Module 模块化MediaWiki

Module 模块化MediaWiki,module,mediawiki,wiki,Module,Mediawiki,Wiki,我想知道是否可以将MediaWiki或其他wiki工具配置为模块化预定义wiki。例如,在一个普通的wiki页面上,用户可以自由编辑部分、文本和所有内容 我正在寻找一个解决方案,预定义了一些部分或模块,可以添加到每个维基页面。然后,用户可以在预定义格式内自由编辑这些部分 希望有人能帮忙,谢谢。至于MediaWiki,至少有一个扩展可以这样工作:,通常与语义MediaWiki一起使用,尽管这不是必需的。使用SF,您将定义一个或多个模板来接收表单中输入的数据,并且表单可以划分为多个部分 一个更轻的解

我想知道是否可以将MediaWiki或其他wiki工具配置为模块化预定义wiki。例如,在一个普通的wiki页面上,用户可以自由编辑部分、文本和所有内容

我正在寻找一个解决方案,预定义了一些部分或模块,可以添加到每个维基页面。然后,用户可以在预定义格式内自由编辑这些部分


希望有人能帮忙,谢谢。

至于MediaWiki,至少有一个扩展可以这样工作:,通常与语义MediaWiki一起使用,尽管这不是必需的。使用SF,您将定义一个或多个模板来接收表单中输入的数据,并且表单可以划分为多个部分

一个更轻的解决方案可能是使用许多可用的解决方案之一


无论哪种方式,wiki都不能强迫用户遵循特定的方案。使wiki在协作工具中独树一帜的整个理念是,用户,而不是你,不仅创建内容,而且创建内容的结构

以前的语义形式现在称为Page_形式,它不依赖于SMW,也可以使用Cargo扩展

我不同意wiki用户不能或不应该被迫遵循某些类型信息的方案,尽管默认情况是他们确实控制类别和名称空间,并且可以随着数据的发展随意创建这些类别和名称空间。所有这一切都意味着你可以通过社交方式而不是通过复杂的权限结构来处理这些问题,例如,有人撤销了你的更改,并说你可以用这种方式来处理。所以这是一种不同的强迫,但是,仍然有人必须确保类别不会随着坏名字、大写字母等而扩散


表单数据的典型用途是当必须使用它来满足某些法律或专业要求时,比如记录对Sarbanes-Oxley进行更改的原因,记录记录记录法律时间的先例,或者将严格为某些应用程序(如地图)提供输入。以这种方式严格管理wiki的每个页面不是一个好主意。

非常感谢,我会看看你的建议。看起来锅炉板扩展就是我要找的。顺便说一句,你是对的,Wiki一般应该是开放的,用户可以自由编辑和更改。但是,为了给我的问题提供一个背景,我正在研究的wiki在每篇文章中应该包含哪些部分/内容方面是复杂的。因此,需要一个模板/框架来简单地指导社区。然后,用户可以自由编辑和更改部分内容。