本站首页    管理页面    写新日志    退出


«September 2025»
123456
78910111213
14151617181920
21222324252627
282930


公告
 本博客在此声明所有文章均为转摘,只做资料收集使用。

我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息
blog名称:
日志总数:1304
评论数量:2242
留言数量:5
访问次数:7616477
建立时间:2006年5月29日




[Java Open Source]jspwiki配置
软件技术

lhwork 发表于 2006/8/9 12:56:24

1) 最新版本2.3.92-alpha 模板smallpiece2) 稳定版本2.2.33,中文模板Skywalker In Chinese http://www.jspwiki.org/wiki/SkywalkerInChinese. 模板缺点, 资源文件只带繁体版和英文版. 那个天图案真是难看. 需要另外下载i18n包: http://cvs.apache.org/builds/jakarta-taglibs/nightly/projects/i18n/jakarta-taglibs-i18n-20060402.zip一个不错的中文模板:startemplate3) 教老版本 2.05另外还有个中文模板star_zh_CN, 界面不错, 可惜与1)2)版本tag不匹配, 其它就不试了. 有个小错误, 有个js文件作为include了,应该是script rel的.常用配置(jspwiki.properties): 日志等级改为WARN  log4j.rootCategory=WARN,FileLog使用相对路径, 方便移动. 默认当前为web服务器的bin目录, 故可以此为基点设置路径:jspwiki.basicAttachmentProvider.storageDir = ../webapps/wiki/wiki_datajspwiki.fileSystemProvider.pageDir = ../webapps/wiki/wiki_datalog4j.appender.FileLog.File = ../webapps/wiki/logs/jspwiki.log 权限配置 jspwiki.properties文件##权限控制,设置全部页面的默认访问权限,增加一个DefaultPermissions页面,里面设置权限。 jspwiki.authenticator = FileAuthenticator #用户配置文件,格式为 user=pwd,每用户一行 jspwiki.fileAuthenticator.fileName =.....\\passwords.txt jspwiki.auth.useOldAuth=true # Add the following line authorize all users(这个设置为false,否则访问均要求登录) jspwiki.policy.strictLogins = false ##设置管理员用户组,编辑MyUserGroup页面 jspwiki.auth.administrator = MyUserGroupDefaultPermissions页面,其中MyUserGroup也可替换为具体用户。Guest是默认的guest(匿名访问)。[{SET defaultpermissions='ALLOW view Guest;DENY edit Guest;ALLOW edit MyUserGroup'}] MyUserGroup用户组,设置成员,一样也是新增一个普通wiki页面:[{SET members='zzf,user'}] password.txt配置zzf=111 user=111 注意: 修改jspwiki.propertiest文件时,"="后面的变量值后面不能有多余的空格或者tab,否则JSPWiki无法正常读取配置文件导致改动没有效果。 安装插件 安装java2html插件 1.      下载java2html插件 2.      把下载下来的java2html.jar拷贝到 tomcat_home\webapps\JSPWiki\WEB-INF\lib目录下 3.      修改 jspwiki.propertiest文件 jspwiki.plugin.searchPath = de.java2html.plugin.jspwiki 安装PDF插件 1.      首先需要下载其它组件。下载Apache FOP 并解包把avalon-framework.jar (或者其他版本,比如:avalon-framework-cvs-20020806.jar)、batik.jar、fop.jar拷贝到WEB-INF/lib下;下载 jTidy 并解包,拷贝Tidy.jar to WEB-INF/lib目录下;下载 JIMI 并解包,把JimiProClasses.zip拷贝到WEB-INF/lib/目录并改名为JimiProClasses.jar. 2.      在jspwiki 下载pdf插件 3.      把下载下来的wikipdf.jar拷贝到 tomcat_home\webapps\JSPWiki\WEB-INF\lib目录下 4.      修改 tomcat_home\webapps\JSPWiki目录下Web.xml文件,增加下面的内容  <servlet>     <servlet-name>Wiki2PDFServlet</servlet-name>     <servlet-class>se.eminds.jspwiki.Wiki2PDFServlet</servlet-class> </servlet>  <servlet-mapping>     <servlet-name>Wiki2PDFServlet</servlet-name>     <url-pattern>/wiki.pdf</url-pattern> </servlet-mapping> 5.      修改templates/default/ViewTemplate.jsp文件,加入下面的内容  <a href="wiki.pdf?page=<wiki:Variable var="pagename" />&ext=.pdf">View PDF</a>  注意: 修改jspwiki.propertiest文件时,"="后面的变量值后面不能有多余的空格或者tab,否则JSPWiki无法正常读取配置文件导致改动没有效果。 资源:  http://www.jspwiki.org/ http://blog.donews.com/skyhero/archive/2005/10/23/599310.aspx


阅读全文(6471) | 回复(0) | 编辑 | 精华
 



发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.063 second(s), page refreshed 144798859 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号