Joomla นั้น ไม่มีความสามารถในการแสดงปฏิทินในตัว แต่เราสามารถเพิ่มความสามารถในส่วนนี้ได้ ด้วย Component ของ Joomla ซึ่งมีให้เลือกหลายตัวด้วยกัน โดยสามารถดาวน์โหลดได้ที่ http://extensions.joomla.org/extensions/calendars-a-events และสามารถติดตั้งได้ด้วยวิธีติดตั้ง Component ตามปกติ โดยสามารถดูวิธีการติดตั้ง Component ได้ที่ข้อ xxx

สำหรับในหัวข้อนี้ จะขอแนะนำการใช้งาน Component ที่ชื่อ JEvents ซึ่งสามารถดาวน์โหลดได้ที่ http://extensions.joomla.org/extensions/calendars-a-events/events/events-calendars/95

1.หลังจากติดตั้งแล้วจะปรากฏเมนูเรียกใช้ Component ดังภาพ

รูปภาพ

2.จะปรากฏการตั้งค่า Component ดังภาพ ซึ่งสามารถกำหนดค่าได้ตามต้องการ

รูปภาพ

3.เพื่อให้ Component สามารถแสดงผลที่หน้าแรกได้ จำเป็นต้องเปิดใช้ Module ซึ่งสามารถดาวน์โหลดได้ที่เว็บไซต์เดียวกันข้างต้น และสามารถติดตั้งได้ด้วยวิธีเดียวกับที่ติดตั้ง Component

รูปภาพ

4.เมื่อเปิดใช้ Module แล้ว จะพบปฏิทินแสดงอยู่ในตำแหน่งที่กำหนด

รูปภาพ

หากพบผู้ใช้ที่มีลักษณะเป็น Spamer เราสามารถลบผู้ใช้ได้ โดยวิธีการดังนี้

1.ไปที่หน้า Admin ของ Joomla จากนั้นคลิกที่ปุ่ม User Manager

รูปภาพ

2.จะปรากฏรายชื่อผู้ใช้ขึ้นมา ให้กาเครื่องหมายถูกหน้าชื่อผู้ใช้ที่ต้องการลบ จากนั้นคลิกปุ่ม Delete เพื่อลบผู้ใช้คนดังกล่าว

รูปภาพ

โปรแกรม Joomla มีตัวจัดการภาพในตัวอยู่แล้ว โดยไม่ต้องติดตั้ง Component เพิ่มเติมแต่อย่างใด การแนบภาพในเนื้อหาสามารถทำได้ในขั้นตอนการเขียนเนื้อหา ซึ่งสามารถทำได้ด้วยวิธีการดังนี้

1.ที่หน้า Admin ให้คลิกที่ Add new article เพื่อเขียนเนื้อหา

รูปภาพ

2.จะปรากฏหน้าจอสำหรับเขียนเนื้อหา โดยที่ด้านล่างของกล่องเขียนเนื้อหาจะมีปุ่มที่เขียนว่า Image ให้คลิกที่ปุ่มดังกล่าว

รูปภาพ

3.จะปรากฏกล่องโต้ตอบการจัดการภาพ อัปโหลดภาพ และแนบภาพ

รูปภาพ

4.ให้คลิกภาพที่ต้องการแล้วกด Insert เพื่อแทรกภาพ
5.ภาพจะปรากฏในหน้าจอเขียนเนื้อหา ให้เขียนเนื้อหาได้ตามปกติ โดยให้จัดวางภาพไว้ในตำแหน่งที่ต้องการ

รูปภาพ

วิธีการติดตั้งชุดตกแต่งของ Joomla หรือที่เรียกว่า Template นั้น เราสามารถทำได้ผ่านตัวติดตั้งของ Joomla โดยเราจะต้องมีไฟล์ Template ของ Joomla ก่อน ซึ่งสามารถดาวน์โหลดได้ที่เว็บไซต์แจก Template ฟรีของ Joomla ซึ่งสามารถค้นหาได้ในอินเทอร์เน็ตหรือจะสั่งซื้อจากเว็บไซต์บางแห่งที่สร้าง Template ขายโดยเฉพาะก็ได้ หลังจากได้ Template ที่ต้องการแล้ว เราสามารถติดตั้งได้ด้วยวิธีการดังนี้

