升级动网(dvbbs)7.1.0 sp1后去除阿里巴巴、支付宝广告和"yahoo一搜”搜索以及论坛通行证并且解决reg.asp缺少对象: 'XMLDom.documentElement.selectSingleNode(...)'的问题整理
这两天给一个老的动网论坛升级,参照dvbbs的官方文档完成升级后。发现默认模板里有很多的额外的东东,还有就是注册的时候reg.asp报缺少对象: 'XMLDom.documentElement.selectSingleNode(...)'的错误。现在已经衰老到没有耐心自己去code里找问题了。于是google到了如下的内容,留在这里备查。
http://www.codefans.com/ArticleView/Article_6987.html
风格模板总管理 Mainstyle界面风格管理 Dvbbs.mainhtml(8)
去除支付宝广告方法:
找到
{$alipaymsg}
删掉它
去除阿里巴巴广告方法:
找到
{$Footer_ads}
删掉它
http://liubingqi.88206.com/show_article.php?article_id=32477
删除或屏蔽SP1首页“一搜”的方法
在动网默认风格分页面模板(page_index)界面风格管理template.html(0),找到如下代码,将其屏蔽(建议屏蔽,如果需要再取消屏蔽就行了)或删除!!
<!--
<div style="float:left;padding:3px;width:49%;height:28px;" >
<div style="float:left;"><a href="http://www.yisou.com/search?pid=400107_1006" target="_blank"><img src="images/search/yisou.gif" border="0" alt="一 搜" style="margin-top:10px;margin-left:10px;margin-right:6px;" align="absmiddle"/></a></div>
<form method="POST" action="query.asp" target="_blank">
<input type="hidden" value="2" name="isWeb"/>
<input type="hidden" value="8" name="stype"/>
<div style="float:left;">
<input name="keyword" size="20" value="关键字" onmouseover="this.focus()" onblur="if (this.value =='') this.value='请输入关键字' " onfocus="this.select()" onclick="if(this.value=='请输入关键字')this.value=''" style="height : 18px;border:solid 1px #D4D4D4;BACKGROUND-COLOR: #FAFAFA;COLOR: #4d4d4d;FONT-FAMILY: Arial; margin-top:3px;margin-left:0px;margin-right:5px;"/>
</div>
<div style="float:left;">
<input style="border:solid 1px #D4D4D4;BACKGROUND-COLOR: #FAFAFA; height : 22px;COLOR: #4d4d4d;FONT-FAMILY: Arial; FONT-SIZE:11.5px;margin-top:3px;margin-left:5px;margin-right:5px;" type="submit" value="搜一搜" name="submit"/>
</div>
</form>
</div>
-->
如屏蔽此功能,只需在代码前面加上<!--,后面加上-->
http://www.chirality.cn/blog/user1/15/archives/2006/180.html
去掉动网论坛通行证
动网默认风格分页面模板(page_index)界面风格管理 template.html(0)
<!--
<div style="margin-top:10px;">
<form action="login.asp?action=chk" method="post">
<a href="http://www.dvbbs.net/passport/help.asp" target="_blank" title="注册论坛通行证可让您使用一个帐号通行于国内大部分的网络论坛社区,点击查看更详细帮助">通<xsl:text disable-output-escaping="yes" >&nbsp;</xsl:text>行<xsl:text disable-output-escaping="yes" >&nbsp;</xsl:text>证</a><xsl:text disable-output-escaping="yes" >&nbsp;</xsl:text>:<input type="text" name="passport" size="12" /> <input type="submit" name="submit" value="论坛通行证登录" /> [ <a href="/blog/lostpass.asp"> 忘记密码</a> ] </form> </div>
-->
将上面一大段屏蔽掉,OK,第一项搞掂!!!
第二:重登陆或登陆失败时的登陆页面“论坛通行证”去除
动网默认风格分页面模板(page_login)界面风格管理 template.html(0)
删除此句: {$rayuserlogin}
我试过,直接屏蔽好像无效,只有野蛮一点,直接“Delete”就干掉了。
第三:注册页面的“论坛通行证”去除
动网默认风格分页面模板(page_login)界面风格管理 template.html(13)
<!--
<TR>
<TD class=tablebody1><B>论坛通行证(可不填写)</B>:<BR>
可绑定已有论坛通行证或新建论坛通行证帐号<BR>
请输入已注册的论坛通行证或需新建的通行证帐号名称
</TD>
<TD class=tablebody1>
<INPUT maxLength=50 size=30 name="Forum_Passport">
<a href="http://www.dvbbs.net/passport/help.asp" title="注册论坛通行证可让您使用一个帐号通行于国内大部分的网络论坛社区,点击查看更详细帮助" target=_blank>关于论坛通行证</a></TD>
</TR>
-->
怎么样,是不是越来越兴奋了,要不要更彻底一点??当然要,那就再继续看……
第四:用户控制面板下拉菜单里的“设置论坛通行证”项去除
动网默认风格分页面模板(main_style)界面风格管理Dvbbs.mainhtml(17)
屏蔽或删除这句:
<br /><a href="passport.asp"><font color="blue">论坛通行证设置</font></a>
http://bbs.dvbbs.net/dispbbs.asp?boardid=8&id=1110221
缺少对象: 'XMLDom.documentElement.selectSingleNode(...)'
升级后不能正常注册
请到后台注册过滤设置那里设置一下提交即可,或是直接访问userregmanager.asp?action=setting提交一下设置即可.