mediawiki / semantic-image-caption
是Semantic MediaWiki的补充扩展,支持从注释中生成图像标题。
Requires
- php: >=7.1
- composer/installers: 1.*,>=1.0.1
- mediawiki/semantic-media-wiki: >=3.2
This package is auto-updated.
Last update: 2024-09-09 12:11:20 UTC
README
语义图像标题(简称SIC)是Semantic MediaWiki的一个扩展,支持从注释中生成图像标题。
需求
- PHP 7.1或更高版本
- MediaWiki 1.32至1.34
- Semantic MediaWiki 3.2或更高版本
安装
推荐使用Composer安装Semantic Image Caption,并启用MediaWiki对Composer的内置支持。
注意,必须根据提供的安装说明先安装Semantic MediaWiki。
步骤1
切换到您的MediaWiki安装的基本目录。如果您还没有"composer.local.json"文件,请创建一个并添加以下内容:
{ "require": { "mediawiki/semantic-image-caption": "~1.0" } }
如果您已经有了"composer.local.json"文件,请将以下行添加到文件中"require"部分的末尾
"mediawiki/semantic-image-caption": "~1.0"
请记住,在此部分末尾添加逗号。
步骤2
在您的shell中运行以下命令
php composer.phar update --no-dev
注意,如果您在系统上安装了Git,请将--prefer-source
标志添加到上述命令中。
步骤3
将以下行添加到您的"LocalSettings.php"文件末尾
wfLoadExtension( 'SemanticImageCaption' );
使用方法
创建一个具有IMAGECAPTION_RULE_SCHEMA
类型的模式以识别default_rule
和可能的其他规则以匹配特定要求的标题信息生成。
将标题注释添加到具有Text
或Monolingual text
类型属性的图像中(该属性在模式中分配给caption_property
)。
根据定义的规则、使用的属性和提供的标题,嵌入的图像将显示从图像页面注释生成的标题。
贡献和支持
如果您有任何意见、问题或建议,请通过semediawiki-users@lists.sourceforge.net发送。您可以通过此处订阅此列表。
如果您想为项目做出贡献,请订阅开发人员邮件列表并查看贡献指南。过去做出过贡献的人名单可以在此处找到。
测试
此扩展提供了由持续集成平台运行的单元和集成测试,这些测试还可以从扩展基本目录使用composer test
执行。