蓝雨 发表于 2007-11-20 12:10:05

[转帖]右边+flash调用

<P>演示地址: <A href=\"http://www.lanyu8.cn\">www.lanyu8.cn</A></P>
<P></P>
<P>如果风格没有改动过,直接上传替换就可以了</P>
<P></P>
<P></P>
<P></P>
<P>下面是详细的修改过程</P>
<P>打开自定义标签!点\"添加新标签\"<BR>标签名称:jinhua<BR>标签说明:精华贴子<BR>标签类型:选贴子信息<BR>显示记录和标题长度都是10<BR>显示类型:显示精华贴<BR>模板_主体标记部分 :<BR><ul><BR><xsl:for-each select=\"xml/{$labelname}/row\"><BR><li><a href=\"<A href=\"mailto:dispbbs.asp?boardID={@boardid}&amp;ID={@topicid}&amp;page=1\" target=_blank><FONT color=#8a4b00>dispbbs.asp?boardID={@boardid}&amp;ID={@topicid}&amp;page=1</FONT></A>\" target=\"_blank\"><xsl:value-of select=\"@title\"/></a> (<xsl:value-of select=\"@postusername\"/>)<br /></li><BR></xsl:for-each><BR></ul><BR>再新建一个最新回标签:<BR>标签名称:huihu<BR>标签说明:最新回复<BR>标签类型:选贴子信息<BR>显示记录和标题长度都是10<BR>显示类型:显示主题和回复贴<BR>模板_主体标记部分 :<BR><ul><BR><xsl:for-each select=\"xml/{$labelname}/row\"><BR><li><a href=\"<A href=\"mailto:dispbbs.asp?boardID={@boardid}&amp;ID={@topicid}&amp;page=1\" target=_blank><FONT color=#8a4b00>dispbbs.asp?boardID={@boardid}&amp;ID={@topicid}&amp;page=1</FONT></A>\" target=\"_blank\"><xsl:value-of select=\"@title\"/></a> (<xsl:value-of select=\"@postusername\"/>)<br /></li><BR></xsl:for-each><BR></ul><BR>添加一个最新注册标签<BR>标签名称:newuser<BR>标签说明:最新注册<BR>标签类型:选会员信息<BR>显示记录数为:10<BR>会员排序:按注册时间<BR>模板_主体标记部分 :<BR><ul><BR><xsl:for-each select=\"/xml/{$labelname}/row\"><BR><li><BR><a href=\"<A href=\'mailto:dispuser.asp?name={@username}\"><xsl:value-of\' target=_blank><FONT color=#8a4b00>dispuser.asp?name={@username}\"><xsl:value-of</FONT></A> select=\"@username\"/></a> (<a title=\"会员等级<A href=\'mailto:\"><xsl:value-of%20select=\"@userclass\"/></a\' target=_blank><FONT color=#8a4b00>\"><xsl:value-of select=\"@userclass\"/></a</FONT></A>>)<BR></li><BR></xsl:for-each><BR></ul><BR>添加一个自定信息标签<BR>标签名称:user_bot<BR>标签说明:自定义信息<BR>标签类型:选取信息类型<BR>模板_主体标记部分 :<BR><div class=\"tabtitle\"><BR><div class=\"user_bot\" id=\"user_bot\"><BR><p class=\"tabgroup\">最新回复</p><BR><p class=\"tabgroup_on\">精华贴子</p><BR><p class=\"tabgroup_on\">最新注册</p><BR></div><BR><div class=\"userbody\" id=\"userbody\"><BR><dl class=\"dis\"><BR><div class=\"nav_user\"><xsl:call-template name=\"huihu\" /></div><BR></dl><BR><dl class=\"undis\"><BR><div class=\"nav_user\"><xsl:call-template name=\"jinhua\" /></div><BR></dl><BR><dl class=\"undis\"><BR><div class=\"nav_user\"><xsl:call-template name=\"newuser\" /></div><BR></dl><BR></div><BR></div><br /></P>
<P>CSS修改方法:</P>
<P>在CSS文件夹中的cndw文件夹里的page_index.js文件里面加一个~:</P>
<P>//Right user Switch<BR>var new1 = new NewsSpanBar();<BR>new1.f=0;<BR>new1.titleid = \"news_bot\";<BR>new1.bodyid = \"newsbody\";<BR>new1.class_hiton = \"tabgroup_on\";<BR>new1.class_hitno = \"tabgroup\";<BR>new1.load();</P>
<P>在CSS文件夹里的每一个风格里的CSS文件修改如下:</P>
<P>找到:</P>
<P>.nav_group { clear:both; }<BR>.nav_group ul li {margin:10px 0px 10px 0px;clear:both; line-height:20px;}<BR>.nav_group ul li div {margin:5px;border:1px solid #ddd;padding:2px; width:42px;float:left;}</P>
<P>在下面加</P>
<P>.nav_news { clear:both; }<BR>.nav_news ul { background:url(\"./images/hot_topic_bg.gif\") no-repeat;}<BR>.nav_news ul li { padding-left:30px;height:24px;line-height:24px; overflow:hidden;}</P>
<P>把</P>
<P>.tabtitle .tabgroup_bot,.tabtitle .topic_bot {border:1px solid #9cc3d9;border-bottom:0px;border-right:0px;height:24px;}</P>
<P>改成</P>
<P>.tabtitle .tabgroup_bot,.tabtitle .topic_bot,.tabtitle .news_bot {border:1px solid #9cc3d9;border-bottom:0px;border-right:0px;height:24px;}</P>
<P>把</P>
<P>.tabtitle .tabgroupbody,.tabtitle .topicbody {padding-top: 5px;text-align: left;border:1px solid #9cc3d9;border-top:0px;}</P>
<P>改成</P>
<P>.tabtitle .tabgroupbody,.tabtitle .topicbody,.tabtitle .newsbody {padding-top: 5px;text-align: left;border:1px solid #9cc3d9;border-top:0px;}</P>
<P>到论坛根目录:</P>
<P>找到CustomIndex.asp文件:</P>
<P>在</P>
<P>Case \"topic_bot\"<BR>Call UpNewsData(\"newtopic\")<BR>XMLDom.documentElement.appendChild(Application</P>
<P>(Dvbbs.CacheName&\"_label_newtopic\").documentElement.CloneNode(True))<BR>Call UpNewsData(\"hottopic\")<BR>XMLDom.documentElement.appendChild(Application</P>
<P>(Dvbbs.CacheName&\"_label_hottopic\").documentElement.CloneNode(True))<BR>Call UpNewsData(\"commendtopic\")<BR>XMLDom.documentElement.appendChild(Application</P>
<P>(Dvbbs.CacheName&\"_label_commendtopic\").documentElement.CloneNode(True))</P>
<P>下面加:</P>
<P>Case \"user_bot\"<BR>Call UpNewsData(\"newuser\")<BR>XMLDom.documentElement.appendChild(Application</P>
<P>(Dvbbs.CacheName&\"_label_newuser\").documentElement.CloneNode(True))<BR>Call UpNewsData(\"jinhua\")<BR>XMLDom.documentElement.appendChild(Application</P>
<P>(Dvbbs.CacheName&\"_label_jinhua\").documentElement.CloneNode(True))<BR>Call UpNewsData(\"huihu\")<BR>XMLDom.documentElement.appendChild(Application</P>
<P>(Dvbbs.CacheName&\"_label_huihu\").documentElement.CloneNode(True))</P>
<P>FLASH调用修改:</P>
<P>在后台--常规管理--首页调用里添加新首页调用:</P>
<P>调用标识名称和说明:自己设(自己记得就行)</P>
<P>
<TABLE cellSpacing=1 cellPadding=3 width=\"100%\" align=center border=0>
<FORM name=TheForm action=?Act=SaveEditSetting method=post>
<TBODY>
<TR>
<TD class=td2 align=right>调用类型: </TD>
<TD class=td1>展区调用</TD></TR>
<TR>
<TD class=td2 align=right>数据更新间隔: </TD>
<TD class=td1>120(单位:秒)</TD></TR>
<TR>
<TD class=td2 align=right></TD>
<TD class=td1></TD></TR>
<TR>
<TD class=td2 vAlign=top align=right>调用设置:</TD>
<TD class=td2>
<DIV>
<TABLE cellSpacing=1 cellPadding=3 width=\"100%\" border=0>
<TBODY>
<TR>
<TD>
<P>显示记录数:6 每行显示个数:1 标题长度:10 <BR>调用文件类型 : 图文集 </P>
<P align=left></P></TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></FORM></TABLE></P>
<P>模板_开始标记部分:</P>
<P><script>var focus_width=220;var focus_height=139;var text_height=18;var swf_height = focus_height+text_height;var pics=\'\';var links=\'\';var texts=\'\';</P>
<P>模板_主体循环标记部分:</P>
<P>pics+=\'{$TrueFilename}|\';links+=\'dispbbs.asp?boardid={$Boardid}%26id={$RootID}%26replyID={$ReplyID}|\';texts+=\'{$Readme}|\';</P>
<P>模板_结束标记部分:pics=pics.substring(0,pics.length-1);links=links.substring(0,links.length-1);texts=texts.substring(0,texts.length-1);document.write(\'<object classid=\"junyipicclsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"<A href=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\" target=_blank><FONT color=#8a4b00>http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0</FONT></A>\" width=\"\'+ focus_width +\'\" height=\"\'+ swf_height +\'\">\'); document.write(\'<param name=\"allowScriptAccess\" value=\"sameDomain\"><param name=\"movie\" value=\"focus.swf\"> <param name=\"quality\" value=\"high\"><param name=\"bgcolor\" value=\"#CCCCCC\">\'); document.write(\'<param name=\"menu\" value=\"false\"><param name=wmode value=\"opaque\">\'); document.write(\'<param name=\"FlashVars\" value=\"pics=\'+pics+\'&links=\'+links+\'&texts=\'+texts+\'&borderwidth=\'+focus_width+\'&borderheight=\'+focus_height+\'&textheight=\'+text_height+\'\">\'); document.write(\'<embed src=\"focus.swf\" wmode=\"opaque\" FlashVars=\"pics=\'+pics+\'&links=\'+links+\'&texts=\'+texts+\'&borderwidth=\'+focus_width+\'&borderheight=\'+focus_height+\'&textheight=\'+text_height+\'\" menu=\"false\" bgcolor=\"#ffffff\" quality=\"high\" width=\"\'+ focus_width +\'\" height=\"\'+ swf_height +\'\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"<A href=\"http://www.macromedia.com/go/getflashplayer\" target=_blank><FONT color=#8a4b00>http://www.macromedia.com/go/getflashplayer</FONT></A>\" />\'); document.write(\'</object>\'); //--> </script></P>
<P>OK~~再返回到自定义标签调用~~</P>
<P>添加一个新的自定义标签:</P>
<P>标签名称和说明:自己写</P>
<P><div class=\"tabtitle\"><BR><div><BR><dl><BR><div><FONT color=#ff0000><script src=\"Dv_News.asp?GetName=(首页调用名称)\"></script></FONT></div><BR></dl><BR></div><BR></div><br /></P>
<P>红色是你首页调用里设置FALSH调用的代码,不知道点预览就可以看~~~</P>
<P>focus.swf文件上面的压缩包里面有,直接用里面的这个文件就可以了</P>
<P></P>
页: [1]
查看完整版本: [转帖]右边+flash调用