導入導出Excel表格需要使用插件Data_Transfer
Data Transfer is an extension to MediaWiki that allows users to both export and import data from and to the wiki, with export done in XML format and import possible in both XML, CSV and some spreadsheet formats.
https://www.mediawiki.org/wiki/Extension:Data_Transfer
下載地址是:https://www.mediawiki.org/wiki/Special:ExtensionDistributor/DataTransfer
1. 解壓到MediaWiki的extensions目錄
# tar xzvf DataTransfer-REL1_19-f766d6c.tar.gz -C /usr/local/apache/htdocs/mediawiki/extensions
2.在/usr/local/apache/htdocs/mediawiki/LocalSettings.php文件中註冊這個擴展
include_once "$IP/extensions/DataTransfer/DataTransfer.php";
並允許“user"組執行導入導出操作
$wgGroupPermissions['user']['datatransferimport'] = true;
雖然安裝了插件,但是導入CSV文件時一直報錯,即使用了https://www.mediawiki.org/wiki/Extension:Data_Transfer 中提供的用例都不行。
所以推薦的方法是忽略上面的文字,使用下面鏈接中推薦的工具,直接把csv/xls文件保存成mediawiki中表的格式,然後直接編輯頁面,拷貝到頁面中即可。
https://www.mediawiki.org/wiki/Manual:Importing_external_content 下的csv/xls轉換工具