1、左側導航欄設置
在右上角搜索欄中輸入“mediawiki:sidebar”

確認后進行編輯(需要以站長或管理員身份登錄)。
格式:
*導航欄名稱一
**鏈接一地址|鏈接一名稱
**鏈接二地址|鏈接二名稱
*導航欄名稱二
**鏈接一地址|鏈接一名稱
**鏈接二地址|鏈接二名稱
第一行(一個前導*)表示導航欄的名稱,其提示文本在“mediawiki:navigation”頁面中修改,也可以直接輸入文字信息(文字不能與內部mediawiki參數頁面重名)。
后續行(兩個前導*)表示實際導航欄的內容,其格式為“鏈接網址|顯示文本”。其中,鏈接網址有三種類型:
直接輸入http網址,例如直接輸入“http://www.allwiki.com/bbs”
文章頁面標題,例如輸入“輔助平台”代表站內文章“[[輔助平台]]”的網址mediawiki名字空間的參數頁,例如輸入“mainpage”代表文字信息參數頁面“[[mediawiki:mainpage]]”的網址。此類字串還有
helppage、portal-url等,可到special:allmessages里面查看更多的此類字串。
顯示文本的設定與導航欄名稱設定類似,可以:
直接輸入文字信息
使用mediawiki名字空間參數頁的標題縮寫,例如上文默認文本中 的“randompage”、“sitesupoort”分別代 表“[[mediawiki:randompage]]”和“ [[mediawiki:sitesupport]]”。
保存后左側導航欄隨之改變:
2、目錄控制
當文章中含有3個以上標題時,mediawiki將自動在第一個標題之前生成目錄(這是默認的設置)。
如果需要隱去目錄,可以在文章中加入“__NOTOC__”標記;
如果需要強制顯示目錄而不管標題數量,可以加入“__TOC__”標記;
這兩個wiki標記不限制出現位置,但一般出現在文章頭部或尾部且單獨成行。
3、文章分類
在文本中嵌入“[[category:文章分類]]”的文字,會使本文自動歸類到“文章分類”下面。一般習慣在文章末尾放置該語句;同一篇文章可以設置多個分類。
編輯完成后,點擊正文頁面下端的分類名稱,可以進入該分類頁面查看更多的同類文章。同時,分類頁面中也可以進行編輯,以進行必要的說明。
分類是mediawiki中一種重要的內容關聯手段,分類將同類文章在同一個頁面上集中起來,為讀者提供查看相關資料的方便。Mediawiki的分類還有上下級關系,使內容關聯更有層次。
4、添加新頁面
通過搜索新頁面名,若沒有此頁面,則新建此頁面。如下圖,點擊引號內文章名稱即可進行新建。
5、圖片的上傳及使用
5.1、圖片上傳
1>設置images文件夾為可寫;
2>在配置文件LocalSetting.php中找到$wgEnableUploads,設置為true。
這樣就啟用了mediawiki的圖片上傳功能。然后進行文件的上傳:
1> 當圖片位於本機時,要把圖片在Special:Upload頁面上傳后才能使用(該頁面的鏈接可在“特殊頁面”中找到,標注為“上載文件”);
2> 圖片文件不能使用中文名稱,應在上傳時指定英文名稱;
3> 將圖片上傳后,在需要插入圖片的位置輸入“[[Image:Filename.jpg]]”即可(Filename為上傳圖片的文件名),即可出現無方框圖片效果,如果需要添加方框效果,可以輸入“[[Image:Filename.jpg|thumb]]”添加圖片方框。
5.2、圖片的使用
在要插入圖片的位置輸入:[[Image:file.jpg]],就可以顯示對應的圖片了。
5.3、圖片上傳錯誤
選擇圖片點擊上傳后,報錯:

解決方法:
首先檢查一下三個參數在LocalSetting.php配置是否正確
$wgEnableUploads = true;
$wgUseImageMagick = true;
$wgImageMagickConvertCommand = "/usr/bin/convert";
如果沒問題,可能是因為圖片目錄的權限不夠造成的,在服務器的根目錄下有個images的目錄,把它的權限改成777就可以了。
chmod 777 images
再次上傳,ok.
使用圖片時給圖片加邊框報錯:

說明convert程序沒有安裝。安裝ImageMagick程序即可
Apt-get install ImageMagick
圖片引用格式如下圖所示:

圖片引用結果如下圖:
6、編輯器
MediaWiki自帶的編輯器比較簡單,用於頁面編輯不太方便。從1.18版開始,MediaWiki集成了一款增強型編輯器WikiEditor,在LocalSettings.php中加入如下內容可啟用WikiEditor。
7、文件上傳設置
7.1允許上傳文件
更改/var/www/html/mediawiki/LocalSetting.php中的$wgEnableUploads,把false改為true。
同時,/etc/php5/apache2/php.ini中的file_uploads,改為on
7.2允許上傳的文件類型
更改/var/www/html/mediawiki/includes/DefaultSettings.php里的$wgFileExtensions列表,加上自己要支持的類型。如:
$wgFileExtensions = array( 'png', 'gif', 'jpg', 'jpeg','xls', 'doc','mp3', 'rmvb' );
7.3允許上傳的文件大小
除了更改/var/www/html/mediawiki/includes/DefaultSettings.php里的$wgFileUploadWarning的值(超過這個值的文件會警告,但可以成功上傳),很重要的,還要更改/etc/php5/apache2/php.ini中的兩項。
upload_max_filesize,最根本的,PHP允許上傳的最大文件大小
post_max_size,這個參數的大小直接決定了上面一項。因為上傳的數據,有的是POST上傳上來的,如果這個項的值小於上一項,那會以這一項為准,導致根本上傳不成功。
