|
感谢动易商业用户:fcnh2008 为经他同意就把帖子整出来了,嘿嘿。以下为内容:
=====================================================================
用了两天的时间,推倒了五六次,终于成功能了,下面把我的整合过程写给大家,希望能给大家一点帮助!
我的动易系统和动网系统都是新的,动易是全功能SQL版,动网是7.1ACCESS版。
准备工作:
1、动易网站开启用户注册
2、服务器上安装MDAC V2.8 下载地址:http://download.microsoft.com/download/c/d/f/cdfd58f1-3973-4c51-8851-49ae3777586f/MDAC_TYP.EXE
一、把动易调试好,让网站可以正常访问。下载动网7.1AC,解压缩到网站的BBS目录下。
二、进入网站在域名的后台输入/BBS测试是否可以进入论坛,如:http://www.xxx.com/bbs
用默认管理员帐号登录,点管理---更新缓存,看是否有错误提示,如果没有你方可进行下一步,否则做了也不一定会成功。
此主题相关图片如下:

三、把刀刀的整合程序复制到BBS目录下,覆盖现有文件。
四、配置论坛,我认为首要做的是以下几点:
1、修改默认后台管理员的用户名和密码
2、更该论坛数据库的目录名和文件名,如该成(#9372sdf-wueioru!/#xc788-pc.com!.asp)并更新BBS根目录下的CONN.asp文件中的论坛文件设置。
3、进入论坛后台修改论坛配置信息、添加论坛版块、修改论坛顶部和底部广告代码。
如何修改动网顶部广告:
A:进入论坛后台----基本设置 -----[RSS/WAP/手机短信/在线支付],将里面的全部选否。
B:广告管理-----把里面的代码删除或换成你自己的SWF文件,如果添加了版块按Ctrl选所有版块,修改好代码后保存。
如何修改动网底部广告:
A:网上贸易和右下角的图片可以修改inc/Dv_ClsMain.asp文件,1028~1030三行用了一个判断语名,可以把这三行删除或把里面的内容该成你自己的。
B:右下角图片:在 inc/Dv_ClsMain.asp中找到1032行,If Dvbbs.Forum_ChanSetting(3)="0" Then,把0该成任意一个数就可以了,如200
注:动网论坛后台的友情链接中默认添加了,动网先锋的链接,如果你要删除一定先添加一个新的,否则先不要删除,我好几次全都成功了,最后把它删除又全失败了。
五、把刀刀的整合文件UserInfo.asp复制到网站根目录下,在网站上添加一个链接可以点击进入论坛。
注:在添加时不要用动易后台管理中的频道管理--添加一个外部频道,这样加上去了也可以进论坛,但进入后不能自动弹出激活界面和登录论坛。
我用方法是:修改后台模板:
<!--频道显示代码--> <td> <table cellSpacing=0 cellPadding=0 width="100%" border=0> <tr> <td class=top_Channel align="left" width="90%">{$ShowChannel}<a href="/bbs" >论坛</a></td> <td class=top_Channel align="left" width=2></td> </tr> </table>
怎么样是不是感觉晕了,几十个模板改起来多麻烦啊!呵呵,忘记了吗?萌芽邪恶 版主提供的批量模板替换文件replace.asp,我真的爱死“萌芽邪恶”了,这个文件帮了我太多忙了。用这个文件一会就全部搞定了。
希望下次升级动易2005的SP2能够在每个频道中增加模板批量替换功能!!
六、让用户可以在论坛里直接登录:
刀刀提供的整合程序只限制为只能从网站登录,因此想让用户可以从论坛登录需要做如下修改:
请看km2005的这篇文章:
http://bbs.asp163.net/dispbbs.asp?BoardID=23&ID=129510
至此所有工作全部结束了,不知对大家是否有帮助,祝你好运!
以下是我刚开始整合时不成功的步骤请大家参考不要再犯同样的错误:
又完了,论坛整合还是不成功!
刚才我在整合时按如下步骤进行:
1、把动网7.1放到主站的BBS目录下,因为是动易和动网都是新系统,直接把刀刀的程序一覆盖就OK了。
2、在动网后台修改首页登录代码,实现用户可以从论坛登录。
3、进入论坛后台,修改配置、创建版块、设置广告代码、修改管理员密码。。。。
4、修改Conn.asp文件中论坛数据库的目录和文件名。
5、到这里从主站登录论坛和论坛直接登录都OK了,也可以发帖子了。本以为OK了,可。。。
6、进到动易后台,在“网站信息配置”里把会员注册开启(我在整合前把网站的用户注册关闭了),再到“网站频道管理”中,建立一个外部频道,链接地址:http://www.885edu.cn/bbs(目的是用户可以在主站上点这个链接进论坛)
做完第6步,前台一点就出现下面的连续两个提示,然后死掉,再也进不去了。帮忙看看我哪地方有误,我都推倒做了两次了,昨天和今天都是一样的方法一样的错误。
第一个错误
此主题相关图片如下:

第二个:
Microsoft VBScript 运行时错误 错误 '800a0009'
下标越界: '[number: 0]'
/bbs/inc/Dv_ClsMain.asp,行 665
接下来就开如更新论坛数据,然后反复这几个错误提示
----------------------------------------------
SP1整合论坛成功实现在论坛首页登陆的方法!!
方法如下:
1)登陆论坛管理后台
2)打开风格模板中page_index项;
3)找到 首页顶部表格未登录 的代码段
全部改为以下:
-------------------------------------------------------------------已经修改无误 <!--index.asp##首页顶部表格未登录--> 欢迎您访问{$forumname},您还没有[<a href=reg.asp class=cblue>注册</a>]或[<a href=login.asp class=cblue>登录</a>]<br> <table cellspacing=0 cellpadding=0 align=center> <form name="Login" action="../user/User_ChkLogin.asp" method="post"> <tr><td class=tablebody1 height=40 width="100%"> 用户姓名:<input maxLength=16 name=username size=12>{$getcode}<br> 用户密码:<input maxLength=20 name=userpassword size=12 type=password> <select name=CookieDate><option selected value=0>不保存</option><option value=1>保存一天</option><option value=2>保存一月</option><option value=3>保存一年</option></select> <input type=submit name=submit value="登录"> </td></tr> </form> {$isray} </table> || <FORM METHOD=POST ACTION="login.asp?action=chk"> <tr><td class=tablebody1 height=40 width="100%"> <a href=boardhelp.asp>阳光会员</a>:<input maxLength=16 name=mobile size=12 value=13> <input type=submit name=submit value="阳光会员快速注册"></td></tr></FORM>
|