DoKuwiki 和 WordPress 整合教程
这篇文章说了好久了,其实写起来,感觉内容很少,又没技术含量,不要打我
DoKuwiki是一个纯文本的wiki系统,只要空间支持php就可以安装,而且升级也很方便,因为所有的内容就是一个个txt文件,它的版本发布是以日期的形式,像现在的最新版是 dokuwiki-2005-09-22.tgz ,下载后不用安装,如果对权限控制没有特殊要求的话,放进空间里就可以开始用了,如果要设置权限控制还是比较麻烦的,要修改conf目录中的acl.auth.php,dokuwiki.php,local.php,users.auth.php这四个文件,有兴趣的请耐心翻阅官方文档,不是那么好搞,不像很多CMS那样有用户界面可以设置,全部要直接修改文件,我当时也是查了半天才搞定,本来想讲讲的,但由于家里的服务器换了主板重装系统,环境没有保留下来,也记不清楚了,况且跟整合关系不大,就略过了。
安装成功后,进到“lib\tpl\default”这个目录,这里放着默认模板,用你喜欢的编辑器打开“main.php”,找到:
-
<link rel="stylesheet" media="screen" type="text/css" href="<?php echo DOKU_TPL?>design.css" />
-
在这行下面补上:
-
<link rel="stylesheet" href="你使用的WP皮肤的目录/style.css" type="text/css" media="screen" />
-
-
保存后先用浏览器打开看一下效果,现在还不要进行微调,也不要把它本来的CSS连接删掉,只是看看页面的布局和变化。接下来你使用的WP皮肤的目录下的“page.php”,把里面的类似下面这段的拷出来:
粘到“main.php”的body的一开始。
然后在body的最后加个:
-
</div>
-
在这之后,再加上从“page.php”末尾拷出来的这段:
-
<div id="footer">
-
......
-
</div>
-
保存后再用浏览器看看,现在应该有个雏形了,记得在以上各步的代码中不能有WP的函数,而应该把函数的输出结果直接放上来,就是在浏览器里直接查看源代码。接下去就是根据你的风格自己微调CSS了,这是个痛苦的过程,好好享受吧
都弄好之后,从WP的首页直接做个连接引到wiki的首页就大功告成了!如果CSS调得好,根本看不出是两个系统。
January 19th, 2006 at 10:05 pm
[...] DoKuwiki 和 WordPress 整合教程,有兴趣架Wiki系统的朋友可以去看看,DoKuwiki是一个轻量级的Wiki系统,不需要数据库支持。 wiki [...]
January 20th, 2006 at 12:12 am
dokuwiki应该是放在哪个目录?
如果不对
应该不起作用。
January 20th, 2006 at 8:19 am
随便哪个目录都不要紧,因为没有使用wp的函数,这是两个分立的系统,只是最后从wp的首页链接过去就好了。
January 20th, 2006 at 9:35 am
才发现你的评论里是有代码的?是什么,再重发一个吧?把头尾的html标签去掉,应该就能显示,如果不行,发到我的邮箱fallen11@gmail.com
January 23rd, 2006 at 8:40 am
[...] http://eiart.net/blog/categories/net/wordpress/ [...]
January 24th, 2006 at 4:59 pm
[...] DoKuwiki 和 WordPress 整合教程,有兴趣架Wiki系统的朋友可以去看看,DoKuwiki是一个轻量级的Wiki系统,不需要数据库支持。 [...]
February 5th, 2006 at 11:25 pm
[...] (tags: wordpress wiki) Tags: -makzhou no comments trackback this article comment on thisarticle [...]
March 3rd, 2006 at 9:37 pm
[...] http://eiart.net/blog/categories/net/wordpress/ [...]
May 2nd, 2006 at 8:11 pm
[...] 以前介绍过《DoKuwiki 和 WordPress 整合教程》,原因是它简单,今天发现了个更简单,更酷的,就是TiddlyWiki。DoKuwiki还需要PHP,TiddlyWiki是AJAX的,什么后台都不需要,所有内容只有一个html文件!极其方便随身携带! [...]