请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

Discuz! 官方站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

Discuz! X 最新研发动态 通过这个窗口,关注跟踪我们的研发进展 Discuz! 开发技术文库 - 给官方提建议

Discuz! X2 正式版下载 帮助网站实现一站式服务  商业支持服务咨询 下载 - 安装 - 常见问题 - 转换 - 讨论 - 购买

2012站长年会开启报名 限量船票免费发放 Discuz!十大荣誉用户评选 - Discuz!NT3.6发布 漫游引入QQ空间游戏 -一骑新区横扫三国-5d6d免费论坛

查看: 18494|回复: 37

[修改] 首页美化+横排[ForDZ6.1.0]有更新 [复制链接]

Lord

彼岸

Rank: 4

UID
503414
积分
748
帖子
472
威望
0
在线时间
188 小时
注册时间
2006-11-28
发表于 2008-4-25 10:42:51 |显示全部楼层

发一个最新的修改
未命名.jpg


安装前请备份相关文件......由于安装不成功造成的一切事故本人概不负责 第一次发这个....希望高手多多指教哦.:)


先看演示:
演示.jpg

地址:不写了......不想被以为是AD


说明:
1.横排时必须将其横排数设置为3,超过3错位的不要怪我额.
2.修改不尽完美,左边显示的"版块"2字太靠左,可能需要调整CSS.
3.版块名称;版块描叙;版主列表;子版块显示,不能超过3行,否则错位(此问题有办法可以解决,这个留后说明)
4.因为修改删除了有无新帖图标,只显示版块LOGO,所以必须要设置版块LOGO图

修改步骤:
1.去掉有无新帖图标:查找\templates\default下的css_common.htm文件
  1. .forumlist th { padding-left: 55px !important; }
  2. .forumlist tbody th { background-image: url({IMGDIR}/forum.gif); background-repeat: no-repeat; background-position: 13px 50%; }
  3. .forumlist tbody th.new { background-image: url({IMGDIR}/forum_new.gif); }
复制代码

找到并删除
2.继续查找:
  1. .forumlist td.lastpost { width: 260px; }
复制代码

替换为:
  1. .forumlist td.lastpost { width: 320px; }
复制代码

3.查找\templates\default下的discuz.htm文件
  1. <th>{lang forum_name}</th>
  2.       <td class="nums">{lang forum_threads}</td>
  3.       <td class="nums">{lang forum_posts}</td>
  4.       <td class="lastpost">{lang forum_lastpost}</td>
  5.      </tr>
  6.     </thead>
  7.     <!--{loop $cat[forums] $forumid}-->
  8.      <!--{eval $forum=$forumlist[$forumid];}-->
  9.      <tbody id="forum$forum[fid]">
  10.       <tr>
  11.        <th$forum[folder]>
  12.         $forum[icon]
  13.         <h2><a href="forumdisplay.php?fid=$forum[fid]">$forum[name]</a><!--{if $forum[todayposts] && !$forum['redirect']}--><em> ({lang index_today}: $forum[todayposts])</em><!--{/if}--></h2>
  14.         <!--{if $forum[description]}--><p>$forum[description]</p><!--{/if}-->
  15.         <!--{if $forum['subforums']}--><p>{lang forum_subforums}: $forum['subforums']</p><!--{/if}-->
  16.         <!--{if $forum['moderators']}--><!--{if $moddisplay == 'flat'}--><p class="moderators">{lang forum_moderators}: $forum[moderators]</p><!--{else}--><span class="dropmenu" id="mod$forum[fid]" onmouseover="showMenu(this.id)">{lang forum_moderators}</span><ul class="moderators popupmenu_popup" id="mod$forum[fid]_menu" style="display: none">$forum[moderators]</ul><!--{/if}--><!--{/if}-->
  17.        </th>
  18.        <td class="nums">{if $forum['redirect']}--{else}$forum[threads]{/if}</td>
  19.        <td class="nums">{if $forum['redirect']}--{else}$forum[posts]{/if}</td>
  20.        <td class="lastpost">
  21.        <!--{if $forum['permission'] == 1}-->
  22.         {lang private_forum}
  23.        <!--{else}-->
  24.         <!--{if $forum['redirect']}-->
  25.          --
  26.         <!--{elseif is_array($forum['lastpost'])}-->
  27.          <a href="redirect.php?tid=$forum[lastpost][tid]&goto=lastpost#lastpost">{echo cutstr($forum[lastpost][subject], 40)}</a>
  28.          <cite>{lang forum_lastpost_by} <!--{if $forum['lastpost']['author']}-->$forum['lastpost']['author']<!--{else}-->{lang anonymous}<!--{/if}--> - $forum[lastpost][dateline]</cite>
  29.         <!--{else}-->
  30.          {lang never}
  31.         <!--{/if}-->
  32.        <!--{/if}-->
  33.        </td>
  34.       </tr>
  35.      </tbody>
  36.     <!--{/loop}-->
  37.    <!--{else}-->
  38.      <tr>
  39.      <!--{loop $cat['forums'] $forumid}-->
  40.       <!--{eval $forum=$forumlist[$forumid];}-->
  41.       <!--{if $forum['orderid'] && ($forum['orderid'] % $cat['forumcolumns'] == 0)}-->
  42.        </tr></tbody>
  43.        <!--{if $forum['orderid'] < $cat['forumscount']}-->
  44.         <tbody><tr>
  45.        <!--{/if}-->
  46.       <!--{/if}-->
  47.       <th width="$cat[forumcolwidth]"{$forum[folder]}>
  48.        <h2><a href="forumdisplay.php?fid=$forum[fid]">$forum[name]</a><!--{if $forum[todayposts]}--><em> ({lang index_today}: $forum[todayposts])</em><!--{/if}--></h2>
  49.        <p>{lang forum_threads}: $forum[threads], {lang forum_posts}: $forum[posts]</p>
  50.        <!--{if $forum['permission'] == 1}-->
  51.         <p>{lang private_forum}
  52.        <!--{else}-->
  53.         <p>{lang forum_lastpost}:
  54.          <!--{if is_array($forum['lastpost'])}-->
  55.           <a href="redirect.php?tid=$forum[lastpost][tid]&goto=lastpost#lastpost">$forum[lastpost][dateline]</a>
  56.           {lang forum_lastpost_by} <!--{if $forum['lastpost']['author']}-->$forum['lastpost']['author']<!--{else}-->{lang anonymous}<!--{/if}-->
  57.          <!--{else}-->
  58.           {lang never}
  59.          <!--{/if}-->
  60.         </p>
  61.        <!--{/if}-->
  62.       </th>
  63.      <!--{/loop}-->
  64.     $cat['endrows']
  65.    <!--{/if}-->
  66.    </table>
  67.   </div>
