自从维基百科(科学研究必备工具,一直被GFW屏蔽掉,托奥运的福,现在可以正常访问)初现网络,wiki的概念就开始流行开来,各种wiki系统和百科应用也随处可见。我接触的第一个开源的wiki系统是MediaWiki,搭建和使用都比较方便。一个偶然的机会发现PmWiki,基于文件而不是数据库的。鉴于总是觉得数据库会影响速度,立马产生兴趣,按照使用了一下,还是非常方便的。

1. 下载程序包。具体见这里, 还有不要忘记了下载中文包,见这里用于支持国际化.

2. 解压安装程序包。解压中文包,拷贝到安装包下直接覆盖即可。

3. 修改配置文件。在./docs/下可以看到文件sample-config.php文件,命令为config.php文件,然后放在./local下面即可。

4. 支持中文:在配置文件config.php中,随便找一个地方加上:XLPage(’ZhCn’,'PmWikiZhCn.XLPage’);即可。整个配置文件config.php也可以重新修改,见我现在饿配置文件:


<?php if (!defined('PmWiki')) exit();
$WikiTitle = "My New Wiki";

$DefaultPasswords['admin'] = crypt('*********');
$DefaultPasswords['edit'] = crypt('********');
$DefaultPasswords['attr'] = crypt('**********);

$EnableUpload = 1;
$DefaultPasswords['upload'] = crypt('*********');
# 中文化
XLPage('ZhCn','PmWikiZhCn.XLPage');

上述配置就可以支持中文,编辑文章需要输入密码,还可以支持上传。
具体更多的与配置相关的信息,可以去PmWiki的文档。

5. 修改页面,设计新的样式。在pub/skins/pmwiki目录下发现文件:pmwiki.tmpl。猜测是一个模板文件,修改一下,果然有效果。大家不妨试试。我就把Blog样式的头部拷贝过来,而且把 一些css的参数放在pmwiki.css文件里面。终于和blog长的差不多的了,非常满意。

一个完整的Wik系统就这么出来了,然后在去首页修改左侧的列表,加入自己的东西,删除不想要的。具体对着PmWiki的基本编辑说明操作即可。

Tags: .
首页

17 Comments so far

Be the first to comment on this entry.

请您留下评论

名称(必填)
Mail (必填),(will not be published)
网站(recommended)

Fields in bold are required. Email addresses are never published or distributed.

Some HTML code is allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
URLs must be fully qualified (eg: http://www.hongzhixiong.com),and all tags must be properly closed.

Line breaks and paragraphs are automatically converted.

Please keep comments relevant. Off-topic, offensive or inappropriate comments may be edited or removed.