首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

mediawiki 页面的导出跟离线浏览

2013-11-02 
mediawiki 页面的导出和离线浏览公司的wiki是在局域网内的,但是有时不在公司时希望能够离线浏览。于是找了

mediawiki 页面的导出和离线浏览

公司的wiki是在局域网内的,但是有时不在公司时希望能够离线浏览。于是找了如下的方法来导出wiki的全部页面,并可以离线浏览。

?

1. 从mediawiki导出

? ? a. 获取所有页面的名称

mysql -u wiki --password=wiki wikidbnameselect page_title from wikipage where page_namespace=0EOF

? ? #请替换wiki和wikidbname为自己的wiki数据库设置。(获取默认namespace下的所有页面)

? ? b. 从输出列表中得到所有的页面名称

? ? c. 打开自己的wiki的special:export页面

? ? d. 将页面列表复制到输入栏

? ? e. 点击导出,生成xml文件

?

2. 用压缩工具,比如7zip将xml压缩为.xml.bz2文件格式。(因为后面要用到)

?

3. 用wiki taxi软件来离线浏览

? ? a. 下载wiki taxi,我找到的是1.3版本:?http://dl.iplaysoft.com/files/1159.html?

? ? b. 解压后,打开WikiTaxi_Importer

? ? c. 将.xml.bz2的导出文件转为.taxi的wiki taxi格式。

? ? d. 打开wikitaxi

? ? e. 点击option,导入刚才生成的.taxi文件。

? ? f. 此时会打开一个随机页面,请搜索你的portal页面并打开。

?

可以开始离线浏览你的wiki内容了。完美支持中文。

?

热点排行