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

 找回密码
 立即注册
搜索

[发布] 超級漂亮的版塊直排系統 discuz7.2專用 20100811版

[复制链接]
xgameover 发表于 2010-8-11 16:36:07 | 显示全部楼层 |阅读模式
插件发布
插件名称: 超級漂亮的版塊直排系統 discuz7.2專用 20100811版
插件来源:
适用版本: Discuz! 7.2
语言编码: GBK简体 UTF8简体 BIG5繁体 
最后更新时间:
插件作者: GBK、UTF8、BIG5 NTF
插件简介: 超級漂亮的版塊直排系統 discuz7.2專用 20100811版
本帖最后由 xgameover 于 2010-8-11 16:41 编辑

超級漂亮的版塊直排系統 discuz7.2專用 20100811版
discuz72.JPG


注意:本插件作者為NTF,本人只是做修改,讓大家能在於discuz 7.2 正常使用。
非discuz 7.2的版本,使用後會出一些錯誤。也請不要問我其它版本如何修改,謝謝

教學來源網址︰http://twdudu.com/thread-4956-1-1.html
示範網址︰http://twdudu.com

只要一步一步照著教學做,就可以輕鬆更改版塊直排

----------教學開始------------------------

1.先備份下面兩個檔案 (將來還原用)
./index.php
./templates/default/discuz.htm


2.SQL升級 : 增加欄位。(全新安裝適用)
進後台>工具>資料庫>升級
輸入下面這些語句
  1. ALTER TABLE `cdb_forums` ADD `straightdisplay` SMALLINT( 1 ) NOT NULL DEFAULT '0';
