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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

子论坛的页面美化(FOR DZ 5.5.0)

[复制链接]
happyislands 发表于 2007-8-20 09:40:10 | 显示全部楼层 |阅读模式
自从上次美化了首页(index)的每个版块最后回贴的标题,作者和发布时间后,↓↓↓

https://discuz.dismall.com/viewth ... &extra=page%3D1

一直想把每个拥有几个子论坛的版块中的信息也显示出来(特别是每个子版块最后回贴的详细标题名称)。今天花了2个小时,终于弄出来了。 ^_^


新增加了子论坛每个版块最后回贴的标题,作者和发布时间(在这以前,是无法达到最后一贴的完整标题等信息的);


如下图中蓝框中所展示 ↓↓↓↓↓



现在您只需要点击(蓝框中所展示)每个子版块最后回贴的详细标题名称,就可以直接进入最后回复的主题(在这以前,是无法达到最后一贴的完整标题等信息的)在修改之前只会显示最后回复的时间,而不是完整的标题(虽然鼠标指向最后回复的时间后会出现完整的信息,但是无法比起让人一进入分版页面就能一目了然的看到每一个子论坛最后一贴的完整标题的信息更完美整洁),而且我把版主的显示位移至了子论坛logo的下面,看起来更舒适、更整齐。

本帖子中包含更多资源

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

x

评分

1

查看全部评分

 楼主| happyislands 发表于 2007-8-20 09:46:16 | 显示全部楼层
进入论坛后台: 系统设置 >> 论坛管理 >> 模板编辑 >> forumdisplay_subforum   

将原来的代码用以下的代码替换,并且将版主的gif图片上传到服务器的images里,然后更新缓存.

<div class="spaceborder spacebottom" style="width: {TABLEWIDTH}">
<table cellspacing="{INNERBORDERWIDTH}" cellpadding="{TABLESPACE}" width="100%" align="center">
<!--{if !$forum['forumcolumns']}-->
        <tr class="header" align="center">
        <td width="5%"> </td>
        <td width="54%">{lang forum_name}</td>
        <td width="6%">{lang forum_threads}</td>
        <td width="6%">{lang forum_posts}</td>
        <td width="29%">{lang forum_lastpost}</td>
        </tr>
        <!--{loop $sublist $sub}-->
                <!--{if $sub['permission']}-->
                        <tr class="row" onMouseOver="this.style.backgroundColor='{ALTBG1}'" onMouseOut="this.style.backgroundColor='{ALTBG2}'">
                        <td align="center">$sub[folder]</td>
                        <td class="subject">
                        $sub[icon]<a href="forumdisplay.php?fid=$sub[fid]"><span class="bold">$sub[name]</span></a>
                        <!--{if $sub[todayposts]}--><span class="todayposts">($sub[todayposts])</span><!--{/if}-->
                        <br><span class="smalltxt">$sub[description]</span></td>
                        <td align="center">$sub[threads]</td>
                        <td align="center">$sub[posts]</td>
                        <!--{if $sub['permission'] == 1}-->
                                <td align="center"><span class="smalltxt">{lang private_forum}</span></td>
                        <!--{else}-->
                                <!--{if is_array($sub['lastpost'])}-->
                                        <td align="center" title="{lang forum_lastpost_in}: $sub[lastpost][subject]" nowrap>
                                        <span class="smalltxt"><a href="redirect.php?tid=$sub[lastpost][tid]&goto=lastpost#lastpost">$sub[lastpost][subject]</a></span><br>
<span class="smalltxt"><a href="redirect.php?tid=$sub[lastpost][tid]&goto=lastpost#lastpost">$sub[lastpost][dateline]</a></span> {lang forum_lastpost_by} <!--{if $sub['lastpost']['author']}-->$sub[lastpost][author]<!--{else}-->{lang anonymous}<!--{/if}-->
                                        </td>
                                <!--{else}-->
                                        <td align="center"><span class="smalltxt">{lang never}</span></td>
                                <!--{/if}-->
                        <!--{/if}-->
                                        <tr class="row">
                  <td height="28" bgcolor="#FFFFFF"></td>
                  <td height="28" bgcolor="#FFFFFF"><img src="images/uc/moderator.gif"> $sub[moderators]</td>
                        </tr></tr>
                <!--{/if}-->
        <!--{/loop}-->
