khumbal โพสต์ 2009-3-4 21:59:58

[OnlineList] ใส่สีกลุ่มให้ชื่อคนที่ออนไลน์

แก้ไขล่าสุด nasz เมื่อ 2009-3-5 00:36




เปิดไฟล์ ./index.php
ค้นหา :$query = $db->query("SELECT uid, username, groupid, invisible, action, lastactivity, fid FROM {$tablepre}sessions ".(isset($_DCACHE['onlinelist']) ? '' : 'WHERE uid <> 0')." ORDER BY uid DESC LIMIT ".$maxonlinelist);เพิ่มเข้าไปแทนที่ :$query = $db->query("SELECT s.uid, s.username, s.groupid, s.invisible, s.action, s.lastactivity, s.fid,u.groupid, u.color FROM {$tablepre}sessions AS s, {$tablepre}usergroups AS u ".(isset($_DCACHE['onlinelist']) ? '' : 'WHERE uid <> 0 AND s.groupid=u.groupid')." ORDER BY uid DESC LIMIT ".$maxonlinelist);เปิดไฟล์ ./templates/<โฟลเดอร์สกินที่ต้องการ ปกติจะเป็น default>/discuz.htm
ค้นหา :<a href="board/space.php?uid=$online" target="_blank">$online</a>เพิ่มเข้าไปแทนที่ :<a href="board/space.php?uid=$online" target="_blank"><font color=$online>$online</font></a>ตัวอย่างที่http://www.kaamaa.com/board

sor_mix โพสต์ 2009-3-4 23:01:58

ขอบคุณมากครับ

kornzanakub โพสต์ 2009-3-5 08:36:19

ขอบคุณนะจ้า หุหุ

phoomkub โพสต์ 2009-3-5 21:48:53

ผมลงแล้วเป็นงี้อะ

ballnetza โพสต์ 2009-3-13 10:55:23

ผมลงแล้วเป็นงี้อะ15890
ต้นฉบับโพสโดย phoomkub เมื่อ 2009-3-5 21:48 http://www.discuzthai.com/images/common/back.gif
เป็นเหมือนกันช่วยหน่อย

suthida โพสต์ 2009-3-19 09:13:36

เยี่ยมค่ะ :)

PoseidonX โพสต์ 2009-4-10 11:13:48

แล้วจะทำไงให้ตรง Master Admin มีสีตามที่เราต้องการอ่าคับ

konlhon โพสต์ 2009-5-1 08:38:08

ผมลงแล้วเป็นงี้อะ15890
ต้นฉบับโพสโดย phoomkub เมื่อ 2009-3-5 21:48 http://www.discuzthai.com/images/common/back.gif

- -*

ผมก็เป็นแบบนี้แหละ ใครพอมีวิธีแก้ หรืออธิบายปรากฏการณ์นี้ที

tanzenii โพสต์ 2009-5-4 23:42:34

ผมลงแล้วเป็นงี้อะ15890
ต้นฉบับโพสโดย phoomkub เมื่อ 2009-3-5 21:48 http://www.discuzthai.com/images/common/back.gif

เปงเหมือนกันเลยครับ แก้ยังไงเหรอ

ssveess โพสต์ 2009-5-6 02:40:13

แก้ไขล่าสุด ssveess เมื่อ 2009-5-6 02:42

วิธีแก้ การเห็นชื่อ ชื่อเดียวกันออนไลน์ หลายๆสี
ลองดูนะครับไม่แน่ใจว่าจะสำเร็จทุกคนหรือเปล่านะครับ$query = $db->query("SELECT s.uid, s.username, s.groupid, s.invisible, s.action, s.lastactivity, s.fid,u.groupid, u.color FROM {$tablepre}sessions AS s, {$tablepre}usergroups AS u ".(isset($_DCACHE['onlinelist']) ? '' : 'WHERE uid <> 0 AND s.groupid=u.groupid')." ORDER BY uid DESC LIMIT ".$maxonlinelist);ใน Code ตรง (isset($_DCACHE['onlinelist']) ตัวเลข 7ให้เปลี่ยนเป็นเลข 5 หรือ ต่ำกว่าครับ

ปล. ลองทดสอบดูนะครับ ได้ไม่ได้ ยังไง โพสต์บอกด้วยนะครับ
หน้า: [1] 2
ดูในรูปแบบกติ: [OnlineList] ใส่สีกลุ่มให้ชื่อคนที่ออนไลน์