- เครดิต
- 205
- เพื่อน
- ทักทาย
- บล็อก
- อัลบั้ม
- โพสต์
- กระทู้
- แชร์
- สำคัญ
- สิทธิ์อ่าน
- 20
- จำนวนผู้ติดตาม
- จำนวนผู้กำลังติดตาม
- เพศ
- ไม่บอก
|
เอามาฝากอีกครับ คราวนี้เป็นธีมที่ผมคาดว่าน่าจะดัดแปลงมาจาก theme default นะครับ จัดว่าสวยงามมากเลยทีเดียว แต่เสียดายที่เป็นภาษาจีนอยู่ ใครเก่งภาษาจีนก็ไปแปลเอานะครับ T_T (จริงๆแล้วไฟล์ภาษาอยู่ในแฟ้ม template นะครับ ลองตัดๆไฟล์บางตัวไปก็คงเป็นภาษาไทยขึ้นนะครับ)แล้วก็ธีมนี้แถมไฟล์ Avatar ใหม่มาให้ด้วยครับ มีถึง 14 แบบครับผม
ผู้เข้าชมเนื้อหาถูกซ่อนไว้ คุณจะต้อง แสดงความคิดเห็นก่อนจึงจะสามารถมองเห็นเนื้อหาส่วนที่ถูกซ่อนนี้ได้
***เพิ่มเติมครับ***
อัพเดทแพทไฟล์ให้งับ....Buachompoox
เอาไฟล์ lang ภาษาไทยทับได้เลยครับตัวเดียวกัน ส่วนภาษาจีนอื่นๆ แก้ในเทมเพลทของสกินครับ 
สำหรับคนที่จะ mod ไฟล์ index.php เองให้หาโค้ด
- $newthreads = round(($timestamp - $lastvisit + 600) / 1000) * 1000;
คัดลอกไปที่คลิปบอร์ด
เพิ่มโค้ดด้านล่างในบรรทัดต่อไป
- //????
- $hack_cut_str =35;
- $fids = array();
- if (file_exists("./forumdata/cache/cache_forums.php")){
- require_once "./forumdata/cache/cache_forums.php";
- if (is_array($_DCACHE['forums'])){
- foreach ($_DCACHE['forums'] as $k => $v){
- if (!strstr(',sub,forum,',','.$v['type'].',')) continue;
- $fids[$k] = 5;
- }
- }
- }
- if (count($fids) < 1){
- $query = $db->query("SELECT fid FROM {$tablepre}forums WHERE type='forum' OR type='sub'");
- while ($row = $db->fetch_array($query)){
- $fids[$row['fid']] = 5;
- }
- }
- $limit_counts = 0;
- foreach ($fids as $k => $v){
- $sql .= "(SELECT t.*, f.name FROM {$tablepre}threads t LEFT JOIN {$tablepre}forums f ON f.fid = t.fid WHERE t.fid='$k' ORDER BY t.dateline DESC LIMIT $v) UNION ";
- }
- if ($sql){
- $sql = substr($sql,0,strlen($sql)-6);
- }
- $query = $db->query($sql);
- while ($row = $db->fetch_array($query)){
- $row['view_subject'] = cutstr($row['subject'],$hack_cut_str);
- $row['date']= gmdate("$dateformat", $row['dateline'] + $timeoffset * 3600);
- if($row['highlight']) {
- $string = sprintf('%02d', $row['highlight']);
- $stylestr = sprintf('%03b', $string[0]);
- $row['highlight'] = 'style="';
- $row['highlight'] .= $stylestr[0] ? 'font-weight: bold;' : '';
- $row['highlight'] .= $stylestr[1] ? 'font-style: italic;' : '';
- $row['highlight'] .= $stylestr[2] ? 'text-decoration: underline;' : '';
- $row['highlight'] .= $string[1] ? 'color: '.$colorarray[$string[1]] : '';
- $row['highlight'] .= '"';
- } else {
- $row['highlight'] = '';
- }
- ${'new_no'.$row['fid'].'_threadlist'}[] = $row;
- }
- global $db,$tablepre,$ontimestar,$alpoststar,$topoststar;
- @include_once "forumdata/cache/hots_.php";
- $time = time();
- $time2 = mktime(0,0,0,date(n),date(j),date(Y));
- if (!$configs['cachetime'] || ($time - $configs['cachetime'] > 3600)){
- $ontimestar = array();
- $alpoststar = array();
- $topoststar = array();
- $members = array();
- $query = $db->query("SELECT m.uid, m.username, m.oltime, mf.avatar, o.* FROM {$tablepre}members m LEFT JOIN {$tablepre}onlinetime o ON m.uid=o.uid LEFT JOIN {$tablepre}memberfields mf ON m.uid=mf.uid WHERE m.uid=o.uid ORDER BY o.total DESC LIMIT 0, 8");
- while($members=$db->fetch_array($query)){
- $members[totals] = round($members[total]/60,2);
- $members[onlinetime] = $members[totals];
- $members[more] = $members[totals] ? 20-$members[totals] % 20 : 20;
- $ontimestar[] = $members;
- }
- $query = $db->query("SELECT m.username, m.uid, m.posts, mf.avatar FROM {$tablepre}members m LEFT JOIN {$tablepre}memberfields mf ON m.uid=mf.uid ORDER BY posts DESC LIMIT 0, 8");
- while($members = $db->fetch_array($query)) {
- $alpoststar[] = $members;
- }
- $query = $db->query("SELECT count(p.pid) as num,p.authorid,p.author,mf.avatar FROM $tablepre"."posts p LEFT JOIN {$tablepre}memberfields mf ON p.authorid=mf.uid WHERE p.dateline>=$time2 GROUP BY p.authorid ORDER BY num DESC LIMIT 0,2");
- while($members=$db->fetch_array($query)){
- $topoststar[] = $members;
- }
- $configs = "<?php\r\n\$configs = ".var_export(array('level' => $ontimestar, 'tpost' => $alpoststar, 'npost' => $topoststar, 'cachetime' => $time) , true).";?>\n";
- @$fp = fopen("forumdata/cache/hots_.php","w+");
- if ($fp){
- fwrite($fp,$configs);
- fclose($fp);
- }
- } else {
- $ontimestar = $configs['level'];
- $alpoststar = $configs['tpost'];
- $topoststar = $configs['npost'];
- }
- unset($configs,$members);
- if($allowavatar) {
- $query = $db->query("SELECT mf.avatar FROM {$tablepre}memberfields mf, {$tablepre}members m WHERE m.uid='$discuz_uid' AND mf.uid=m.uid");
- $member = $db->fetch_array($query);
- } else {
- $member = array('avatar' => '');
- }
- $avatar = $avatarshowstatus != 2 && $member['avatar'] ? "<img src="$member[avatar]" border="0">" : '';
- //????
คัดลอกไปที่คลิปบอร์ด
[ แก้ไขล่าสุด buachompoox เมื่อ 2008-4-2 18:18 ] |
ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง
คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? สมัครสมาชิก
x
คะแนน
-
ดูบันทึกคะแนน
|