复制代码
3.打開./templates/default/discuz.htm
將下面這些源始碼 ↓
  1. <!--{loop $catlist $key $cat}-->
  2.         <!--{if $cat['forumscount']}-->
  3.                 <div class="mainbox list">
  4.                         <span class="headactions">
  5.                                 <!--{if $cat['moderators']}-->{lang forum_category_modedby}: $cat[moderators]<!--{/if}-->
  6.                                 <img id="category_$cat[fid]_img" src="{IMGDIR}/$cat[collapseimg]" title="{lang spread}" alt="{lang spread}"  />
  7.                         </span>
  8.                         <h3><a href="$indexname?gid=$cat[fid]">$cat[name]</a></h3>
  9.                         <table id="category_$cat[fid]" summary="category$cat[fid]" cellspacing="0" cellpadding="0" style="$collapse['category_'.$cat[fid]]">
  10.                         <!--{if !$cat['forumcolumns']}-->
  11.                                 <!--{loop $cat[forums] $forumid}-->
  12.                                         <!--{eval $forum=$forumlist[$forumid];}-->
  13.                                         <tbody id="forum$forum[fid]">
  14.                                                 <tr>
  15.                                                         <th$forum[folder]>
  16.                                                                 $forum[icon]
  17.                                                                 <div class="left">
  18.                                                                 <h2><a href="forumdisplay.php?fid=$forum[fid]" {if $forum[redirect]}target="_blank"{/if}>$forum[name]</a><!--{if $forum[todayposts] && !$forum['redirect']}--><em> ({lang index_today}: <strong>$forum[todayposts]</strong></em><!--{/if}--></h2>
  19.                                                                 <!--{if $forum[description]}--><p>$forum[description]</p><!--{/if}-->
  20.                                                                 <!--{if $forum['subforums']}--><p>{lang forum_subforums}: $forum['subforums']</p><!--{/if}-->
  21.                                                                 <!--{if $forum['moderators']}--><!--{if $moddisplay == 'flat'}--><p>{lang forum_moderators}: $forum[moderators]</p><!--{else}--><span class="dropmenu" id="mod$forum[fid]" >{lang forum_moderators}</span><ul class="popupmenu_popup headermenu_popup" id="mod$forum[fid]_menu" style="display: none">$forum[moderators]</ul><!--{/if}--><!--{/if}-->
  22.                                                                 </div>
  23.                                                         </th>
  24.                                                         <td class="forumnums">
  25.                                                                 <!--{if $forum['redirect']}-->N/A<!--{else}--><em>$forum[threads]</em> / $forum[posts]<!--{/if}-->
  26.                                                         </td>
  27.                                                         <td class="forumlast">
  28.                                                         <!--{if $forum['permission'] == 1}-->
  29.                                                                 {lang private_forum}
  30.                                                         <!--{else}-->
  31.                                                                 <!--{if $forum['redirect']}-->
  32.                                                                         <a href="forumdisplay.php?fid=$forum[fid]">{lang url_link}</a>
  33.                                                                 <!--{elseif is_array($forum['lastpost'])}-->
  34.                                                                         <p><a href="redirect.php?tid=$forum[lastpost][tid]&goto=lastpost#lastpost">{echo cutstr($forum[lastpost][subject], 30)}</a></p>
  35.                                                                         <cite><!--{if $forum['lastpost']['author']}-->$forum['lastpost']['author']<!--{else}-->{lang anonymous}<!--{/if}--> - $forum[lastpost][dateline]</cite>
  36.                                                                 <!--{else}-->
  37.                                                                         {lang never}
  38.                                                                 <!--{/if}-->
  39.                                                         <!--{/if}-->
  40.                                                         </td>
  41.                                                 </tr>
  42.                                         </tbody>
  43.                                 <!--{/loop}-->
  44.                         <!--{else}-->
  45.                                 <tr class="narrowlist">
  46.                                 <!--{loop $cat['forums'] $forumid}-->
  47.                                         <!--{eval $forum=$forumlist[$forumid];}-->
  48.                                         <!--{if $forum['orderid'] && ($forum['orderid'] % $cat['forumcolumns'] == 0)}-->
  49.                                                 </tr></tbody>
  50.                                                 <!--{if $forum['orderid'] < $cat['forumscount']}-->
  51.                                                         <tbody><tr>
  52.                                                 <!--{/if}-->
  53.                                         <!--{/if}-->
  54.                                         <th width="$cat[forumcolwidth]"{$forum[folder]}>
  55.                                                 <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>
  56.                                                 <!--{if !$forum[redirect]}-->
  57.                                                         <p>{lang forum_threads}: $forum[threads], {lang forum_posts}: $forum[posts]</p>
  58.                                                         <!--{if $forum['permission'] == 1}-->
  59.                                                                 <p>{lang private_forum}
  60.                                                         <!--{else}-->
  61.                                                                 <p>{lang forum_lastpost}:
  62.                                                                         <!--{if is_array($forum['lastpost'])}-->
  63.                                                                                 <a href="redirect.php?tid=$forum[lastpost][tid]&goto=lastpost#lastpost" title="{echo cutstr($forum[lastpost][subject], 30)} {lang forum_lastpost_by} {if $forum['lastpost']['author']}$forum['lastpost']['authorusername']{else}{lang anonymous}{/if}  ">$forum[lastpost][dateline]</a>
  64.                                                                         <!--{else}-->
  65.                                                                                 {lang never}
  66.                                                                         <!--{/if}-->
  67.                                                                 </p>
  68.                                                         <!--{/if}-->
  69.                                                 <!--{else}-->
  70.                                                         <p>{lang url_link}</p>
  71.                                                 <!--{/if}-->
  72.                                         </th>
  73.                                 <!--{/loop}-->
  74.                                 $cat['endrows']
  75.                         <!--{/if}-->
  76.                         </table>
  77.                 </div>
  78.                 <!--{if $admode && !empty($advlist['intercat']) && ($advlist['intercat'][$key] = array_merge(($advlist['intercat'][0] ? $advlist['intercat'][0] : array()), ($advlist['intercat'][$key] ? $advlist['intercat'][$key] : array())))}--><div class="ad_column" id="ad_intercat_$key"><!--{echo $advitems[$advlist['intercat'][$key][array_rand($advlist['intercat'][$key])]]}--></div><!--{else}--><div id="ad_intercat_$key"></div><!--{/if}-->
  79.         <!--{/if}-->
  80. <!--{/loop}-->
复制代码
修改成 ↓
  1. <!--{if $gid || $showforumlist == 'default'}-->
  2. {template forumlist_default}
  3. <!--{elseif empty($gid) && $showforumlist == 'straightdisplay'}-->
  4. {template forumlist_straightdisplay}
  5. <!--{/if}-->
复制代码
4.將下列檔案解壓縮後,.\upload裡的資料全部上傳
UTF-8︰ discuz7.2utf-8專用直排20100811版.zip (99.1 KB, 下载次数: 572)

BIG5︰ discuz7.2big5專用直排20100811版.zip (75.62 KB, 下载次数: 559)

GBK︰ discuz7.2gbk專用直排20100811版.zip (75.55 KB, 下载次数: 541)

5.後台導入數據
進後台>插件> 匯入>
將discuz_plugin_straightdisplay.xml  匯入

6.進後台 界面>首頁設定>

關上>在首頁切換顯示風格  ~~~~~~~~(因為改直排後失效了,不知道怎麼修改,也不常用所以關掉。)

打開>首頁顯示論壇的下級子論壇


7.進到 http://你的網站網址/straightdisplay.php 設定後,按 [提交] 更新

8.後台>工具>更新緩存。安裝結束.....done


-------------將來復原會用到的mysql語法教學-----------------
增加欄位︰
  1. ALTER TABLE `cdb_forums` ADD `straightdisplay` SMALLINT( 1 ) NOT NULL DEFAULT '0';
复制代码
刪除欄位︰(將來復原時用的到)
  1. ALTER TABLE `cdb_forums` DROP `straightdisplay`;
复制代码

评分

1

查看全部评分

回复

使用道具 举报

kingnib 发表于 2010-8-11 18:03:05 | 显示全部楼层
(EM:131:)(EM:131:)(EM:131:)沙发?第一次
回复

使用道具 举报

kingnib 发表于 2010-8-11 18:06:04 | 显示全部楼层
楼主网站有成人区
回复

使用道具 举报

yy2099 发表于 2010-8-11 18:20:10 | 显示全部楼层
代表 www.001pk.com  www.woool1234.com  强烈路过 支持你!
回复

使用道具 举报

ilei365 发表于 2010-8-11 18:37:11 | 显示全部楼层
支持一下
回复

使用道具 举报

hi.boyfriend 发表于 2010-8-11 19:16:46 | 显示全部楼层
中国大部份的用户看不懂繁体字的.使用这些转换一下先巴~~
http://hkfreesite.co.cc/biggbk.htm
回复

使用道具 举报

滚骨碌 发表于 2010-8-11 19:19:15 | 显示全部楼层
很牛 支持
回复

使用道具 举报

mlla 发表于 2010-8-11 19:21:22 | 显示全部楼层
太好啦............
回复

使用道具 举报

剑舞银河 发表于 2010-8-11 19:33:47 | 显示全部楼层
不错~~~~~~~~~~~~~~~~~
演示
www.0631.cc
回复

使用道具 举报

29795217 发表于 2010-8-12 14:55:51 | 显示全部楼层
表示没我的站好看?   5byu.com(EM:131:)
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-23 06:29 , Processed in 0.138303 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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