AL8 Forum » Discuz 5.0 及 5.5 插件發佈 » 【超級美化】AL8 首頁六格顯示 for Discuz 5.5.0(2007.04.05晚間22:50修正)


2007-4-2 13:57 范倫鐵諾
【超級美化】AL8 首頁六格顯示 for Discuz 5.5.0(2007.04.05晚間22:50修正)

插件名稱:【超級美化】AL8 首頁六格顯示 for Discuz 5.5.0
適合版本:Discuz 5.5
原作者: alan888
出處:[url]http://www.alan888.com/Discuz/viewthread.php?tid=85947&highlight=al8[/url]
DZ 5.0補增益版:By djkevin (在AL8首頁4格的個人資料加入個人圖像 For 5.0)
DZ 5.5修改整理:By 范倫鐵諾(修正5.5與5.0不同處並整理)
[color=Red][b]DZ 5.5超級美化:By 范倫鐵諾(2007.04.02完成)[/b][/color]演示:[url]http://www.k-song.com/index.php[/url]
數據庫升級:無
修改模板:1個
修改PHP:8個
加入文件: foruminfo.htm 及圖片(附件1&2)
修改文件:
/index.php
/logging.php
/topicadmin.php
/register.php
/include/newthread.inc.php
/include/newreply.inc.php
/include/counter.inc.php
/include/cache.func.php
/templates/default/discuz.htm

解說:

花了很長的時間,再不會增加數據庫的情況下

再度完成美化部份,內容大致都是以原來的內容再更改出來的

融合美化flash,原來的最新主題跟回覆外也再增加熱門精華的查詢

感覺首頁雖然變重了,但是論壇人員普遍都喜歡,也是一樣的原因

,由AL8衍生的六格,而且只會分享在AL8,希望各位會喜歡這插件。

                         By  【K歌黨】管理顧問@范倫鐵諾

注意:

『1』此版安裝程繁雜,安裝前請記得備份,初學者需再詳細確認步驟。

『2』此版於之前alan888站長的教學缺少了 include/editpost.inc.php的修改,
        因為此部份修改,會造成編輯帖子時嚴重錯誤,在對四格影響不大的情況
        下,小弟省略此步驟,若有需此修改者,請再自行研究。

『3』因5.5.0會對原5.0版本上的今日到訪人數(forumdata/cache/cache_todayvisit.php)
        有數據庫的處理錯誤,故此行已於下列教學中修正為今日發帖總數,若有需要原修改
        者,請再自行研究。

『4』此版本小弟自我測試無錯誤,若有因為過程上造成使用者的問題或其它損害,小弟並不負責任何責任

『5』原來已安裝小弟小的AL8四格者,僅須[color=Red]重新上傳附件[/color]及補充[color=green]綠字修改部份[/color]即可,

說明:

1. 修改 include/cache.func.php
[color=Red][b]修改完成此文件後請即時到後台→更新緩存[/b][/color]



[code]
'medals' => array('medals')[/code]

更換為


[quote]
                'medals'        => array('medals'),
                'newtopic'        => array('newtopic'),
                'newreply'        => array('newreply'),
                'topdigest'        => array('topdigest'),
[/quote]
               
再找


[code]
                case 'medals':
                        $table = 'medals';
                        $cols = 'medalid, name, image';
                        $conditions = "WHERE available='1'";
                        break;[/code]

在下面加上 [color=Red](注意填妥"填上不需要顯示回帖區域的 fid 編號, 以逗號作分格, 最後一個不用加上逗號")[/color]
[color=Red][b]填上不需要顯示帖子區域[/b][/color]
由於使用快取檔型式, 故某些私密區不能判斷會員權限來顯示發帖及回帖, 所以要先修改及取代下紅字部份 "填上[color=Red][b]不需要顯示[/b][/color]帖子區域的 fid 編號, 以逗號作分格, 最後一個不用加上逗號" 部份, 例如希望不顯示 fid 1,3,5 便填上 "$fids="1,3,5";"
如果希望全部顯示者, 請將下兩段的 [color=Blue]NOT IN ($fids)[/color] (藍色字顯示部份)刪除, 否則會出現數據錯誤的顯示

[code]
                case newtopic:
                        $table = 'threads t';
                        $cols = "t.tid, t.typeid, t.subject, t.author, t.dateline, t.views, t.replies, t.lastpost, t.lastposter, t.highlight, f.name, tt.name AS idname";
                        $fids="填上不需要顯示回帖區域的 fid 編號, 以逗號作分格, 最後一個不用加上逗號";
                        $conditions = "LEFT JOIN {$tablepre}threadtypes tt ON (tt.typeid=t.typeid) LEFT JOIN {$tablepre}forums f ON (f.fid=t.fid) WHERE t.fid<>'$fid' AND f.fid NOT IN ($fids) ORDER BY t.dateline DESC LIMIT 0, 14";
                        break;

                case newreply:
                        $table = 'threads t';
                        $cols = "t.tid, t.typeid, t.subject, t.author, t.dateline, t.views, t.replies, t.lastpost, t.lastposter, t.highlight, f.name, tt.name AS idname";
                        $fids="填上不需要顯示回帖區域的 fid 編號, 以逗號作分格, 最後一個不用加上逗號";
                        $conditions = "LEFT JOIN {$tablepre}threadtypes tt ON (tt.typeid=t.typeid) LEFT JOIN {$tablepre}forums f ON (f.fid=t.fid) WHERE t.fid<>'$fid' AND f.fid NOT IN ($fids) AND  t.replies !=0 ORDER BY t.lastpost DESC LIMIT 0, 14";
                        break;

                case topdigest:
                        $table = 'threads t';
                        $cols = "t.tid, t.typeid, t.subject, t.author, t.dateline, t.views, t.replies, t.lastpost, t.lastposter, t.highlight, f.name, tt.name AS idname";
                        $fids="填上不需要顯示回帖區域的 fid 編號, 以逗號作分格, 最後一個不用加上逗號";
                        $conditions = "LEFT JOIN {$tablepre}threadtypes tt ON (tt.typeid=t.typeid) LEFT JOIN {$tablepre}forums f ON (f.fid=t.fid) WHERE t.fid<>'$fid' AND f.fid NOT IN ($fids) AND digest>0 ORDER BY rand() LIMIT 0, 14";
                        break;

                 case todayvisit:
                        $table = 'members';
                        $cols = "COUNT(*)";
                        $datecut = time() - (3600 * 24);
                        $conditions = "WHERE lastactivity>='$datecut' ORDER BY lastvisit DESC";
                        break;
[/code]




[code]
$GLOBALS['totlamembers'] = $data['totalmembers'] = $db->result($query, 0);[/code]

在下面加上


[code]
                        $datecut = time() - (3600 * 24);
                        $query = $db->query("SELECT COUNT(*) FROM {$tablepre}members WHERE regdate>='$datecut'");
                        $GLOBALS['todaynewmems'] = $data['todaynewmems'] = $db->result($query, 0);[/code]




[code]
                case 'forumlinks':
                        global $forumlinkstatus;[/code]

上面加上

[code]
                case 'newreply':
                $hack_cut_str = 36;
                $new_reply_threadlist = array();
                $rthread = array();
                $colorarray = array('', 'red', 'orange', 'yellow', 'green', 'cyan', 'blue', 'purple', 'gray');
                while($rthread = $db->fetch_array($query)){
                $rthread['forumname'] = $rthread['name'];
                $rthread['view_subject'] = $rthread[idname] ? cutstr( "$rthread[idname] $rthread[subject]",$hack_cut_str) : cutstr($rthread['subject'],$hack_cut_str);
                $rthread['subject'] = cutstr($rthread['subject'],46);
                $rthread['date']= gmdate('Y-n-j G:i', $rthread['dateline'] + 8 * 3600);
                $rthread['lastreplytime']= gmdate('Y-n-j G:i', $rthread['lastpost'] + 8 * 3600);
                if($rthread['highlight']) {
                $string = sprintf('%02d', $rthread['highlight']);
                $stylestr = sprintf('%03b', $string[0]);
                $rthread['highlight'] = 'style="';
                $rthread['highlight'] .= $stylestr[0] ? 'font-weight: bold;' : '';
                $rthread['highlight'] .= $stylestr[1] ? 'font-style: italic;' : '';
                $rthread['highlight'] .= $stylestr[2] ? 'text-decoration: underline;' : '';
                $rthread['highlight'] .= $string[1] ? 'color: '.$colorarray[$string[1]] : '';
                $rthread['highlight'] .= '"';
                } else {
                $rthread['highlight'] = '';
                }
                $new_reply_threadlist = "<a href=\"redirect.php?tid=$rthread[tid]&goto=lastpost#lastpost\" title=\"論壇: $rthread[forumname]\r\n標題: $rthread[subject]\r\n作者: $rthread[author]\r\n發表時間: $rthread[date]\r\n瀏覽次數: $rthread[views] 次\r\n回覆: $rthread[replies] 次\r\n最後回覆: $rthread[lastreplytime]\r\n最後發表: $rthread[lastposter]\" $rthread[highlight]>$rthread[view_subject]</a><br>";
                $data[] = array('content' => $new_reply_threadlist);
                        }
                break;
                case 'newtopic':
                $hack_cut_str = 36;
                $new_post_threadlist = array();
                $nthread = array();
                $colorarray = array('', 'red', 'orange', 'yellow', 'green', 'cyan', 'blue', 'purple', 'gray');
                while($nthread = $db->fetch_array($query)){
                $nthread['forumname'] = $nthread['name'];
                $nthread['view_subject'] = $nthread[idname] ? cutstr( "$nthread[idname] $nthread[subject]",$hack_cut_str) : cutstr($nthread['subject'],$hack_cut_str);
                $nthread['subject'] = cutstr($nthread['subject'],46);
                $nthread['date']= gmdate('Y-n-j G:i', $nthread['dateline'] + 8 * 3600);
                $nthread['lastreplytime']= gmdate('Y-n-j G:i', $nthread[lastpost] + 8 * 3600);
                if($nthread['highlight']) {
                $string = sprintf('%02d', $nthread['highlight']);
                $stylestr = sprintf('%03b', $string[0]);
                $nthread['highlight'] = 'style="';
                $nthread['highlight'] .= $stylestr[0] ? 'font-weight: bold;' : '';
                $nthread['highlight'] .= $stylestr[1] ? 'font-style: italic;' : '';
                $nthread['highlight'] .= $stylestr[2] ? 'text-decoration: underline;' : '';
                $nthread['highlight'] .= $string[1] ? 'color: '.$colorarray[$string[1]] : '';
                $nthread['highlight'] .= '"';
                } else {
                $nthread['highlight'] = '';
                }
        $new_post_threadlist = $nthread[replies] ? "<a href=\"redirect.php?tid=$nthread[tid]&goto=lastpost#lastpost\" title=\"論壇: $nthread[forumname]\r\n標題: $nthread[subject]\r\n作者: $nthread[author]\r\n發表時間: $nthread[date]\r\n瀏覽次數: $nthread[views] 次 \r\n回覆: $nthread[replies] 次\r\n最後回覆: $nthread[lastreplytime]\r\n最後發表: $nthread[lastposter]\" $nthread[highlight] >$nthread[view_subject]</a><br>" : "<a href=\"redirect.php?tid=$nthread[tid]&goto=lastpost#lastpost\" title=\"論壇: $nthread[forumname]\r\n標題: $nthread[subject]\r\n作者: $nthread[author]\r\n發表時間: $nthread[date]\r\n瀏覽次數: $nthread[views] 次\r\n回覆: 暫時沒有回覆\" $nthread[highlight] >$nthread[view_subject]</a><br>";
                $data[] = array('content' => $new_post_threadlist);
                        }
                break;
