blob: ab973af163bfa26182d74f0772bdf56cf1b939e6 [file] [log] [blame]
[{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"。