******************************************************************************
Step 1 - คำแนะนำก่อนใช้
******************************************************************************
โปรแกรมนี้เป็นโปรแกรมที่มีฟังก์ชั่นการทำงานสลับซับซ้อนพอสมควร
ถ้าเป็นไปได้แนะนำให้ทดลองรันดูในเครื่องของคุณก่อนที่จะอัพโหลดเข้าไปยัง Hosting ของคุณ
การทำงานจะซับซ้อนพอสมควรตรงการแสดงป้ายท็อปไซต์
จึงอยากจะให้ค่อยๆอ่านในส่วนนี้
แต่อยากจะบอกว่าถ้าคุณใช้ตามมาตราฐานที่ผมกำหนด
โปรแกรมนี้จะง่ายเหมือนกับโปรแกรมอื่นๆ
ส่วนท่านใดที่ต้องการความพิเศษก็ให้ค่อยๆทำความเข้าใจด้วยตนเอง
******************************************************************************
Step 2 - แก้ไขไฟล์ admin.cgi
******************************************************************************
เปิดไฟล์ admin.cgi
ขึ้นมาแล้วคุณจะเห็น $password =
"password";
ให้คุณเปลี่ยนดีฟอลต์พาสเวิร์ดไปเป็นอย่างอื่นเพื่อความปลอดภัยของระบบ
เช่น $password = "thaicybersoft";
******************************************************************************
Step 3 - แก้ไขไฟล์ config.txt
******************************************************************************
เปิดไฟล์ขึ้นมาแล้วแก้ไขตามที่บอกเอาไว้ได้เลยครับ
เน้นให้ทำ Path ให้ถูกต้อง
ค่าอย่างอื่นถ้ายังไม่รู้ให้ใช้ค่าที่ผมตั้งเอาไว้ให้
******************************************************************************
Step 4 - การทำป้ายท็อปไซต์
******************************************************************************
/ ตรงนี้ผมขอแบ่งออกเป็น 2 ข้อ
ถ้าต้องการอย่างง่ายให้อ่านข้อ 1
ถ้าต้องการความพิเศษให้อ่านข้อ 2
/
แต่ก่อนอื่นผมขออธิบายก่อนว่าป้ายท็อปไซต์คืออะไร
หลักการทำท็อปไซต์ก็คือให้สมาชิกนำโค๊ด
( ที่ได้จากเรา )
ไปติดไว้ในเวบของเขาเพื่อแสดงป้ายของเรา
และหากมีคนคลิกบนป้ายนั้นก็ให้ถือว่ามีคนโหวตให้เวบไซต์นั้น
1 โหวต
/
เมื่อเข้าใจแล้วว่าป้ายท็อปไซต์คืออะไรก็ให้คุณทำป้ายของคุณได้เลยครับ
ป้ายจะเป็นนามสกุล/ขนาด
อะไรก็ได้ครับ
ถ้าทำเสร็จแล้วให้ตั้งชื่อไฟล์ว่า blank ขั้นต่อไปก็ให้คุณกลับไปดูค่า
$button_url ที่อยู่ใน config.txt
ว่าคุณตั้งเอาไว้ว่าอะไร
หลังจากนั้นก็เอาป้ายไปไว้ในโฟร์เดอร์นั้นเลยครับ
1.
ถ้าคุณชอบอะไรง่ายๆก็ให้เข้าไปยังไฟล์ config.txt ให้ดูที่ค่า $buttons
หลังจากนั้นก็ให้ใส่เลข 0
ลงไปครับ เสร็จแล้วครับกับ Step 4
2.
ส่วนคนที่ชอบอะไรไม่เหมือนใครก็ขออธิบายเพิ่มเติมดังนี้ครับ
(
อาจจะงงไปหน่อยก็ขอให้ค่อยๆอ่านนะครับ
)
2.1
ตามปกติของการจัดอันดับท็อปไซต์
ใครที่ได้รับการโหวตมากก็จะอยู่ที่
1 ใช่ไหมครับ
2.2
ที่นี้เราอยากจะให้ป้ายท็อปไซต์ที่อยู่บนเวบอันดับ
1
เป็นป้ายพิเศษไม่เหมือนกับป้ายที่อยู่ในเวบอันดับอื่นๆจะทำได้ไหม
ตอบว่าได้ครับ
2.3
ป้ายพิเศษนี้อาจจะเป็นป้ายที่คุณทำเป็นพิเศษเพื่อแสดงว่าเวบนั้นๆอยู่เป็นอันดับ
1 ในท็อปไซต์ของคุณก็ได้ครับ
2.4
ป้ายพิเศษนี้คุณก็ต้องทำขึ้นมาเองนะครับ
2.5
หลังจากที่ทำป้ายพิเศษเสร็จแล้วก็ให้ตั้งชื่อไฟล์ว่า
1 (
และไฟล์ๆนี้จะต้องเป็นไฟล์ที่มีนามสกุลเดียวกับป้าย
blank นะครับ )
แล้วเอาไปไว้ในโฟร์เดอร์เดียวกับป้าย
blank
2.6 ให้คุณกลับไปดูค่า $button_url
ที่อยู่ใน config.txt แล้วใส่เลข 1 ลงไป
2.7 เสร็จแล้วครับ
ต่อจากนี้ไปเวบที่อยู่ในอันดับ 1
( ไม่ว่าเวบนั้นจะเป็นเวบอะไร )
ก็จะแสดงแต่ป้าย 1 อย่างเดียว (
ไม่แสดงป้าย blank เลย )
ส่วนเวบอันดับอื่นๆก็จะแสดงแต่ป้าย
blank อย่างเดียว เสร็จแล้วครับกับ Step
4
2.8 ขอหมายเหตุหน่อยครับ:
และหากต้องการทำป้ายพิเศษให้กับเวบอันดับ
2 3 4 .....
ก็ให้ย้อนกลับไปทำป้ายพิเศษเหมือนเดิมนะครับ
เพียงแต่ให้ตั้งชื่อป้ายพิเศษสำหรับเวบอันดับที่
2 ว่า 2 เวบอันดับ 3 ว่า 3
ทำอย่างนี้ไปเรื่อยๆจนกว่าคุณจะพอใจครับ
ต่อจากนั้นให้กลับไปดูค่า $button_url
ที่อยู่ใน config.txt แล้วใส่เลข .. ลงไป (
...
ไม่ได้หมายถึงให้ใส่จุดลงไปนะครับ
แต่หมายว่าคุณทำป้ายถึงเลขอะไรก็ใส่เลขนั้นลงไป
เช่น ทำป้ายถึงอันดับที่สอง
ก็ตั้งชื่อป้ายทั้งสองว่า 1 และ 2
ตามลำดับ หลังจากนั้นก็ใส่เลข 2
ลงไปในค่า $button_url ครับ )
******************************************************************************
Step 5 - การติดตั้ง
******************************************************************************
หลังจากที่ทำอะไรๆเสร็จเรียบร้อยแล้วก็ให้อัพโหลดไฟล์ขึ้นไปแล้ว
Chmod ตามนี้ครับ
ไฟล์ .CGI ให้ Chmod เป็น 755
ไฟล์ .TXT ให้ Chmod เป็น 644, 664 หรือ 666
แล้วแต่ Server ของคุณครับ
โฟร์เดอร์I ให้ Chmod เป็น 777
เมื่อ Chmod
เสร็จแล้วโปรแกรมก็สามารถใช้งานได้แล้วครับ
ส่วนการใช้ก็เปิดไฟล์ topsites.cgi
ขึ้นบนเบราเซอร์ของคุณครับ
******************************************************************************
Step 7 - หน้า Admin
******************************************************************************
โปรแกรมนี้มีหน้า Admin
ไว้ให้คุณใช้งานด้วยครับ
ส่วนการใช้งานหน้า Admin
ก็ให้เปิดไฟล์ topsites.cgi
ขึ้นบนเบราเซอร์แล้วต่อท้ายด้วย
?action=admin เช่น http://www.thaicybersoft.com/topsites.cgi?action=admin
ส่วนจะทำอะไรได้บ้างก็ลองเข้าไปใช้กันเองนะครับ
******************************************************************************
Step 8 - แสดง Topsite ที่หน้าแรกของเวบคุณ
******************************************************************************
/
โปรแกรมนี้มีความสามารถที่จะให้คุณดึงอันดับ
Topsite ไปแสดงในหน้าแรกด้วยนะครับ
เพียงแต่จะดึงไปแสดงแค่อันดับกับเวบไซต์เท่านั้น
ส่วนการดึงก็ให้คุณทำ SSI หรือใช้
IFRAME ดึง topsites.cgi?action=top&language=Thai&top=5
ไปแสดงนะครับ
/
ถ้าอยากเห็นตัวอย่างก่อนว่าจะเป็นแบบไหนก็ลองเปิดไฟล์
topsites.cgi
ขึ้นบนเบราเซอร์แล้วต่อท้ายด้วย
?action=top&language=Thai&top=5 เช่น
http://www.thaicybersoft.com/topsites.cgi?action=top&language=Thai&top=5
/ เลข 5
ที่คุณเห็นนั้นก็คือดึงไปแสดงแค่
5 อันดับครับ ( แก้ไขได้ตามต้องการ
)
******************************************************************************
Step 9 - การแก้ไขหน้าตาของ Topsite
******************************************************************************
หากหน้าตาของท็อปไซต์ไม่เป็นที่พอใจของคุณ
คุณสามารถปรับแต่เองได้ที่ไฟล์
template.html โดยแนะนำให้แก้ไขด้วย Text Editor
เช่น NotePad
หากคุณนำไปแก้ไขกับโปรแกรมสำเร็จรูป
เช่น Frontpage หรือ DreamWeaver จะทำให้ tag Html
เสียหายและไม่สามารถใช้งานท็อปไซต์ได้
******************************************************************************
Step 10 - คำแนะนำก่อนจาก
******************************************************************************
/ ความห่างในการอัพเดทต่อ 1
ครั้งแนะนำว่าให้ใช้ที่ 1800 วินาที
( หรือ 30 นาทีนั่นเอง ) เพื่อที่ Server
จะได้ไม่ทำงานหนักจนเกินไป
/ หากคุณเข้าไปแก้ไขอะไรๆในหน้า
Admin แล้วกลับมาดูที่หน้า Topsite
แล้วไม่เห็นความเปลี่ยนแปลงก็ไม่ต้องสงสัยครับ
เพราะว่าโปรแกรมจะทำการอัพเดทให้เมื่อถึงเวลาที่คุณกำหนดเอาไว้ครับ
( ไม่ใช่แก้ไขแล้วเปลี่ยนเลย )
/
สุดท้ายนี้ก็คงต้องบอกเหมือนเดิมว่าไม่ให้เอาข้อความแสดงสิทธิ์ที่ผมเขียนฝังเอาไว้ออก
ถ้าหากอยากเอาออกให้คุณไปใช้เวอร์ชั่นภาษาอังกฤษแล้วแก้ไขเอาเองตามความต้องการ
/
เวอร์ชั่นไทยนี้ไม่สามารถใช้งานร่วมกับเวอร์ชั่นภาษาอังกฤษได้
และไม่ให้เอาส่วนหนึ่งส่วนใดของเวอร์ชั่นไทยออกไปใช้ในเวอร์ชั่นภาษาอังกฤษ |