无图版加广告的方法
修改方法:1、在Xhtml版中增加广告:
inc/templates/sitemap.xslt
381行:<xsl:value-of select=\"description\" disable-output-escaping=\"yes\"/>
382行:<div style=\"clear:both;\"></div>
可以在这两行中间插入广告代码,如阿里他*的,插入后为:
原来381行:<xsl:value-of select=\"description\" disable-output-escaping=\"yes\"/>
<div>
<script type=\"text/JavaScript\">
alimama_pid=\"XXXXXXXXXXXXXXXXXX\";
alimama_titlecolor=\"0000FF\";
alimama_descolor =\"000000\";
alimama_bgcolor=\"FFFFFF\";
alimama_bordercolor=\"E6E6E6\";
alimama_linkcolor=\"008000\";
alimama_bottomcolor=\"FFFFFF\";
alimama_anglesize=\"0\";
alimama_bgpic=\"0\";
alimama_icon=\"0\";
alimama_sizecode=\"11\";
alimama_width=760;
alimama_height=90;
alimama_type=X;
</script>
<script src=\"http://a.alimama.cn/inf.js\" type=\"text/javascript\"></script>
</div>
原来382行:<div style=\"clear:both;\"></div>
要注意,阿里妈妈提供的代码是不规范的,他的type=\"text/javascript\"这句中少了两遍的引号,要自己加上!其他广告的代码我没有测试,大家可以自己尝试一下。
2、将无图版的看帖链接直接改为完整版,即无图版只列目录,帖子链接还是到完整版(适用XML,XSLT,XHTML)
找到dv_rss.asp文件,第258-264行(注意,可能有变化,要核对清楚)
原文为:
If IsUrlreWrite = 1 Then
ChildNode.appendChild(XmlDom.createNode(1,\"link\",\"\")).text = Forum_url&\"dv_rss_\"&VisitType&\"_\"&Dvbbs.Boardid&\"_\"&ChildNode.getAttribute(\"topicid\")&\"_\"&Page&\".html\"
ChildNode.appendChild(XmlDom.createNode(1,\"bbslink\",\"\")).text = Forum_url & \"dispbbs_\"&ChildNode.getAttribute(\"boardid\")&\"_\"&ChildNode.getAttribute(\"topicid\")&\"_\"&Page&\".html\"
Else
ChildNode.appendChild(XmlDom.createNode(1,\"link\",\"\")).text = PageUrl&\"&boardid=\"&Dvbbs.Boardid&\"&id=\"&ChildNode.getAttribute(\"topicid\")&\"&page=\"&Page
ChildNode.appendChild(XmlDom.createNode(1,\"bbslink\",\"\")).text = Forum_url & \"dispbbs.asp?boardid=\"&ChildNode.getAttribute(\"boardid\")&\"&id=\"&ChildNode.getAttribute(\"topicid\")&\"&page=\"&page
End If
改为:
If IsUrlreWrite = 1 Then
ChildNode.appendChild(XmlDom.createNode(1,\"link\",\"\")).text = Forum_url&\"dispbbs_\"&Dvbbs.Boardid&\"_\"&ChildNode.getAttribute(\"topicid\")&\"_\"&Page&\".html\"
ChildNode.appendChild(XmlDom.createNode(1,\"bbslink\",\"\")).text = Forum_url & \"dispbbs_\"&ChildNode.getAttribute(\"boardid\")&\"_\"&ChildNode.getAttribute(\"topicid\")&\"_\"&Page&\".html\"
Else
ChildNode.appendChild(XmlDom.createNode(1,\"link\",\"\")).text = Forum_url &\"dispbbs.asp?boardid=\"&Dvbbs.Boardid&\"&id=\"&ChildNode.getAttribute(\"topicid\")&\"&page=\"&Page
ChildNode.appendChild(XmlDom.createNode(1,\"bbslink\",\"\")).text = Forum_url & \"dispbbs.asp?boardid=\"&ChildNode.getAttribute(\"boardid\")&\"&id=\"&ChildNode.getAttribute(\"topicid\")&\"&page=\"&page
End If
大家修改的时候注意核对代码,别改错地方了!
建议大家采用第一种方法
如果想去掉三种无图版的链接,可以在后台,风格模板总管理,分页面模板(Main_Style) ,template.html(8)中进行修改
页:
[1]