case 'topdigest':
                $hack_cut_str = 39;
                $top_digest_threadlist = array();
                $rthread = array();
                $colorarray = array('', 'red', 'orange', 'yellow', 'green', 'cyan', 'blue', 'purple', 'gray');
                while($rthread = $db->fetch_array($query)){
                $rthread['forumname'] = $rthread['name'];
                $rthread['view_subject'] = $rthread[idname] ? cutstr( "$rthread[idname] $rthread[subject]",$hack_cut_str) : cutstr($rthread['subject'],$hack_cut_str);
                $rthread['subject'] = cutstr($rthread['subject'],46);
                $rthread['date']= gmdate('Y-n-j G:i', $rthread['dateline'] + 8 * 3600);
                $rthread['lastreplytime']= gmdate('Y-n-j G:i', $rthread['lastpost'] + 8 * 3600);
                if($rthread['highlight']) {
                $string = sprintf('%02d', $rthread['highlight']);
                $stylestr = sprintf('%03b', $string[0]);
                $rthread['highlight'] = 'style="';
                $rthread['highlight'] .= $stylestr[0] ? 'font-weight: bold;' : '';
                $rthread['highlight'] .= $stylestr[1] ? 'font-style: italic;' : '';
                $rthread['highlight'] .= $stylestr[2] ? 'text-decoration: underline;' : '';
                $rthread['highlight'] .= $string[1] ? 'color: '.$colorarray[$string[1]] : '';
                $rthread['highlight'] .= '"';
                } else {
                $rthread['highlight'] = '';
                }
                $top_digest_threadlist = "<a href=\"redirect.php?tid=$rthread[tid]&goto=lastpost#lastpost\" title=\"論壇: $rthread[forumname]\r\n標題: $rthread[subject]\r\n作者: $rthread[author]\r\n發表時間: $rthread[date]\r\n瀏覽次數: $rthread[views] 次\r\n回覆: $rthread[replies] 次\r\n最後回覆: $rthread[lastreplytime]\r\n最後發表: $rthread[lastposter]\" $rthread[highlight]>$rthread[view_subject]</a><br>";
                $data[] = array('content' => $top_digest_threadlist);
                        }
                break;
[/code]

2. 修改 include/newthread.inc.php



[code]
showmessage('post_newthread_succeed', "viewthread.php?tid=$tid&extra=$extra");[/code]

在上面加上


[code]
        require DISCUZ_ROOT.'./include/cache.func.php';
        updatecache('newtopic');[/code]

3. 修改 include/newreply.inc.php



[code]
showmessage('post_reply_succeed', "viewthread.php?tid=$tid&pid=$pid&page=".(@ceil(($thread['replies'] + 2) / $ppp))."&extra=$extra#pid$pid");[/code]

在上面加上


[code]
require DISCUZ_ROOT.'./include/cache.func.php';
updatecache('newreply');
updatecache('newtopic');[/code]



4. 修改 include/counter.inc.php



