Counter และ User Online

ผมได้ย้าย Counter ออกมาเป็น Widget แล้วครับ เผื่อใครอยากเปลี่ยน ก็สามารถเปลี่ยนได้ง่ายๆ รวมถึงสามารถย้ายตำแหน่งของ Counter ไปแสดงที่ตำแหน่งที่ต้องการได้ง่ายๆ อีกด้วย


การติดตั้ง Counter ลงบนตำแหน่งที่ต้องการ ด้วยการแทรกโค้ด WIDGET_COUNTER ภายใต้ปีกการ {} ดังโค้ดด้านบนครับ เพียงแค่นี้ counter ก็ทำงานแล้ว สำหรับ GCMS Counter นี้ถูกติดตั้งแล้วใน skin/sidebar.html นะครับ

สำหรับการ setup counter สามารถทำได้ใน widgets/counter/counter.js ครับ
[code=script]//---------------------------------------------------------------
// จำนวนหลักของ counter ที่ต้องการ, 4 หลัก เท่ากับ 0000-9999
var counter_digit = 4;
// เวลาในการอัปเดท counter (วินาที) ถ้า Server มีโหลดหนักเกินไป สมารถเพิ่มได้ครับ
var counter_refresh_time = 20;
//---------------------------------------------------------------[/code]
และ widgets/counter/useronline.php
[code=php]//---------------------------------------------------------------
// ตาราง useronline
$config[db_useronline] = 'useronline';
// กำหนดช่วงระยะเวลาการออกจากระบบ
// ค่านี้ต้องมากกว่า counter_refresh_time ใน counter.js
// อย่างน้อย 2 เท่า
$counter_gap = 40;
//---------------------------------------------------------------[/code]
1 กย. 2552 19:38 | 0 | 370 | Counter และ User Online