allwiki首页  
天下维客 你可以修改的网络知识库
首页最近更改优秀条目专题展示电脑科技词典软件学习网络知识电脑安全明星时尚天下百科
 

UseModWiki

天下维客,你可以修改的网络知识库

Jump to: navigation, search

常见中文wiki程序:

MediaWiki是最流行的Wiki程序,支持多语种。用它做的网站数以十万计。

MoinMoin平实稳重,支持中文和多语种,插件丰富。Python环境。

  • PmWiki:无需数据库的小巧程序。架设简单,权限控制、插件扩展都不错。PHP环境。

目录

UseModWiki

UseModWiki结构简单,设置方便,功能全面,很值得推荐。

对于中文的支持能力表现在4个方面。

页面的名称

因为对页面的索引是基于字母,所以只有英文或是拼音命名的页面可以生成索引。 而MediaWiki可以直接用中文作为页面名称。

为了使用中文作为页面名称,可以通过设置$non-English=1以及$CharSet="UTF-8"来实现。 如果需要以文字的拼音作为索引,請参考最新的补丁介绍。


中文界面

通过添加一个中英文对照字典,可以非常容易的实现界面中文化。并且可以很方便的修改中文界面,使其符合自己的需要。 ? 就这样?Insert non-formatted text here<math>Insert formula here</math><a href="/index.php?title=Special:Upload&wpDestFile=Example.ogg" class="new" title="Example.ogg">Media:Example.ogg</a>

中文内容显示

通过设置网页的显示文字编码,可以使该Wiki显示各种语言的文字。甚至可以通过设置编码为UTF-8来支持多国文字同时编写。这一功能主要来源与 UTF-8编码对各国文字的兼容性以及浏览器的显示功能。

UseModWiki希望通过调用perl的文字编码函数库来转换文字的不同编码。但因为涉及到编码转换时,更容易出问题。实际上, 我们可以通过确保每个页面都采用相同的编码,而不使用该编码转换功能。这需要屏蔽源代码中的几行命令。


中文内容搜索

许多Wik虽然能显示中文,但是不支持搜索,比如WetpaintWiki。UseModWiki支持中文搜索,但是据说UTF-8的中文编码中会出现正规表现命令的关键字,使得搜索有可能失败。至少对于日文有出现过检索失败的例子。


参考资料

Personal tools
工具