[code]
if(!$sessionexists) {
        if(strpos($visitor['agent'], 'Netscape')) {
                $visitor['browser'] = 'Netscape';
        } elseif(strpos($visitor['agent'], 'Lynx')) {
                $visitor['browser'] = 'Lynx';
        } elseif(strpos($visitor['agent'], 'Opera')) {
                $visitor['browser'] = 'Opera';
        } elseif(strpos($visitor['agent'], 'Konqueror')) {
                $visitor['browser'] = 'Konqueror';
        } elseif(strpos($visitor['agent'], 'MSIE')) {
                $visitor['browser'] = 'MSIE';
        } elseif(substr($visitor['agent'], 0, 7) == 'Mozilla') {
                $visitor['browser'] = 'Mozilla';
        } else {
                $visitor['browser'] = 'Other';
        }

        if(strpos($visitor['agent'], 'Win')) {
                $visitor['os'] = 'Windows';
        } elseif(strpos($visitor['agent'], 'Mac')) {
                $visitor['os'] = 'Mac';
        } elseif(strpos($visitor['agent'], 'Linux')) {
                $visitor['os'] = 'Linux';
        } elseif(strpos($visitor['agent'], 'FreeBSD')) {
                $visitor['os'] = 'FreeBSD';
        } elseif(strpos($visitor['agent'], 'SunOS')) {
                $visitor['os'] = 'SunOS';
        } elseif(strpos($visitor['agent'], 'OS/2')) {
                $visitor['os'] = 'OS/2';
        } elseif(strpos($visitor['agent'], 'AIX')) {
                $visitor['os'] = 'AIX';
        } elseif(preg_match("/(Bot|Crawl|Spider)/i", $visitor['agent'])) {
                $visitor['os'] = 'Spiders';
        } else {
                $visitor['os'] = 'Other';
        }[/code]

更換為


[code]
if(!$sessionexists || $discuz_uid) {
if(strpos($visitor['agent'], "MSIE 7.0")) {
                $visitor_browser = "Internet Explorer 7.0";
                $visitor['browser'] = 'MSIE';
        } elseif(strpos($visitor['agent'], "MSIE 6.0")) {
                $visitor_browser = "Internet Explorer 6.0";
                $visitor['browser'] = 'MSIE';
        } elseif(strpos($visitor['agent'], "MSIE 5.5")) {
                $visitor_browser = "Internet Explorer 5.5";
                $visitor['browser'] = 'MSIE';
        } elseif(strpos($visitor['agent'], "MSIE 5.0")) {
                $visitor_browser = "Internet Explorer 5.0";
                $visitor['browser'] = 'MSIE';
        } elseif(strpos($visitor['agent'], "MSIE 4.01")) {
                $visitor_browser = "Internet Explorer 4.01";
                $visitor['browser'] = 'MSIE';
        } elseif(strpos($visitor['agent'], "Netscape")) {
                $visitor_browser = "Netscape";
                $visitor['browser'] = 'Netscape';
        } elseif(strpos($visitor['agent'], "Lynx")) {
                $visitor_browser = "Lynx";
                $visitor['browser'] = 'Lynx';
        } elseif(strpos($visitor['agent'], "Opera")) {
                $visitor_browser = "Opera";
                $visitor['browser'] = 'Opera';
        } elseif(strpos($visitor['agent'], "Konqueror")) {
                $visitor_browser = "Konqueror";
                $visitor['browser'] = 'Konqueror';
        } elseif(strpos($visitor['agent'], "Firefox")) {
                $visitor_browser = "Firefox";
                $visitor['browser'] = 'Mozilla';
        } elseif(strpos($visitor['agent'], "Mozilla/5.0")) {
                $visitor_browser = "Mozilla";
                $visitor['browser'] = 'Mozilla';
        } else {
                $visitor_browser = "其它";
                $visitor['browser'] = 'Other';
        }
        if(strpos($visitor['agent'], "NT 5.1")) {
        if(strpos($visitor['agent'], "SV1")){
                $visitor_os = "Windows XP SP2";
                $visitor['os'] = 'Windows';
        }else{
                $visitor_os = "Windows XP";
                $visitor['os'] = 'Windows';
        }
        }elseif(strpos($visitor['agent'], "NT 6.0")) {
                $visitor_os = "Win Vista";
                $visitor['os'] = 'Windows';
        }elseif(strpos($visitor['agent'], "NT 5.2")) {
                $visitor_os = "Windows Server 2003";
                $visitor['os'] = 'Windows';
        }elseif(strpos($visitor['agent'], "NT 5")) {
                $visitor_os = "Windows 2000";
                $visitor['os'] = 'Windows';
        } elseif(strpos($visitor['agent'], "4.9")) {
                $visitor_os = "Windows ME";
                $visitor['os'] = 'Windows';
        } elseif(strpos($visitor['agent'], "NT 4")) {
                $visitor_os = "Windows NT 4.0";
                $visitor['os'] = 'Windows';
        } elseif(strpos($visitor['agent'], "98")) {
                $visitor_os = "Windows 98";
                $visitor['os'] = 'Windows';
        } elseif(strpos($visitor['agent'], "95")) {
                $visitor_os = "Windows 95";
                $visitor['os'] = 'Windows';
        } elseif(strpos($visitor['agent'], "Mac")) {
                $visitor_os = "Mac";
                $visitor['os'] = 'Mac';
        } elseif(strpos($visitor['agent'], "Linux")) {
                $visitor_os = "Linux";
                $visitor['os'] = 'Linux';
        } elseif(strpos($visitor['agent'], "Unix")) {
                $visitor_os = "Unix";
                $visitor['os'] = 'Other';
        } elseif(strpos($visitor['agent'], "FreeBSD")) {
                $visitor_os = "FreeBSD";
                $visitor['os'] = 'FreeBSD';
        } elseif(strpos($visitor['agent'], "SunOS")) {
                $visitor_os = "SunOS";
                $visitor['os'] = 'SunOS';
        } elseif(strpos($visitor['agent'], "OS/2")) {
                $visitor_os = "OS/2";
                $visitor['os'] = 'OS/2';
        }elseif(strpos($visitor['agent'], "AIX")) {
                $visitor_os = "AIX";
                $visitor['os'] = 'AIX';
        } elseif(preg_match("/(Bot|Crawl|Spider)/i", $visitor['agent'])) {
                $visitor_os = "Spiders";
                $visitor['os'] = 'Spiders';
        } else {
                $visitor_os = "其他";
                $visitor['os'] = 'Other';
        }[/code]

5. 修改 topicadmin.php

找[color=Red] (第一段約第 15 行那句)[/color]

[code]
require_once DISCUZ_ROOT.'./include/misc.func.php';[/code]

在下面加上


[code]
require_once DISCUZ_ROOT.'./include/cache.func.php';[/code]




[code]
showmessage((isset($resultarray['message']) ? $resultarray['message'] : 'admin_succeed'), $resultarray['redirect']);[/code]

在上面加上


[code]
                        updatecache('newreply');
                        updatecache('newtopic');[/code]

6. 修改 logging.php



[code]
$sessionexists = 0;[/code]

在下面加上


[code]
                                require_once DISCUZ_ROOT.'./include/cache.func.php';
                                updatecache('todayvisit');[/code]

7. 修改 index.php


[code]$searchboxstatus = substr(sprintf('%03b', $qihoo_searchbox), -1, 1);[/code]
上方加入


[code]
//------------圖像 by keven
        $member_query = $db->query("SELECT * FROM {$tablepre}members m, {$tablepre}memberfields mf
                WHERE m.uid='$discuz_uid' AND mf.uid='$discuz_uid'");
        $member = $db->fetch_array($member_query);
        $member['lastvisit'] = gmdate("$dateformat $timeformat", $member['lastvisit'] + ($timeoffset * 3600));
        $member['usernameenc'] = rawurlencode($member['username']);
        $allowfriendcheck = array($member['allowfriend'] => 'checked');
        $avatypecheck = array($member['avatype'] => 'checked');
if(!$member[avatar]){
        $member[avatar]="images/avatars/noavatar.gif";
}
//-------------圖像 END[/code]




[code]
$catlist = $forumlist = $sublist = $pmlist = array();[/code]


在上面加上

[color=Green]綠字部份為增加的美化部份[/color]
[quote]
//-----------hack AL8 Info
if(!$statstatus && $discuz_uid){
require_once DISCUZ_ROOT.'./include/counter.inc.php';
}
require_once DISCUZ_ROOT.'./include/misc.func.php';
$mem_home = convertip($onlineip, $datadir = "./");
@include './forumdata/cache/cache_newtopic.php';
@include './forumdata/cache/cache_newreply.php';
[color=Green]@include './forumdata/cache/cache_topdigest.php';[/color]
//-----------hack AL8 Info End[/quote]




[code]
'forumlinks', 'birthdays', 'supe_updateusers'[/code]

在後面插入


[code]
, 'foruminfo'[/code]

9. 修改 register.php



[code]
$styleid = $styleid ? $styleid : $_DCACHE['settings']['styleid'];[/code]

在下面加上


[code]
$datecut = time() - (3600 * 24);
$query = $db->query("SELECT COUNT(*) FROM {$tablepre}members WHERE regdate>='$datecut'");
$todaynewmems = $db->result($query, 0);[/code]




[code]
updatesettings();[/code]

在上面加上


[code]
$_DCACHE['settings']['todaynewmems'] = $todaynewmems;[/code]

8. 修改 discuz 模板
找到及刪除


[code]
<div title="menu" class="popupmenu_popup" id="creditlist_menu" style="display: none">
<div class="popupmenu_option" style="text-align: left">
{lang credits}: $credits<br>
<!--{loop $extcredits $id $credit}-->
$credit[title]: $GLOBALS['extcredits'.$id] $credit[unit]<br>
<!--{/loop}-->
</div></div>[/code]




[code]
<br>
<br>
{lang credits}: <span class="bold smalltxt">$credits</span> <span id="creditlist" onmouseover="showMenu(this.id)">{lang credits_detail}</span> / {lang index_status}:
<!--{if $validdays}-->
        <a href="member.php?action=groupexpiry"><span class="bold">$grouptitle</span>($validdays)</a>
<!--{else}-->
        <span class="bold">$grouptitle</span>
<!--{/if}-->
<!--{if $allowinvisible && $discuz_uid}-->{lang online_status}:
        <!--{if !empty($invisible)}-->
                <a href="member.php?action=switchstatus" title="{lang login_switch_normal_mode}" id="ajax_switchstatus" onclick="ajaxmenu(event, this.id, 2000, 'changestatus', 0)">{lang login_invisible_mode}</a>
        <!--{else}-->
                <a href="member.php?action=switchstatus" title="{lang login_switch_invisible_mode}" id="ajax_switchstatus" onclick="ajaxmenu(event, this.id, 2000, 'changestatus', 0)">{lang login_normal_mode}</a>
        <!--{/if}-->
<!--{/if}--><br>
{lang your_lastvisit} <span class="smalltxt">$lastvisittime</span><br>
</div>

<div class="right" style="line-height: 18px;">
<a href="search.php?srchfrom=$newthreads&searchsubmit=yes">{lang show_newthreads}</a> |
<a href="digest.php">{lang digest}</a> |
<a href="member.php?action=markread" id="ajax_markread" onclick="ajaxmenu(event, this.id)">{lang mark_read}</a>
<!--{if $rssstatus}--><a href="rss.php?auth=$rssauth" target="_blank"><img src="images/common/xml.gif" border="0" class="absmiddle" alt="{lang rss_subscribe_all}" /></a><!--{/if}-->
<br>
{lang total} <span class="smalltxt">$threads</span> {lang index_threads} / <span class="smalltxt">$posts</span> {lang index_posts} / {lang index_today} <span class="smalltxt">$todayposts</span> {lang index_posts}<br>
{lang total} <span class="smalltxt">$totalmembers</span> {lang index_members} / {lang welcome_newmember} <a href="space.php?username=$memberenc"><span class="bold">$lastmember</span></a>
</div>

</div><br>

<!--{if empty($gid)}-->
        <!--{if !empty($announcements)}-->
                <div id="announcement">$announcements</div><script type="text/javascript">announcement();</script>
        <!--{/if}-->[/code]

更換為


[code]
</div>
<div class="right" style="line-height: 18px;">
<!--{if !empty($stylejumpstatus)}-->
        <select onchange="if(this.options[this.selectedIndex].value != '') {
        <!--{if $rewritestatus && in_array(CURSCRIPT, array('forumdisplay', 'viewthread', 'viewpro'))}-->
                <!--{echo "var thisurl = '".substr($_SERVER[SCRIPT_FILENAME], strrpos($_SERVER[SCRIPT_FILENAME], '/')+1).'?'.$_SERVER[QUERY_STRING]."'";}-->
        <!--{else}-->
                var thisurl = document.URL.replace(/[&?]styleid=.+?&sid=.+?$/i, '');
        <!--{/if}-->
        window.location=(thisurl.replace(/\#.+$/, '')+(thisurl.match(/\?/) ? '&' : '?')+'styleid='+this.options[this.selectedIndex].value+'&sid=$sid') }">
        <option value="">{lang style}</option>
        <option value="">----------</option>
        <!--{loop $stylejump $id $name}-->
                <option value="$id">$name</option>
        <!--{/loop}-->
        </select>
<!--{/if}-->
<!--{if $rssstatus}--> <a href="rss.php?auth=$rssauth" target="_blank"><img src="images/common/xml.gif" border="0" class="absmiddle" alt="{lang rss_subscribe_all}" /></a><!--{/if}-->
</div>
</div>
<!--{if empty($gid)}-->
{template foruminfo}<br>
<!--{/if}-->
<!--{if empty($gid)}-->[/code]

[color=Red][size=5]接#2[/size][/color]

[[i] 本帖最後由 范倫鐵諾 於 2007-5-6 10:05 編輯 [/i]]

2007-4-2 13:58 范倫鐵諾
9. 下載附件,
    (1)foruminfo.htm之模版請傳.\templates\defaut\
    (2).\images\defaute\所有圖片請傳至各風格底下
    (3).\images\toplist\所有圖片為示範圖片,請至行斟酌是否要上傳


10.打開foruminfo.htm,請根據[color=Red]紅字部份[/color]自行依所需修改,以下是foruminfo.htm所有內容

[quote]

<div class="spaceborder" style="width: {TABLEWIDTH}; clear: both;">
<table cellspacing="1" cellpadding="{TABLESPACE}" width="100%" align="center" bgcolor="{BORDERCOLOR}">
<tr class="header"><td colspan="4" align="center"><a href="###" onclick="toggle_collapse('foruminfo');"><img id="foruminfo_img" src="{IMGDIR}/$collapseimg[foruminfo]" align="right" border="0"></a>$bbname 資訊</td></tr><tbody id="foruminfo" style="$collapse[foruminfo]">
<tr bgcolor="{ALTBG2}" align="center">
<td colspan="4" align="center">
        <!--{if !empty($announcements)}-->
                <div id="announcement" style="margin: 0px; width: 100%">$announcements</div>
                <script type="text/javascript">announcement();</script>
        <!--{else}-->
                {lang index_noannouncement}
        <!--{/if}-->
</td></tr>
<tr>
<td width="25%" valign="top" bgcolor="{ALTBG2}" align="left"onMouseOver="this.style.backgroundColor='{ALTBG1}'" onMouseOut="this.style.backgroundColor='{ALTBG2}'">
<table cellspacing="0" cellpadding="0" border="0" width="{TABLEWIDTH}" valign="top" align="center">
<!--{if !$discuz_user}-->
<form method="post" name="login" action="logging.php?action=login">
<input type="hidden" name="formhash" value="{FORMHASH}">
<input type="hidden" name="referer" value="$referer">
<tr class="mediumtxt">
<td class="bold">
請即<a href="register.php">{lang register}</a>成為{lang memberlist}:</td></tr>
<tr>
<td class="smalltxt">
[color=Red]來自 $mem_home 的訪客,即日起,現{lang register}成為(黨員)歌手,便即刻擁有<font color=red>20元</font>版稅並立即使用K歌黨相關功能。[/color]
</td></tr>
<tr class="mediumtxt">
<td  class="bold"><br>
<a href="index.php">$bbname</a>會員登陸</td></tr>
<tr>
<td class="smalltxt">
<input type="radio" name="loginfield" value="username" checked onclick="document.login.username.focus();">名稱<input type="radio" name="loginfield" value="uid" onclick="document.login.username.focus();">ID:<span class="smalltxt"><input type="text" name="username" size="10" maxlength="40" tabindex="1" style="background-image: url('images/login.gif')"></span></td></tr>
<tr>
<td class="smalltxt">
{lang password} :<input type="password" name="password" size="14" tabindex="2"><br>
</td></tr><tr><td height="3"></td></tr><tr><td>
<input class="button" type="submit" name="loginsubmit" value="快速{lang login}">&nbsp; 或 <a href="$link_login">安全{lang login}</a>
</td></tr></form>
<!--{/if}-->
<!--{if $discuz_uid}-->
<tr class="mediumtxt">
<td>
<img src="$member[avatar]" width="90" height="90" align="left">
<span style="PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FILTER: glow(color=#000000,strength=3); PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; HEIGHT: 10px">
<font style="FONT-SIZE: 10pt"><b>$discuz_userss</b></font></span><br>
{lang index_status}: <span class="bold"><!--{if $validdays}--><a href="member.php?action=groupexpiry"><span class="bold">
$grouptitle</span>($validdays)</a><!--{else}--><span class="bold">$grouptitle</span><!--{/if}--></span> <br>
<!--{loop $extcredits $id $credit}-->
$credit[title]: <span class="bold">$GLOBALS[extcredits.$id]</span> $credit[unit]<br>
<!--{/loop}-->
<!--{if $allowinvisible}--><!--{if !empty($invisible)}-->[<a href="member.php?action=switchstatus" title="{lang login_switch_normal_mode}">{lang login_invisible_mode}</a>]<!--{else}-->[<a href="member.php?action=switchstatus" title="{lang login_switch_invisible_mode}">{lang login_normal_mode}</a>]<!--{/if}--><!--{/if}--><br>
{lang lastvisit}:  <span class="bold"><font color="#008800">$lastvisittime</font></span><br>
{lang timenow}:  <span class="bold"><font color="#C40000">$timenow[time]</font></span><br>
IP:<span class="bold">$onlineip</span> <br>
{lang location}:<span class="bold">$mem_home</span><br>
系統:<font face="Impact">$visitor_os</font><br>
{lang stats_browser}:<font face="Impact">$visitor_browser</font><br>
新{lang pm}:<a href="pm.php" target=_bank>
<!--{if $newpm ==0}-->沒有新{lang pm}<!--{else}--> 共<span class="bold"> $newpmnum</span>
條</a><!--{/if}--><br>
<a href="search.php?srchfrom=$newthreads&searchsubmit=yes" title="{lang show_newthreads}">
新帖</a> | <a href="member.php?action=markread" title="{lang mark_read}">標讀</a> | <a href="search.php?srchuid=$discuz_uid&mytopics=yes&searchsubmit=yes" title="{lang show_mytopics}">
我帖</a> | <a href="digest.php" title="{lang digest}">精華</a> |<!--{if $allowuseblog}--><a href="blog.php?uid=$discuz_uid" title="{lang blog}"  target="_blank">{lang
blog}</a><!--{/if}-->
<!--{/if}-->
</td></tr>
</table>
</td>
<td width="21%"valign="top" bgcolor="{ALTBG2}" align="left"onMouseOver="this.style.backgroundColor='{ALTBG1}'" onMouseOut="this.style.backgroundColor='{ALTBG2}'">
<table cellspacing="0" cellpadding="0" border="0" width="{TABLEWIDTH}" align="center">
<img src={IMGDIR}/subjectc_0.gif BORDER=0>
<tr><td  class="smalltxt">
發表主題{lang total}: <span class="bold"><font color="#150185">$threads</font></span> 篇<br>
發文總數{lang total}: <span class="bold"><font color="#C40000">$posts</font></span> 篇<br>
今日發文總數: <span class="bold"><font color="#0F86E8">$todayposts</font></span>篇 <br>
會員總數: <span class="bold"><font color="#008800">$totalmembers</font></span> 人 <br>
今日加入會員: <span class="bold"><font color="#446D8C">{if $todaynewmems}$todaynewmems</span>{else} 0{/if}</font></span> 人<br>
現時在線人數: <span class="bold"><font color="DarkOrchid">$onlinenum</font></span> 人<br>
{lang stats_main_new}: <a href="viewpro.php?username=$memberenc"><font face="Impact">$lastmember</font></a><br>
<a href="index.php">$bbname</a>適合瀏覽器:<font color="MediumTurquoise">IE6.0</font><br>
<a href="index.php">$bbname</a>適合解析度:<font color="RoyalBlue">1024x768</font></td></tr>
<td  class="bold">
搜索論壇</td>
<tr><td  class="smalltxt">
<input type="text" name="searchbox1" value="輸入關鍵字" size="10" class="altbg2"  onfocus="this.value=''"> <input class="button" type="button" value="搜索" style="height: 1.8em" onclick="window.open('search.php?srchtxt='+$('searchbox1').value+'&searchsubmit=yes');">
<br>
<a href="search.php">高級搜索</a>
</td></tr>
</table>
<td width="27%" valign="top" bgcolor="{ALTBG2}" align="left"onMouseOver="this.style.backgroundColor='{ALTBG1}'" onMouseOut="this.style.backgroundColor='{ALTBG2}'">
<table cellspacing="0" cellpadding="0" border="0" width="{TABLEWIDTH}" align="center"> <tr>
<img src={IMGDIR}/subjectc_4.gif BORDER=0>
<tr><td  class="smalltxt">
<div class="toplist">
  <div class="toplist2" style="border-top: none">
    <div style="float: left; width: 420px; text-align: left">
      <script type="text/javascript">
var varText = ""
function addInfo(title,photourl,link){
if(varText!=""){
varText+="|||";
}
varText+=title+"|_|"+photourl+"|_|"+link;
}
linkarr = new Array();
picarr = new Array();
textarr = new Array();
linkarr[1] = "index.php";
picarr[1] = "[color=Red]論壇根目錄下/images/toplist/toplist_1.jpg[/color]";
textarr[1] = "[color=Red]︻1︼K歌黨圖片宣傳展示︻1︼[/color]
";
linkarr[2] = "index.php";
picarr[2] = "[color=Red]論壇根目錄下/images/toplist/toplist_2.jpg[/color]";
textarr[2] = "[color=Red]︻2︼K歌黨圖片宣傳展示︻2︼[/color]
";
linkarr[3] = "index.php";
picarr[3] = "[color=Red]論壇根目錄下/images/toplist/toplist_3.jpg[/color]";
textarr[3] = "[color=Red]︻3︼K歌黨圖片宣傳展示︻3︼[/color]
";
linkarr[4] = "index.php";
picarr[4] = "[color=Red]論壇根目錄下/images/toplist/toplist_4.jpg[/color]";
textarr[4] = "[color=Red]︻4︼K歌黨圖片宣傳展示︻4︼[/color]
";
linkarr[5] = "index.php";
picarr[5] = "[color=Red]論壇根目錄下/images/toplist/toplist_5.jpg[/color]";
textarr[5] = "[color=Red]︻5︼K歌黨圖片宣傳展示︻5︼[/color]
";

addInfo(textarr[1],picarr[1],linkarr[1]);
addInfo(textarr[2],picarr[2],linkarr[2]);
addInfo(textarr[3],picarr[3],linkarr[3]);
addInfo(textarr[4],picarr[4],linkarr[4]);
addInfo(textarr[5],picarr[5],linkarr[5]);

document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="410" height="200" id="01" align="middle">')
document.write('<param name="allowScriptAccess" value="sameDomain" />')
document.write('<param name="movie" value="http://bbs.yoyyy.com/flash.swf?info='+varText+'" />')
document.write('<param name="quality" value="high" />')
document.write('<param name="bgcolor" value="#ffffff" /><param name="wmode" value="transparent" />')
document.write('<embed src="{IMGDIR}/toplist/flash.swf" quality="high" bgcolor="#ffffff" width="410" height="200" name="01" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />')
document.write('</object>')
</script>
    </div>
    </div>
</div>
</td></tr></table>
</td>
</tbody></td></tr></table>
</td></tr></table></div>

<div class="spaceborder" style="width: {TABLEWIDTH}; clear: both;">
<table cellspacing="1" cellpadding="{TABLESPACE}" width="100%" align="center" bgcolor="{BORDERCOLOR}">

<tr>
<td width="33%" valign="top" bgcolor="{ALTBG2}" align="left"onMouseOver="this.style.backgroundColor='{ALTBG1}'" onMouseOut="this.style.backgroundColor='{ALTBG2}'">
<table cellspacing="0" cellpadding="0" border="0" width="{TABLEWIDTH}" align="center"> <tr>
<img src={IMGDIR}/subjectc_1.gif BORDER=0>
<tr><td  class="smalltxt">
<!--{loop $_DCACHE['newtopic'] $newtopic}-->
<img src={IMGDIR}/dot_1.gif BORDER=0>$newtopic[content]
<!--{/loop}-->
</td></tr>
</table>
</td>
<td width="33%" valign="top" bgcolor="{ALTBG2}" align="left"onMouseOver="this.style.backgroundColor='{ALTBG1}'" onMouseOut="this.style.backgroundColor='{ALTBG2}'">
<table cellspacing="0" cellpadding="0" border="0" width="{TABLEWIDTH}" align="center"> <tr>
<img src={IMGDIR}/subjectc_2.gif BORDER=0>
<tr><td class="smalltxt">
<!--{loop $_DCACHE['newreply'] $newreply}-->
<img src={IMGDIR}/dot_2.gif BORDER=0>$newreply[content]
<!--{/loop}-->
</td></tr>
</table>
<td width="34%" valign="top" bgcolor="{ALTBG2}" align="left"onMouseOver="this.style.backgroundColor='{ALTBG1}'" onMouseOut="this.style.backgroundColor='{ALTBG2}'">
<table cellspacing="0" cellpadding="0" border="0" width="{TABLEWIDTH}" align="center"> <tr>
<img src={IMGDIR}/subjectc_3.gif BORDER=0>
<tr><td  class="smalltxt">
<!--{loop $_DCACHE['topdigest'] $topdigest}-->
<img src={IMGDIR}/dot_3.gif BORDER=0>$topdigest[content]
<!--{/loop}-->

</tbody></td></tr></table>
</td></tr></table></div>

[/quote]

[color=Red][b][size=5]上傳後更新緩存~[/size][/b][/color]

~完成~

[[i] 本帖最後由 范倫鐵諾 於 2007-4-2 13:59 編輯 [/i]]

2007-4-2 13:59 范倫鐵諾
佔位一下~~~~~~~~~~~~~~~~~~~~~~~~~~`

2007-4-2 14:05 pgame-zone
唔錯,拎D圖去整網頁先:titter:

2007-4-2 14:08 花魚魚
要修改好多喔∼純支持 ︿︿*

2007-4-2 14:28 seekfatez
看起來好像很神 晚一點裝上台商青年網看看:em46: :em46: :em46: :em46:

2007-4-2 15:57 zeus
先推上去 然後請問范倫大大 展示最新發表還有最新回覆那邊 主題類型比如[公告] 要怎樣才能變更成為跟你一樣顯示在裡頭 還有符號的變更【】

之前有看到一篇 修改之後編輯原本內容會出錯 不知道5.5要如何更改:em36:

2007-4-2 17:00 superks
幾靚呀 支持!:em27:

2007-4-2 21:18 范倫鐵諾
[quote][b]原帖由 [i]zeus[/i] 於 2007-4-2 15:57 發表。&nbsp;[/b][url=http://www.alan888.com/Discuz/viewthread.php?tid=106647&page=1#pid888513][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]
先推上去 然後請問范倫大大 展示最新發表還有最新回覆那邊 主題類型比如 要怎樣才能變更成為跟你一樣顯示在裡頭 還有符號的變更【】
之前有看到一篇 修改之後編輯原本內容會出錯 不知道5.5要如何更改:em36: [/quote]
嗯啊

那你論壇編碼可能是UTF-8的

如果照之前的修改方式

那個【】會變亂碼

所以我建議是將[]直接拿掉

然後在主題分類的地方直接用【】包覆

這樣就能解決了

2007-4-2 21:22 魔法小子
好令bo , 6格~
仲令過4格~

2007-4-2 21:28 范倫鐵諾
其實可以增加到七格( 再增加一個最多回覆及瀏覽隨機排行)

也成功的安裝

只是我自己的論壇用不到

如果有人有需要的話再跟我說吧^^"

2007-4-2 21:47 細毅
找不到'medals' => array('medals')

2007-4-2 21:50 范倫鐵諾
[quote][b]原帖由 [i]細毅[/i] 於 2007-4-2 21:47 發表。&nbsp;[/b][url=http://www.alan888.com/Discuz/viewthread.php?tid=106647&page=1#pid888937][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]
找不到'medals' => array('medals') [/quote]
有時候是因為字元的問題會有點點落差

可以只建議找看看前面或後面

比方只找

[code]array('medals')[/code]

2007-4-2 23:06 zeus
[quote][b]原帖由 [i]范倫鐵諾[/i] 於 2007-4-2 21:18 發表。 [/b][url=http://www.alan888.com/Discuz/viewthread.php?tid=106647&page=1#pid888897][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]

嗯啊
那你論壇編碼可能是UTF-8的
如果照之前的修改方式
那個【】會變亂碼
所以我建議是將[]直接拿掉
然後在主題分類的地方直接用【】包覆
這樣就能解決了 [/quote]

挖果然有經驗的一句話勝過小弟想破千顆頭 這各方法怎就沒去想到呢:lol:

多謝范倫大大的指導:D

2007-4-3 00:14 hubert
你好我是新手
幾個問題請教一下
第一個問題
如果希望全部顯示者, 請將下兩段的 NOT IN ($fids) (藍色字顯示部份)刪除, 否則會出現數據錯誤的顯示.
請問所謂藍色的字是只要刪除NOT IN ($fids)這些就好
還是要NOT IN ($fids) ORDER BY t.dateline DESC LIMIT 0, 14";
整段刪除
第二個問題
如果我不要那個[圖片宣傳展示]的語法
我要改成展示論壇貼圖的圖片輪撥
應該修正哪裡語法如何
請大大幫個忙
謝謝歐

2007-4-3 00:39 gn166
Discuz! info: MySQL Query Error

User: box
Time: 2007-4-3 12:37am
Script: /admincp.php

SQL: SELECT * FROM cdb_
Error: Table 'mpsboxco_mpsbox.cdb_' doesn't exist
Errno.: 1146


????第一個文件就這樣了

2007-4-3 01:22 ecosway
感謝大大的分享......

2007-4-3 04:04 ecosway
哪請問一下大大如果討論區沒有設私密討論區我也不想要讓一些討論區顯示他回覆的文章跟發表的文章要怎麼修改像是一些BT的討論區哪些回覆文章的速度都很快我想要讓這一些討論區不會顯示回覆的文章跟發表的文章請問要改哪個地方可以交一下媽謝謝

[quote]在下面加上 (注意填妥紅字部份)
填上不需要顯示帖子區域
由於使用快取檔型式, 故某些私密區不能判斷會員權限來顯示發帖及回帖, 所以要先修改及取代下紅字部份 "填上不需要顯示帖子區域的 fid 編號, 以逗號作分格, 最後一個不用加上逗號" 部份, 例如希望不顯示 fid 1,3,5 便填上 "$fids="1,3,5";"
如果希望全部顯示者, 請將下兩段的 NOT IN ($fids) (藍色字顯示部份)刪除, 否則會出現數據錯誤的顯示
綠字部份為增加的美化部份


QUOTE:
                case newtopic:
                        $table = 'threads t';
                        $cols = "t.tid, t.typeid, t.subject, t.author, t.dateline, t.views, t.replies, t.lastpost,

t.lastposter, t.highlight, f.name, tt.name AS idname";
                        $fids="填上不需要顯示回帖區域的 fid 編號, 以逗號作分格, 最後一個不用加上逗號";
                        $conditions = "LEFT JOIN {$tablepre}threadtypes tt ON (tt.typeid=t.typeid) LEFT JOIN {$tablepre}

forums f ON (f.fid=t.fid) WHERE t.fid<>'$fid' AND f.fid NOT IN ($fids) ORDER BY t.dateline DESC LIMIT 0, 14";
                        break;
                case newreply:
                        $table = 'threads t';
                        $cols = "t.tid, t.typeid, t.subject, t.author, t.dateline, t.views, t.replies, t.lastpost,

t.lastposter, t.highlight, f.name, tt.name AS idname";
                        $fids="填上不需要顯示回帖區域的 fid 編號, 以逗號作分格, 最後一個不用加上逗號";
                        $conditions = "LEFT JOIN {$tablepre}threadtypes tt ON (tt.typeid=t.typeid) LEFT JOIN {$tablepre}

forums f ON (f.fid=t.fid) WHERE t.fid<>'$fid' AND f.fid NOT IN ($fids) AND  t.replies !=0 ORDER BY t.lastpost DESC LIMIT 0,

14";
                        break;

                 case topdigest:
                        $table = 'threads t';
                        $cols = "t.tid, t.typeid, t.subject, t.author, t.dateline, t.views, t.replies, t.lastpost,

t.lastposter, t.highlight, f.name, tt.name AS idname";
                        $fids="填上不需要顯示回帖區域的 fid 編號, 以逗號作分格, 最後一個不用加上逗號";
                        $conditions = "LEFT JOIN {$tablepre}threadtypes tt ON (tt.typeid=t.typeid) LEFT JOIN {$tablepre}

forums f ON (f.fid=t.fid) WHERE digest>0 ORDER BY rand() LIMIT 0, 14";
                        break;

                case todayvisit:
                        $table = 'members';
                        $cols = "COUNT(*)";
                        $datecut = time() - (3600 * 24);
                        $conditions = "WHERE lastactivity>='$datecut' ORDER BY lastvisit DESC";
                        break;
[/quote]

[[i] 本帖最後由 ecosway 於 2007-4-3 06:08 編輯 [/i]]

2007-4-3 05:33 重返境遙
想請問范倫大大..
您論壇裡的smiles分頁和縮圖顯示是怎麼做的呢?
可否無私PO上教學呢??

2007-4-3 06:13 yanzilme
請問可以教我之前的首頁四格的字體顏色美化嗎?

:angel:

2007-4-3 08:54 范倫鐵諾
[quote][b]原帖由 [i]zeus[/i] 於 2007-4-2 23:06 發表。&nbsp;[/b][url=http://www.alan888.com/Discuz/viewthread.php?tid=106647&page=1#pid889029][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]

挖果然有經驗的一句話勝過小弟想破千顆頭 這各方法怎就沒去想到呢:lol:
多謝范倫大大的指導:D [/quote]
記得除了改fourmdisply.htm要改以外

viewhead.htm也要改喔^^

2007-4-3 08:55 范倫鐵諾
[quote][b]原帖由 [i]hubert[/i] 於 2007-4-3 00:14 發表。&nbsp;[/b][url=http://www.alan888.com/Discuz/viewthread.php?tid=106647&page=1#pid889116][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]
你好我是新手
幾個問題請教一下
第一個問題
如果希望全部顯示者, 請將下兩段的 NOT IN ($fids) (藍色字顯示部份)刪除, 否則會出現數據錯誤的顯示.
請問所謂藍色的字是只要刪除NOT IN ($fids)這些就好
還是 ... [/quote]
只要刪除NOT IN ($fids)就可以了......................................吧:titter:

2007-4-3 09:00 范倫鐵諾
[quote][b]原帖由 [i]gn166[/i] 於 2007-4-3 00:39 發表。&nbsp;[/b][url=http://www.alan888.com/Discuz/viewthread.php?tid=106647&page=2#pid889126][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]
Discuz! info: MySQL Query Error
User: box
Time: 2007-4-3 12:37am
Script: /admincp.php
SQL: SELECT * FROM cdb_
Error: Table 'mpsboxco_mpsbox.cdb_' doesn't exist
Errno.: 1146
????第 ... [/quote]
如果確認步驟都對的話

那就有可能是在改include/cache.func.php的時候

存擋的編碼可能是錯的

可以考慮用ConvertZ來轉看看

2007-4-3 09:03 范倫鐵諾
[quote][b]原帖由 [i]ecosway[/i] 於 2007-4-3 04:04 發表。&nbsp;[/b][url=http://www.alan888.com/Discuz/viewthread.php?tid=106647&page=2#pid889187][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]
哪請問一下大大如果討論區沒有設私密討論區我也不想要讓一些討論區顯示他回覆的文章跟發表的文章要怎麼修改像是一些BT的討論區哪些回覆文章的速度都很快我想要讓這一些討論區不會顯示回覆的文章跟發表的文章請問 ... [/quote]
[color=Red]紅字部份填上不想被回帖或發表主題的討論區fid編號即可[/color]
[quote]
                case newtopic:
                        $table = 'threads t';
                        $cols = "t.tid, t.typeid, t.subject, t.author, t.dateline, t.views, t.replies, t.lastpost,

t.lastposter, t.highlight, f.name, tt.name AS idname";
                        $fids="[color=Red]填上不需要顯示回帖區域的 fid 編號, 以逗號作分格, 最後一個不用加上逗號[/color]";
                        $conditions = "LEFT JOIN {$tablepre}threadtypes tt ON (tt.typeid=t.typeid) LEFT JOIN {$tablepre}

forums f ON (f.fid=t.fid) WHERE t.fid<>'$fid' AND f.fid NOT IN ($fids) ORDER BY t.dateline DESC LIMIT 0, 14";
                        break;
                case newreply:
                        $table = 'threads t';
                        $cols = "t.tid, t.typeid, t.subject, t.author, t.dateline, t.views, t.replies, t.lastpost,

t.lastposter, t.highlight, f.name, tt.name AS idname";
                        $fids="[color=Red]填上不需要顯示回帖區域的 fid 編號, 以逗號作分格, 最後一個不用加上逗號[/color]";
                        $conditions = "LEFT JOIN {$tablepre}threadtypes tt ON (tt.typeid=t.typeid) LEFT JOIN {$tablepre}

forums f ON (f.fid=t.fid) WHERE t.fid<>'$fid' AND f.fid NOT IN ($fids) AND  t.replies !=0 ORDER BY t.lastpost DESC LIMIT 0,

14";
                        break;

[color=Green]                 case topdigest:
                        $table = 'threads t';
                        $cols = "t.tid, t.typeid, t.subject, t.author, t.dateline, t.views, t.replies, t.lastpost,

t.lastposter, t.highlight, f.name, tt.name AS idname";
                        $fids="[color=Red]填上不需要顯示回帖區域的 fid 編號, 以逗號作分格, 最後一個不用加上逗號[/color]";
                        $conditions = "LEFT JOIN {$tablepre}threadtypes tt ON (tt.typeid=t.typeid) LEFT JOIN {$tablepre}

forums f ON (f.fid=t.fid) WHERE digest>0 ORDER BY rand() LIMIT 0, 14";
                        break;[/color]

                case todayvisit:
                        $table = 'members';
                        $cols = "COUNT(*)";
                        $datecut = time() - (3600 * 24);
                        $conditions = "WHERE lastactivity>='$datecut' ORDER BY lastvisit DESC";
                        break;[/quote]

2007-4-3 09:04 范倫鐵諾
[quote][b]原帖由 [i]重返境遙[/i] 於 2007-4-3 05:33 發表。&nbsp;[/b][url=http://www.alan888.com/Discuz/viewthread.php?tid=106647&page=2#pid889195][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]
想請問范倫大大..
您論壇裡的smiles分頁和縮圖顯示是怎麼做的呢?
可否無私PO上教學呢?? [/quote]
呃...?

那個是5.5.0原本就有的^^"

2007-4-3 09:12 范倫鐵諾
[quote][b]原帖由 [i]yanzilme[/i] 於 2007-4-3 06:13 發表。&nbsp;[/b][url=http://www.alan888.com/Discuz/viewthread.php?tid=106647&page=2#pid889198][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]
請問可以教我之前的首頁四格的字體顏色美化嗎?
:angel: [/quote]
這一版的已經有美化了

如果是原來的foruminfo.htm

只要在對應的項次上前後加上顏色語法

如下面紅字的部份就是我加顏色的地方

[quote]
<div class="spaceborder" style="width: {TABLEWIDTH}; clear: both;">
<table cellspacing="1" cellpadding="{TABLESPACE}" width="100%" align="center" bgcolor="{BORDERCOLOR}">
<tr class="header"><td colspan="4" align="center"><a href="###" onclick="toggle_collapse('foruminfo');"><img id="foruminfo_img" src="{IMGDIR}/$collapseimg[foruminfo]" align="right" border="0"></a>$bbname 資訊</td></tr><tbody id="foruminfo" style="$collapse[foruminfo]">
<tr bgcolor="{ALTBG2}" align="center">
<td colspan="4" align="center">
        <!--{if !empty($announcements)}-->
                <div id="announcement" style="margin: 0px; width: 100%">$announcements</div>
                <script type="text/javascript">announcement();</script>
        <!--{else}-->
                {lang index_noannouncement}
        <!--{/if}-->
</td></tr>
<tr>
<td width="25%" valign="top" bgcolor="{ALTBG2}" align="left"onMouseOver="this.style.backgroundColor='{ALTBG1}'" onMouseOut="this.style.backgroundColor='{ALTBG2}'">
<table cellspacing="0" cellpadding="0" border="0" width="{TABLEWIDTH}" valign="top" align="center">
<!--{if !$discuz_user}-->
<form method="post" name="login" action="logging.php?action=login">
<input type="hidden" name="formhash" value="{FORMHASH}">
<input type="hidden" name="referer" value="$referer">
<tr class="mediumtxt">
<td class="bold">
請即<a href="register.php">{lang register}</a>成為{lang memberlist}:</td></tr>
<tr>
<td class="smalltxt">
來自 $mem_home 的訪客,即日起,現{lang register}成為(黨員)歌手,便即刻擁有<font color=red>20元</font>版稅並立即使用K歌黨相關功能。
</td></tr>
<tr class="mediumtxt">
<td  class="bold"><br>
<a href="index.php">$bbname</a>會員登陸</td></tr>
<tr>
<td class="smalltxt">
<input type="radio" name="loginfield" value="username" checked onclick="document.login.username.focus();">名稱<input type="radio" name="loginfield" value="uid" onclick="document.login.username.focus();">ID:<span class="smalltxt"><input type="text" name="username" size="10" maxlength="40" tabindex="1" style="background-image: url('images/login.gif')"></span></td></tr>
<tr>
<td class="smalltxt">
{lang password} :<input type="password" name="password" size="14" tabindex="2"><br>
</td></tr><tr><td height="3"></td></tr><tr><td>
<input class="button" type="submit" name="loginsubmit" value="快速{lang login}">  或 <a href="$link_login">安全{lang login}</a>
</td></tr></form>
<!--{/if}-->
<!--{if $discuz_uid}-->
<tr class="mediumtxt">
<td>
<img src="$member[avatar]" width="90" height="90" align="left">
<span style="PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FILTER: glow(color=#000000,strength=3); PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; HEIGHT: 10px">
<font style="FONT-SIZE: 10pt"><b>$discuz_userss</b></font></span><br>
{lang index_status}: <span class="bold"><!--{if $validdays}--><a href="member.php?action=groupexpiry"><span class="bold">
$grouptitle</span>($validdays)</a><!--{else}--><span class="bold">$grouptitle</span><!--{/if}--></span> <br>
<!--{loop $extcredits $id $credit}-->
$credit[title]: <span class="bold">$GLOBALS[extcredits.$id]</span> $credit[unit]<br>
<!--{/loop}-->
<!--{if $allowinvisible}--><!--{if !empty($invisible)}-->[<a href="member.php?action=switchstatus" title="{lang login_switch_normal_mode}">{lang login_invisible_mode}</a>]<!--{else}-->[<a href="member.php?action=switchstatus" title="{lang login_switch_invisible_mode}">{lang login_normal_mode}</a>]<!--{/if}--><!--{/if}--><br>
{lang lastvisit}:  <span class="bold">[color=Red] <font color="#008800">$lastvisittime</font> [/color]</span><br>
{lang timenow}:  <span class="bold">[color=Red] <font color="#C40000">$timenow[time]</font> [/color]</span><br>
IP:<span class="bold">$onlineip</span> <br>
{lang location}:<span class="bold">$mem_home</span><br>
系統:<font face="Impact">$visitor_os</font><br>
{lang stats_browser}:<font face="Impact">$visitor_browser</font><br>
新{lang pm}:<a href="pm.php" target=_bank>
<!--{if $newpm ==0}-->沒有新{lang pm}<!--{else}--> 共<span class="bold"> $newpmnum</span>
條</a><!--{/if}--><br>
<a href="search.php?srchfrom=$newthreads&searchsubmit=yes" title="{lang show_newthreads}">
新帖</a> | <a href="member.php?action=markread" title="{lang mark_read}">標讀</a> | <a href="search.php?srchuid=$discuz_uid&mytopics=yes&searchsubmit=yes" title="{lang show_mytopics}">
我帖</a> | <a href="digest.php" title="{lang digest}">精華</a> |<!--{if $allowuseblog}--><a href="blog.php?uid=$discuz_uid" title="{lang blog}"  target="_blank">{lang
blog}</a><!--{/if}-->
<!--{/if}-->
</td></tr>
</table>
</td>
<td width="21%"valign="top" bgcolor="{ALTBG2}" align="left"onMouseOver="this.style.backgroundColor='{ALTBG1}'" onMouseOut="this.style.backgroundColor='{ALTBG2}'">
<table cellspacing="0" cellpadding="0" border="0" width="{TABLEWIDTH}" align="center">
<img src={IMGDIR}/subjectc_0.gif BORDER=0>
<tr><td  class="smalltxt">
發表主題{lang total}: <span class="bold"> [color=Red]<font color="#150185">$threads</font>[/color] </span> 篇<br>
發文總數{lang total}: <span class="bold"> [color=Red]<font color="#C40000">$posts</font>[/color] </span> 篇<br>
今日發文總數: <span class="bold"> [color=Red]<font color="#0F86E8">$todayposts</font>[/color] </span>篇 <br>
會員總數: <span class="bold">[color=Red] <font color="#008800">$totalmembers</font> [/color]</span> 人 <br>
今日加入會員: <span class="bold">[color=Red] <font color="#446D8C">{if $todaynewmems}$todaynewmems</span>{else} 0{/if}</font> [/color]</span> 人<br>
現時在線人數: <span class="bold">[color=Red] <font color="DarkOrchid">$onlinenum</font> [/color]</span> 人<br>
{lang stats_main_new}: <a href="viewpro.php?username=$memberenc"><font face="Impact">$lastmember</font></a><br>
<a href="index.php">$bbname</a>適合瀏覽器:[color=Red] <font color="MediumTurquoise">IE6.0</font> [/color]<br>
<a href="index.php">$bbname</a>適合解析度:[color=Red] <font color="RoyalBlue">1024x768</font> [/color]</td> </tr>
<td  class="bold">
搜索論壇</td>
<tr><td  class="smalltxt">
<input type="text" name="searchbox1" value="輸入關鍵字" size="10" class="altbg2"  onfocus="this.value=''"> <input class="button" type="button" value="搜索" style="height: 1.8em" onclick="window.open('search.php?srchtxt='+$('searchbox1').value+'&searchsubmit=yes');">
<br>
<a href="search.php">高級搜索</a>
</td></tr>
</table>
<td width="27%" valign="top" bgcolor="{ALTBG2}" align="left"onMouseOver="this.style.backgroundColor='{ALTBG1}'" onMouseOut="this.style.backgroundColor='{ALTBG2}'">
<table cellspacing="0" cellpadding="0" border="0" width="{TABLEWIDTH}" align="center"> <tr>
<img src={IMGDIR}/subjectc_4.gif BORDER=0>
<tr><td  class="smalltxt">
<div class="toplist">
  <div class="toplist2" style="border-top: none">
    <div style="float: left; width: 420px; text-align: left">
      <script type="text/javascript">
var varText = ""
function addInfo(title,photourl,link){
if(varText!=""){
varText+="|||";
}
varText+=title+"|_|"+photourl+"|_|"+link;
}
linkarr = new Array();
picarr = new Array();
textarr = new Array();
linkarr[1] = "index.php";
picarr[1] = "論壇根目錄下/images/toplist/toplist_1.jpg";
textarr[1] = "︻1︼K歌黨圖片宣傳展示︻1︼
";
linkarr[2] = "index.php";
picarr[2] = "論壇根目錄下/images/toplist/toplist_2.jpg";
textarr[2] = "︻2︼K歌黨圖片宣傳展示︻2︼
";
linkarr[3] = "index.php";
picarr[3] = "論壇根目錄下/images/toplist/toplist_3.jpg";
textarr[3] = "︻3︼K歌黨圖片宣傳展示︻3︼
";
linkarr[4] = "index.php";
picarr[4] = "論壇根目錄下/images/toplist/toplist_4.jpg";
textarr[4] = "︻4︼K歌黨圖片宣傳展示︻4︼
";
linkarr[5] = "index.php";
picarr[5] = "論壇根目錄下/images/toplist/toplist_5.jpg";
textarr[5] = "︻5︼K歌黨圖片宣傳展示︻5︼
";

addInfo(textarr[1],picarr[1],linkarr[1]);
addInfo(textarr[2],picarr[2],linkarr[2]);
addInfo(textarr[3],picarr[3],linkarr[3]);
addInfo(textarr[4],picarr[4],linkarr[4]);
addInfo(textarr[5],picarr[5],linkarr[5]);

document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="410" height="200" id="01" align="middle">')
document.write('<param name="allowScriptAccess" value="sameDomain" />')
document.write('<param name="movie" value="http://bbs.yoyyy.com/flash.swf?info='+varText+'" />')
document.write('<param name="quality" value="high" />')
document.write('<param name="bgcolor" value="#ffffff" /><param name="wmode" value="transparent" />')
document.write('<embed src="{IMGDIR}/toplist/flash.swf" quality="high" bgcolor="#ffffff" width="410" height="200" name="01" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />')
document.write('</object>')
</script>
    </div>
    </div>
</div>
</td></tr></table>
</td>
</tbody></td></tr></table>
</td></tr></table></div>

<div class="spaceborder" style="width: {TABLEWIDTH}; clear: both;">
<table cellspacing="1" cellpadding="{TABLESPACE}" width="100%" align="center" bgcolor="{BORDERCOLOR}">

<tr>
<td width="33%" valign="top" bgcolor="{ALTBG2}" align="left"onMouseOver="this.style.backgroundColor='{ALTBG1}'" onMouseOut="this.style.backgroundColor='{ALTBG2}'">
<table cellspacing="0" cellpadding="0" border="0" width="{TABLEWIDTH}" align="center"> <tr>
<img src={IMGDIR}/subjectc_1.gif BORDER=0>
<tr><td  class="smalltxt">
<!--{loop $_DCACHE['newtopic'] $newtopic}-->
<img src={IMGDIR}/dot_1.gif BORDER=0>$newtopic[content]
<!--{/loop}-->
</td></tr>
</table>
</td>
<td width="33%" valign="top" bgcolor="{ALTBG2}" align="left"onMouseOver="this.style.backgroundColor='{ALTBG1}'" onMouseOut="this.style.backgroundColor='{ALTBG2}'">
<table cellspacing="0" cellpadding="0" border="0" width="{TABLEWIDTH}" align="center"> <tr>
<img src={IMGDIR}/subjectc_2.gif BORDER=0>
<tr><td class="smalltxt">
<!--{loop $_DCACHE['newreply'] $newreply}-->
<img src={IMGDIR}/dot_2.gif BORDER=0>$newreply[content]
<!--{/loop}-->
</td></tr>
</table>
<td width="34%" valign="top" bgcolor="{ALTBG2}" align="left"onMouseOver="this.style.backgroundColor='{ALTBG1}'" onMouseOut="this.style.backgroundColor='{ALTBG2}'">
<table cellspacing="0" cellpadding="0" border="0" width="{TABLEWIDTH}" align="center"> <tr>
<img src={IMGDIR}/subjectc_3.gif BORDER=0>
<tr><td  class="smalltxt">
<!--{loop $_DCACHE['topdigest'] $topdigest}-->
<img src={IMGDIR}/dot_3.gif BORDER=0>$topdigest[content]
<!--{/loop}-->

</tbody></td></tr></table>
</td></tr></table></div>
[/quote]

2007-4-3 10:53 dgcr007
:em32: :帅气呀!支持!!

2007-4-3 11:16 0952876218
Discuz! info: MySQL Query Error

User: 聖女
Time: 2007-4-3 11:08am
Script: /admincp.php

SQL: SELECT t.tid, t.typeid, t.subject, t.author, t.dateline, t.views, t.replies, t.lastpost,

t.lastposter, t.highlight, f.name, tt.name AS idname FROM [Table]threads t LEFT JOIN [Table]threadtypes tt ON (tt.typeid=t.typeid) LEFT JOIN [Table]

forums f ON (f.fid=t.fid) WHERE t.fid<>'' AND f.fid ORDER BY t.dateline DESC LIMIT 0, 14
Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'f ON (f.fid=t.fid) WHERE t.fid<>'' AND f.fid ORDER BY t.dateline DESC LIMIT 0, ' at line 5
Errno.: 1064

Similar error report has beed dispatched to administrator before

2007-4-3 11:20 0952876218
發帖跟回帖的時候都會錯誤

更新緩存出現上面訊息

2007-4-3 11:27 范倫鐵諾
[quote][b]原帖由 [i]0952876218[/i] 於 2007-4-3 11:16 發表。&nbsp;[/b][url=http://www.alan888.com/Discuz/viewthread.php?tid=106647&page=2#pid889249][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]
Discuz! info: MySQL Query Error
User: 聖女
Time: 2007-4-3 11:08am
Script: /admincp.php
SQL: SELECT t.tid, t.typeid, t.subject, t.author, t.dateline, t.views, t.replies, t.lastpost,
t. ... [/quote]
步驟上可能需要再確認一次

及是否有按裝其它的插件?

2007-4-3 11:27 范倫鐵諾
[quote][b]原帖由 [i]0952876218[/i] 於 2007-4-3 11:20 發表。&nbsp;[/b][url=http://www.alan888.com/Discuz/viewthread.php?tid=106647&page=2#pid889250][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]
發帖跟回帖的時候都會錯誤
更新緩存出現上面訊息 [/quote]
發帖及回帖的錯誤訊息是?

2007-4-3 12:43 ecosway
可以請問大大一下這是什麼問題
我在後台點更新緩存就出現這個 畫面

Parse error: parse error, unexpected T_STRING in
/home/decoswayco/domaishklic_html/include/cache.func.php on line 361

2007-4-3 13:02 范倫鐵諾
[quote][b]原帖由 [i]ecosway[/i] 於 2007-4-3 12:43 發表。&nbsp;[/b][url=http://www.alan888.com/Discuz/viewthread.php?tid=106647&page=3#pid889275][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]
可以請問大大一下這是什麼問題
我在後台點更新緩存就出現這個 畫面
Parse error: parse error, unexpected T_STRING in
/home/decoswayco/domaishklic_html/include/cache.func.php on line 361 [/quote]
請再確認一次cache.fun.php的修改程序

及存檔時編碼的動作確認

2007-4-3 13:39 chbb9
[quote][b]原帖由 [i]0952876218[/i] 於 2007-4-3 11:16 發表。&nbsp;[/b][url=http://www.alan888.com/Discuz/viewthread.php?tid=106647&page=2#pid889249][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]
Discuz! info: MySQL Query Error
User: 聖女
Time: 2007-4-3 11:08am
Script: /admincp.php
SQL: SELECT t.tid, t.typeid, t.subject, t.author, t.dateline, t.views, t.replies, t.lastpost,
t. ... [/quote]

我第一次改也是如此.後來我將cache.func.php從頭做一遍.就OK了..

請問樓主大哥..
但我聯盟論壇出不來.請問可能是哪一支梅改好所導致呢??

2007-4-3 14:07 范倫鐵諾
[quote][b]原帖由 [i]chbb9[/i] 於 2007-4-3 13:39 發表。&nbsp;[/b][url=http://www.alan888.com/Discuz/viewthread.php?tid=106647&page=3#pid889297][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]

我第一次改也是如此.後來我將cache.func.php從頭做一遍.就OK了..
請問樓主大哥..
但我聯盟論壇出不來.請問可能是哪一支梅改好所導致呢?? [/quote]
所修改的檔案裡應無影響到版面~而六格又是在單獨的框架內執行

所以我也想不到是那邊出錯..

唯一想到的是想請問兄台是否有按裝聯盟論壇的跑馬燈插件~

可能是FLASH互相影響之類的可能性吧

我不熟SCRIPT:em01:

所以很難掌握

2007-4-3 14:11 范倫鐵諾
以此六格修該方式有安裝成功的站長們請留個言告知

好方便讓我瞭解自己在寫步驟上是否有遺露之處

2007-4-3 14:27 漩渦鳴人
可否協助設計成這樣格式

最新文章 + 最新回覆 + 圖片宣傳

2007-4-3 14:30 ecosway
大大我已經檢查過很多次了就是都照你的方法改了都沒有改錯不過我上傳上去還是一樣的問題可以請大大幫我看一下我的問題是出在哪裡嗎 謝謝

我的論壇是UTF-8的

Parse error: parse error, unexpected T_STRING in /home/decoswayco/domaishklic_html/include/cache.func.php on line 361

[[i] 本帖最後由 ecosway 於 2007-4-3 14:34 編輯 [/i]]

2007-4-3 15:07 范倫鐵諾
[quote][b]原帖由 [i]漩渦鳴人[/i] 於 2007-4-3 14:27 發表。&nbsp;[/b][url=http://www.alan888.com/Discuz/viewthread.php?tid=106647&page=3#pid889313][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]
可否協助設計成這樣格式
最新文章 + 最新回覆 + 圖片宣傳 [/quote]
不難

官方站其實已經有人寫出來了

[url]http://www.discuz.net/thread-573285-1-8.html[/url]

可以直接用看看

2007-4-3 15:12 hideyoki
改完cache.func.php更新緩存後Discuz! info: MySQL Query Error

Discuz! info: MySQL Query Error

User: xxxx
Time: 2007-4-3 3:23pm
Script: /admincp.php

SQL: SELECT t.tid, t.typeid, t.subject, t.author, t.dateline, t.views, t.replies, t.lastpost,

t.lastposter, t.highlight, f.name, tt.name AS idname FROM [Table]threads t LEFT JOIN [Table]threadtypes tt ON (tt.typeid=t.typeid) LEFT JOIN [Table]

forums f ON (f.fid=t.fid) WHERE t.fid<>'' AND f.fid ORDER BY t.dateline DESC LIMIT 0, 14
Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'f ON (f.fid=t.fid) WHERE t.fid<>'' AND f.fid ORDER BY t.dateline DESC LIMIT 0, 1' at line 5
Errno.: 1064

Similar error report has beed dispatched to administrator before.

我想問係咪綠色果行錯左??
[quote]                case newtopic:
                        $table = 'threads t';
                        $cols = "t.tid, t.typeid, t.subject, t.author, t.dateline, t.views, t.replies, t.lastpost,

t.lastposter, t.highlight, f.name, tt.name AS idname";
                        $fids="填上不需要顯示回帖區域的 fid 編號, 以逗號作分格, 最後一個不用加上逗號";
[color=Green]                        $conditions = "LEFT JOIN {$tablepre}threadtypes tt ON (tt.typeid=t.typeid) LEFT JOIN {$tablepre}

forums f ON (f.fid=t.fid) WHERE t.fid<>'$fid' AND f.fid NOT IN ($fids) ORDER BY t.dateline DESC LIMIT 0, 14";[/color]
                        break;
                case newreply:
                        $table = 'threads t';
                        $cols = "t.tid, t.typeid, t.subject, t.author, t.dateline, t.views, t.replies, t.lastpost,

t.lastposter, t.highlight, f.name, tt.name AS idname";
                        $fids="填上不需要顯示回帖區域的 fid 編號, 以逗號作分格, 最後一個不用加上逗號";
[color=Green]                        $conditions = "LEFT JOIN {$tablepre}threadtypes tt ON (tt.typeid=t.typeid) LEFT JOIN {$tablepre}

forums f ON (f.fid=t.fid) WHERE t.fid<>'$fid' AND f.fid NOT IN ($fids) AND  t.replies !=0 ORDER BY t.lastpost DESC LIMIT 0,

14";[/color]
                        break;

                 case topdigest:
                        $table = 'threads t';
                        $cols = "t.tid, t.typeid, t.subject, t.author, t.dateline, t.views, t.replies, t.lastpost,

t.lastposter, t.highlight, f.name, tt.name AS idname";
                        $fids="填上不需要顯示回帖區域的 fid 編號, 以逗號作分格, 最後一個不用加上逗號";
[color=Green]                        $conditions = "LEFT JOIN {$tablepre}threadtypes tt ON (tt.typeid=t.typeid) LEFT JOIN {$tablepre}

forums f ON (f.fid=t.fid) WHERE digest>0 ORDER BY rand() LIMIT 0, 14";[/color]
                        break;

                case todayvisit:
                        $table = 'members';
                        $cols = "COUNT(*)";
                        $datecut = time() - (3600 * 24);
                        $conditions = "WHERE lastactivity>='$datecut' ORDER BY lastvisit DESC";
                        break;[/quote]

論壇之星上次都唔得e家都唔得-口-幫我看看如何解決范倫鐵諾
[url]http://www.alan888.com/Discuz/thread-106684-1-1.html[/url]

[[i] 本帖最後由 hideyoki 於 2007-4-3 15:39 編輯 [/i]]

頁: [1] 2 3 4 5 6 7 8 9 10


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.