- เครดิต
- 259
- เพื่อน
- ทักทาย
- บล็อก
- อัลบั้ม
- โพสต์
- กระทู้
- แชร์
- สำคัญ
- สิทธิ์อ่าน
- 20
- จำนวนผู้ติดตาม
- จำนวนผู้กำลังติดตาม
- เพศ
- ไม่บอก
|
Style name | SATILing Toplist สำหรับ 6.1 | Applicable version | Discuz 6.1.0
| Language coding | UTF-8 | Toplist by
| SATILing | Copyright | com-bannok.com | เมื่อ | 22 พ.ค. 2551
| Support site | http://bbs.com-bannok.com/index.php |
แก้ไขดังนี้ครับ
- ตัวสคริปต์ในส่วนของไฟล์ index.php เปลี่ยนทั้งแผง
- แสดงรูปภาพส่วนตัวเพี้ยน แก้เป็น <img src="{echo discuz_uc_avatar($bestmember_id['authorid'])}" border="0" alt="" /> มันก็ยังเพี้ยนเหมือนเดิม และเปลี่ยนเป็น http://bbs.com-bannok.com/ucenter/avatar.php?uid=1&size=small ก็ยังเพี้ยนเหมือนเดิม คือรูปที่แสดงเป็นรูป noavatar_middle.gif
- และอื่นๆ
อัพโหลดไฟล์ดังนี้
/pic.php
/templates/xxx
/images/focus.swf
/images/listbg_li.gif
/images/rank.gif
/images/xxx
แกไขไฟล์ ควรแบ็คอัพไว้ก่อนกันเดี้ยง เปิดไฟล์ index.php แล้วหา- $newthreads = round(($timestamp - $lastvisit + 600) / 1000) * 1000;
คัดลอกไปที่คลิปบอร์ด วางโค้ดนี้ด้านล้างครับ- //----start SATILing
- $colorarray = array('', 'red', 'orange', 'yellow', 'green', 'cyan', 'blue', 'purple', 'gray');
- //????
- $hack_cut_str = 20; //????????
- $hack_cut_strauthor = 9;
- $new_post_threadlist = array();
- $nthread = array();
- $query = $db->query("SELECT t.*, f.name FROM {$tablepre}threads t, {$tablepre}forums f WHERE t.fid<>'$fid' AND f.fid=t.fid AND f.fid not in (0) AND t.displayorder not in (-1,-2) ORDER BY t.dateline DESC LIMIT 0, 10");
- while($nthread = $db->fetch_array($query)) {
- $nthread['forumname'] = ereg_replace('<[^>]*>','',$nthread['name']);
- $nthread['view_subject'] = cutstr($nthread['subject'],$hack_cut_str);
- $nthread['view_author'] = cutstr($nthread['author'],$hack_cut_strauthor);
- $nthread['date']= gmdate("$dateformat $timeformat", $nthread['dateline'] + $timeoffset * 3600);
- $nthread['lastreplytime']= gmdate("$dateformat $timeformat", $nthread[lastpost] + ($timeoffset * 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;
- }
- //??????
- $hack_cut_str = 20; //????????
- $hack_cut_strauthor = 9;
- $new_reply_threadlist = array();
- $rthread = array();
- $query = $db->query("SELECT t.*, f.name FROM {$tablepre}threads t, {$tablepre}forums f WHERE t.fid<>'$fid' AND f.fid=t.fid AND t.closed NOT LIKE 'moved|%' AND t.replies !=0 AND f.fid not in (0) AND t.displayorder not in (-1,-2) ORDER BY t.lastpost DESC LIMIT 0, 10");
- while($rthread = $db->fetch_array($query)) {
- $rthread['forumname'] = ereg_replace('<[^>]*>','',$rthread['name']);
- $rthread['view_subject'] = cutstr($rthread['subject'],$hack_cut_str);
- $rthread['view_lastposter'] = cutstr($rthread['lastposter'],$hack_cut_strauthor);
- $rthread['date']= gmdate("$dateformat $timeformat", $rthread['dateline'] + $timeoffset * 3600);
- $rthread['lastreplytime']= gmdate("$dateformat $timeformat", $rthread[lastpost] + ($timeoffset * 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[] = $rthread;
- }
- //????
- $hack_cut_str = 20; //????????
- $hack_cut_strauthor = 9;
- $new_hot_threadlist = array();
- $mthread = array();
- $ctime=$timestamp-3600*24*7;//????7????????????
- $query = $db->query("SELECT t.*, f.name FROM {$tablepre}threads t, {$tablepre}forums f WHERE t.fid<>'$fid' AND f.fid=t.fid AND t.closed NOT LIKE 'moved|%' AND t.replies !=0 AND t.dateline>$ctime AND f.fid not in (0) AND t.displayorder not in (-1,-2) ORDER BY t.replies DESC LIMIT 0, 10");
- while($mthread = $db->fetch_array($query)) {
- $mthread['forumname'] = ereg_replace('<[^>]*>','',$mthread['name']);
- $mthread['view_subject'] = cutstr($mthread['subject'],$hack_cut_str);
- $mthread['view_lastposter'] = cutstr($mthread['lastposter'],$hack_cut_strauthor);
- $mthread['date']= gmdate("$dateformat $timeformat", $mthread['dateline'] + $timeoffset * 3600);
- $mthread['lastreplytime']= gmdate("$dateformat $timeformat", $mthread[lastpost] + ($timeoffset * 3600));
- if($mthread['highlight']) {
- $string = sprintf('%02d', $mthread['highlight']);
- $stylestr = sprintf('%03b', $string[0]);
- $mthread['highlight'] = 'style="';
- $mthread['highlight'] .= $stylestr[0] ? 'font-weight: bold;' : '';
- $mthread['highlight'] .= $stylestr[1] ? 'font-style: italic;' : '';
- $mthread['highlight'] .= $stylestr[2] ? 'text-decoration: underline;' : '';
- $mthread['highlight'] .= $string[1] ? 'color: '.$colorarray[$string[1]] : '';
- $mthread['highlight'] .= '"';
- } else {
- $mthread['highlight'] = '';
- }
- $new_hot_threadlist[] = $mthread;
- }
- //????????????
- $tomonth=date(n);
- $todate=date(j);
- $toyear=date(Y);
- $time=mktime(0,0,0,$tomonth,$todate,$toyear);
- $query=$db->query("select count(pid) as num,authorid,author from $tablepre"."posts where dateline>=$time group by authorid order by num desc limit 0,10");
- while($result=$db->fetch_array($query)){
- $poststar.="<div style="overflow: hidden;height: 20px;width: 100%;"><a href=space.php?uid=".$result[authorid].">".cutstr($result[author],8)."</a><font color=red>[".$result[num]."]</font></div>";
- }
- //----End SATILing
คัดลอกไปที่คลิปบอร์ด Save
เปิดไฟล์ header.htm ขึ้นมาแล้วหา- <script type="text/javascript" src="include/javascript/common.js"></script>
คัดลอกไปที่คลิปบอร์ด วางโค้ดนี้ด้านบนครับ- <link href="{IMGDIR}/css.css" rel="stylesheet" type="text/css" />
คัดลอกไปที่คลิปบอร์ด หาวางโค้ดนี้ด้านบนครับ- <style type="text/css">
- .style5 {
- border-collapse: collapse;
- background-image: url('{IMGDIR}/foot.jpg');}
- .style6 {
- border-collapse: collapse;}
- .style7 {
- text-align: left;
- background-image: url('{IMGDIR}/1.png');}
- .style8 {
- text-align: center;
- background-image: url('{IMGDIR}/3.png');}
- .style9 {
- text-align: right;
- background-image: url('{IMGDIR}/2.png');}
- </style>
- <script language="javascript">
- function setTab(area,id) {
- var tabArea=document.getElementById(area);
- var contents=tabArea.childNodes;
- for(i=0; i<contents.length; i++) {
- if(contents.className=='tabcontent'){contents.style.display='none';}
- }
- document.getElementById(id).style.display='';
- var tabs=document.getElementById(area+'tabs').getElementsByTagName('span');
- for(i=0; i<tabs.length; i++) { tabs.className=''; }
- document.getElementById(id+'tab').className='active';
- }
- </script>
คัดลอกไปที่คลิปบอร์ด เปิดไฟล์ css_common.htm ขึ้นมาแล้วหา- #threadtypes table td, #threadtypes table th { border-top: 1px solid {BGBORDER}; border-bottom: 0;}
คัดลอกไปที่คลิปบอร์ด วางโค้ดนี้ด้านล้างครับ- #button1 { border-style: solid; border-width: 0; background: url(images/dz_back/login_lo.gif); width:61px; height:63px; }
- #button2 { border-style: solid; border-width: 0; background: url(images/dz_back/login_lo1.gif); width:54px; height:63px; }
คัดลอกไปที่คลิปบอร์ด images/dz_back/login_lo.gif :: เปลี่ยนให้ตรงกับโฟลเดอร์สกินของคุณใช้
เปิดไฟล์ discuz.htm หา- <!--{if $admode && empty($insenz['hardadstatus']) && !empty($advlist['text'])}--><div class="ad_text" id="ad_text"><table summary="Text Ad" cellpadding="0" cellspacing="1">$advlist[text]</table></div><!--{else}--><div id="ad_text"></div><!--{/if}-->
คัดลอกไปที่คลิปบอร์ด วางโค้ดนี้ด้านล้างครับ- <div id="blank" style="height:245px">
- <table width="100%" border="0" cellspacing="0" cellpadding="0">
- <tr>
- <td style="padding-right:5px"><div id="hotarticle" style="width:350px; float:left; height:auto">
- <p id="hotarticletabs">
-
- <span id="rggtab" onMouseOver="setTab('hotarticle','rgg')" style="margin-right:0px"> <img src="{IMGDIR}/a04.gif" align="absmiddle"/>กระทู้สำคัญ </span>
-
- <span id="rjstab" onMouseOver="setTab('hotarticle','rjs')">
- <img src="{IMGDIR}/a03.gif" align="absmiddle"/>เมนูสมาชิก</span>
-
- <span id="rhdtab" class="active" onMouseOver="setTab('hotarticle','rhd')"> <img src="{IMGDIR}/a02.gif" align="absmiddle"/>รูปจากกระดาน</span>
-
- </p>
-
- <h3 style="margin-left:1px">??</h3>
- <ul id="rhd" class="tabcontent" style="border:1px solid #80CDDD; border-top:none;margin-left:1px;">
- <script type="text/javascript" src="pic.php"></script>
- </ul>
- <ul id="rjs" class="tabcontent" style="display: none;border:1px solid #80CDDD; border-top:none;margin-left:1px">
- {template index_dl}
- </ul>
- <ul id="rgg" class="tabcontent" style="display: none;border:1px solid #80CDDD; border-top:none;margin-left:1px ">
- {template index_gg}
- </ul>
- </div></td>
- <td width="100%"><div style="float:right; height:auto;padding-top:0px; width:100%">
- <table align="right" width="100%" border="0" cellpadding="0" >
- <tr>
- <td width="33%">{template new}</td>
- <td width="33%">{template rep}</td>
- <td width="33%">{template hot}</td>
- </tr>
- </table>
- </div></td>
- </tr>
- </table>
- </div>
คัดลอกไปที่คลิปบอร์ด อัพโหลดไฟล์ไปไว้ที่โฟลเดอร์ของสกิน ที่ตรงกับการแก้ไขไฟล์ของสกินนั้นๆ นะครับ เรียบร้อยอัพเดทแคช
ผู้เข้าชมเนื้อหาถูกซ่อนไว้ คุณจะต้อง แสดงความคิดเห็นก่อนจึงจะสามารถมองเห็นเนื้อหาส่วนที่ถูกซ่อนนี้ได้
ถ้าจะให้ดีเน้นสีให้ผมด้วยนะ 555+:) |
ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง
คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? สมัครสมาชิก
x
|