1.ไปที่หน้า Admin ของ Joomla
2.ที่เมนูด้านบน คลิก Extensions > Install / Uninstall

รูปภาพ

3.จากนั้นที่ช่อง Upload Package File ให้คลิกปุ่ม Choose file และเลือกไฟล์ที่ต้องการ
4.จากนั้นคลิกที่ Upload file & install

รูปภาพ

5.รอสักครู่ Joomla จะติดตั้ง Template ให้เราโดยอัตโนมัติ
6.เมื่อติดตั้งแล้ว เราสามารถเปลี่ยนธีมได้ โดยสามารถดูวิธีเปลี่ยนธีมได้ที่ข้อ xxx

ใกล้ๆนี้มีแววว่าจะโดนเรียกไปสอน Joomla เลยต้องหยิบมาหัดๆไว้ก่อน

ก็ ก่อนหน้านี้ผมเองก็เป็นสาวก Joomla อยู่พักใหญ่ จนกระทั้ง Joomla ไม่สามารถทำกิจบางอย่างให้ผมได้ ผมเลยหอบผ้าหอบผ่อนไปซบอก Drupal

ที่ Joomla ทำไม่ได้หรือเป็นเรื่องไม่เข้าท่าจนต้องเผ่นก็อย่างเช่น
– User สมัครใหม่ โดนบังคับให้มีสิทธิ์เป็น Member เท่านั้น แต่ใน Ubuntuclub แล้ว ผมต้องการให้สมาชิกที่สมัครใหม่ทุกคนมีสิทธิ์เป็น Editor เพราะเป้าหมายของ Community ของ Ubuntuclub มันเป็นแบบนั้น แต่ปัญหานี้แก้ได้ด้วยการ Hardcode ก็เลยรู้ว่า มันเก็บข้อมูลของสิทธิ์เป็นชื่อของสิทธิ์เลย ไม่ได้เก็บเป็น ID โหดมาก
– Admin ต้องชื่อว่า Admin เท่านั้น แก้ไม่ได้ ตอนใช้ ubuntuclub ผมเลยต้องถือ 2 account หรือถือชื่อเป็น admin แต่ตั้งให้มัน display เป็น gumara ก็ไม่รู้นะ จำไม่ได้ละ
– Category ถูกบังคับสร้างที่สองระดับ แต่ ubuntuclub ใช้ Category แค่ระดับเดียว ไม่มี Sub-category ตอนนั้นก็เลยแก้ด้วยการตั้ง Category หลัก หลอกๆไว้อันนึง
– พาธไม่สวย เดาไม่ได้
– ทำ Tag cloud ไม่ได้ มีโมดูลมาทำหลอกๆ คือมันเอา Metatag ของ Content มาทำ Cloud พอกล้อมแกล้มไปได้
– ทำ Cross category ไม่ได้
– ดีไซน์สิทธิ์ User ไม่ได้
– สิทธิ์มัน inherit กัน คือคนที่มีสิทธิ์สูงกว่าจะต้องทำได้ในสิ่งที่คนมีสิทธิ์ต่ำลงมาทำได้ อันนี้เป็นภาคบังคับ เลยกลายเป็น สมาชิกที่ล๊อกอินเข้ามาเสร็จแล้ว จะยังคงเห็นกล่องล๊อกอินอยู่ เพราะว่ามีสิทธิ์เหนือกว่า Anonymous ไร้สาระมากๆ แต่อันนั้นเพราะผมไม่ได้ใช้กล่องล๊อกอินหลักของระบบด้วยมั๊ง ยังไงล่ะ ก็มันไม่ถูกใจนี่นา

จริงๆแล้วมีเหตุผลอีกเยอะมากที่ทำให้ผมต้องเปลี่ยน แต่เอาว่าลิสท์ไว้เท่านี้ละกัน

