搭建开源论坛之JForum安装+简易二次修改
来源:互联网 发布:博客源码 编辑:程序博客网 时间:2024/05/16 06:41
源码下载
- 地址:http://jforum.net/download.jsp
- 当前下载稳定版本 2.1.9
在myeclipse中搭建开发环境
下载的源码包src目录与web项目的src目录有点差异,最好新建web项目,而不直接导入。
在myeclipse中新建web项目;解压下载的jforum代码包。将除src以及.classpath和.settings文件夹以外的全部文件拷贝到新建的web项目的WebRoot文件夹下,将src文件夹下的内容拷贝到web项目下的src目录下。
创建数据库
在mysql中执行如下语句创建数据库:
CREATE DATABASE JForum DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
修改WEB-INF\config\database\mysql目录下的mysql.properties文件。将database.connection.password= 加上自己的数据库的密码。(注意数据库名、用户名、密码是否一至)修改WEB-INF\config\database\mysql下的mysql_db_struct.sql文件将引擎更换为对应mysql版本的引擎即可,如我将“TYPE=InnoDB;”改成“ENGINE=InnoDB;” 然后保存。
启动web服务
上述步骤执行完成之后即可将tomcat服务启动。然后访问http://localhost:8080/jforum/install.jsp
看到如上说明开发环境顺利搭建好,下一步需要安装论坛了。
将需要填写的信息依次填入。点击下一步进行安装。
如果顺利完成就可以看到如下界面:
简易二次修改
1.无法找到发帖图片,原因是中文国际化包支持没有在项目中。在\templates\gpl_icons下,找到中文包
在templete/default/images下创建zh_CN文件夹,将图片放入即可。刷新浏览器,既可以看到之前没有看到的发帖按钮图片等。
2.版权修改
在templete/default下找到bottom.html文件,修改如下内容即可
由于jforum使用的是freemark,所以修改页面比较简单,只需要猜测一下大致的名称,比如login是登录post是发帖,找到对应的html修改静态页面,即可对论坛进行界面开发。
3.中文搜索乱码报错
原因是lucene全文检索的时候,没有正确传入搜索参数,追根溯源,发现是前端编码格式导致后端获取数据错误。在\WEB-INF\config\SystemGlobals.properties文件中修改default.container.encoding = ISO-8859-1为default.container.encoding = UTF-8 重新刷新页面,搜索中文,即可正常进行搜索。
- 搭建开源论坛之JForum安装+简易二次修改
- [BBS]搭建开源论坛之JForum安装使用札记
- jforum开源论坛安装
- jforum开源论坛安装
- [BBS]搭建开源论坛之Jforum搭配开源CKEDITOR
- [BBS]搭建开源论坛之JForum富文本编辑器更换
- 搭建开源论坛JForum测试环境(mysql数据库)
- 搭建开源论坛JForum测试环境(mysql数据库)
- 搭建开源论坛JForum的二次开发环境
- Java开源论坛JForum二次开发技术资料之源码导入安装
- JForum开源论坛介绍
- JForum论坛搭建指南
- JForum论坛搭建
- jforum论坛搭建windows
- 基于Java的开源论坛JForum的安装指南
- 开源论坛jforum的集成
- JForum论坛安装及配置
- JForum论坛安装及配置
- mysql my.ini 配置
- HTML5 绘制简单圆形 loading. . . .
- Linux在有ipv6接入环境下优先使用ipv4
- Android application详解与用法
- UITextFeild
- 搭建开源论坛之JForum安装+简易二次修改
- Android NDK教程<->-- 简介
- Resource注解(重要)
- SQL SERVER 2008 发布订阅表结构变化
- 自己封装mybatis模板生成
- 一张图让你没明白 java string 的 内存分配
- Search for a Range
- html标签的block、inline分类明细
- I/O多路复用之poll模型