mediawiki 導入導出Excel文件



導入導出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轉換工具

https://www.mediawiki.org/wiki/Manual:Importing_external_content#Converting_content_from_a_CSV_text_file


至於導出,最簡單的方法莫過於把頁面中的內容“Copy”下來,直接Paste到Excel表中。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章