Archive

For the Jforum category

jforum

No Comments

1.net.jforum.context.web.WebRequestContext.java的96改为String contextPath = this.getContextPath();
470行改为String contextPath = super.getContextPath()+”/forum”;
224改为.append(‘/’).append(“forum/”)
2.在项目中新建一个forum文件夹,把templates和images文件夹剪切进去
3.修改模板中的post_form.html文件369行开始,汉化—选项|投票|附件三个选项
并在WEB-INF/config/language文件夹下面的资源文件增加相应项
4 net.jforum.view.forum.common.AttachmentCommon处理附件上传下载
net.jforum.util.preferences.SystemGlobals246行改为return getValue(ConfigKeys.APPLICATION_PATH)+”/forum”;
5.修改SystemGlobals.properties的205行attachments.upload.dir =forum/upload
6.更改post_forum.htm的68行下面增加一行if(f.subject.value.length>100)f.subject.value=f.subject.value.substring(0,100);
因为数据库总共长度才100个字符 超出100个字符就会报错
7.在post_show_user_profuke_inc.htm里面更改用户的icq msn email qq 等个性资料的表达方式
8.更改style.css修正中文字体太小
.gen, .poll { font-size: 13px }
.genmed, .name { font-size: 13px; }
.gensmall, .postdetails { font-size: 13px; }
.strong { font-weight: bold; }

阅读 JForum – URL 格式与参数解析(转载)

No Comments

关键字: jforum

本文适用于 Jforum 2.1.8,其他版本就不知道了。


JForum 的 URL 格式是 REST 风格的,也就是将参数放在 URL 路径当中而不是 URL 的末尾。就像下面这样:
http://localhost:8080/bbs/forums/list.page

问题是这样的 URL 只有参数值没有参数名。怎么知道某个参数值的意义呢?JForum 有一个 urlPattern.properties 来匹配这个关系。例如:

  1. forums.show.1 = forum_id   
  2. forums.show.2 = start, forum_id