mediawiki/semantic-image-caption

是Semantic MediaWiki的补充扩展,支持从注释中生成图像标题。

dev-master / 1.0.x-dev 2024-09-09 12:11 UTC

This package is auto-updated.

Last update: 2024-09-09 12:11:20 UTC


README

Build Status Code Coverage Scrutinizer Quality Score Latest Stable Version Packagist download count

语义图像标题(简称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和可能的其他规则以匹配特定要求的标题信息生成。

将标题注释添加到具有TextMonolingual text类型属性的图像中(该属性在模式中分配给caption_property)。

根据定义的规则、使用的属性和提供的标题,嵌入的图像将显示从图像页面注释生成的标题。

贡献和支持

如果您有任何意见、问题或建议,请通过semediawiki-users@lists.sourceforge.net发送。您可以通过此处订阅此列表。

如果您想为项目做出贡献,请订阅开发人员邮件列表并查看贡献指南。过去做出过贡献的人名单可以在此处找到。

测试

此扩展提供了由持续集成平台运行的单元和集成测试,这些测试还可以从扩展基本目录使用composer test执行。

许可证

GNU通用公共许可证2.0或更高版本