2012-05-15 75 views

回答

1

你需要做两步:

  1. 编辑文件mediawiki\includes\EditPage.php。首先制作一个副本是个好主意。编辑的功能是getEditToolbar。编辑$toolarray。您可以通过谷歌找到大量示例代码,here is one example for various common edit buttons

  2. 将图像添加到mediawiki\skins\common\images。这些是按钮的图像。 You can find example images here

请记住 - 如果您升级软件,您将需要手动合并EditPage.php文件。

+1

不要编辑核心文件。不要遵循基于5年前的讨论主题的建议,MediaWiki自那以后改变了很多。 – Krinkle

+0

“这里是一个示例”链接(通过修改'mwCustomEditButtons [mwCustomEditButtons.length]'添加按钮')的代码适用于我在Sourceforge.net上安装的MediaWiki版本。其他来源建议的代码(例如http://www.mediawiki.org/wiki/Manual:Custom_edit_buttons)对我来说并不适用。 – Qwertie

4

用户可以通过编辑维基页面User:<username>/common.js(您需要启用$wgAllowUserJs才能工作)在MediaWiki中定义自定义JavaScript代码。对于您管理的网站,您不希望这样做;而是将脚本放在wiki页面MediaWiki:Common.js中,这会影响每个用户和访问者。

+0

另外,如果WikiEditor自定义手册中的某些设置不起作用,请不要感到惊讶。 – Tgr