·设为首页收藏本站📧邮箱修改🎁免费下载专区🔐设置/修改密码👽群雄群聊
返回列表 发布新帖

discuz X3.5版块主题列表站点公告滚动显示

436 2
发表于 2023-1-15 11:08:09 | 显示全部楼层 阅读模式

马上注册,免费下载更多dz插件网资源。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
下面教程教大家去掉discuz X3.5版块主题列表页自带的站点公告,改成滚动显示。傻瓜式复制黏贴,不喜勿喷!!!


首先打开文件template/default/forum/forumdisplay_list.htm(做好备份),找到下面代码删除
  1. <!--{if (!$simplestyle || !$_G['forum']['allowside'] && $page == 1) && !empty($announcement)}-->                                        <tbody>                                                <tr>                                                        <td class="icn"><i class="fico-volume fic6 fc-i" title="{lang announcement}"></i></td>                                                        <!--{if $_G['forum']['ismoderator'] && !$_GET['archiveid']}--><td class="o"> </td><!--{/if}-->                                                        <th><strong class="xst">{lang announcement}: <!--{if empty($announcement['type'])}--><a href="forum.php?mod=announcement&id=$announcement[id]#$announcement[id]" target="_blank">$announcement[subject]</a><!--{else}--><a href="$announcement[message]" target="_blank">$announcement[subject]</a><!--{/if}--></strong></th>                                                        <td class="by">                                                                <cite><a href="home.php?mod=space&uid=$announcement[authorid]" c="1">$announcement[author]</a></cite>                                                                <em>$announcement[starttime]</em>                                                        </td>                                                        <td class="num"> </td>                                                        <td class="by"> </td>                                                </tr>                                        </tbody>                                <!--{/if}-->
复制代码

然后打开文件template/default/forum/forumdisplay.htm(做好备份),找到下面代码
  1. <div id="pt" class="bm cl">        <div class="z">                <a href="./" class="nvhm" title="{lang homepage}">$_G[setting][bbname]</a><em>»</em><a href="forum.php">{$_G[setting][navs][2][navname]}</a>$navigation        </div></div>
复制代码
复制下面2楼代码,替换上面的代码
我要说一句 收起回复
一花一世界,一叶一追寻。一曲一场叹,一生为一人。

评论2

TyCodingLv.8 发表于 2023-1-15 11:08:37 | 显示全部楼层
  1. <style>        .zz_roll_ann{height: 29px;line-height: 29px; overflow:hidden}        .zz_roll_ann li{height: 29px;line-height: 29px; text-align: right; }        .zz_roll_ann li a { max-width: 620px; height: 29px;line-height: 29px;margin-right: 5px; white-space: nowrap; text-overflow:ellipsis; overflow:hidden;}        .zz_roll_ann li span{color: #999;}</style><div id="pt" class="bm cl">        <div class="z">                <a href="./" class="nvhm" title="{lang homepage}">$_G[setting][bbname]</a><em>»</em><a href="forum.php">{$_G[setting][navs][2][navname]}</a>$navigation        </div>        <div class="y">                <!--{eval $zz_gonggao = DB::fetch_all("SELECT * FROM ".DB::table('forum_announcement')." WHERE `displayorder` = 0");}-->                <ul id="zz_roll_ann" class="zz_roll_ann">            <!--{loop $zz_gonggao $zz_announcement}-->              <li>                             <!--{if $zz_announcement[type] == 1}-->                     <a href="$zz_announcement[message]" target="_blank">$zz_announcement[subject]</a>                 <!--{else}-->                                     <a href="forum.php?mod=announcement&id=$zz_announcement[id]" target="_blank" class="xi2">$zz_announcement[subject]</a>                                 <!--{/if}-->                     <span>( <!--{echo dgmdate($zz_announcement[starttime], 'u', '9999', getglobal('setting/dateformat'))}--> )</span>              </li>           <!--{/loop}-->       </ul>           <script type="text/javascript">                        var scrollnews = document.getElementById('zz_roll_ann');                         var lis = scrollnews.getElementsByTagName('li');                         var ml = 0; var timer1 = setInterval(function(){ var liHeight = lis[0].offsetHeight;                         var timer2 = setInterval(function(){                                 scrollnews.scrollTop = (++ml); if(ml == liHeight){ clearInterval(timer2);                                 scrollnews.scrollTop = 0; ml = 0; lis[0].parentNode.appendChild(lis[0]); } },10);                                 },5000                        );                </script>        </div></div>
复制代码
最后网站更新模板缓存,即可。
我要说一句 收起回复
CrystαlLv.8 发表于 2023-1-15 11:09:27 | 显示全部楼层
discuz X3.5版块主题列表站点公告滚动显示 版块,主题,主题列表,列表,站点
我要说一句 收起回复

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图

您的IP:3.139.107.241,123.235.31.78,GMT+8, 2024-4-18 20:46 , Processed in 0.174233 second(s), 89 queries , Gzip On, Redis On.

Based on Discuz! W1.0 Licensed

© 2001-2024 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表