复制代码

替换为:
  1. <th>{lang forum_name}</th>      
  2.       <td class="lastpost">{lang forum_lastpost}</td>
  3.      </tr>
  4.     </thead>
  5.     <!--{loop $cat[forums] $forumid}-->
  6.      <!--{eval $forum=$forumlist[$forumid];}-->
  7.      <tbody id="forum$forum[fid]">
  8.       <tr>
  9.        <th$forum[folder]>
  10.         $forum[icon]
  11.         <h2><a href="forumdisplay.php?fid=$forum[fid]">$forum[name]</a><!--{if $forum[todayposts] && !$forum['redirect']}--><!--{/if}--></h2>
  12.         <!--{if $forum[description]}--><p>$forum[description]</p><!--{/if}-->
  13.         <!--{if $forum['subforums']}--><p>{lang forum_subforums}: $forum['subforums']</p><!--{/if}-->
  14.         <!--{if $forum['moderators']}--><!--{if $moddisplay == 'flat'}--><p class="moderators">{lang forum_moderators}: $forum[moderators]</p><!--{else}--><span class="dropmenu" id="mod$forum[fid]" onmouseover="showMenu(this.id)">{lang forum_moderators}</span><ul class="moderators popupmenu_popup" id="mod$forum[fid]_menu" style="display: none">$forum[moderators]</ul><!--{/if}--><!--{/if}-->
  15.        </th>
  16.        <td class="lastpost">
  17.        <!--{if $forum['permission'] == 1}-->
  18.         {lang private_forum}
  19.        <!--{else}-->
  20.         <!--{if $forum['redirect']}-->
  21.          --
  22.         <!--{elseif is_array($forum['lastpost'])}--><cite>帖子:<font color=red title="{lang index_today}">$forum[todayposts]</font> <font color=green title="{lang forum_threads}"> / $forum[threads]</font> <font color=green title="{lang forum_posts}">/ $forum[posts] 帖</font></cite>  
  23.          标题:<a href="redirect.php?tid=$forum[lastpost][tid]&goto=lastpost#lastpost">{echo cutstr($forum[lastpost][subject], 45)}</a>
  24.          <cite>回复:{lang forum_lastpost_by} <!--{if $forum['lastpost']['author']}-->$forum['lastpost']['author']<!--{else}-->{lang anonymous}<!--{/if}--> - $forum[lastpost][dateline]</cite>
  25.         <!--{else}-->
  26.          {lang never}
  27.         <!--{/if}-->
  28.        <!--{/if}-->
  29.        </td>
  30.       </tr>
  31.      </tbody>
  32.     <!--{/loop}-->
  33.    <!--{else}-->
  34.      <tr>
  35.      <!--{loop $cat['forums'] $forumid}-->
  36.       <!--{eval $forum=$forumlist[$forumid];}-->
  37.       <!--{if $forum['orderid'] && ($forum['orderid'] % $cat['forumcolumns'] == 0)}-->
  38.        </tr></tbody>
  39.        <!--{if $forum['orderid'] < $cat['forumscount']}-->
  40.         <tbody><tr>
  41.        <!--{/if}-->
  42.       <!--{/if}-->
  43.       <th width="$cat[forumcolwidth]"{$forum[folder]}>{$forum[icon]}
  44.        <h2><a href="forumdisplay.php?fid=$forum[fid]">$forum[name]</a><em>(<font color=red title="{lang index_today}">$forum[todayposts]</font> <font color=green title="{lang forum_threads}"> / $forum[threads]</font> <font color=green title="{lang forum_posts}">/ $forum[posts] 帖</font>)</em></h2>
  45.        <p>标题:<!--{if is_array($forum['lastpost'])}-->                        <a href="redirect.php?tid=$forum[lastpost][tid]&goto=lastpost#lastpost" title="主题标题:{eval echo cutstr($forum[lastpost][subject], 50)} ">{eval echo cutstr($forum[lastpost][subject], 30)}</a>
  46.                                                                         
  47.                                                                 <!--{/if}--></p>
  48.        <!--{if $forum['permission'] == 1}-->
  49.         <p>{lang private_forum}
  50.        <!--{else}-->
  51.         <p>回复:<!--{if is_array($forum['lastpost'])}-->{lang forum_lastpost_by}
  52.           <!--{if $forum['lastpost']['author']}-->$forum['lastpost']['author'] - $forum[lastpost][dateline] <!--{else}-->{lang anonymous}<!--{/if}-->
  53.          <!--{else}-->
  54.           {lang never}
  55.          <!--{/if}-->
  56.         </p>
  57.        <!--{/if}-->
  58.       </th>
  59.      <!--{/loop}-->
  60.     $cat['endrows']
  61.    <!--{/if}-->
  62.    </table>
  63.   </div>
