列印

仿AL8 forumdisplay 帖子頁數靠右顯示

仿AL8 forumdisplay 帖子頁數靠右顯示

修改: alan888
6.0 & 7.0修改:taiwan08
適用版本: Discuz 7.0
修改文件: forumdisplay.php, css_common.htm 模板, forumdisplay 模板



※Discuz 6.1 & Discuz 6.1F 請參考 alan888 所發的 AL8 forumdisplay 帖子頁數靠右顯示
※Discuz 6.0 請參考 taiwan08 所發的 AL8 forumdisplay 帖子頁數靠右顯示


1. 修改 forumdisplay.php
複製內容到剪貼簿
代碼:
                for($i = 2; $i <= 6 && $i <= $thread['pages']; $i++) {
                        $pagelinks .= "<a href=\"viewthread.php?tid=$thread[tid]&amp;extra=$extra&amp;page=$i\">$i</a> ";
                }
                if($thread['pages'] > 6) {
                        $pagelinks .= " .. <a href=\"viewthread.php?tid=$thread[tid]&amp;extra=$extra&amp;page=$thread[pages]\">$thread[pages]</a> ";
                }
                $thread['multipage'] = '&nbsp;... '.$pagelinks;
        }
更換為
複製內容到剪貼簿
代碼:
                for($i = 1; $i <= 5 && $i <= $thread['pages']; $i++) {
                        $pagelinks .= "<a href=\"viewthread.php?tid=$thread[tid]&extra=$extra&page=$i\">$i</a> ";
                }
                if($thread['pages'] > 5) {
                        $pagelinks .= " .. <a href=\"viewthread.php?tid=$thread[tid]&extra=$extra&page=$thread[pages]\">$thread[pages]</a> ";
                }
                $thread['multipage'] = "<span>$pagelinks</span>";
        }
2. css_common.htm模板 (其它風格請自行修改)
在文件最尾部份加上
複製內容到剪貼簿
代碼:
/*forumdisplay multipage*/
.f_page {background-image: url("../../{IMGDIR}/multipage.gif"); background-repeat: no-repeat; background-position: 0 65%; padding: 0 1px 0 8px;}
.f_page span a{background-color: #FFF;font-size: 10px;border: 1px solid {BORDERCOLOR};text-align: center;padding: 0 3px;vertical-align:middle;margin-right:1px;}
.f_page span a:hover{background-color: {BORDERCOLOR};color:{HIGHLIGHTLINK};}
/*forumdisplay multipage*/
3. forumdisplay 模板
找到及刪除
複製內容到剪貼簿
代碼:
                                                        <!--{if $thread[multipage]}-->
                                                                <span class="threadpages">$thread[multipage]</span>
                                                        <!--{/if}-->
複製內容到剪貼簿
代碼:
<!--{if $thread['rate'] > 0}-->
在上面加上
複製內容到剪貼簿
代碼:
                                                        <!--{if $thread[multipage]}-->
                                                                <span class="f_page">$thread[multipage]</span>
                                                        <!--{/if}-->
4. 上傳附件圖片至images/default底下

5. 往後台 "更新 css 文件緩存"
附件: 您所在的用戶組無法下載或查看附件
Linux0911 Forum © 2004-2009 All Rights Reserved.

TOP



論壇聲明
  • 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
    如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
    請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!
最佳瀏覽解析度:不低於 1024 (最佳 1280 以上).(支援 IE 7, Mozilla Firefox, Safari, Chrome)
The Best Surfing Resolution: No Lower than 1024 (Best: above 1280).(IE 7, Mozilla Firefox, Safari, Chrome Supported)