วันนี้นั่งทำเว็บให้วิทยาลัยฯ แห่งหนึ่ง ไม่ขอเอ่ย ว่าเป็นที่ใด ทำไปทำมา ถึงตรงปฏิทินกิจกรรม สำหรับโรงเรียนหรือวิทยาลัยทั้งหลาย ควรต้องมี เหมือน ๆ แผนปฏิบัติการประจำปี กำหนดเป็นปฏิทินเอาไว้เพื่อประชาสัมพันธ์หรือต้องการให้ผู้อื่นรับทราบว่า ปีนี้หน่วยงานเราจะทำอะไรบ้าง นั่งหาตัว extensions อยู่สักพัก บางอันก็เกินความจำเป็นเพราะฟังก์ชั่นเยอะเกินไป หามาเจอตัวนี้เป็นคอมโพเน้นท์ ชื่อ EventsCalendar/Scheduler ช่างเหมาะเจาะจริง ๆ ฟังชั่นไม่มากจัดการด้านหน้าเว็บได้เลย กำหนดสิทธิให้เฉพาะ ผู้ใช้ระดับไหนที่สามารถแก้ไขได้

เมื่อติดตั้งเสร็จแล้วก็มาที่ admin menu >> compoenets >> Scheduler

จะเห็นที่สำหรับเซ็ตค่านิดหน่อย

Allow users’ groups to edit events : เป็นการกำหนดสิทธิ์ผู้ที่สามารถแก้ไขปฏิทินนี้ได้

Available modes : โหมดการแสดงผล ต้องการเปิดให้เห็นในโหลดไหนบ้างก็เลือกเอาครับ

อย่าลืมตั้งชื่อให้เรียบร้อยก่อนจะใส่ข้อมูลในปฏิทินนะครับ การตั้งชื่อไม่ควรเว้นวรรคช่องว่างไว้ <–บั๊กไม่สามารถเปลี่ยนชื่อ Table name ได้ให้ใช้ค่าเดิมไปก่อน

มาดูด้านหน้าเว็บกันดีกว่า

 

รูปแบบของปฏิทินที่ใส่ข้อมูลไว้แล้ว

 

เมื่อคลิ๊กดูก็จะเห็นช่องสำหรับพิมพ์ข้อมูลแล้วใส่วัน/เวลา (ล็อกอินแล้ว)

 

 

ในกรณีที่ไม่ได้ล็อกอิน (บุคคลทั่วไปเข้ามาดู) จะมีแค่ปุ่ม cancel เท่านั้น

รูปแบบปฏิทินแสดงเป็นวัน

 

รูปแบบปฏิทินแสดงเป็นอาทิตย์

 

รูปแบบปฏิทินแสดงเป็นเดือน

 

รูปแบบปฏิทินแสดงเป็นปี

 

แสดงรายการกิจกรรมทั้งหมด

 

 

สามารถขยายเต็มจอได้(คลิ๊กที่มุมขวาด้านบน)

Edit 18/03/2553 3.07pm

การสร้างลิ้งก์เชื่อมต่อไปยังตัวคอมโพเน้นท์

เข้าที่ menus >> main menu (หรือเมนูอื่น ๆ )

 

คลิ๊ก new เพื่อสร้างเมนูใหม่

 

เลือกที่ Scheduler

 

ตั้งชื่อเมนูตามต้องการจากนั้น กด save

 

จบการใช้งานครับ

ดาวน์โหลด EventsCalendar/Scheduler

 

ดาวน์โหลด EventsCalendar/Scheduler

ลิ้งก์สำรอง (เข้าสู่ระบบก่อน)

 

ดาวน์โหลด EventsCalendar/Scheduler