欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
JForum
来自开放百科 - 灰狐
(版本间的差异)
第1行: | 第1行: | ||
JForum is a powerful and robust discussion board system implemented in Java | JForum is a powerful and robust discussion board system implemented in Java | ||
+ | 当前版本:2.1.6 | ||
==简介== | ==简介== | ||
JForum 是一个功能强大 ,易于管理的Java编写的论坛。它的设计完全遵从MVC设计模式,能够在任何Servlet容器与EJB服务器上运行。而且可以轻松的定制与扩展JForum论坛。 | JForum 是一个功能强大 ,易于管理的Java编写的论坛。它的设计完全遵从MVC设计模式,能够在任何Servlet容器与EJB服务器上运行。而且可以轻松的定制与扩展JForum论坛。 | ||
第11行: | 第12行: | ||
3. mv JForum-x.x.x to jform | 3. mv JForum-x.x.x to jform | ||
4. mv jforum /usr/local/tomcat/webapps | 4. mv jforum /usr/local/tomcat/webapps | ||
− | 5. http://localhost:8080/jforum/ // | + | 5. http://localhost:8080/jforum/ // 根据安装向导完成jforum安装,可选择中文 |
创建数据库 | 创建数据库 | ||
第22行: | 第23行: | ||
修改 .page 的后缀 为 .html | 修改 .page 的后缀 为 .html | ||
− | 1. | + | 1.下载并修改源代码,并进行编译 |
− | 1.SystemGlobals.properties | + | 1.WEB-INF/config/SystemGlobals.properties |
servlet.extension = .page -> servlet.extension = .html | servlet.extension = .page -> servlet.extension = .html | ||
2.WEB-INF/web.xml'''(两处)''' | 2.WEB-INF/web.xml'''(两处)''' | ||
第29行: | 第30行: | ||
3.InstallServlet.java: | 3.InstallServlet.java: | ||
+ "/forums/list.page"); -> + "/forums/list.html"); | + "/forums/list.page"); -> + "/forums/list.html"); | ||
− | |||
4.PostAction.java | 4.PostAction.java | ||
"/posts/list/" + t.getId() + ".page"); -> "/posts/list/" + t.getId() + ".html"); | "/posts/list/" + t.getId() + ".page"); -> "/posts/list/" + t.getId() + ".html"); | ||
− | |||
5.UserInfo.java | 5.UserInfo.java | ||
"user/profile/"+id+".page"); -> "user/profile/"+id+".html"); | "user/profile/"+id+".page"); -> "user/profile/"+id+".html"); | ||
第39行: | 第38行: | ||
OK, 如有问题请邮件至[email protected] | OK, 如有问题请邮件至[email protected] | ||
+ | |||
+ | ==JForum 3== | ||
+ | ===Technologies=== | ||
+ | * [[Java SE 5|Java 5]] | ||
+ | * [[Hibernate 3]] | ||
+ | * [[VRaptor]]: session management, action dispatching and request processing. | ||
+ | * [[Freemarker]] Template engine | ||
==资源链接== | ==资源链接== |
2007年1月27日 (六) 20:43的版本
JForum is a powerful and robust discussion board system implemented in Java
当前版本:2.1.6
目录 |
简介
JForum 是一个功能强大 ,易于管理的Java编写的论坛。它的设计完全遵从MVC设计模式,能够在任何Servlet容器与EJB服务器上运行。而且可以轻松的定制与扩展JForum论坛。
JForum是一个功能完善,强大,支持多论坛版块.功能包括:无限版块、无限分类(版块分类),主题观注,邮件提示,站内信息,用户分组,高级灵活的限制设置,等等。
安装指南
1. Downloading JForum from http://www.jforum.net/download.jsp 2. unzip *.zip 3. mv JForum-x.x.x to jform 4. mv jforum /usr/local/tomcat/webapps 5. http://localhost:8080/jforum/ // 根据安装向导完成jforum安装,可选择中文
创建数据库
mysqladmin -u root -p create jforum 或 mysql>create database jforum; mysql>GRANT ALL PRIVILEGES ON jforum.* TO jforum@localhost IDENTIFIED BY 'jforum'; mysql>flush privileges;
Hack JForum
修改 .page 的后缀 为 .html
1.下载并修改源代码,并进行编译
1.WEB-INF/config/SystemGlobals.properties servlet.extension = .page -> servlet.extension = .html 2.WEB-INF/web.xml(两处) <url-pattern>*.page</url-pattern> -> <url-pattern>*.html</url-pattern> 3.InstallServlet.java: + "/forums/list.page"); -> + "/forums/list.html"); 4.PostAction.java "/posts/list/" + t.getId() + ".page"); -> "/posts/list/" + t.getId() + ".html"); 5.UserInfo.java "user/profile/"+id+".page"); -> "user/profile/"+id+".html");
2.修改模版文件.htm中.page的链接
OK, 如有问题请邮件至[email protected]
JForum 3
Technologies
- Java 5
- Hibernate 3
- VRaptor: session management, action dispatching and request processing.
- Freemarker Template engine
资源链接
精彩图集
分享您的观点