เมืองพิจิตร (สระหลวง)
=> สารพันความรู้ & เทคโนโลยี => ข้อความที่เริ่มโดย: ลุงเปี๊ยก ที-เน็ตเวิร์ค (อ.สากเหล็ก) ที่ 09 เมษายน 2557, เวลา 19:25:52 น.

หัวข้อ: smf _ กำหนดเวลา AutoRefresh "ดูสมาชิกกำลังออนไลน์" (สำหรับแอดมิน)
เริ่มหัวข้อโดย: ลุงเปี๊ยก ที-เน็ตเวิร์ค (อ.สากเหล็ก) ที่ 09 เมษายน 2557, เวลา 19:25:52 น.
[attach=1]

กำหนดเวลา AutoRefresh "ดูสมาชิกกำลังออนไลน์"

Auto Refresh Who Online (action=who)
http://custom.simplemachines.org/mods/index.php?mod=2369 (http://custom.simplemachines.org/mods/index.php?mod=2369)


กำหนดเวลา AutoRefresh "ดูสมาชิกกำลังออนไลน์"
สำหรับผู้ดูแลเว็บ

SMF 2.0.4 - 2.0.7 ใช้โค้ดเดียวกัน ต่ำกว่าไม่เคยลอง อิอิ

โมฯตามด้านล่างเสร็จแล้วก็เข้าไปที่ "ผู้ดูแลระบบ
http://www.ชื่อเว็บของท่าน.com/index.php?action=admin;area=featuresettings;sa=basic (http://www.ชื่อเว็บของท่าน.com/index.php?action=admin;area=featuresettings;sa=basic)

กำหนดเวลารีเฟรชเอาตามชอบครับ สำหรับกลุ่มเว็บ GPStt.com เราปรับไว้ที่ 20-30 วินาที
(http://www.gpsteawthai.com/Themes/image-board-smf/katoo-1272_01.GIF)


=================================
ขั้นตอนการโมฯ


เข้าไปที่...
./public_html /Sources /ManageSettings.php

ค้นหา...
โค๊ด: [เลือก]
// Big Options... polls, sticky, bbc....
แล้วเอาโค้ดนี้วางก่อนหน้า
โค๊ด: [เลือก]
array('int', 'autorefresh_timeout'),
'',



จากนั้น เข้าไปที่...
./public_html /Sources /Who.php

ค้นหา...
โค๊ด: [เลือก]
// Some people can't send personal messages...
แล้วเอาโค้ดนี้วางก่อนหน้า
โค๊ด: [เลือก]
//Auto Refresh
global $modSettings;
$auto_refresh = !empty($modSettings['autorefresh_timeout']) ? $modSettings['autorefresh_timeout'] : 10;
$context['html_headers'] .= '<meta http-equiv="refresh" content="'. $auto_refresh .'" />';



จากนั้น เข้าไปที่...
./public_html /Themes /default /languages /Modifications.english.php

ค้นหา... (จะอยู่ท้ายสุด)
โค๊ด: [เลือก]
?>
แล้วเอาโค้ดนี้วางก่อนหน้า
โค๊ด: [เลือก]
//AutoRefreshWho Mod
$txt['autorefresh_timeout'] = 'กำหนดเวลา AutoRefresh "ดูสมาชิกกำลังออนไลน์" (วินาที)
<br/>ค่าเริ่มต้น: 10 วินาที';