พื้นฐาน Joomla

รู้จัก Global Check-in
เคยไหมครับที่เวลาเราต้องการเขียนบทความ , จัดการโมดูล แล้วมันไม่สามารถคลิกเข้าไปเพื่อแก้ไขได้ นั...

เทคนิค Joomla

Fatal Error
กรณีที่จะกล่าวถึงนี้ อาจจะเกิดขึ้นได้จากหลายสาเหตุ ซึ่งอาจจะไม่ใช่แนวทางดังต่อไปนี้ก็ได้ แต่ท...

แนะนำ Extension

Disable Core Registration
แปลตรงตัวก็คงหมายความว่า ปิดการลงทะเบียน คำถามที่ตามมาคือ แล้วมันต้องมีอะไรติดตั้งเพิ่มด้วยหรอ ...
( 30 Votes )
ติดชมบทความด้วย JComments คอมโพเน้นท์สำหรับให้ผู้อ่านบทความ สามารถติชม เสนอแนะความคิดเห็นภายใต้บทความนั้นได้ เบื้องต้นหากติดตั้งเพียงแค่คอมโพเน้นท์ ก็สามารถใช้งานได้แล้วครับ แต่ JComments ยังมาพร้อมกับปลั๊กอิน และโมดูลอีก เราจะลองมาดูการใช้งานคอมโพเน้นท์ตัวนี้กันครับ ผมจะแนะนำเพียงแค่ 3 ส่วนที่ใช้งานกันบ่อย ๆ นะครับ

เริ่มจากการติดตั้ง JComments เสร็จเรียบร้อย

ติดชมบทความด้วย JComments

จากนั้นก็มาดูกันเลยครับ

A. Manage Comments

ติดชมบทความด้วย JComments

สำหรับแสดง Comments ที่มีผู้เยี่ยมชมได้ฝากข้อความไว้ หากเป็นผู้เยี่ยมชมทั่วไปที่ไม่ได้ลงทะเบียน และล็อคอินเข้าระบบ Comment นั้น ก็จะยังไม่ถูกแสดงผลครับ เพื่อความเหมาะสมของเนื้อหา ผู้ดูแลสามารถอนุมัติเผยแพร่ภายหลังได้ นอกจากนี้ ยังสามารถตั้งค่าการใช้งาน ให้ผู้เยี่ยมชมทั่วไป Comment แล้วเผยแพร่ทันทีก็ได้เช่นกัน ซึ่งจะอยู่ในส่วนถัดไป

B. Settings การตั้งค่าสำหรับแสดงผล Comment ครับ ประกอบไปด้วย
  • General การตั้งค่าทั่วไป ที่จำเป็นต้องใช้งานก็มีเพียงแค่ในส่วนของ Categories ก็เพียงพอแล้วครับ ให้เลือกว่า Categories ใด ที่อนุญาตให้สามารถแสดง Comments ได้

ติดชมบทความด้วย JComments

  • Layout การแสดงผลส่วนประกอบอื่น ๆ สำหรับ JComments

ติดชมบทความด้วย JComments

1. View

- Template : ในขณะนี้มีให้เลือกอันเดียวครับ
- Enable smiles : เปิดใช้อีโมชั่น ไอคอน

ติดชมบทความด้วย JComments

- Enable Custom BBCode : เปิดใช้งาน BBCode

ติดชมบทความด้วย JComments

