公司的wiki是在局域网内的,但是有时不在公司时希望能够离线浏览。于是找了如下的方法来导出wiki的全部页面,并可以离线浏览。
1. 从mediawiki导出
a. 获取所有页面的名称
mysql -u wiki --password=wiki wikidbname select page_title from wikipage where page_namespace=0 EOF
#请替换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内容了。完美支持中文。
相关推荐
MediaWiki 是一个广泛应用的开源软件,主要用于创建和维护在线百科全书、知识库和其他协作网站。它的核心功能强大,支持多语言,拥有丰富的扩展和自定义选项,是维基百科背后的强力引擎。在我们探讨 MediaWiki 1.35....
mediawiki默认上传文件功能比较单一,支持文件类型少,大小受限制,操作不方便,需要先上传文件,再插入页面。而且一次只能有一个文件上传。设计的时候估计是希望一个文件可以被多个页面所引用。但实际情况通常不会...
MediaWiki是维基媒体基金会所使用的一套开源维基软件,...同时,用户在使用MediaWiki时需要注意语法的正确书写,特别是在创建链接、分类、列表以及使用标题时,遵循正确的格式可使得编辑更为高效,也更易于浏览和维护。
1. **易用性**:MediaWiki提供了一个直观的用户界面,使得非技术用户也能轻松编辑和创建页面。它的WYSIWYG(所见即所得)编辑器降低了内容贡献的门槛。 2. **多语言支持**:MediaWiki支持多种语言,方便全球用户...
按照提示进行操作,包括选择语言、确认配置和设置初始页面。 9. **安全优化**:安装完成后,考虑移除或重命名`LocalSettings.php.sample`,并启用Apache的`.htaccess`保护以防止未授权访问。 10. **更新与维护**:...
MediaWiki的扩展库包含大量工具,如增强的搜索、社交媒体集成、页面评分系统等。你可以根据需求选择并安装相应的扩展,提升wiki的功能性。 为了保证wiki的安全,定期更新MediaWiki到最新版本是非常重要的,因为每个...
10. **移动设备兼容**:MediaWiki的响应式设计确保在手机和平板等移动设备上也有良好的浏览体验。 ### 安装与配置MediaWiki 安装MediaWiki需要一个运行PHP和MySQL(或MariaDB)的服务器环境。以下是一般步骤: 1....
### MediaWiki 进阶设置详解 #### 一、隐藏“首页”设置 为了提升网站的专业性和用户体验,有时候我们...无论是隐藏特定页面元素、调整页面布局还是使用更为友好的编辑器,这些设置都能让您的网站更加专业和完善。
通过在 Mediawiki 的环境中集成 GeSHiHighlight.php,用户可以将代码块插入到 wiki 页面中,并自动应用相应的颜色和样式,使代码更易于阅读和理解。 集成 GeSHiHighlight.php 插件的过程通常包括以下几个步骤: 1....
2. **强大的编辑工具**:MediaWiki提供WYSIWYG(所见即所得)编辑器和传统的wikitext编辑模式,使得非技术用户也能轻松编辑页面。 3. **版本控制**:每个页面都有历史记录,可以查看和回滚到之前的版本,确保信息的...
MediaWiki 支持通过各种方式导入和导出数据,如使用 XML Dump 导入或导出整个维基内容,或者使用 Special:Export 和 Special:Import 特殊页面进行页面级别的数据迁移。 **8. 移动端支持** MediaWiki 1.15.1 虽然...
此外,MediaWiki的扩展性是其一大特点,用户可以通过安装各种插件和模板来扩展功能,满足不同需求,例如添加搜索优化、用户权限管理、页面统计等功能。 总的来说,MediaWiki 1.9.3cn是一个值得信赖的维基平台,尤其...
本文将详细介绍如何在Linux和Windows环境下搭建MediaWiki。 ### Linux环境搭建 #### 1. 安装必要组件 首先,确保服务器上已经安装了Apache(或Nginx)、PHP和MySQL(或MariaDB)等基础组件。在Ubuntu系统中,可以...
MediaWiki是由PHP开发的免费开源的维基程序,运行于...MediaWiki适合建立大型的百科网站,也有很多网站利用MediaWiki建立知识库系统,例如著名的Blog程序WordPress的官方网站的知识库体系就是基于MediaWiki搭建的。
Mediawiki是一个强大的开源wiki引擎,它被广泛用于创建、管理和分享知识,尤其适用于构建社区协作平台和企业内部知识库。 Mediawiki-1.33.1是该软件的一个稳定版本,它提供了丰富的功能和改进,以确保用户能够轻松地...
Mediawiki是一个强大的开源维基引擎,常用于创建和维护百科全书式网站,比如知名的Wikipedia就是基于Mediawiki构建的。本教程将详细讲解如何使用"mediawiki-1.33.0部署程序.zip"进行简单且直接的部署。 首先,我们...
当需要时,可以通过MediaWiki的导入导出功能恢复数据。 综上所述,MediaWiki 1.31.14是一个强大的协作平台,提供了丰富的功能和高度的可定制性。通过正确安装和配置,你可以利用它构建自己的知识库或社区,促进团队...
5. **扩展和自定义**:MediaWiki 可以通过安装各种扩展进行功能增强,如增加搜索功能、导入导出工具、用户权限管理等。这使得MediaWiki能够适应各种用途,从小型团队协作到大型知识库。 6. **API 接口**:MediaWiki...