mediawiki/semantic-meta-tags

是Semantic Mediawiki的扩展,用于添加由语义注解生成的元元素。

3.1.0 2024-03-20 13:39 UTC

This package is auto-updated.

Last update: 2024-08-29 12:21:38 UTC


README

Build Status codecov Latest Stable Version Packagist download count

语义元标签(简称SMT)是Semantic Mediawiki的扩展,用于通过语义注解生成的内容增强页面的元元素。

此扩展允许自动将选定的属性生成的内容扩展到页面的HTML <meta>元素中,以创建

  • 标准元元素(例如meta name="keywords"),以及
  • 摘要卡Open Graph协议标签(例如meta property="og:title"

要求

  • PHP 7.1或更高版本
  • MediaWiki 1.31或更高版本
  • Semantic MediaWiki 3.1或更高版本

安装

推荐使用ComposerMediaWiki内建的Composer支持来安装Semantic Meta Tags。

注意,必须首先根据其安装说明安装所需的扩展Semantic MediaWiki。

步骤 1

切换到MediaWiki安装的基础目录。如果您还没有“composer.local.json”文件,请创建一个,并将以下内容添加到其中

{
	"require": {
		"mediawiki/semantic-meta-tags": "~3.1"
	}
}

如果您已经有了“composer.local.json”文件,请将以下行添加到文件中“require”部分的末尾

"mediawiki/semantic-meta-tags": "~3.1"

请记住,在此部分的末尾添加逗号。

步骤 2

在您的shell中运行以下命令

php composer.phar update --no-dev

注意,如果您在系统上安装了Git,请在上述命令中添加--prefer-source标志。

步骤 3

将以下行添加到您的“LocalSettings.php”文件末尾

wfLoadExtension( 'SemanticMetaTags' );

文档

文档描述了功能以及必要的设置。

贡献和支持

如果您想为项目做出贡献,请订阅开发者邮件列表并查看贡献指南。

测试

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

许可

GNU通用公共许可证,版本2或更高版本.