discuz X3.5版块主题列表站点公告滚动显示
<br /><br /><strong><font size="3">下面教程教大家去掉discuz X3.5版块主题列表页自带的站点公告,改成滚动显示。傻瓜式复制黏贴,<font color="#ff0000">不喜勿喷!!!</font></font></strong><br /><br /><br />首先打开文件template/default/forum/forumdisplay_list.htm(<font color="#ff0000">做好备份</font>),找到下面代码删除<br /><br /><ol><li><!--{if (!$simplestyle || !$_G['forum']['allowside'] && $page == 1) && !empty($announcement)}--><br /><li> <tbody><br /><li> <tr><br /><li> <td class="icn"><i class="fico-volume fic6 fc-i" title="{lang announcement}"></i></td><br /><li> <!--{if $_G['forum']['ismoderator'] && !$_GET['archiveid']}--><td class="o">&nbsp;</td><!--{/if}--><br /><li> <th><strong class="xst">{lang announcement}: <!--{if empty($announcement['type'])}--><a href="forum.php?mod=announcement&id=$announcement#$announcement" target="_blank">$announcement</a><!--{else}--><a href="$announcement" target="_blank">$announcement</a><!--{/if}--></strong></th><br /><li> <td class="by"><br /><li> <cite><a href="home.php?mod=space&uid=$announcement" c="1">$announcement</a></cite><br /><li> <em>$announcement</em><br /><li> </td><br /><li> <td class="num">&nbsp;</td><br /><li> <td class="by">&nbsp;</td><br /><li> </tr><br /><li> </tbody><br /><li> <!--{/if}--></ol><br /><br />然后打开文件template/default/forum/forumdisplay.htm(<font color="#ff0000">做好备份</font>),找到下面代码<br /><br /><ol><li><div id="pt" class="bm cl"><br /><li> <div class="z"><br /><li> <a href="./" class="nvhm" title="{lang homepage}">$_G</a><em>&raquo;</em><a href="forum.php">{$_G}</a>$navigation<br /><li> </div><br /><li></div></ol><br />复制下面2楼代码,替换上面的代码<br /><br />下面<em>, </em>代码<em>, </em>size<em>, </em>discuz <ol><li><style><br /><li> .zz_roll_ann{height: 29px;line-height: 29px; overflow:hidden}<br /><li> .zz_roll_ann li{height: 29px;line-height: 29px; text-align: right; }<br /><li> .zz_roll_ann li a { max-width: 620px; height: 29px;line-height: 29px;margin-right: 5px; white-space: nowrap; text-overflow:ellipsis; overflow:hidden;}<br /><li> .zz_roll_ann li span{color: #999;}<br /><li></style><br /><li><div id="pt" class="bm cl"><br /><li> <div class="z"><br /><li> <a href="./" class="nvhm" title="{lang homepage}">$_G</a><em>&raquo;</em><a href="forum.php">{$_G}</a>$navigation<br /><li> </div><br /><li> <div class="y"><br /><li> <!--{eval $zz_gonggao = DB::fetch_all("SELECT * FROM ".DB::table('forum_announcement')." WHERE `displayorder` = 0");}--><br /><li> <ul id="zz_roll_ann" class="zz_roll_ann"> <br /><li> <!--{loop $zz_gonggao $zz_announcement}--><br /><li> <li><br /><li> <!--{if $zz_announcement == 1}--><br /><li> <a href="$zz_announcement" target="_blank">$zz_announcement</a><br /><li> <!--{else}--><br /><li> <a href="forum.php?mod=announcement&id=$zz_announcement" target="_blank" class="xi2">$zz_announcement</a><br /><li> <!--{/if}--><br /><li> <span>(&nbsp;<!--{echo dgmdate($zz_announcement, 'u', '9999', getglobal('setting/dateformat'))}-->&nbsp;)</span><br /><li> </li><br /><li> <!--{/loop}--><br /><li> </ul><br /><li> <script type="text/javascript"><br /><li> var scrollnews = document.getElementById('zz_roll_ann'); <br /><li> var lis = scrollnews.getElementsByTagName('li'); <br /><li> var ml = 0; var timer1 = setInterval(function(){ var liHeight = lis.offsetHeight; <br /><li> var timer2 = setInterval(function(){ <br /><li> scrollnews.scrollTop = (++ml); if(ml == liHeight){ clearInterval(timer2); <br /><li> scrollnews.scrollTop = 0; ml = 0; lis.parentNode.appendChild(lis); } },10); <br /><li> },5000<br /><li> );<br /><li> </script><br /><li> </div><br /><li></div><br /><li></ol><br />最后网站更新模板缓存,即可。<br /><br /><br /> <img title="99.jpg" id="aimg_19004" aid="19004" src1="static/image/common/none.gif" zoom="https://www.dismall.com/data/attachment/forum/202301/15/111639zypg1tpo2ol1totm.jpg" src="https://www.dismall.com/data/attachment/forum/202301/15/111639zypg1tpo2ol1totm.jpg" class="zoom" onclick="zoom(this, this.src, 0, 0, 0)" width="600" inpost="1" onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})" /><br /><br /> 这个不错 <br />我替换掉2个文件后,不仅没有滚动起来。 原先的公告在板块中的置顶,也没有了。<br /><br />是啥情况呀? <br />举得这个例子真有意思。跟不改前,是一模一样。 根本就看不出滚动。<br /><br />此贴有可能钓鱼,大家小心点。 <br />不懂,不会搞别瞎说,什么叫“跟不改前,是一模一样”,看好了,这个是主题列表页,不是论坛首页! 加了主题列表页不显示啊 我加了莫说滚动,啥变化都没有啊大神
頁:
[1]