Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已答复] 版块前面的标签真慢改成每日更新帖子数的格式

[复制链接]
ksoaban 发表于 2010-3-28 20:16:22 | 显示全部楼层 |阅读模式

请教版块前面的标签改成这样怎么改?
elevensky 发表于 2010-3-29 10:03:42 | 显示全部楼层
去修改discuz.htm文件,css文件。discuz.htm文件中的
  1. <div class="left">
  2.                                                                 <h2><a href="forumdisplay.php?fid=$forum[fid]" {if $forum[redirect]}target="_blank"{/if} style="{if $forum[extra][namecolor]}color: {$forum[extra][namecolor]};{/if}">$forum[name]</a><!--{if $forum[todayposts] && !$forum['redirect']}--><em> ({lang index_today}: <strong>$forum[todayposts]</strong>)</em><!--{/if}--></h2>
  3.                                                                 <!--{if $forum[description]}--><p>$forum[description]</p><!--{/if}-->
  4.                                                                 <!--{if $forum['subforums']}--><p>{lang forum_subforums}: $forum['subforums']</p><!--{/if}-->
  5.                                                                 <!--{if $forum['moderators']}--><!--{if $moddisplay == 'flat'}--><p>{lang forum_moderators}: $forum[moderators]</p><!--{else}--><span class="dropmenu" id="mod$forum[fid]" onmouseover="showMenu({'ctrlid':this.id})">{lang forum_moderators}</span><ul class="popupmenu_popup headermenu_popup" id="mod$forum[fid]_menu" style="display: none">$forum[moderators]</ul><!--{/if}--><!--{/if}-->
  6.                                                                 </div>
复制代码
这段代码其中的<!--{if $forum[todayposts] && !$forum['redirect']}--><em> ({lang index_today}: <strong>$forum[todayposts]</strong>)</em><!--{/if}-->去掉判断之后,编辑
<strong>$forum[todayposts]</strong>。然后给他加上你想展现的一些样式就可以了。
回复

使用道具 举报

 楼主| ksoaban 发表于 2010-4-7 22:42:18 | 显示全部楼层
不是很明白,试了下好像没用么
回复

使用道具 举报

poosou 发表于 2010-4-9 16:58:42 | 显示全部楼层
打开css_common.htm文件,查找:
  1. .list th { background: url({IMGDIR}/forum.gif) 5px 10px no-repeat; padding-left: 45px !important; }
复制代码
删除这一行!继续查找:
  1. .list th.new { background-image: url({IMGDIR}/forum_new.gif); }
复制代码
删除上面这一行!然后在文件末尾添加:
  1. .todaynew { width:61px; height:57px; float:left; background:url({IMGDIR}/today_new.gif) no-repeat center top; margin:5px; text-align:center; color:#ffffff; font-weight:bold; font-size:15px; line-height:23px; font-family: Georgia, "Times New Roman", Times, serif; }

  2. .todaynew p { display:block; font-weight:100; margin:0px; padding:0px; border:0px; color:#858D92;}

  3. .today { width:61px; height:57px; float:left; background:url({IMGDIR}/today.gif) no-repeat center top; margin:5px; text-align:center; color:#ffffff; font-weight:bold; font-size:15px; line-height:23px; font-family: Georgia, "Times New Roman", Times, serif; }

  4. .today p { display:block; font-weight:100; margin:0px; padding:0px; border:0px; color:#858D92; font-size:11px; }
复制代码
打开discuz.htm文件,查找:
  1. <h2><a href="forumdisplay.php?fid=$forum[fid]" {if $forum[redirect]}target="_blank"{/if}>$forum[name]</a><!--{if $forum[todayposts]}--><em> ({lang index_today}: <strong>$forum[todayposts]</strong>)</em><!--{/if}--></h2>
复制代码
替换成:
  1. <!--{if $forum[todayposts] && !$forum['redirect']}--><div class="todaynew">$forum[todayposts]</div><!--{else}--><div class="today">0</div><!--{/if}--><h2><a href="forumdisplay.php?fid=$forum[fid]">$forum[name]</a></h2>
复制代码
改好后更新缓存
上传两个图片进images/default
(一个名字叫:today_new.gif一个图片名字叫today.gif)
回复

使用道具 举报

elevensky 发表于 2010-4-9 17:07:33 | 显示全部楼层
本帖最后由 poosou 于 2010-4-9 17:10 编辑

方法步骤:

1、做两个图片文件是不一样的背景的,区分有无新帖的图,上传至论坛的images/default目录;
2、打开css_common.htm文件,查找:
.list th { background: url({IMGDIR}/forum.gif) 5px 10px no-repeat; padding-left: 45px !important; }删除这一行
继续查找:.list th.new { background-image: url({IMGDIR}/forum_new.gif); }
删除上面这一行!
然后在文件末尾添加: .todaynew { width:61px; height:57px; float:left; background:url({IMGDIR}/today_new.gif) no-repeat center top; margin:5px; text-align:center; color:#ffffff; font-weight:bold; font-size:15px; line-height:23px; font-family: Georgia, "Times New Roman", Times, serif; }

.todaynew p { display:block; font-weight:100; margin:0px; padding:0px; border:0px; color:#858D92;}

.today { width:61px; height:57px; float:left; background:url({IMGDIR}/today.gif) no-repeat center top; margin:5px; text-align:center; color:#ffffff; font-weight:bold; font-size:15px; line-height:23px; font-family: Georgia, "Times New Roman", Times, serif; }

.today p { display:block; font-weight:100; margin:0px; padding:0px; border:0px; color:#858D92; font-size:11px; }

打开discuz.htm文件,查找:<h2><a href="forumdisplay.php?fid=$forum[fid]" {if $forum[redirect]}target="_blank"{/if}>$forum[name]</a><!--{if $forum[todayposts]}--><em> ({lang index_today}: <strong>$forum[todayposts]</strong>)</em><!--{/if}--></h2>

替换成:
<!--{if $forum[todayposts] && !$forum['redirect']}--><div class="todaynew">$forum[todayposts]</div><!--{else}--><div class="today">0</div><!--{/if}--><h2><a href="forumdisplay.php?fid=$forum[fid]">$forum[name]</a></h2>
然后:
后台 -- 界面 -- 风格管理 -- 更新CSS缓存!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-20 18:47 , Processed in 0.024104 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表