DingL论坛正式发布

  1. 2004-11-09 @ Tag 原创   人气:3184

        DingL论坛是DingL.com的站长闲来无事利用业余时间写的一个程序。2002年就已经完成了大部分代码,之后基本上只作了少许修改。论坛最初在 Arkee 上投入使用,期间不断有网友来索取论坛及源码。为了满足广大网友的要求,DingL.com现将论坛源码完全开放。
        DingL是DingL.com站长姓名(丁令)的拼音简称,并没有什么其它的含义,欢迎大家为论坛取个名字。

         下载论坛及源码
         论坛程序及源码均可在网上自由传播及免费使用。将论坛作为商业用途,若由于论坛的BUG或缺陷造成的损失本站及站长概不负责,且DingL.com不提供任何技术支持,请谨慎使用
         注意:无论将DingL论坛作为何种用途,均请保留在论坛页面上出现的标志,否则DingL.com将认为是非法使用论坛,DingL.com有权收回论坛程序及源码。
         下载不包含论坛引用的JAR包版本,请点击 这里
         下载论坛引用的JAR包,请点击 这里

         安装指南
         DingL论坛是一个使用JAVA语言编写的树形论坛,采用Struts架构,基于MySql数据库。鉴于作者精力有限,DingL论坛目前只在windows/linux环境下的resin应用服务器中使用过,其它环境下均未作测试。
         1、下载MySql数据库及安装     官方下载 DingL.com本地下载(本站提供的是windows版本)
         2、下载Resin,并解压到指定目录  官方下载 DingL.com本地下载
         3、将从DingL.com下载的forum.war拷贝到resin-2.1.14/webapps/目录下
         4、启动resin服务,一分钟后再停止resin服务,此操作是让resin把forum.war解开
         5、将从DingL.com下载的forum-lib.rar解压缩到resin-2.1.14/webapps/forum/WEB-INF/lib目录下
         6、找到resin-2.1.14/webapps/forum/WEB-INF/目录下的bbs-mysql.sql文件,在mysql的客户端执行此脚本文件,此文件是建立数据库表及插入默认数据的
         7、在resin的配置文件(resin-2.1.14/conf/resin.conf)中配置一个名为"jdbc/bbs"的数据源,请参考WEB-INF/目录下的resin.conf文件
         8、修改WEB-INF/目录下的conf.properties文件,配置里面的日志信息。datasource.jndi.name一项请设为resin.conf文件中的数据源名称,accessory.dir是贴子附件的保存目录,请根据自己的具体情况设置
         9、启动resin服务,用浏览器打开http://localhost:8080/forum/index.jsp即可访问论坛首页。点击登录,使用"管理员"用户登录,默认密码是123456,登录后即可设置论坛各种默认数据了

         注意事项
         1、请使用forum-lib.rar包中提供的Struts包(struts-dingl.jar),如果要使用struts的标准JAR包,请先使用native2ascii工具将WEB-INF/com/dingl/club/action/ApplicationResources_zh_CN.properties文件转换成unicode码;
         2、WEB-INF/目录下有个conf.properties文件,这是日志配置文件,不要问为什么没有使用log4j;
         3、论坛源码在WEB-INF/src目录下;
         4、下载的war包中有软件仓库的功能,但很不完善,请不要理会;
         5、论坛是2002年编写的,鉴于当时作者的水平有限,源码可能比较乱,请广大网友理解;

       


感谢易载提供各种支持!
文章分类