ก็ วันนี้กลับมาจับ Joomla อีกที ก็ พบว่า มีบางอย่างที่ปรับแก้ไปบ้างแล้ว แล้วก็ยังมีข้อติอีกนิดหน่อย
– กำหนดสิทธิ์ของสมาชิกสมัครใหม่ได้แล้ว ว่าสมัครแล้วจะให้มีสิทธิ์เป็นอะไร
– ยกเลิก Static Content แล้ว ซึ่งก็ดี เข้าใจง่ายดี ก็คือ เราก็แค่เขียน Content โดยไม่ระบุ Category ก็เป็น Static content ละ ดีไม่ต้องแยก
– admin เปลี่ยนชื่อได้แล้ว ก็ admin ไม่ได้จำเป็นต้องชื่อ Admin อีกต่อไป
– Wysiwyg ที่มากะระบบ มันมีปุ่มใส่ภาพของ TinyMCE อยู่ ซึ่งต้องใส่เป็น URL ภายนอก แต่ถ้าจะใส่ภาพที่อัพไว้ใน Joomla หรือจะอัพโหลดภาพ มันจะมีปุ่มต่างหาก ซึ่งสงสัยว่า ทำไมมันไม่ยุบเหลือปุ่มเดียวไปฟ๊ะ
– ไม่มี Module position ให้ดู ทำให้จัดวางอะไรค่อนข้างยาก ต้องเดาเอา

ทีมจูมล่าลายไทย และเว็บไซต์ JoomlaCorner.com ร่วมกับศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ (NECTEC) สำนักงานพัฒนาวิทยาศาสตร์และเทคโนโลยีแห่งชาติ (NSTDA) และสมาคมสมาพันธ์โอเพนซอร์สแห่งประเทศไทย (TOSF) ขอเชิญชาวไทยผู้มีใจรักจูมล่าเข้าร่วมงาน JoomlaDay Bangkok 2009 วันรวมพลคนใช้จูมล่าในประเทศไทยครั้งที่ 3 ในวันเสาร์ที่ 22 และอาทิตย์ที่ 23 สิงหาคม 2552 เวลา 8.30 น. – 17.00 น. ณ ห้องบัวหลวงแกรนด์รูม อาคาร ดร.สุข (อาคาร1) ชั้น 6 มหาวิทยาลัยศรีปทุม

"JoomlaDay Bangkok 2009" งาน สัมมนาที่ท่านจะได้พบกับนักพัฒนา Joomla ตัวจริงจากเมืองนอก ที่จะมาแนะนำ Joomla! เวอร์ชันล่าสุด, การสร้าง Joomla Template, การพัฒนา Joomla Extension หรือ ระบบเสริมต่างๆ และ Showcase การใช้งาน Joomla หลากหลายรูปแบบ นอกจากนี้ทีมงานจูมล่าลายไทยยังได้จัดหาวิทยากรที่มีความเชืี่ยวชาญมากมาย ไม่ว่าจะเป็นเทคโนโลยีที่กำลังอยู่ใน trend อาทิ Joomla กับการต่อเชื่อมกับระบบ E-Commerce ที่มากความสามารถอย่าง Virtue Mart และการเชื่อมต่อกับ Payment Gateway, Joomla! กับการ Mash up กับ Social Network และ Google Map นอกจากนี้ยังมีเกร็ดความรู้จากผู้เชี่ยวชาญในสาขาที่เกียวข้องมากมาย อาทิ Mobile Application , MySQL tuning and optimization และความสามารถของ CMS ระดับ Enterprise อย่าง Alfresco

งาน JoomlaDay Bangkok 2009 จะจัดขึ้น 2 วัน คือ ในวันเสาร์ที่ 22 และอาทิตย์ที่ 23 สิงหาคม  2552 เวลา 8.30 น. – 16.30 น. ณ ห้องบัวหลวงแกรนด์รูม อาคาร ดร.สุข (อาคาร1) ชัน 6 มหาวิทยาลัยศรีปทุม สอบถามเพิ่มเติมโทร. 027171120-1

ที่มา – joomladay.in.th

ข่าวจาก Joomla Corner ทีมจูมล่าลายไทย ได้รีลีสต์ไฟล์ภาษาสำหรับใช้งานบนจูมล่า 1.5.9 แล้ว ซึ่งในแพคเกจของไฟล์ภาษา ได้ถูกสร้างออกมา 3 รูปแบบ ดังนี้

1. th-TH_joomla_lang_admin.1.5.9v2.zip เป็นไฟล์ภาษา ที่ใช้สำหรับนำไปใช้แสดงการใช้งานเฉพาะด้านผู้ดูแลเท่านั้น
2. th-TH_joomla_lang_site.1.5.9v2.zip เป็นไฟล์ภาษา ที่ใช้สำหรับเฉพาะด้านหน้าเว็บเท่านั้น
3. th-TH_joomla_lang_full.1.5.9v2.zip เป็นไฟล์ภาษา ที่ใช้สำหรับการแสดงผลภาษาไทย ทั้งในด้านผู้ดูแล และด้านหน้าเว็บ โดยด้านหน้า จะแสดงวัน เดือน ปี แบบปกติ

