jamesmontalvo3/semantic-media-wiki

MediaWiki 的一个扩展,允许您在 wiki 页面中存储和查询结构化数据

安装: 9

依赖: 1

建议者: 0

安全: 0

星标: 0

关注者: 3

分支: 227

类型:mediawiki-extension


README

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

语义 MediaWiki(简称 SMW)是一个免费的开源扩展,扩展了 MediaWiki(维基百科所使用的软件)的功能,允许您在 wiki 页面中存储和查询数据。

语义 MediaWiki 还是一个完整的框架,与许多衍生扩展结合使用,可以将 wiki 转换成一个强大而灵活的知识管理系统。在 SMW 中创建的所有数据都可以通过 语义网 容易地发布,允许其他系统无缝使用这些数据。

要了解 Semantic MediaWiki 的工作原理,请查看 5 分钟部署SesameFuseki triplestore 视频或浏览 wiki 获取更全面的介绍。

要求

  • PHP 5.5 或更高版本(推荐 5.6 或更高版本)
  • MediaWiki 1.23 或更高版本(推荐 1.27 或更高版本)
  • MySQL 5+,SQLite 3+ 或 PostgreSQL 9.x

每个 Semantic MediaWiki 版本的受支持 PHP 版本、MediaWiki 版本和数据库系统的列表可以在 兼容性矩阵 中找到。

安装

安装 Semantic MediaWiki 最简单的方法是使用 Composer。建议您阅读 安装说明 以及可用的 升级指南

{
	"require": {
		"mediawiki/semantic-media-wiki": "~2.5"
	}
}

文档

大部分文档可以在 SMW wiki 上找到。软件本身也附带了一些核心文档。这些文档较为简洁,不如 SMW wiki 上的文档解释详细。然而,它们始终保持更新,并适用于所附带的代码版本。以下链接了最重要的文件。

贡献和支持

Twitter Facebook Google+

许多人已经为 SMW 做出了贡献。过去做出过贡献的人员名单可以在 这里SMW wiki 上找到。关于如何贡献的概述提供了关于可用贡献方式的信息。

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

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

测试

此扩展提供了单元和集成测试,通常由持续集成平台运行,但也可以通过从扩展基本目录使用快捷命令composer phpunit本地执行。更全面的介绍可以在测试部分找到。

许可证

GNU通用公共许可证,版本2或更新版。COPYING文件解释了SMW的版权和许可证。