microgao - by - 16 六月, 2006 16:54
为什么用JSPWiki?
选择wiki时候的可以参考http://c2.com/cgi/wiki?ChoosingaWiki,其中包含了大部分开源的wiki产品,并且提供了各种选型参考和特性比较。
非常强大的一个wiki+blog的工具,用java写的,支持大部分主流wiki的功能。但是存在一个小问题,就是中文支持有限,可以做中文的条目,但是一旦进入编辑这个条目的时候就出现乱码,而且乱码条目编辑之后无法保存。
c2上评论是最好用而且最好装的java wiki了,安装确实方便,但是在tomcat5.5上面无法正常运行。
JSPWiki的安装
Linux服务器(Fedora Core 4+J2SE 5.0 + Apache 2 + Tomcat 5.5)上的安装步骤:
1. 下载JSPWiki的发布包;
2. 复制JSPWiki安装包到Tomcat的webapps中;
3. 重命名JSPWiki.war为你所需要的名字,比如JackWiki.war
4. 启动Tomcat,JSPWiki会自动部署到Web Application中
5. 访问http://localhost:8080/JackWiki, 如果成功显示Main页面,说明安装成功;
6. Tomcat会创建/p/web/www-data/jspwiki作为wiki的page data文件;可以把安装包中的JSPWiki-samplepages.zip解压到这个目录中;这样你就可以拥有一个缺省的Wiki了;
JSPWiki的配置
1. 访问http://localhost:8080/JSPWiki/Install.jsp,可以修改jspwiki中的配置信息;
2. JSPWiki的配置在jspwiki.properties里面,下面介绍几个常用的:
- jspwiki.pageProvider = FileSystemProvider ——页面存储方式。推荐使用VersioningFileProvider,提供简单的版本控制功能
- jspwiki.usePageCache = true ——页面缓存,缺省值就是了
- jspwiki.fileSystemProvider.pageDir = /p/web/www-data/jspwiki/ ——wiki内容存储的位置,也就是那一堆txt文件所在的位置
- jspwiki.encoding = UTF-8 ——如果你想使用中文的话,那么这个配置项前面的注释必须去掉
- jspwiki.translatorReader.allowHTML = false ——是否允许wiki里面支持html,强烈推荐不要允许,因为wiki是协同编辑的,如果有人恶意使用js的话,就惨了,呵呵。
- jspwiki.templateDir = default ——wiki的模板。可以到jspwiki上下载模板,放到templates目录下,然后在这里改一下名字就可以了
- jspwiki.translatorReader.inlinePattern.1 = *.jpg ——如果想让wiki支持更多的图片格式,在这儿改就是了
- jspwiki.lucene.analyzer = org.apache.lucene.analysis.cjk.CJKAnalyzer --支持中文搜索
3. 选择一个模板JSPWiki支持使用第三方模板替换掉发布包自带的"defalut"模板;比较流行的有MGR和NexB;(我采用了NexB,这个更酷一些)
jspwiki.applicationName = JSPWiki ——这里可以改为自己的wiki名字



最新回复
hi
i use the viagra pills at last time (about four monthes) but last week i read
an article about cialis. and now i am going to get cilais at http://www.edtabsonline.com/ and test this tab.
Someone took this tablet before? Whats the effect?
Thanx
作者 Alexpolors — 16 六月, 2006 16:54
Hello All!
i use the viagra pills at last time (about two monthes) but last week i saw
an article about cialis. and now i am going to order cilais at http://www.edtabsonline.com/ and test this tab.
Someone took this tab before? Whats the effect?
Thanx
作者 Alexpolors — 16 六月, 2006 16:54