- Show votes : เปิดให้สามารถให้คะแนนกับ Comment นั้นได้ เป็นการทำให้ Comment นั้น ดูน่าเชื่อถือมากขึ้น เมื่อมีผู้ใช้งานอื่น ๆ ให้ความสนใจกับ Comment ใดเป็นพิเศษ ค่าปกติแล้ว จะถูกตั้งค่าให้ผู้ใช้งานที่ไม่ได้ล็อคอินสามารถใช้ได้ แต่จากการทดสอบพบว่า แม้จะตั้งค่าการอนุญาตให้ผู้ใช้งานที่ไม่ได้ล็อคอิน สามารถใช้ได้ก็ตาม แต่ก็จะไม่สามารถให้คะแนนได้ ดังนั้น หากต้องการใช้ฟิเจอร์นี้ ก็ควรให้สมาชิกล็อคอินก่อนครับ
- Author Name : เมื่อมีการล็อคอินเพื่อแสดงความคิดเห็น จะต้องการให้แสดงชื่อจริงใน Comment หรือ ให้แสดง Username ที่ใช้ในการล็อคอินแทน

2. Comment List

- Layout : รูปแบบการแสดงผลของ Comment จะมีให้เลือก 2 แบบ คือ Flat และ Tree
- Display order : การเรียงลำดับของ Comment สามารถจัดได้ว่า Comment ล่าสุดจะอยู่ข้างบน หรือ ต่อท้ายด้านล่าง
- Comments per page : จำนวนที่จะแสดง Comment ต่อ 1 หน้า ส่วนนี้จะมีความสัมพันธ์กับ Layout นะครับ
- Maximum number of pages : จำนวนหน้าสูงสุด ที่จะแสดง Comment ในแต่ละหน้า ค่าเริ่มต้นคือ 15 เช่น เรามี Comment ทั้งหมด 150 Comment และเราแบ่ง
- Comments per page : ไว้หน้าละ 10 Comment ดังนั้น จำนวนหน้าทั้งหมดก็จะมีได้ 15 หน้า หากเกินกว่านี้ Comment ที่เก่ากว่า ก็จะไม่ถูกแสดง สามารถปรับเพิ่มจำนวนหน้าได้
- Page numbers position : ตำแหน่งที่จะแสดงหมายเลขหน้า สามารถกำหนดได้ตั้งแต่ ด้านบน ด้านล่าง หรือให้แสดงทั้งด้านบนและด้านล่างพร้อมกัน

 หากกำหนด Layout เป็นแบบ Flat จะสามารถแบ่งจำนวนหน้าของ Comment ได้ แต่ถ้าหากกำหนดเป็นแบบ Tree แล้ว จะไม่สามารถแบ่งจำนวนหน้าของ Comment ได้

Comment จะถูกแสดงผลต่อกันลงมาเรื่อย ๆ ตัวอย่างนี้ จะกำหนดเป็นแบบ Flat จะมีทั้งหมด 4 Comment แบ่ง Comment หน้าละ 2 ข้อความ ก็จะได้หน้าตาแบบนี้ครับ

ติดชมบทความด้วย JComments

3. Comment Form

- Default : แสดงฟอร์ม และช่องสำหรับใส่รายละเอียด Comment หรือไม่ หากเลือกเป็น Hide ไม่ได้หมายความว่าจะปิดไปเลย แต่หมายความว่า ให้ซ่อนไว้แต่ผู้ใช้สามารถกดเรียกใช้แสดงผลได้
- Field "E-mail" : ช่องสำหรับใส่อีเมลของผู้เยี่ยมชม แนะนำให้เลือกเป็น Required only for guests
- Field "Website" : ช่องสำหรับใส่ข้อมูล Website ของผู้เยี่ยมชม ซึ่งไม่จำเป็นต้องบังคับให้ผู้เยี่ยมชมใส่ก็ได้ ดังนั้นจะปิดการใช้งานไปก็ได้
- Field "Title" : ชื่อเรื่อง หรือ หัวข้อที่ต้องการให้ผู้เยี่ยมชมระบุมาด้วย บางครั้งอาจจะไม่จำเป็นก็ได้สำหรับการตั้งชื่อเรื่อง เพื่อที่จะ Comment ดังนั้น ปิดการใช้งานไปก็ได้ครับ

ติดชมบทความด้วย JComments

  • Permissions เป็นส่วนที่ควบคุมการอนุญาตให้สามารถใช้งานส่วนประกอบอื่น ๆ ของ JComment ได้ หรือไม่

