动易2005论坛整合程序正式版发布
[注意:如果您下载了2005SP1正式版的完整程序,无需单独下载此程序]
##### 动易2005论坛整合程序正式版说明文件 ####
1.程序说明
2.整合前必读
3.相关资源获取地址
4.全新动易2005+全新动网论坛整合
5.已有数据的动易2005+全新动网论坛整合
6.与已有数据的动网论坛整合
7.与其它论坛的整合
8.程序下载地址
[正文内容]
1.程序说明
a)整合无需修改动易2005的任何程序文件;
b)整合无需修改动易或动网论坛的数据库;
c)整合后的网站有以下特征:
以动易为主站,在主站未注册或未登陆的用户,不能登陆论坛;
用户只能在动易进行注册,在主站注册并登陆的用户第一次进入论坛时,需要提供自己的密码以激活论坛帐号;
用户可以为自己在动易和论坛的帐号设置不同密码;
用户必须先登陆主站后,才能登陆论坛。当主站与论坛密码不同时,会提示用户输入论坛密码用于登陆,密码相同时,同步登陆自动完成,无需用户干预。
用户可以在任何时候将论坛和主站密码同步;
用户无论从主站还是从论坛注销,都将同时在主站和论坛注销登陆;
所有的通行注册(激活论坛帐号)、登陆、注销过程,都由动网的程序按照标准流程完成,整合程序不对论坛的Cookies或者Session做任何操作,以确保论坛正常统计在线状态;
d)整合后,用户在论坛登陆或注销后,需要进入任何一个版面时才更新该用户的在线状态(此问题尚未确认是动网本身存在还是整合程序导致)
e)此程序是动易系统为动网提供的最后一个整合包,以后用户可以任意升级动易或者动网,只要重新修改相关文件,就可完成整合
2.整合前必读
a)动易2005+论坛整合程序正式版只有在动易2005SP1正式版以上的版本支持下,才能完全实现通行注册,否则不能同步用户的Email/Sex/密码问题/答案;
b)整合包中所使用的动网相关文件,均为4月23日从动网官方网站下载(其中动网7.1.0的更新日期为4月20日);如果动网此后有更新,请用户自行对比文件完成修改。
c)用户可以自行对比或者直接覆盖动网论坛的相关文件完成整合;推荐采用对比修改的方式
d)整合包中包含的动网相关文件,所有修改处都有首尾注释,用户可以使用beyondcompare程序来完成对比和修改。
3.相关资源获取地址
动网7.0.0SP2官方最新下载:
动网7.1.0正式版官方最新下载:
BeyondCompare文件对比工具:
4.全新动易2005+全新动网论坛整合
1.安装动易2005使之正常运行;
2.安装动网论坛式之正常运行;
3.将UserInfo.asp文件上传到网站根目录(注意!!!)
4.将和你的论坛程序对应的文件夹下的PE_User.asp上传到你的论坛根目录;
5.第五步有两种做法,用户可以自选:
5-a:将和你的论坛程序对应的文件夹下的论坛文件上传到你的论坛目录,相同文件覆盖;
5-b:用BeyondCompare对比提供的文件和你的论坛文件,进行修改;
5.已有数据的动易2005+全新动网论坛整合
1.安装动网论坛式之正常运行;
2.将UserInfo.asp文件上传到网站根目录(注意!!!)
3.将和你的论坛程序对应的文件夹下的PE_User.asp上传到你的论坛根目录;
4.第四步有两种做法,用户可以自选:
4-a:将和你的论坛程序对应的文件夹下的论坛文件上传到你的论坛目录,相同文件覆盖;
4-b:用BeyondCompare对比提供的文件和你的论坛文件,进行修改;
6.与已有数据的动网论坛整合
1.确保你的动易系统(无论是新的还是旧的)处于正常运行状态;
2.用《动易2005整合专用用户资料同步工具》将你的论坛用户资料同步到动易系统;
3.将UserInfo.asp文件上传到网站根目录(注意!!!)
4.将和你的论坛程序对应的文件夹下的PE_User.asp上传到你的论坛根目录;
5.第五步有两种做法,用户可以自选:
5-a:将和你的论坛程序对应的文件夹下的论坛文件上传到你的论坛目录,相同文件覆盖;
5-b:用BeyondCompare对比提供的文件和你的论坛文件,进行修改;
7.与其它论坛的整合
目前尚未提供其它论坛的整合包,用户可以参考下列步骤自行修改实现:
1.修改PE_User.asp中的包含文件,该文件的包含文件应该包括:你的论坛数据库链接文件、你的核心变量和函数、过程定义文件;
2.修改PE_User.asp中调用的动网函数,比如Dvbbs.Nav,Dvbbs.Headvar,Dvbbs.ActiveOnline,Dvbbs.Footer等;
3.修改PE_User.asp中生成的HTML表单,使之和你的论坛程序的文件路径、表单名称对应;
4.修改你的论坛用于检测用户登陆状态的代码,当检测到用户处于未登陆状态而动易处于登陆状态时,调用PE_User.asp完成通行登陆;反之调用PE_User.asp完成通行注销;
5.在实现上面的判断过程中,应当判断当用户在动易已经注册而在论坛还未注册,以及在动易的密码和在论坛的密码不同的情况,可参考对动网的Inc/Dv_ClsMain.asp的修改;
6.在一个你的所有文件都要包含的文件中增加对UserInfo.asp的包含,定义变量MyPE,并用Set MyPE = New PE_UserInfo来初始化通用类;
7.修改你的注册文件,当不是来自自动注册的时候,应当跳转到动易进行注册;同时要注意调用的动易Cookies中的密码和提示问题都是16位Md5加密后的数据;
8.修改你的登陆文件,当不是来自通行登陆的时候,应当跳转到动易进行登陆(否则登陆后又会自动注销);也要注意密码的加密问题;
9.修改你的注销文件,让它同时也清空动易的Cookies。
8.程序下载地址
更详细的整合说明请参阅软件包中的相关文档。
动易官方还将提供Leadbbs3.14以及bbsXP5.0(及更新版本的整合)。
用户登录
还没有账号?
立即注册