复制代码

4.修改完毕,更新缓存.....查看效果
其实这个没有任何技术含量,大家都可以改,想改成什么样子就改成什么样子额....发出来大家一起学习下吧,不发附件了,免得出问题怪我....




[ 本帖最后由 彼岸的树 于 2008-5-6 09:34 编辑 ]

Lord

彼岸

Rank: 4

UID
503414
积分
748
帖子
472
威望
0
在线时间
188 小时
注册时间
2006-11-28
发表于 2008-4-25 10:43:52 |显示全部楼层
:) 沙发自己坐

使用道具 举报

Lord

彼岸

Rank: 4

UID
503414
积分
748
帖子
472
威望
0
在线时间
188 小时
注册时间
2006-11-28
发表于 2008-4-25 10:48:31 |显示全部楼层
说明中的问题3解决方案为将帖子统计放在版块名称后边(和横排一样),将版主放在右边的第3行位置,已经这样修改过,大家可以试下

使用道具 举报

Rank: 3Rank: 3

UID
897539
积分
253
帖子
190
威望
0
在线时间
29 小时
注册时间
2008-2-28
发表于 2008-4-25 10:49:53 |显示全部楼层
大力支持!!!!!!!!!!

使用道具 举报

Lord

彼岸

Rank: 4

UID
503414
积分
748
帖子
472
威望
0
在线时间
188 小时
注册时间
2006-11-28
发表于 2008-4-25 11:57:19 |显示全部楼层
MS没人要

使用道具 举报

Rank: 3Rank: 3

UID
213936
积分
325
帖子
406
威望
0
在线时间
0 小时
注册时间
2005-6-26
发表于 2008-4-25 12:18:20 |显示全部楼层
请问如果只想显示横排论坛图标该怎么做?

使用道具 举报

Lord

彼岸

Rank: 4

UID
503414
积分
748
帖子
472
威望
0
在线时间
188 小时
注册时间
2006-11-28
发表于 2008-4-25 14:31:17 |显示全部楼层
除了LOGO什么都不要?

使用道具 举报

Rank: 2

UID
904027
积分
161
帖子
187
威望
1
在线时间
0 小时
注册时间
2008-3-15
发表于 2008-4-25 14:48:01 |显示全部楼层
呵呵还是没我想象中那么好看
白翼技术论坛 http://www.bytt.net.cn                <<<<点击进入

使用道具 举报

Lord

彼岸

Rank: 4

UID
503414
积分
748
帖子
472
威望
0
在线时间
188 小时
注册时间
2006-11-28
发表于 2008-4-25 15:26:18 |显示全部楼层
不懂,都不要,只要LOGO和斑竹?

使用道具 举报

Forum Legend

Administrator

Rank: 8Rank: 8

UID
442277
积分
4155
帖子
4643
威望
2
在线时间
7 小时
注册时间
2006-9-16
发表于 2008-4-25 15:52:01 |显示全部楼层
支持--好东西

使用道具 举报

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

fastpost

手机版|Archiver|北京康盛新创科技有限责任公司 ( 京ICP证110024号|京网文[2011]0019-007号 )  

GMT+8, 2012-2-13 04:28 , Processed in 0.141039 second(s), 16 queries , Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部