广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 31385 个阅读者
 
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
香吉士 手机
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 创作大师奖 创作大师奖-2 创作大师奖-3
知名人士
级别: 知名人士 该用户目前不上站
推文 x234 鲜花 x555
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[5.5][分享] 【超级美化】AL8 首页六格显示
【插件名称】:【超级美化】AL8 首页六格显示 for Discuz 5.5.0
【适合版本】:Discuz 5.5
【原作者】: alan888
【 出处 】:http://www.alan888.com/Discuz/viewth...47&highlight=al8
DZ 5.0补增益版:By djkevin (在AL8首页4格的个人资料加入个人图像 For 5.0)
DZ 5.5修改整理:By 范伦铁诺(修正5.5与5.0不同处并整理)
DZ 5.5超级美化:By 范伦铁诺(2007.04.02完成)演示:http://www.k-song....ex.php
数据库升级:无
修改模板: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四格者,仅须重新上传附件及补充绿字修改部份即可,

说明:

1. 修改 include/cache.func.php
修改完成此文件后请即时到后台→更新缓存


复制程式
'medals' => array('medals')

更换为

复制程式
                'medals'        => array('medals'),
                'newtopic'        => array('newtopic'),
                'newreply'        => array('newreply'),
                'topdigest'        => array('topdigest'),

再找

复制程式
                case 'medals':
                        $table = 'medals'
                        $cols = 'medalid, name, image'
                        $conditions = "WHERE available=Ƈ'";
                        break;
在下面加上 (注意填妥"填上不需要显示回帖区域的 fid 编号, 以逗号作分格, 最后一个不用加上逗号")
填上不需要显示帖子区域
由于使用快取档型式, 故某些私密区不能判断会员权限来显示发帖及回帖, 所以要先修改及取代下红字部份 "填上不需要显示帖子区域的 fid 编号, 以逗号作分格, 最后一个不用加上逗号" 部份, 例如希望不显示 fid 1,3,5 便填上 "$fids="1,3,5";"
如果希望全部显示者, 请将下两段的 NOT IN ($fids) (蓝色字显示部份)删除, 否则会出现数据错误的显示


复制程式
                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}threadtypestt 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) ORDERBY 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}threadtypestt 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}threadtypestt 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) ANDdigest>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;





复制程式
$GLOBALS['totlamembers'] = $data['totalmembers'] = $db->result($query, 0);


在下面加上

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


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

复制程式
                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 = "<ahref=\"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] ? "<ahref=\"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>" : "<ahref=\"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 = "<ahref=\"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;


2. 修改 include/newthread.inc.php



复制程式
showmessage('post_newthread_succeed', "viewthread.php?tid=$tid&extra=$extra");

在上面加上


复制程式
        require DISCUZ_ROOT.'./include/cache.func.php'
        updatecache('newtopic');

3. 修改 include/newreply.inc.php



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

在上面加上


复制程式
require DISCUZ_ROOT.'./include/cache.func.php'
updatecache('newreply');
updatecache('newtopic');

4. 修改 include/counter.inc.php



复制程式
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'
        }


更换为


复制程式
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'
        }

5. 修改 topicadmin.php

(第一段约第 15 行那句)


复制程式
require_once DISCUZ_ROOT.'./include/misc.func.php'

在下面加上


复制程式
require_once DISCUZ_ROOT.'./include/cache.func.php'



复制程式
showmessage((isset($resultarray['message']) ? $resultarray['message'] : 'admin_succeed'), $resultarray['redirect']);

在上面加上


复制程式
                        updatecache('newreply');
                        updatecache('newtopic');

6. 修改 logging.php


复制程式
$sessionexists = 0;

在下面加上

复制程式
                                require_once DISCUZ_ROOT.'./include/cache.func.php'
                                updatecache('todayvisit');

7. 修改 index.php


复制程式
$searchboxstatus = substr(sprintf('%03b', $qihoo_searchbox), -1, 1);

上方加入

复制程式
//------------图像 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



复制程式
$catlist = $forumlist = $sublist = $pmlist = array();

在上面加上

绿字部份为增加的美化部份

//-----------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'
@include './forumdata/cache/cache_topdigest.php'
//-----------hack AL8 Info End




复制程式
'forumlinks', 'birthdays', 'supe_updateusers'

在后面插入

复制程式
, 'foruminfo'

9. 修改 register.php


复制程式
$styleid = $styleid ? $styleid : $_DCACHE['settings']['styleid'];

在下面加上

复制程式
$datecut = time() - (3600 * 24);
$query = $db->query("SELECT COUNT(*) FROM {$tablepre}members WHERE regdate>='$datecut'");
$todaynewmems = $db->result($query, 0);



复制程式
updatesettings();

在上面加上

复制程式
$_DCACHE['settings']['todaynewmems'] = $todaynewmems;

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