โดยไฟล์ทั้งหมดนี้ ท่านสามารถดาวน์โหลดได้จากเว็บโปรเจ็คของจูมล่าคอร์เนอร์ครับ

หมายเหตุ หลังจากทำการถอนไฟล์ภาษาออก ให้ท่านทำการ FTP ไปลบไฟล์ฟอร์น PDF ในโฟลเดอร์ language/pdf_fonts/ โดยจะมีทั้งหมด 3 ไฟล์ คือ thsarabun.ctg.z , thsarabun.z , thsarabun.php ออกก่อนที่จะทำการติดตั้งแพคเกจภาษาลงไปใหม่ เพื่อการติดตั้งที่สมบูรณ์ครับ

ที่มา – Thai Language for Joomla 1.5.9 released

หลังจากสร้างความเปลี่ยนแปลงครั้งใหญ่ในรุ่น 1.5.x ทีม Joomla ทะยอยออกรุ่นใหม่ๆ อยู่เรื่อยๆ เท่าที่ติดตามเหมือนจะออกทุกๆ 2 เดือนเลยล่ะครับ Joomla 1.5.8 ออกไม่นาน Joomla 1.5.9 ก้อตามออกมาทันที สำหรับในเวอร์ชั่นนี้มีการปรับปรุงเรื่อง security ทั้งในส่วน Low-Level และ Hight-Level ได้แก่ Directory Traversal  ในส่วน Low-Level ก้อได้แก่ SSL Session Token Disclosure สำหรับในส่วน Compoments, Modules, Plugins และ Template ก้อมีส่วนแก้ไขเยอะพอสมควร เอาล่ะ อยากรู้รายละเอียดเพิ่มเติม อ่านได้ที่ Joomla 1.5.9 security release

ข้อมูลเพิ่มเติมในส่วนที่แก้ไขเรื่อง

สำหรับท่านที่มี Joomla 1.5 รุ่นเก่าสามารถอัพเดทเป็น 1.5.9 ได้โดยดาวน์โหลดชุดอัพเดทได้ที่ joomla code และท่านที่กำลังมองหา Joomla เวอร์ชั่นล่าสุด ผมแนะนำ เวอร์ชั่น 1.5.9 ดาวน์โหลดได้เลยครับ
 

หลายคนอาจจะงงว่า Joomla CB คืออะไร ชื่อเต็มๆ คือ Joomla Community Builder เป็น Joomla/Mambo รุ่นพิเศษโดยมีคุณสมบัติแตกต่างจาก Joomla/Mambo เดิมโดยเน้นไปที่ extension เสริมทำให้ Joomla/Mambo สามารถจัดการกับสมาชิกของระบบได้มากขึ้น จัดการฟิลด์ข้อมูลสมาชิกได้ มีระบบลงทะเบียนแบบใหม่ จัดการภาพ Avatar ของสมาชิกได้ มีระบบจัดการ work flow มี component ใหม่ๆ เพิ่มเติมเข้ามา เช่น PMS, Newsletter, Forum, Galleries เป็นต้น นอกจากจะมี Joomla CB ให้ดาวน์โหลดไปใช้ได้แล้วยังมีเอกสารการพัฒนา หนากว่า 175 หน้า ซึ่งมีแนวทางการพัฒนาบน CB Framework อ้อสำหรับเอกสารต้องสมัครเสียค่าธรรมเนียมสมาชิกรายปี ประมาณ 32USD นะครับซึ่งราคาก้อไม่ได้แพงมากเท่าไร สำหรับเอกสารการพัฒนาที่อัพเดทตลอดทุกเดือน เอาล่ะใครสนใจก้อหาดาวน์โหลดมาลองเล่นได้ที่ http://www.joomlapolis.com หรือจะอุดหนุนทีมพัฒนา CB โดยสมัครสมาชิกรายปีเพื่อรับเอกสารการพัฒนาได้ที่ http://www.joomlapolis.com/content/view/2542/37/ ครับ