ติดชมบทความด้วย JComments

ตัวอย่างเช่น หากเป็นกลุ่ม Unregistered ก็จะไม่กำหนด Autopublish ไว้ หรือ ไม่สามารถใช้ BBCode ได้ เป็นต้น

  • Restrictions ส่วนของการควบคุมเกี่ยวกับความเหมาะสมของการ Comment เช่น

ติดชมบทความด้วย JComments

Maximum username length : ความยาวของ Username ที่ใช้แสดงผล
Maximum comment length : จำนวนตัวอักษรที่ใส่ได้มากที่สุด
Character counter : ให้มีการนับจำนวนตัวอักษร กำกับไว้ด้วย
Interval between post : ระยะห่างเป็นจำนวนวินาที ที่จะอนุญาตให้ทำการ Comment ในครั้งต่อไป เพื่อป้องกันการ Flood
Enable nested quotes : เปิดใช้งานการอ้างอิงข้อความ

  • Filter กำหนดการกรองคำที่ไม่เหมาะสม สามารถกำหนดได้หลายคำ โดยใช้เครื่องหมาย ( , ) comma แบ่งแต่ละคำออกจากกัน

ติดชมบทความด้วย JComments

  • Messages แสดงข้อความแจ้งให้ผู้ใช้ทราบ เล็กน้อยครับตรงนี้

ติดชมบทความด้วย JComments

เมื่อมีการระบุข้อความลงไป ก็จะถูกแสดงผลที่ฟอร์ม Comment แบบนี้ครับ

ติดชมบทความด้วย JComments

หรือถ้าหากได้กำหนด Permission ว่า ผู้ใช้งานกลุ่มใด ไม่สามารถแสดงความคิดเห็นได้ ก็จะขึ้นข้อความนี้ครับ

ติดชมบทความด้วย JComments

C.Smiles

ตกท้ายด้วยของเล่นนิดนึงครับ นั่นคือ Emotion ตัวยิ้ม เราสามารถเพิ่มเข้าไปใหม่ได้ครับ โดยการเพิ่มรูปภาพไปที่ไดเร็คทอรี่ components/com_jcomments/images/smiles/ แล้วก็มากำหนด Code สำหรับแสดงผลครับ

ติดชมบทความด้วย JComments

แนะนำเสริมอีกนิดนึงครับ โมดูลฝั่งแอดมิน สำหรับแสดง Comment ล่าสุด , เมื่อติดตั้งแล้ว ให้ไปปรับการใช้งานโมดูลฝั่งแอดมินโดยเลือก Position แสดงผลเป็น cpanel

ติดชมบทความด้วย JComments

ก็จะได้แบบนี้ครับ

ติดชมบทความด้วย JComments

ก็คิดว่า น่าจะละเอียดพอใช้งานได้แล้วนะครับ ส่วนเมนูที่เหลือ ก็เป็นเพียงออพชั่นเล็กน้อย ลองไปปรับเล่นดูได้ครับ เพียงแต่เบื้องต้นที่แนะนำไปนั้น ก็เพียงพอต่อการใช้งานแล้วล่ะครับ

ส่วนวิธีเปิดใช้งานว่าจะคอมเม้นท์บทความใดนั้น ก็จะมีปุ่มให้กดอยู่ด้านล่าง Editor ครับ

ติดชมบทความด้วย JComments

สามารถเลือกเฉพาะบทความได้ครับ ว่าต้องการให้บทความใดมีการคอมเม้นท์หรือไม่ เปิดปิดได้ตามสะดวกเลยครับ หากใครติดตั้งไปแล้วไม่มีปุ่มดังกล่าว ก็ขอให้ไปตรวจสอบที่ปลั๊กอินนะครับ เพราะหลังการติดตั้งแล้ว จะลงปลั๊กอินให้อัตโนมัติเลย

ติดชมบทความด้วย JComments