我刚刚开始在维基上工作,我希望注册用户能够发布内容。我想在网站上有一个链接,说明了一些内容
单击“Create new Entry
”会将用户带到编辑模板。当用户填写完信息并单击保存按钮后,我希望将该信息保存在自己的页面中。
我的问题:实现这样的目标是什么方法?
tag:MediaWiki 1.19.2
PHP 5.3.14 (apache2handler)
MySQL 5.1.63-0+squeeze1-log
答案 0 :(得分:1)
有许多URL parameters for editing pages可以做你想要的,尤其是affecting the edit form。还有一个明确的Manual on creating pages with preloaded text,其中包含执行此类任务的有用扩展列表。
答案 1 :(得分:0)
我使用了MultiBoilerplate。此扩展非常有用,因为用户可以从各种页面的模板下拉列表中进行选择,这些页面可以包含用户自己可以定义的默认文本。
提示:如果您使用选项:
$wgMultiBoilerplateOptions = false;
在LocalSettings.php
中,管理员可以通过wiki 添加新模板(因此无需更改php中的任何配置)。