导入导出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转换工具