<!--{else}-->
        <tr class="header"><td width="100%" colspan="$forum['forumcolumns']">{lang forum_subforums}</td></tr>
        <tr class="altbg2">
        <!--{loop $sublist $sub}-->
                <!--{if $sub['orderid'] && ($sub['orderid'] % $forum['forumcolumns'] == 0)}-->
                        </tr>
                        <!--{if $sub['orderid'] < $forum['subscount']}-->
                                <tr class="altbg2">
                        <!--{/if}-->
                <!--{/if}-->
                <td width="{$forum[forumcolwidth]}" valign="top" class="altbg2" onMouseOver="this.style.backgroundColor='{ALTBG1}'" onMouseOut="this.style.backgroundColor='{ALTBG2}'">
                <table cellspacing="0" cellpadding="0" width="100%">
                <tr><td rowspan="3" align="center" width="15%">$sub[folder]</td><td colspan="3" class="bold subject"><a href="forumdisplay.php?fid=$sub[fid]">$sub[name]</a></td></tr>
                <tr class="smalltxt"><td colspan="3">{lang forum_lastpost}:
                <!--{if is_array($sub['lastpost'])}-->
                        <a href="redirect.php?tid=$sub[lastpost][tid]&goto=lastpost#lastpost">$sub[lastpost][dateline]</a>
                        {lang forum_lastpost_by} <!--{if $sub['lastpost']['author']}-->$sub['lastpost']['author']<!--{else}-->{lang anonymous}<!--{/if}-->
                <!--{else}-->
                        {lang never}
                <!--{/if}-->
                </td></tr><tr class="smalltxt"><td>{lang forum_threads}: $sub[threads]</td><td>{lang forum_posts}: $sub[posts]</td><td>{lang forum_todayposts}: $sub[todayposts]</td></tr></table>
                </td>
        <!--{/loop}-->
        $forum[endrows]
<!--{/if}-->
</table></div><br>

[ 本帖最后由 happyislands 于 2007-8-19 15:48 编辑 ]

本帖子中包含更多资源

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

x
回复

使用道具 举报

 楼主| happyislands 发表于 2007-8-20 09:59:21 | 显示全部楼层
重新修改了一下将主题数和发帖数美化了一下(下面代码中蓝色部份):↓↓↓↓
<div class="spaceborder spacebottom" style="width: {TABLEWIDTH}">
<table cellspacing="{INNERBORDERWIDTH}" cellpadding="{TABLESPACE}" width="100%" align="center">
<!--{if !$forum['forumcolumns']}-->
        <tr class="header" align="center">
        <td width="5%"> </td>
        <td width="54%">{lang forum_name}</td>
        <td width="41%">{lang forum_lastpost}</td>
        </tr>
        <!--{loop $sublist $sub}-->
                <!--{if $sub['permission']}-->
                        <tr class="row" onMouseOver="this.style.backgroundColor='{ALTBG1}'" onMouseOut="this.style.backgroundColor='{ALTBG2}'">
                        <td align="center">$sub[folder]</td>
                        <td class="subject">
                        $sub[icon]<a href="forumdisplay.php?fid=$sub[fid]"><span class="bold">$sub[name]</span></a>
                        <!--{if $sub[todayposts]}--><span class="todayposts">($sub[todayposts])</span><!--{/if}-->
                        <br><span class="smalltxt">$sub[description]</span></td>
                        <!--{if $sub['permission'] == 1}-->
                                <td align="center"><span class="smalltxt">{lang private_forum}</span></td>
                        <!--{else}-->
                                <!--{if is_array($sub['lastpost'])}-->
                                          <td align="left" title="{lang forum_lastpost_in}: $sub[lastpost][subject]" nowrap>
                                        <img src="{IMGDIR}/ttopic.jpg"> = <span class="smalltxt"><a href="redirect.php?tid=$sub[lastpost][tid]&goto=lastpost#lastpost">$sub[lastpost][subject]</a></span><br>
<img src="{IMGDIR}/wirter.jpg"> = <span class="smalltxt"><a href="redirect.php?tid=$sub[lastpost][tid]&goto=lastpost#lastpost">$sub[lastpost][dateline]</a></span> {lang forum_lastpost_by} <!--{if $sub['lastpost']['author']}-->$sub[lastpost][author]<!--{else}-->{lang anonymous}<!--{/if}-->
                                        </td>
                                <!--{else}-->
                                        <td align="center"><span class="smalltxt">{lang never}</span></td>
                                <!--{/if}-->
                        <!--{/if}-->
                                        <tr class="row">
                  <td height="28" bgcolor="#FFFFFF"></td>
                  <td height="28" bgcolor="#FFFFFF"><img src="{IMGDIR}/moderator.gif"> $sub[moderators]</td>
                  <td bgcolor="#FFFFFF" height="28" colspan="3"><img src="{IMGDIR}/i_topic.gif"  alt="主题总数"> <font color="#9933CC">$sub[threads]</font> <img src="{IMGDIR}/i_post.gif" alt="帖子总数"> <font color="#0099FF">$sub[posts]</font> <img src="{IMGDIR}/i_today.gif" alt="今日帖数"> <font color="#FF3399">$sub[todayposts]</font></td>
                        </tr></tr>
                <!--{/if}-->
        <!--{/loop}-->
