2012-05-15 74 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