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/  // 根据安装向导完成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

资源链接

精彩图集

Topic listing page, showing the first page of topics of some forum
Reading a topic
Board configuration options in the Administration Panel
分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