<!--{else}-->
        <tr class="header"><td width="100%" colspan="$forum['forumcolumns']">{lang forum_subforums}</td></tr>
        <tr class="altbg2">
        <!--{loop $sublist $sub}-->
                <!--{if $sub['orderid'] && ($sub['orderid'] % $forum['forumcolumns'] == 0)}-->
                        </tr>
                        <!--{if $sub['orderid'] < $forum['subscount']}-->
                                <tr class="altbg2">
                        <!--{/if}-->
                <!--{/if}-->
                <td width="{$forum[forumcolwidth]}" valign="top" class="altbg2" onMouseOver="this.style.backgroundColor='{ALTBG1}'" onMouseOut="this.style.backgroundColor='{ALTBG2}'">
                <table cellspacing="0" cellpadding="0" width="100%">
                <tr><td rowspan="3" align="center" width="15%">$sub[folder]</td><td colspan="3" class="bold subject"><a href="forumdisplay.php?fid=$sub[fid]">$sub[name]</a></td></tr>
                <tr class="smalltxt"><td colspan="3">{lang forum_lastpost}:
                <!--{if is_array($sub['lastpost'])}-->
                        <a href="redirect.php?tid=$sub[lastpost][tid]&goto=lastpost#lastpost">$sub[lastpost][dateline]</a>
                        {lang forum_lastpost_by} <!--{if $sub['lastpost']['author']}-->$sub['lastpost']['author']<!--{else}-->{lang anonymous}<!--{/if}-->
                <!--{else}-->
                        {lang never}
                <!--{/if}-->
                </td></tr><tr class="smalltxt"><td>{lang forum_threads}: $sub[threads]</td><td>{lang forum_posts}: $sub[posts]</td><td>{lang forum_todayposts}: $sub[todayposts]</td></tr></table>
                </td>
        <!--{/loop}-->
        $forum[endrows]
<!--{/if}-->
</table></div><br>


演示论坛(index): ↓↓↓
http://funislands.net/index.php

演示子论坛页面(forumdisplay_subforum): ↓↓↓
http://funislands.net/forumdisplay.php?fid=20

[ 本帖最后由 happyislands 于 2007-9-1 07:10 编辑 ]
回复

使用道具 举报

 楼主| happyislands 发表于 2007-8-20 10:50:04 | 显示全部楼层
谢谢南芝恋的加分鼓励~!~

本帖最近评分记录
南芝恋 威望 +2 精品文章 2007-8-19 15:44
回复

使用道具 举报

choco1119 发表于 2007-8-20 13:56:48 | 显示全部楼层
上傳到什麼服務器??-0-
如何把5.0轉成5.5
回复

使用道具 举报

 楼主| happyislands 发表于 2007-8-20 14:04:28 | 显示全部楼层

[分享]多年来收集的数千个"图标"、"接钮"(适合任何中文网站)

多年来在各处搜集来的成千上万个"图标"、"接钮"、"logo"(适合任何中文网站),现在拿出来与各位朋友分享,这些图案对于建站的各路朋友绝对有用~!~


由于多达数千个,所以就不一一上传了,请点击此处去下载  >> 下载图标













































[ 本帖最后由 happyislands 于 2007-9-22 01:11 编辑 ]

评分

1

查看全部评分

回复

使用道具 举报

choco1119 发表于 2007-8-20 14:37:45 | 显示全部楼层
http://gsdhk.3forum.hk/index.php

死圖一堆..你知道論壇界面圖最初的網址嗎(images/xxxxxx←這個)
我另外又整了..但係唔識擺上去
可以解答嗎..?
回复

使用道具 举报

 楼主| happyislands 发表于 2007-8-20 16:35:16 | 显示全部楼层
原帖由 choco1119 于 2007-8-19 20:37 发表
http://gsdhk.3forum.hk/index.php

死圖一堆..你知道論壇界面圖最初的網址嗎(images/xxxxxx←這個)
我另外又整了..但係唔識擺上去
可以解答嗎..?


图片没上传到这里是因为个人喜好问题,如果你喜欢可以right按鼠标存下来,然后上传到相应的文件夹就ok了。
回复

使用道具 举报

 楼主| happyislands 发表于 2007-8-20 16:41:12 | 显示全部楼层
原帖由 choco1119 于 2007-8-19 20:37 发表
http://gsdhk.3forum.hk/index.php

死圖一堆..你知道論壇界面圖最初的網址嗎(images/xxxxxx←這個)
我另外又整了..但係唔識擺上去
可以解答嗎..?


这里提供一些图片上传 ↓↓↓

本帖子中包含更多资源

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

x
回复

使用道具 举报

【兵№痴】 发表于 2007-8-20 19:06:04 | 显示全部楼层
支持一下啊!不错的风格!!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-15 22:59 , Processed in 0.041691 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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