多语言展示
当前在线:1878今日阅读:86今日分享:14

JForum二次开发(一)

JForum是著名的开源论坛,支持多达数十种的多国语言,其中包括简体中文(管理界面没有完全汉化)。功能强大,界面美观,加上代码结构清晰,而且采用的是BSD授权,不必担心不必要的版权纠纷。可以说JForum是论坛二次开发的绝佳选择。
工具/原料
1

JForum源码包

2

myeclipse,tomcat6+,jdk1.6+

方法/步骤
1

百度搜索关键字“jforum download”出来的第二为官方网站,如下图1。

2

进入官方主页,可以看到当前最新版本。以及源码包等下载地址,如图:这里我们选择源码包下载。

3

导入源码包新建web工程JForum  拷贝下载的JForum包目录下src下所有文件到JForum下的src 拷贝下载的JForum包目录下lib到JForum下的lib其余文件拷贝到JForum的WebRoot下

4

数据导入将WEB-INF/config/database/mysql/mysql_db_struct.sql,mysql_data_dump.sql导入即可。由于版本问题可能会出现该行‘ENGINE=InnoDB’报错,替换为‘ENGINE=InnoDB’即可。

5

配置修改WEB-INF/config/database/mysql/mysql.properties中用户名密码dbencoding=utf-8mysql.encoding=utf-8还有特别一提的是 database.connection.string最末尾添加&useUnicode\=true&characterEncoding\=utf8mysql.encoding=utf-8WEB-INF/config/SystemGlobals.properties中i18n.board.default = zh_CN 语言本地化将templates/gpl_icons/zh_CN文件夹拷贝至templates/defualt/images下

6

其他问题引用的un.misc.BASE64Decoder编译不通过,则缺少rt.jar,或直接引用jdk,别用jre。到这里一步了,可以启动tomcat,部署上去看下效果了,如下图

推荐信息