请输入您要查询的百科知识:

 

词条 PmWiki
释义

PmWiki简介

PmWiki是一个基于PHP的wiki引擎,其主要特点是小巧易用,各项wiki比较完善。PmWiki在2.0.6版本之後已经较好的支持了中文。

PmWiki由Patrick Michaud开发,目前最新版本是2.0.13(2005-11-10)和2.1.beta17(2005-12-29)。这个软件在 GNU 通用公共许可证(GPL)下发布。在文档索引中可以找到相关文档。

PmWiki 是 Patrick R. Michaud 的注册商标。

特点

小巧易用,使用文件存放所有内容,不使用数据库。

超过200个功能扩展插件

较为完善的权限及密码功能:可以针对页面或组设定密码,以及指定浏览、修改权限。

允许页面分组,并允许页面内容被其他页面调用(include)

其他特性

 支持页面编辑、版本记录

支持Wiki Words功能自动产生相关链接

支持分类属性

支持InterMap的跨站点链接缩写

支持RSS、邮件提醒等功能

现存的网站实例表明:数千文章对PmWiki并不构成压力,但目前没有更多资料能证明PmWiki适合大规模网站。

功能

PmWiki的功能很丰富:可以更换各种皮肤;完善的权限控制功能,每个页面或组都可以设定密码,以及指定浏览、修改权限;超过200个功能扩展插件,官方称之为“cookbook”。PmWiki是一个开源软件,网上有很多网友自己做的插件和皮肤,如果你懂得一些网页语言,也可以修改定制自己的特色功能。

安装

系统需求

PHP 4.1.x以上版本。

PmWiki 2.x版本的中文化方法

PmWiki的中文化使用UTF-8 编码实现,官方提供的i18n解决方案即包括中文语言设置。在2.0.6版本之前,UTF-8编码的处理文件xlpage-utf-8.php依赖于 mbstring模块,但是大多数主机空间都没有提供mbstring模块支持,造成了在PmWiki2上使用中文的困难。从2.0.6版本开始,pm先生重写了xlpage-utf-8.php模块,使之不再依赖mbstring模块,如果主机提供了mbstring支持,那么xlpage-utf- 8.php仍然使用mbstring中的函数,否则使用xlpage-utf-8.php中带有的纯php实现。 基本配置过程为:

必须使用2.0.6以上版本的PmWiki;

按照官方提示的安装步骤部署PmWiki;

按照官方给出的i18n使用说明部署,要注意i18n包中的xlpage-utf-8.php文件,在pmwiki包中也有这个文件,使用i18n包和pmwiki包中附带的较新的一个。

在config.php中加入“XLPage('ZhCn','PmWikiZhCn.XLPage');”

PmWiki2中文化已经部署完成,可以正常输入、显示、搜索中文,用[[中文链接]]的形式可以实现中文WikiWord,能够正常编辑和访问。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/1/31 11:07:51