[{TableOfContents}] | |
!! Microsoft Windows 问题 | |
!Wiki 配置 | |
定义 Wiki 文件位置最节省精力的方法是将它们保存在和 Tomcat(或其他 Web Server)安装程序相同的驱动器上,并且要以 Unix 的格式定义位置信息。比如,''C:\JSPWiki\files'' 中的文件在配置文件中定义为 ''/JSPWiki/files''。 | |
另外,如果要创建日志文件,也要确保更改 {{jspwiki.properties}} 中 {{log4j.appender.~FileLog.File}} 的设置。这项设置大致躲在靠近配置文件结尾的部分。格式和 {{jspwiki.fileSystemProvider.pageDir}} 设置一样,例如,必须用两个反斜杠表示一个反斜杠。 | |
!! UTF-8 问题 | |
如果 Tomcat 5.x(或更高版本)和 JSPWiki 有 UTF-8 方面的问题,请注意以下内容! | |
必须编辑 Tomcat 的 server.xml(这个文件位于 Tomcat 的 'conf' 目录中)。请向 | |
{{{<Connector port="8080" | |
maxThreads="150" minSpareThreads="25" maxSpareThreads="75" | |
enableLookups="false" redirectPort="8443" acceptCount="100" | |
debug="0" connectionTimeout="20000" | |
disableUploadTimeout="true"/>}}} | |
中添加 '{{{URIEncoding="UTF-8"}}}'。 | |
修改内容应该如下: | |
{{{ | |
<Connector port="8080" | |
maxThreads="150" minSpareThreads="25" maxSpareThreads="75" | |
enableLookups="false" redirectPort="8443" acceptCount="100" | |
debug="0" connectionTimeout="20000" | |
disableUploadTimeout="true" | |
URIEncoding="UTF-8"/> | |
}}} | |
请记住,如果使用了 mod_jk,也应该给 JK 连接器定义 {{URIEncoding}}。 | |
{{{ | |
......... | |
<service name="Catalina"> | |
<connector port="8080" /> | |
......... | |
<connector protocol="AJP/1.3" uriencoding="UTF-8" port="8009" /> | |
......... | |
</service> | |
}}} | |
!! 其他技巧 | |
!编辑左侧菜单。 | |
左侧菜单(在这边 <----)只是一个标准的 Wiki 页面,名为 [LeftMenu]。 | |
如果您(管理员)不想其他任何人修改它,并且您可以始终编辑 [LeftMenu],然后通过设置 ACL 将这个页面设为只读。 | |
左侧底部叫做 [LeftMenuFooter],这个页面也是完全可以编辑的。 | |
!启用 [RSS|http://blogspace.com/rss/] 订阅 | |
在 jspwiki.properties 文件中,您需要将 "jspwiki.rss.generate" 设置为 "true". | |
!我不喜欢页面标题中的 ~ThingsSquashedTogether,怎么办? | |
正如 Finns 所说,"voe tokkiinsa",意为“是的,当然”。您只需要在 jspwiki.properties 文件中将 "jspwiki.breakTitleWithSpaces" 属性设置为 "true"。 |