复制程式
<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]<br>
<br>
{lang credits}: <span class="bold smalltxt">$credits</span><span id="creditlist" onmouseover="showMenu(this.id)">{langcredits_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)">{langlogin_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)">{langlogin_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> {langindex_threads} / <span class="smalltxt">$posts</span> {langindex_posts} / {lang index_today} <spanclass="smalltxt">$todayposts</span> {langindex_posts}<br>
{lang total} <span class="smalltxt">$totalmembers</span>{lang index_members} / {lang welcome_newmember} <ahref="space.php?username=$memberenc"><spanclass="bold">$lastmember</span></a>
</div>

</div><br>

<!--{if empty($gid)}-->
        <!--{if !empty($announcements)}-->
                <divid="announcement">$announcements</div><scripttype="text/javascript">announcement();</script>
        <!--{/if}-->
更换为

[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)}-->



接2楼 表情




本帖包含附件
zip AL8首页七格(BIG5).rar   (2022-06-09 14:05 / 155 KB)  
说明:
下载次数:0
zip AL8首页七格(UTF-8).rar   (2022-06-09 14:05 / 155 KB)  
说明:
下载次数:4
zip flash.zip   (2022-06-09 14:05 / 2 KB)  
说明:
下载次数:4


[ 此文章被香吉士在2008-08-15 13:35重新编辑 ]



献花 x0 回到顶端 [楼 主] From:台湾中华电信HINET | Posted:2008-08-15 13:06 |
香吉士 手机
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 创作大师奖 创作大师奖-2 创作大师奖-3
知名人士
级别: 知名人士 该用户目前不上站
推文 x234 鲜花 x555
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

9. 下载附件,
    (1)foruminfo.htm之模版请传.\templates\defaut\
    (2).\images\defaute\所有图片请传至各风格底下
    (3).\images\toplist\所有图片为示范图片,请至行斟酌是否要上传


10.打开foruminfo.htm,请根据红字部份自行依所需修改,以下是foruminfo.htm所有内容
<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"><ahref="###" onclick="toggle_collapse('foruminfo');"><imgid="foruminfo_img" src="{IM无法使用之字串R}/$collapseimg[foruminfo]" align="right"border="0"></a>$bbname 资讯</td></tr><tbodyid="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" checkedonclick="document.login.username.focus();">名称<input type="radio"name="loginfield" value="uid"onclick="document.login.username.focus();">ID:<spanclass="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">安全{langlogin}</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"><spanclass="bold">
$grouptitle</span>($validdays)</a><!--{else}--><spanclass="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}">{langlogin_invisible_mode}</a>]<!--{else}-->[<ahref="member.php?action=switchstatus" title="{langlogin_switch_invisible_mode}">{langlogin_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="{langmark_read}">标读</a> | <ahref="search.php?srchuid=$discuz_uid&mytopics=yes&searchsubmit=yes"title="{lang show_mytopics}">
我帖</a> | <a href="digest.php" title="{langdigest}">精华</a> |<!--{if $allowuseblog}--><ahref="blog.php?uid=$discuz_uid" title="{langblog}"  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={IM无法使用之字串R}/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}: <ahref="viewpro.php?username=$memberenc"><fontface="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={IM无法使用之字串R}/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('<objectclassid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"codebase="http://download.macromedia.com/pub/shockw...lash.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?i...xt+'" />')
document.write('<param name="quality" value="high" />')
document.write('<param name="bgcolor" value="#ffffff" /><param name="wmode" value="transparent" />')
document.write('<embed src="{IM无法使用之字串R}/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/g...layer" />')
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={IM无法使用之字串R}/subjectc_1.gif BORDER=0>
<tr><td  class="smalltxt">
<!--{loop $_DCACHE['newtopic'] $newtopic}-->
<img src={IM无法使用之字串R}/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={IM无法使用之字串R}/subjectc_2.gif BORDER=0>
<tr><td class="smalltxt">
<!--{loop $_DCACHE['newreply'] $newreply}-->
<img src={IM无法使用之字串R}/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={IM无法使用之字串R}/subjectc_3.gif BORDER=0>
<tr><td  class="smalltxt">
<!--{loop $_DCACHE['topdigest'] $topdigest}-->
<img src={IM无法使用之字串R}/dot_3.gif BORDER=0>$topdigest[content]
<!--{/loop}-->

</tbody></td></tr></table>
</td></tr></table></div> 
上传后更新缓存~

~完成~


献花 x0 回到顶端 [1 楼] From:台湾中华电信HINET | Posted:2008-08-15 13:32 |
asdlkj123852
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x6
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

这个美化好帅喔我一定要拿来试试看感谢发文大大


专注研究Python
献花 x0 回到顶端 [2 楼] From:台湾大哥大股份有限公司 | Posted:2012-04-26 13:47 |

首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.061839 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言