2

我在哪里可以将自定义输入表单代码放在媒体 wiki 主页中?

这样我就可以将其修改为更少的步骤,以便用户创建新页面。输入表单将用于输入新页面的标题。

目前,当添加一个页面时,用户必须搜索一个页面,如果它不存在,它会重定向到另一个带有添加新页面的链接的页面。之后它将加载内置的 Wiki 编辑器(还将将此修改为默认为我集成的 Visual Editor 扩展而不是 Wiki 编辑器)。

任何投入将不胜感激。

4

2 回答 2

2

有许多扩展可以做你想做的事:

  • InputBox与最新版本的 MediaWiki 捆绑在一起。它与 Wikimedia wiki 一起使用,因此可能非常稳定。
  • CreateBox,专门用于让用户创建页面
  • 创建页面,更通用的方法
  • 语义形式最完善,但也是最复杂的,需要 Semantic MediaWiki 扩展

您可能还想将此与一些 biolerplate 扩展相结合,例如Preloader

当您在 SO 上发帖时,我认为开发自己的扩展也是一种选择。在这种情况下,请查看解析器函数手册:https ://www.mediawiki.org/wiki/Manual:Parser_functions

于 2014-04-30T10:55:35.620 回答
-1

我可以在媒体 wiki 主页中添加/修改自定义输入表单的文件是 /rootWikiDir/skins/Vector.php

于 2014-05-05T10:45:32.723 回答