คู่มือใช้งาน Mambo ฉบับภาษาไทย
- 1. คูมือการใชงาน
เวอรชั่น 4.5.2.3
ฉบับภาษาไทย
Copyright © 2004 Marvelic Engine Co., Ltd. All Rights Reserved.
- 2. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
:: สารบัญ Table of Contents ::
ตอนที่ 1: บทนํา (Introduction) 6
ระบบบริหารจัดการเนื้อหาเว็บไซต (Web Content Mangement System) 6
“Mambo” คืออะไร 6
ความงายของ “Mambo” 7
ประสิทธิภาพและความสามารถของ “Mambo” 8
ซอฟตแวรเปดเผยรหัส (Open Source Software) 9
ตอนที่ 2: ความตองการระบบและการติดตั้ง (Requirement & Installation) 10
ความตองการระบบสําหรับ Mambo 4.5.2.3 10
การติดตั้งเว็บเซิรฟเวอร (Web Server) 10
การติดตั้ง Mambo (Mambo Installation) 13
ตอนที่ 3: การสรางเว็บไซตดวย “Mambo” 24
สวนสําหรับผูบริหารเว็บไซต (Administration Section)
24
คํานิยาม (Terminology) 24
หลักการทั่วไป (General Concepts) 25
การเขาสูระบบ (Administrator Login)
27
ภาพรวมของกลุมผูใชและการควบคุมการเขาระบบ (Overveiw of User Groups
and Access Control) 28
เมนูในการใชงานระบบ (Menu Items) 29
:: Site 29
การปรับแตง (Global Configuration) 29
Site 30
โลแคล (Locale) 31
เนื้อหา (Content) 32
ฐานขอมูล (Database) 33
เซิรฟเวอร (Server) 34
เมตาดาตา (Metadata) 35
เมล (Mail) 36
แคช (Cache) 36
สถิติ(Statistics) 37
SEO (Search Engine Optimization) 37
การจัดการเมนู (Menu Manager) 38
เมนูหลัก (Main Menu) 38
เมนูอื่นๆ (Others Menu) 42
เมนูดานบน (Top Menu) 42
Page 2 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 3. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
เมนูผใช (User Menu)
ู 43
การเรียกดู (Preview) 43
สถิติ (Statistics) 45
การจัดการรูปแบบเว็บไซต (Template Manager) 45
การจัดการตําแหนงโมดูล (Modules Position) 48
การบริหารผูใช (User Manager)
49
การเพิ่มและแกไขผูใช (Add/Edit User) 51
การสงเมลไปยังผูรับจํานวนมาก (Mass mail) 52
:: เนื้อหา (Content) 53
การเพิ่มและแกไขเนื้อหาสวนตางๆ (Add/Edit Section) 53
การจัดการหมวดหมูหลัก (Section) 53
การจัดการหมวดหมูยอย (Category) 57
การเพิ่มเนื้อหา (Adding Content) 59
รายการขอมูล/ขาวสาร (News Items) 59
การแกไขเนื้อหา (Editing Content) 67
FAQs (ถาม-ตอบ) 67
รายการ FAQs (FAQs Items) 67
หมวด FAQs (FAQs Categories) 67
:: สวนประกอบของเว็บไซต (Components) 68
การติดตั้ง/ยกเลิก (Install/Uninstall) 69
ปายโฆษณา (Banners) 71
การจัดการปายโฆษณา (Manage Banners) 72
การจัดการลูกคาที่ซื้อพื้นที่โฆษณา (Manage Clients) 74
รายชื่อบุคคลติดตอ (Contact) 75
หนาแรกของเว็บไซต (Front Page) 78
การจัดการรายการตางๆ (Manage Items) 80
การจัดการขอมูลรูปแบบตางๆ (Media Manager) 81
ระบบการดึงขาวจากที่ตางๆ (News Feeds)
83
การจัดการนิวฟดส (Manage News Feeds) 83
การจัดการหมวดหมู (Manage Categories) 85
ระบบจัดการขาวที่อยูในรูปแฟรช (Newsflash) 86
การสํารวจความคิดเห็น หรือ โพล (Polls) 87
:: เว็บลิงค (Weblinks) 88
รายการเว็บลิงค (Weblink Items) 88
หมวดหมูเว็บลิงค (Weblink Categories) 89
:: โมดูล (Modules) 89
Page 3 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 4. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
การติดตั้ง/ยกเลิก (Install / Uninstall) 90
การจัดการโมดูล (Manage Modules) 92
การจัดแบงเนือหาเกา (Archive)
้ 94
Random Image 94
เครื่องมือวัดคนเขาเว็บไซต (Statistics) 95
ขาวลาสุด (Latest News) 95
ล็อกอินโมดูล (Login Module) 96
เมนูหลัก (Main Menu) 97
ระบบจัดการเนื้อหาที่ไดรับความนิยม (Popular) 97
ระบบจัดการขาวที่อยูในรูปแฟรช (Newsflash) 98
โพล (Polls) 98
รายการที่เกี่ยวของ (Related Items) 98
ซินดิเคต (Syndicate) 98
ระบบจัดการเซ็กชั่น (Sections) 99
สถิติ (Statistics) 99
ตัวเลือกรูปแบบเว็บ (Template Chooser) 100
เมนูผใช (User Menu)
ู 100
ใครบางที่ออนไลน (Who’s Online) 101
ตัวอยางการสรางโมดูล (Insert Code) 102
:: แมมบอท (Mambot) 103
การใช {mosimage} 105
การใช {mospagebreak} 107
:: การติดตั้ง (Installers) 108
:: ระบบ (System) 109
โกลบอล เช็กอิน (Global Checkin) 109
:: Help 109
ขอมูลระบบ (System Info) 110
ตอนที่ 4 : การติดตั้ง Mambo ขึ้น Hosting 111
ตอนที่ 5 : เว็บที่เกี่ยวของและใหบริการ Mambo 118
ตอนที่ 6 : ลิขสิทธิ์ของ GNU/GPL 122
ตอนที่ 7 : ตัวอยาง Templates 130
Page 4 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 5. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
ภาคผนวก
ภาคผนวก 1 การติดตั้งและการใชงานโปรแกรม FileZilla 133
ภาคผนวก 2 การติดตั้งและการใชงานโปรแกรม phpMyAdmin 138
Page 5 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 6. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
:: ตอนที่ 1 บทนํา Introduction ::
ระบบบริหารจัดการเนือหาเว็บไซต (Web Content Management System : CMS)
้
ระบบบริหารจัดการเนื้อหาเว็บไซต หรือ CMS เปนโปรแกรมที่มีนักพัฒนาเว็บไซตจากทั่วโลก
นําไปใชในการสรางเว็บไซตแบบไดนามิก ซึ่งชวยใหเจาของเว็บไซตสามารถเพิ่มเติมหรือ
เปลี่ยนแปลงเนื้อหาไดงาย สะดวก และรวดเร็ว โดยไมจําเปนตองเสียเวลาไปกับการเขียนและ
พัฒนาโปรแกรม ทําใหการเผยแพรขอมูลผานเว็บไซตในปจจุบันเปนไปอยางมีประสิทธิภาพ
มากยิ่งขึ้น นอกจากนี้ยังสามารถกําหนดหนาตา (Template) เพิ่มลดเมนู และโมดูลตางๆ ทีใช
่
งานในเว็บไซตไดโดยงาย
ในอดีตการสรางเว็บไซตเปนงานที่คอนขางยาก อยางนอยตองอาศัยผูที่มความรูในการเขียน
ี
ภาษา HTML ซึ่งเปนภาษารากฐานสําหรับการสรางเว็บไซต แตปจจุบัน CMS ไดกลายเปน
เครื่องมือที่ชวยสรางเว็บไซตใหเร็วขึ้น และ “Mambo” เองก็เปน CMS ที่ดที่สุดระบบหนึ่ง ซึ่ง
ี
ชวยใหการทําเว็บไซตของคุณดูเปนมืออาชีพไดแบบงายๆ
“Mambo” คืออะไร
“Mambo” โปรแกรม open source ที่เปนระบบบริหารจัดการเนื้อหาเว็บไซต (Web Content
Management Systems: CMS) ซึ่งถูกพัฒนาดวย PHP และใชฐานขอมูลของ MySQL ในการ
เก็บขอมูล มีเทคนิคการเขียนโปรแกรมขั้นสูงภายใตมาตรฐาน XHTML สามารถทํางานได
หลายแพลตฟอรมทีรองรับ PHP และ mySQL ทั้งนี้ Mambo ไดถูกพัฒนาขึ้นอยางตอเนื่องจาก
่
ทีมพัฒนาที่มอยูท่วโลก ซึ่งมีการเปลี่ยนแปลงเพิ่มขึ้นอยูตลอดเวลา โดยระยะเริ่มตน Mambo
ี ั
ไดมุงเนนเพื่อใชในการพัฒนา Coporate Website หรือเว็บไซตของบริษัทและองคกรตางๆ
รวมไปถึงเว็บ Intranet ภายในหนวยงาน โดยมีจุดเดนอยูทความสวยงามของรูปแบบที่ดูเปน
ี่
สากล รวมถึงความงายตอการใชงานของทั้งผูพัฒนาและผูเขาชมเว็บไซต ซึ่งใหความรูสึก
แตกตางจาก CMS ทั่วไป ตรงที่คณสามารถออกแบบและสรางหนาตาของเว็บไซต (Template)
ุ
ไดตามตองการ
แตเนื่องจากการพัฒนา Mambo ที่มีเพิ่มขึ้นอยางตอเนื่อง ทําใหปจจุบันมีเครื่องมือเสริมหลาย
ตัวที่ชวยในการนําไปใชสรางเว็บไซตไดหลายประเภทมากขึ้น อาทิ การสรางเว็บไซตเชิงพาณิชย
อิเล็กทรอนิกส หรือ E-Commerce การสรางเว็บทา (Portals) การสรางเว็บไซตเพื่อใชเปน
Community และเว็บไซตประเภทอื่นๆ หลากหลายรูปแบบขึ้นอยูกับการประยุกตใช
หากคุณตองการที่จะสรางเว็บไซต แตไมเคยรูวาจะทําไดอยางไร Mambo สามารถชวยไดโดยไม
จําเปนตองมีความรูทางดานการเขียนโปรแกรมอยาง HTML, XML, DHTML, PHP หรือแมแต
mySQL ซึ่งคุณสามารถเพิ่มเติมและเปลี่ยนแปลงเนื้อหา โดยไมจําเปนตองเสียเวลาไปกับการ
Page 6 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 7. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
แกไขโปรแกรม รวมถึง Mambo ยังไมมีขดจํากัดในเรื่องของการออกแบบ ทําใหคณสามารถ
ี ุ
ปรับเปลี่ยนหนาตาเว็บไซตของคุณไดสวยงามตามตองการ
ความงายของ Mambo
Mambo เปน CMS ที่งายตอการใช และทําไดรวดเร็วกวา open source CMS อืนๆ ที่มีอยูใน
่
ปจจุบัน สามารถใชไดทั้งกับเว็บไซตสวนตัวขนาดเล็กจนถึงเว็บไซตเพื่อธุรกิจขนาดใหญ ซึ่ง
ความงายที่เปนจุดเดนของMambo มีดังนี้
การติดตั้งและการใชงาน
Mambo มีขั้นตอนการติดตังที่ไมซับซอนเพียง 4 ขั้นตอน และมีคําอธิบายในหนาจอ
้
การติดตั้งที่ชดเจนและเขาใจงาย นอกจากนี้ยังมีรูปแบบการใชงานแบบ Web
ั
Interface ซึ่งมีเครื่องมือที่เพียงพอตอความตองการของเว็บไซตในหลายรูปแบบ
การออกแบบ
Mambo ยืดหยุนตอการออกแบบหนาตาเว็บไซต โดยมีเครื่องมือในการเลือกรูปแบบ
Template สําหรับใชในเว็บไซตของคุณไดโดยวิธีงายๆ และประหยัดเวลา เพียงคลิก
เดียวก็สามารถเปลี่ยนหนาตาเว็บไซตไดทันที นอกจากนี้ยังมีรูปแบบ Template ที่คุณ
สามารถหาดาวนโหลดฟรีไดจากเว็บไซต Mambo ตางๆ ซึ่งชวยใหคณสามารถนํามา
ุ
ประยุกตใหเขากับความตองการไดงายขึน
้
การเพิ่มเติมและเปลี่ยนแปลงเนื้อหา
การเพิ่มเติมหรือเปลี่ยนแปลงเนื้อหาไมวาจะเปนรูปภาพหรือตัวอักษร (Content) ก็
สามารถทําไดโดยงาย มีลักษณะการใชงานเปนแบบ WYSIWYG (what you see in
what you get) เชนเดียวกับ MS Word ซึ่งผูใชไมจําเปนตองมีความรูทางดาน HTML
ทําใหการเพิ่มเติมหรือเปลี่ยนแปลงเปนไปอยางรวดเร็ว ไมยุงยาก
ความปลอดภัยของระบบ
Mambo ไดออกแบบระบบบริหารเว็บไซตใหสามารถกําหนดสิทธิของผูใชงานในระดับ
ตางๆ กัน สําหรับการเพิ่มเติมหรือแกไขเนื้อหาในสวนที่กําหนดไว ทําใหเพิ่มระดับ
ความปลอดภัยของการเขาถึงขอมูลจากทั้งบุคคลภายในและภายนอก
Page 7 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 8. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
ประสิทธิภาพและความสามารถของ Mambo
ประโยชนหลักของ “Mambo” คือ การทําใหคุณสามารถจัดการกับเนื้อหาหรือขอความ
(Content) ไดโดยตรงผานหนาเว็บ โดยผูบริหารเว็บหรือผูดูแลเว็บไซต ไมจําเปนตองมีความรู
ทางดานโปรแกรมเชน HTML ในการอัพเดตเว็บ เพราะ Mambo มี editor ออนไลน เชน
WYSIWYG editor ไวเพื่อการจัดรูปแบบขอความตัวอักษร (Text) และรูปภาพ ยิ่งกวานั้นคุณไม
จําเปนที่ตองอัพโหลดเอกสารดวยโปรแกรม FTP เพียงแคคลิกปุม save หรือ apply หนาเว็บของ
คุณก็จะออนไลนเตรียมพรอมรับผูเขาชมที่จะเขามาดูในเว็บของคุณไดทันที
เราสามารถใช Mambo กับเว็บไซตไดหลากหลายประเภท เชน
• เว็บทา (Portals)
• เว็บไซตเชิงพาณิชย (Commercial web sites)
• เว็บไซตที่ใชในองคกร (Intranet web sites)
• เว็บไซตที่ไมแสวงหากําไร (Non-Profit web sites)
• เว็บไซตสวนตัว (Personal web sites)
• เว็บไซตที่สรางจาก Flash (Integrated flash sites)
นอกจากนี้ Mambo ยังสามารถใชงานไดหลายอยาง เชน
• อัพเดตเว็บไซตดวยขาว บทความ และรูปภาพ
• งายตอการสรางเนื้อหาของคุณดวยเมนู เชน ผลิตภัณฑ > ฮารดแวร > เครื่อง
เลนดีวีดี หรือ ผลิตภัณฑ > ฮารดแวร > เครื่องเลนซีดี
• อัพโหลด MS Word, MS Excel และ Acrobat PDF เพื่อใหดูเอกสารได
• จัดการ Banner เชน โฆษณา
• สรางโพล (แบบสํารวจ)
• จัดการเว็บลิงค
• จัดการ FAQ
• จัดการขาวที่อยูในรูป flash
• จัดการกับ multi media flash, และไฟลรปภาพ .jpg, pif, bmp และ .png
ู
• จัดการกับการปอนขาวจากแหลงขาวทีมาจากเว็บไซตตางๆ
่
• จัดการกับ contact และ อีเมล จากหนาตางๆ
• ใหระดับการเขาถึงขอมูล (access) กับผูใช
• จัดการหนา Archive
• จัดการ components, modules และ templates ที่พฒนาขึ้นมาเพิ่มเติม เชน
ั
e-commerce, forums, รูปภาพ ปฏิทิน และกําหนดการ help desk เปนตน
Page 8 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 9. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
ซอฟตแวรเปดเผยรหัส (Open Source Software)
Open Source คือ ซอฟตแวรที่เปดเผยรหัส หรือ Source Code ซึ่งมาพรอมกับตัวระบบนั้นๆ
โดยสวนใหญ Open Source จะพูดถึงลิขสิทธิ์ในดานการแจกจายวาสามารถทําไดฟรี ทั้งนีใน
้
ดานของการอนุญาตใหแกไขหรือหามแกไขในสวนใดนัน ขึ้นอยูกับชนิดของ License ที่กาหนด
้ ํ
มาพรอมกับ Open Source นั้นๆ ซึ่งประเภทของลิขสิทธิ์ตางๆ ในสวนของ Open Souce
สามารถดูรายละเอียดเพิ่มเติมไดจากเว็บขององคกรเหลานี้ เชน
• The Free Software Foundation http://www.fsf.org
• The GNU Project (GNU’s Not Unix) http://www.gnu.org
• The Open Source Initiative http://www.opensource.org
และเนื่องจาก Mambo เปนโปรแกรม Open Source โปรแกรมหนึ่ง ทําใหผใชไมตองเสีย
ู
คาใชจาย และสามารถนําไปพัฒนาตอยอดใหเหมาะกับความตองการของตนเอง หรือตลาด
ความตองการภายนอกได ทั้งนี้การใชงาน Mambo จะอยูภายใตลิขสิทธิ์ของ GNU/GPL (ดู
รายละเอียด ตอนที่ 6)
Page 9 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 10. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
:: ตอนที่ 2 ความตองการระบบและการติดตั้ง
Requirement & Installation ::
1. ความตองการระบบสําหรับ Mambo 4.5.2.3
เริ่มแรกคุณจะตองมี Platform สําหรับ Mambo เชน Linux, Free BSD, Mac OS X และ
Windows NT/2000 หรือ platform อื่นที่สามารถรัน Apache Web Server, mySQL
Database และ PHP 4.2.X ได ซึ่งคุณจะตองแนใจวา PHP นั้น สนับสนุนทั้ง mySQL, zlip
และ XML ในการรัน Mambo
โดยกอนการติดตั้ง Mambo จะตองมีการเตรียมความพรอมเครื่องคอมพิวเตอรตามความ
ตองการของระบบ ดังนี้
- โปรแกรม PHP 4.2.x หรือเวอรชั่นสูงกวา สําหรับประมวลผลคําสั่งและแสดงผล
ขอมูล ซึ่งคุณสามารถดาวนโหลดไดจากhttp://www.php.net
- ระบบฐานขอมูล mySQL Database 3.23.x หรือเวอรชั่นสูงกวา สําหรับจัดเก็บ
ขอมูลตางๆ ซึงคุณสามารถดาวนโหลดไดจาก http://www.mysql.com
่
- เว็บเซิรฟเวอร Apache HTTP server 1.13.19 หรือเวอรชนสูงกวา
ั่
http://httpd.apache.org หรือ Microsoft IIS
แตเนื่องจากการติดตั้งโปรแกรมตางๆ ทีละโปรแกรมนั้น คอนขางมีความยุงยาก คุณสามารถ
เลือกใชโปรแกรมที่ไดรวบรวม Apache+PHP+mySQL ไวดวยกัน เพื่อทําหนาที่เปน
Webserver บน Microsoft Windows เชน โปรแกรม AppServ
(http://www.appservnerwork.com), WMServer Tools (http://www.wmcreation.it)
2. การติดตั้งเว็บเซิรฟเวอร (Web Server)
เมื่อคุณเตรียมความพรอมเครื่องคอมพิวเตอรเรียบรอยแลว ขั้นตอนตอไปจะเปนการติดตั้ง
Web Server เพื่อใหคณสามารถใชงาน Mambo ได ในที่นี้เราไดมการแนะนําการติดตั้งดวย
ุ ี
โปรแกรม WMServer Tools บน Microsoft Windows ตามขั้นตอน ดังนี้
2.1 ดับเบิ้ลคลิก wmservertools.exe เพื่อทําการติดตัง
้
2.2 หนาจอจะแสดงรายละเอียดของการติดตั้งโปรแกรม WMserver จากนั้นใหคณคลิกที่ปุม
ุ
Next >
Page 10 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 11. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
2.3 หนาจอจะแสดงรายละเอียดเกี่ยวกับขอตกลง License ของโปรแกรม ใหเราเลือก I agree
to the terms of this license agreement แลวคลิก Next >
2.4 หนาจอจะแสดงการสรางชื่อ Shortcut Folder ใหเราคลิกปุม Next > ตอไปไดเลย
2.5 หนาจอจะแสดงกระบวนการติดตั้งโปรแกรม WMserver กรุณารอสักครูจนกวาโปรแกรม
จะ Install เสร็จ
Page 11 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 12. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
2.6 เมื่อการติดตั้งโปรแกรมเสร็จเรียบรอยแลว ใหเรากดปุม Finish
2.7 เมื่อกด Finish โปรแกรม WMserver จะทําการ Run และเปด Web Browser เพื่อทดสอบ
โปรแกรม
Page 12 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 13. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
จากนั้นทําการแกไขให Apache สามารถรองรับภาษาไทยไดโดยเปดไฟล
c:wmapache2.0.49confhttpd.conf ซึ่งอยูประมาณบรรทัดที่ 12 แลวทําการเพิ่มขอมูล ดังนี้
DefaultType text/plain
AddDefaultCharset tis-620
AddDefaultCharset Windows-874
เมื่อแกไขขอมูลเรียบรอยแลว ใหเขาไปที่เมนูตรง Taskbar ของ Windows ดานขวามือ แลว
คลิกเลือก Stop Apache จากนั้นทําการคลิกเลือก Start Apache อีกครั้ง
3. การติดตั้ง Mambo (Mambo Installation)
เมื่อติดตั้ง Web Server เปนที่เรียบรอยแลว ขั้นตอนตอไปก็พรอมที่จะติดตั้ง Mambo ไดเลย
โดยมีข้นตอน ดังนี้
ั
3.1 ขั้นตอนแรกใหคลายไฟล Mambo4.5.2.3.zip ลงไปที่ Directory C:/WM/www/ชื่อ
โฟลเดอรเว็บเรา
Page 13 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 14. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
3.2 จากนั้นเปด Web Browser พิมพที่ address วา http://localhost/ชื่อโฟลเดอรเว็บ หรือ
http://127.0.0.1/ชื่อโฟลเดอรเว็บ จะแสดงผลออกมาดังรูปขางลาง เพื่อตรวจสอบคุณสมบัติ
พื้นฐาน (Pre-Installation Check) คาทีแนะนําของ Web Server และคาตางๆ ของ Web
่
Server ณ ขณะนั้นวาเปนอยางไร มีนอยกวาหรือมากกวาคาทีแนะนํา
่
Page 14 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 15. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
2.3.3 ถา Hosting เราเปน Unix จะตองทําการกําหนด Permissions ไฟลและไดเรกทอรี่กอน
หมายถึง กําหนดใหอนุญาตและแกไข รวมถึงเขียนลงไฟลและไดเรกทอรี่ ซึ่งมีไฟลและไดเรกทอรี่
ที่ตองทําการกําหนด Permissions ดังนี้
โฟลเดอร administrator/backups/ chmod 777
โฟลเดอร administrator/components/ chmod 777
โฟลเดอร administrator/modules/ chmod 777
โฟลเดอร administrator/templates/ chmod 777
โฟลเดอร cache chmod 777
Page 15 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 16. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
โฟลเดอร components chmod 777
โฟลเดอร images chmod 777
โฟลเดอร images/banners/ chmod 777
โฟลเดอร images/stories/ chmod 777
โฟลเดอร language chmod 777
โฟลเดอร mambots chmod 777
โฟลเดอร mambots/content/ chmod 777
โฟลเดอร mambots/search/ chmod 777
โฟลเดอร media chmod 777
โฟลเดอร modules chmod 777
โฟลเดอร templates chmod 777
หมายเหตุ : การกําหนด permission ใน unix ดูรายละเอียด การใชงาน FileZilla หนา 133
กด Refresh หนาดังกลาว เพื่อตรวจสอบสถานะของโฟลเดอรและไฟลตางๆ วาทําการกําหนด
Permission ตามทีระบบตองการหรือยัง ถาชื่อโฟลเดอรมีสีเขียวแสดงวาไดทําการกําหนด
่
Permission ไดถูกตองและครบถวนแลว หากยังมีสีแดงใหทําการตรวจสอบอีกครังวาทําการ
้
กําหนด Permission ถูกตองและครบถวนหรือยัง หลังจากนั้นกด Next เพื่อไปขั้นตอนตอไป คือ
License
Page 16 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 17. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
การติดตั้งจะถึงขั้นตอน License ซึ่งในขั้นตอนนี้จะแสดงเกี่ยวกับ ลิขสทธิ์ ของ GNU/GPL คลิก
เครื่องหมายถูก ที่หนา I Accept the GPL License เพื่อยอมรับขอตกลง หลังจากนั้น กด Next ที่
มุมบนขวา การติดตั้งจะเขาสูข้นตอน Step 1เพื่อทําการกรอกรายละเอียดเกี่ยวกับ Web Server
ั
2.3.4 Step 1 การกรอกรายละเอียดเกียวกับ
่ Web Server (MySQL database
configuration)
Page 17 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 18. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
Host Name ใหกรอก localhost
MySQL User Name ชื่อ User ทีใชงานฐานขอมูล Mysql
่
MySQL Password รหัสผานในการใชฐานขอมูล Mysql
MySQL Database Name ชือฐานขอมูล Mysql ที่เราจะใชงาน
่
MySQL Table Prefix คํานําหนาชื่อตารางขอมูล
ถาตองการลบตารางฐานขอมูลเกาที่ซากันคลิกที่ Drop Existing Table
้ํ
ถาตองการสํารองตารางฐานขอมูลเกาคลิก Backup Old Tables
ถาตองการตัวอยางเนื้อหาและขอมูลคลิก Install Sample Data
เมื่อกรอกรายละเอียดตางๆ เรียบรอยแลวใหกด Next ระบบจะมี windows popup ขึ้นมาถาม
อีกครั้งหนึ่งวา “คาตางๆ ที่เราไดกรอกไปแลวนั้นถูกตองหรือยัง ถาถูกตองแลวการติดตั้งจะ
ดําเนินตอไป และใชคาตางๆ ที่เราไดกรอกลงไป“
ถาถูกตองแลวก็ทําการกด OK ถาคาตางๆที่เรากรอกลงไปถูกตอง การติดตั้งจะดําเนินไปถึง
ขั้นตอน STEP 2
Page 18 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 19. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
2.3.5 Step 2 การกรอกชือของเว็บไซต (Enter the name of your Mambo site)
่
ตรง Site name ใหเราใสชอของเว็บไซตของคุณ แลวกด next การติดตั้งจะดําเนินไปสู Step 3
ื่
2.3.6 STEP 3 ตรวจเช็คความถูกตองของเว็บไซต อีเมล และรหัสผาน
Page 19 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 20. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
ขั้นตอนนี้การติดตั้งจะทําการแสดงถึงขอมูลตางๆ เชน
• URL คือ URL ที่อยูของเว็บไซตเรา
• Path คือ ระบุที่อยูของที่เก็บไฟลของ Mambo ที่เก็บอยูบน Web hosting
• Your E-mail คือ อีเมลของผูดูแลระบบ (กรอกอีเมลของเราลงไปแทน)
• Admin password คือ รหัสผานสําหรับเขาระบบ back end ของผูดแลระบบ
ู
ใหทําการจดรหัสผานหรือทําการเปลี่ยนรหัสผานใหเปนของเราเอง เพื่องายตอการ
จดจํา
File Permissions
ถาไมตองการ Chmod ไฟล เลือก
Don’t CHMOD Files
ถาตองการ Chmod ไฟล เลือก
CHMOD Files to
Directory Permissions
เลือกเพื่อทําการ CHMOD Directory
หลังจากนั้นกด Next
2.3.7 STEP 4 Congratulations Mambo is Installed
Page 20 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 21. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
การติดตั้งมาถึงขั้นตอนนี้แลวแสดงวาเราไดทําการติดตั้งสําเร็จ และครบถวนสมบูรณเรียบรอย
แลว การติดตังจะรายงานผลวาตอนนี้ไดปรับแตงคา Configuration เรียบรอยแลว และแสดง
้
รายละเอียดของ User และ Password ของ admin สําหรับเขาไปดูแลระบบ เมื่อคลิกปุม
Viewsite จะเขาสู Front end สําหรับ User และคลิกปุม Administration เพื่อเขาสู Back end
ของผูดแลระบบ
ู
หมายเหตุ หากไมทาการลบไดเรกทอรี่ Installation เมื่อกดปุม Viewsite ระบบการติดตั้งจะ
ํ
ทําการเตือนใหลบ Folder Installation ดังภาพ เพื่อปองกันคนอื่นมาติดตั้งทับบนเว็บไซตของ
เรา
หลังจากทําการลบ หรือ เปลี่ยนชื่อ Folder Installation เปนอันวาการติดตั้งไดเสร็จสมบูรณ
แลว
รูปแบบของเว็บไซต
Front End รูปแบบดานหนาเว็บไซต
Back End รูปแบบหนาเขาสูระบบจัดการเนื้อหาเว็บไซต
Page 21 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 22. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
Front End Back End
ตัวอยางของไฟล configuration.php
<?php
$mosConfig_offline = '0';
$mosConfig_host = 'localhost';
$mosConfig_user = 'root';
$mosConfig_password = '';
$mosConfig_db = 'mos4523';
$mosConfig_dbprefix = 'mos_';
$mosConfig_lang = 'english';
$mosConfig_absolute_path = 'C:/WM/www/mos4523';
$mosConfig_live_site = 'http://localhost/mos4523';
$mosConfig_sitename = 'แมมโบเวอรชั่น 4.5.2.3';
$mosConfig_shownoauth = '0';
$mosConfig_useractivation = '1';
$mosConfig_uniquemail = '1';
$mosConfig_offline_message = 'This site is down for maintenance.<br /> Please check back ';
$mosConfig_error_message = 'This site is temporarily unavailable.<br /> Please notify the
System Administrator';
$mosConfig_debug = '0';
$mosConfig_lifetime = '900';
$mosConfig_MetaDesc = 'Mambo - the dynamic portal engine and content management
system';
$mosConfig_MetaKeys = 'mambo, Mambo';
$mosConfig_MetaTitle = '1';
$mosConfig_MetaAuthor = '1';
$mosConfig_locale = 'en_GB';
$mosConfig_offset = '0';
$mosConfig_hideAuthor = '0';
$mosConfig_hideCreateDate = '0';
$mosConfig_hideModifyDate = '0';
$mosConfig_hidePdf = '0';
$mosConfig_hidePrint = '0';
$mosConfig_vote = '0';
Page 22 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 23. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
$mosConfig_hideEmail = '0';
$mosConfig_enable_log_items = '0';
$mosConfig_enable_log_searches = '0';
$mosConfig_enable_stats = '0';
$mosConfig_sef = '0';
$mosConfig_vote = '0';
$mosConfig_gzip = '0';
$mosConfig_multipage_toc = '1';
$mosConfig_allowUserRegistration = '1';
$mosConfig_link_titles = '0';
$mosConfig_error_reporting = -1;
$mosConfig_list_limit = '10';
$mosConfig_caching = '0';
$mosConfig_cachepath = 'C:/WM/www/mos4523/cache';
$mosConfig_cachetime = '900';
$mosConfig_mailer = 'mail';
$mosConfig_mailfrom = 'admin@test.com';
$mosConfig_fromname = 'Test For Mambo 4523;
$mosConfig_smtpauth = '0';
$mosConfig_smtpuser = '';
$mosConfig_smtppass = '';
$mosConfig_smtphost = 'localhost';
$mosConfig_back_button = '1';
$mosConfig_item_navigation = '1';
$mosConfig_secret = 'NONiUSVLDvjdcVLI';
$mosConfig_pagetitles = '1';
$mosConfig_readmore = '1';
$mosConfig_hits = '1';
$mosConfig_icons = '1';
setlocale (LC_TIME, $mosConfig_locale);
?>
Page 23 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 24. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
:: ตอนที่ 3 การสรางเว็บไซตดวย Mambo
Help Index ::
Administration Section
1.1 คํานิยาม (Terminology)
Mambo Open Source จะเรียกยอๆ วา Mambo ตลอดในเอกสารนี้
The Mambo Administrator = Administration Section = Admin Section คือ
ผูบริหาร Mambo ซึ่งหมายถึง GUI (Graphical User Interface) ใชสําหรับการจัดการกับ
เว็บไซตของคุณ Admin Section นี้จะประกอบไปดวยเครื่องมือทั้งหมดสําหรับการจัดการ
เนื้อหาและคาการติดตั้งตางๆ เชน ตัวหนังสือ รูปภาพในเว็บ และขอมูลขาวสาร
Blogging เปนคําอธิบาย (context) ของ Mambo ใน List ของ records ในรูปของ
บทสรุป เชน เปน link หรือ แสดงแคคาเกริ่นนํา พรอมทั้งมี link ไปสูบทความเต็ม
ํ
Category เปนชื่อของกลุมของรายการ (collection of items) ที่เกี่ยวของกัน เชน
Category “ปลา” ก็จะมี ‘ปลาแฮรริ่ง’ ‘ปลาซัลมอน’ เปนตน
Components เปนสวนประกอบของ Mambo ที่มักจะมี layout อยูตรงกลางใน Mambo
ที่มี 3 คอลัมน หรืออยูทางขวามือของ Mambo ที่มี 2 คอลัมน Components เปน
สวนประกอบหลักทีจะชวยในการทํางานของ Mambo หรืออาจจะเปนสวนที่เพิ่มเขามา
่
(add-ons) เพื่อเชื่อมติดกับ Mambo หลักที่มาจากผูพัฒนาโปรแกรมรายอื่น ตัวอยางของ
สวนประกอบหลักของ Mambo เชน Banners, Contact, Frontpage, Media Manager,
Newsfeeds, Newsflash, Polls และ Weblinks เปนตน
ฐานขอมูล (Database) คือ ขอมูลที่จดเรียงแลว ซึ่งคุณจะสามารถหา จัดลําดับ และ
ั
วิเคราะหขอมูลไดอยางรวดเร็ว
Frontend คือสวนของ Mambo เว็บไซตทแสดงใหผูเขาชมหรือผูใช ประกอบไปดวย
ี่
เนื้อหาทั้งหมดที่ถูกใสเขามาใน Admin Section
Backend ก็คือ Administration Section นั่นเอง
Item คือสวนของเนื้อหาที่ไมปะติดปะตอกันในลําดับของ Mambo (Mambo hierarchy)
อาจจะเปน บทความ ขาว หรือ ลิงค
Modules ชวยขยายขีดความสามารถของ Mambo เพื่อใหซอฟตแวรมีฟงกชั่นใหมๆ
Modules มักจะเปน content ที่อยูในขางใดขางหนึ่งของ component content area โมดูล
นี้จะติดตั้งงายใน Admin Section ซึ่ง Mambo modules อาจจะรวมถึงเมนูหลัก, ตัวเลือก
Template, โพล, Newsflash, ตัวนับ (Hit Counter) เปนตน Mambo community มีการ
ผลิต Mambo modules อยูตลอดเวลา
Record เปนคํานิยามทั่วไปสําหรับแถว (row) ในฐานขอมูล Record มักจะแสดงถึงชิ้น
ของขอมูล สวนใหญแลวฟงกชั่นและเนื้อหาของ Mambo จะขึ้นอยูกบฐานขอมูลอันใด
ั
อันหนึ่งในการทํางาน
Page 24 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 25. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
Section เปนกลุมของ Categories ที่เกี่ยวของกัน เชน Section “ขาว” อาจจะมี Categories
“ขาววันนี้” “ขาวเมื่อวาน” และ “ขาวอืนๆ”
่
Workspace เปน section ของ Mambo Admin Section ที่มีการปรับเปลี่ยนคา
(configuration) และการพิมพเนื้อความ (content publishing) เกิดขึน และ workspace จะ
้
เปลี่ยนแปลงเมื่อคุณเลือกที่ tools และตัวเลือกเมนู (menu options) นอกจากนี้
workspace ยังสามารถรวม HTML editor บทความ และ link management หรือ
สวนประกอบอื่นๆ
1.2 หลักการทั่วไป (General Concepts)
The Admin Section คือ ศูนยกลางของการบริหารเว็บไซตดวย Mambo การสราง แกไข
และจัดการเนือหาบนเว็บไซต จะกระทําผาน Admin Section’s interface โดย Admin
้
section นี้จะแบงออกเปนสี่สวน คือ Menubar, Tools bar, Infobar และ Workspace
Page 25 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 26. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
Menubar แบงเปน 11 สวน ดังนี้
ในแตละสวนของ Menubar จะมีเมนูยอยแสดงรายการของเมนูสําหรับการใชงานในสวนตางๆ
Tools bar เครื่องมือ เชน
New item สราง Item, Category, Section หรือ link ใหม
Edit แกไข Item ทีสรางขึ้นมาแลว
่
Publish ทําใหผูใชสามารถเห็น Category หรือ Item ได
Unpublish ทําใหผูใชไมสามารถเห็น Category หรือ Item นั้น แตวาจะไม
ลบออกไป
Move ยาย Item ไปยัง Section หรือ Category อื่น
Copy คัดลอกหรือสําเนา Items
Archive ยาย Item มาที่ Archive
Trash ลบ Category หรือ Item จากเว็บ
Save บันทึก Item ที่เพิ่งสรางใหมหรือบันทึกการแกไข
Cancel ยกเลิกการสราง item และการแกไช โดยไมไดทําการบันทึกไว
Preview แสดง pop-up preview ชองการเปลี่ยนแปลงใดๆ ที่คณไดทํา
ุ
ขึ้นใน item นันๆ
้
Upload อัพโหลดไฟลไปที่ Mambo installation
หมายเหตุ คุณตองใชปุม Cancel ในการยกเลิกการแกไข item เทานั้น หามใชปม backใน
ุ
browser
Page 26 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 27. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
Infobar ใชเพื่อแสดงขอมูลตอไปนี้ ตามลําดับ
1. ชื่อของเว็บไซต
2. ที่อยูปจจุบัน (current location) ใน Admin Section
3. ชื่อผูใชที่ login เขามา เชน ‘Logged in as Admin’
4. จํานวนขอความ outstanding messages จาก Administrators รายอื่น ที่ใชฟงกชนสง
ั่
ขอความใน My Admin
5. จํานวนผูใชทออนไลนอยูขณะนี้
ี่
Workspace เปนพื้นที่ที่อยูใตแถบเมนู (Menubar) และแถบเครื่องมือ (Tools bar) ที่จะ
อัพเดตเมื่อคุณเปลี่ยนเมนู หรือ ใชเครื่องมือจากแถบเครื่องมือ
Mambo Hierarchy เนื้อหาทีใสเขาไปใน Mambo Hierarchy ผานทาง Admin Section จะถูก
่
แบงออกเปนชุดๆ ตามลําดับลดหลั่นกันไป
1.3 Administrator Login เมื่อเริ่มติดตั้ง Mambo ใหมๆ จะมีเพียงผูใชเดียวเทานั้นคือ
Super Administrator ติดตั้งมาดวย โดยจะมี login name เปน admin และ password ที่
คุณสรางขึ้นระหวางการติดตั้ง
กลุมของผูใชที่สามารถเขาระบบในฐานะของ Administrator Backend มีสามกลุม คือ กลุม
Manager กลุม Administrator และกลุม Super Administrator ซึ่งกลุมสุดทายนี้จะสามารถ
เขาถึงฟงกชั่นทุกอยางของ backend admin ได และผูใชในกลุมนี้จะไมสามารถถูกลบหรือ
ถูกเปลี่ยนเปนกลุมผูใชอื่นได
กลุม Administrator จะสามารถเขาถึงระบบไดจากัดกวา โดยจะไมสามารถ
ํ
• เพิ่มหรือแกไขผูใชในกลุม Super Administrator
• เขาไปปรับเปลี่ยน Global Configuration
• เขาฟงกชั่น Mass Mail
• จัดการหรือติดตั้ง Templates
• จัดการหรือติดตั้งไฟลภาษา (Language files)
กลุม Manager จะถูกจํากัดแคการสราง content โดยไมสามารถ
• จัดการกับผูใช
• ติดตั้ง modules
• ติดตั้ง components
• เขาถึง components บางอยางที่จากัดโดย Super Administrator
ํ
ในเวอรชั่น 4.5.2.3 นี้ การควบคุมการเขาถึงระบบ (Access Control) จะถูกสราง
hardcode ในไฟล /classes/gacl/php และจะสามารถแกไขไดโดยนักเขียนโปรแกรม
Page 27 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 28. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
1.4 ภาพรวมของกลุมผูใช และการควบคุมการเขาสูระบบ
Mambo แบงผูใชออกเปนสองระดับ คือ Frontend access ทีทําใหสามารถ login เขาสูเว็บ
่
และดูสวนตางๆ และหนาของเว็บ และอีกกลุมหนึ่งคือ Backend Administration access
ดังนี้
Public Frontend
|- Registerred
|- - Author
|- - - Editor
|- - - -Publisher
Public Backend
|- Manager
|- - Administrator
|- - - Super Administrator
กลุม Public Frontend และ Public Backend ยังไมมีการใชงาน แตรวมไวเพื่อใหสรางการ
ควบคุมการเขาระบบไดอยางรัดกุมยิงขึ้นในเวอรชั่นตอๆ ไป อยางไรก็ตามกลุมเหลานี้ก็มี
่
ความสําคัญพิเศษในฐานะที่เปน place-holders ใน code หลักเหมือนกับกลุมทีซอนอยู เชน
่
ROOT และ USERS
ผูใชใน Registered Group จะสามารถ login เขามาใน Frontend เว็บไซต ขอมูลเพิ่มเติมตางๆ
เชน ตอน (Sections) และหนา จะมีข้นเมื่อผูใช login เขามาแลว โดยทั่วไปการให access กับ
ึ
กลุมพอแม เชน Registered นั้นจะถายทอดโดยกลุมลูก เชน Author ดวย ถาไมไดกําหนดไว
เปนพิเศษ ซึ่งจะมีขึ้นในเวอรชั่นตอๆ ไป ดังนั้น ผูใชที่อยูในกลุม Author จะสามารถ log in เขาสู
Frontend ไดเพราะวากลุม Author ไดรับการถายทอดมาจากกลุม Registered
ผูใชในกลุม Author จะไดรบ access ใหสง content ใหม และแกไข content ของตัวเอง
ั
ผูใชในกลุม Editor จะไดรับ access ใหสงและแกไข content ใดๆ
ผูใชในกลุม Publisher จะไดรับ access ใหสง แกไข และพิมพขอความใดๆ
สําหรับขอมูลในสวนของกลุม Administration user ใหไปดูที่หนา Administrator Login,
Content items, menu items, module และ components สามารถถูกกําหนดคาระดับการ
เขาถึงขอมูลได ในขั้นนี้ยังมีแคสองสวนเทานั้นที่ใชได คือ Public และ Registered หมายความ
วาอะไรที่ถกกําหนดดวย Public Access สามารถเขาดูไดโดยคนที่เขามาชมเว็บทัวๆ ไป แตถา
ู ่
อันไหนที่ถูกกําหนดเปน Registered access จะเขามาดูไดเฉพาะคนที่ login เขามาเทานั้น ไม
วาจะเปนกลุมผูใชที่ Registered หรือ หนึ่งในกลุมลูก เชน Author หรือ Publisher ในอนาคต
จะมีการรวมความสามารถพิเศษที่กลาวไวแลวเขามา
Page 28 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 29. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
1.5 เมนูในการใชงานระบบ (Munu Items)
(1) ไซต (Site)
(1.1) การปรับแตง (Global Configuration)
Global Configuration คือ ศูนยกลาง configuration ใน Mambo การเปลี่ยนแปลงในสวนนี้จะ
อัพเดตไฟล configuration.php
Global Configuration ใหตวเลือก 10 ตัวเลือก
ั ดังนี้
• Site
• Locale
• Content
• Database
• Server
• Metadata
• Mail
• Catch
• Statistcs
• SEO
การทําให Configuration สามารถแกไขได
• เปด FTP และไปที่ site root
• ตั้ง CHMOD configuration.php ที่ 777
Page 29 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 30. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
หมายเหตุเพิมเติมเกี่ยวกับ CHMOD (Permissions)
่
- สําหรับการตั้งคาความปลอดภัยใน configuration.php ใหกลับไปเหมือนเดิมที่ CHMOD
644 หลังจากที่ทาการเปลี่ยนแปลงใดๆ
ํ
- ขอมูลเพิ่มเติมใน CHMOD และ permission สามารถดูไดที่ http://catcode.com/teachmod
และ http://www.evolt.org/article/A_quick_and_dirty_chmod_Tutorial/18/541
(1.1.1) Site
Site Offline สามารถเปดและปดเว็บไซตจากผูใช front-end ได สวนใหญมกจะใชเมื่อ
ั
คุณกําลังอัพเดตเว็บไซตและขอมูล โดยคุณไมอยากใหผูใชเขามาดูในเว็บนี้จนกวาจะ
เสร็จเรียบรอยหลังจากอัพเดตแลวใหเปลียนกลับเปนอยางเดิม
่
Offline Message ขอความที่ใชแสดงใหผูใชเห็นในขณะที่เปลี่ยน Site Offline ซึ่งคา
Default Message คือ “This site is down for maintenance. Please check back
again soon” คุณสามารถเปลี่ยนขอความขางตนนี้ได
System Error Message แสดงเมื่อไมสามารถตอกับฐานขอมูลได
Site Name ชื่อของเว็บไซต ที่แสดงบน title bar สามารถแสดงใน template โดยใส
code statement ตอไปนี้ในไฟล template [index.php] ในทีทคุณอยากจะใหชื่อของ
่ ี่
ไซตปรากฏขึนมา <?php echo $MamboConfig_sitename; ?>
้
Page 30 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 31. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
Show Unauthorized Links เมื่อเปดตัวเลือกนี้จะทําใหผูใชสาธารณะหรือผูใชที่ไมได
ลงทะเบียนจะเห็นลิงคนั้น แตถาปดตัวเลือกนี้จะแสดงเฉพาะบางลิงคทผูใชสาธารณะ
่ี
สามารถดูไดเทานั้น
Allow User Registration ทําใหผูใชทไมไดลงทะเบียนสามารถเชามาลงทะเบียนได
ี่
แตถาตังไวที่ No จะไมแสดง หนา Registration
้
Use New Account Activation กําหนดใหผูที่ลงทะเบียนตองการยืนยันตัวตนผาน
ทางอีเมลหรือไม
Require Unique Email กําหนดในสวนของูลงทะเบียนวาตองกรอกอีเมลดวยหรือไม
Debug Site ทําใหคุณเห็น error messages ซึ่งสรางโดย PHP installation ของคุณ
ถาเกิดปญหาใหรายงานขอผิดพลาดไปยัง System Administrator หรือ Webhost ของ
คุณ
WYSIWYG คุณสามารถกําหนดชนิดของ Text Editor ที่อยากใช default editor ทีมา ่
กับ Mambo จะเปน htmlarea2
List Length กําหนดจํานวนของขอมูลที่จะแสดง
Favorite Site Icon กําหนดไอคอนสําหรับการ Bookmark เว็บไซต
(1.1.2) โลแคล (Locale)
Language เลือกภาษาที่คณตองการแสดงในเว็บไซต
ุ
Time Offset เลือกเวลาเทียบกับ GMT (Greenwich Mean Time หรือ UK time)
สําหรับประเทศไทย (+7)
Country Locale เลือกตั้งคาประเทศของคุณ
Page 31 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 32. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
(1.1.3) เนื้อหา (Content)
Link Titles กําหนดใหสามารถกดลิงคเพื่ออานรายละเอียดของขอมูล หรือเนื้อหาผาน Title
หรือ ชื่อของบทความ หรือ เนื้อหา
Read More Link กําหนดใหมีการแสดงขอความลิงค เพื่ออานรายละเอียดของขอมูล
Item Rating / Voting กําหนดใหมีการลงคะแนนหรือโหวตบทความหรือขอมูล
Auther Names กําหนดใหมีการแสดงหรือซอนเจาของบทความ หรือผูเขียนบทความลง
เว็บไซต
Create Date and and Time กําหนดใหมีการแสดงหรือซอนวันทีนาขอมูลลงเว็บไซต
่ ํ
Modified Date and and Time กําหนดใหมีการแสดงหรือซอนวันที่แกไขขอมูล
Hits กําหนดใหมีการแสดงหรือซอนจํานวนครั้งที่มีการเปดอานขอมูล
PDF Icon กําหนดใหมีการแสดงหรือซอนปุมสําหรับสราง PDF File
Print Icon กําหนดใหมีการแสดงหรือซอนปุมสําหรับพิมพขอมูลหรือบทความ
Email Icon กําหนดใหมีการแสดงหรือซอนปุมสําหรับสงอีเมลเพื่อสงลิงคขอมูลหรือบทความ
ใหผูอื่น
Icons กําหนดใหมีการแสดงรูปหรือขอความสําหรับ PDF Icon, Print Icon, Email Icon
Page 32 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 33. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
Table of Contents on multi-page items ใหสรางตารางสารบัญสําหรับ content item ทีมี
่
หลายหนา เชน หนาทีแยกกันดวย page break Mambots {Mambopagebreak} ใน
่
htmlarea editor
Back Button กําหนดใหมีการแสดงหรือซอนปุม Back เพื่อยอนหลังไปอานขอมูลที่อาน
มาแลว
Content Item Navigation กําหนดใหมีการแสดงชื่อขอมูลหรือบทความบน Title Bar ของ
Web Browser
(1.1.4) ฐานขอมูล (Database)
ขอควรระวัง ถาเว็บ Mambo ของคุณไดถูกติดตังดวยตัวคุณเอง หามเปลี่ยนแปลงการ
้
ตั้งคานี้
Hostname โดยปกติตั้งที่ ‘localhost’
MySQL Username ชื่อผูใชที่ใชเพื่อเขาสูฐานขอมูล Mambo
MySQL Password รหัสผานเขาสูฐานขอมูล Mambo
MySQL Database ชื่อของฐานขอมูลทีใชในการติดตัง Mambo
่ ้
MySQL Database Prefix คําที่ใชนําหนาตารางฐานขอมูล
Page 33 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 34. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
(1.1.5) เซิรฟเวอร (Server)
Absolute Path คือขอมูล directory ที่ใชสําหรับ Mambo บน server ที่เนนไปที่ระบบ
แวดลอม
Live Site คือ URL สมบูรณ (ที่อยูเว็บ) สําหรับการเรียกดูเว็บไซต
Secret Word รหัสลับสําหรับใชในการเขารหัส
GZIP Page Compression เพื่อลดขนาด output ถา server คุณสนับสนุนตัวเลือกนี้จะทําให
หนาเว็บโหลดไดเร็วขึ้น
Login Session Lifetime ตั้งไวที่ 43200 วินาที
หรือเทากับ 12 ชม.
Error Reporting แสดงขอความ error อาจจะตั้งไวที่ System Default, None, Simple หรือ
Maximum
Help Server กําหนดเว็บไซตสําหรับแสดง help
File Creation กําหนดการ chmod ไฟล
Directory Creation กําหนดการ chmod ไดเร็กทอรี่
Page 34 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 35. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
(1.1.6) เมตาดาตา (Metadata)
Global Site Meta Description แสดงคําอธิบายเว็บไซต อาจตั้งขอจํากัดไวที่ 20 คําชี้นอยูกบ
ั
Search Engine ที่คณตั้งไว คําอธิบายนีควรทําใหชัดเจนและเกี่ยวเนื่องกับเนื้อหาของเว็บ
ุ ้
สามารถใส keyword หรือ key phrases ได และควรใหคาอธิบายสําคัญๆ อยูใน 20 คําแรก
ํ
Global Site Meta Keywords คําหรือตัวอักษรสําหรับคําอธิบาย keyword ควรอยูที่ 300-
500 ตัว ไมควรใชคําซ้ําหรือแยกดวยจุลภาคหรือชองวาง ตัวอยางของ keyword เชน Mambo
Open Source คําอธิบายและคําสําคัญนี้จะขึ้นอยูกับวา Search Engines จะแสดงอยางไร และ
Search Engines บางอยางไมสนใจ Metadata คุณควรจะศึกษา Search Engine Optimization
ถาหากวาการไดรับจัดลําดับ (Ranking) สูงๆ และการคนหาขอมูลใน Search Engine สําคัญกับ
คุณ
Show Title Meta Tag กําหนดวาตองการแสดงหรือซอนคําคนหา และคําอธิบายเพิ่มเติมของ
ขอมูลหรือบทความ
Show Author Meta Tag กําหนดวาตองการแสดงรายละเอียดเพิ่มเติมเกี่ยวกับผูเขียน
Page 35 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 36. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
1.1.7 เมล Mail
Mailer รูปแบบหรือฟงกชั่นสําหรับการสงอีเมล
Mail From ที่อยูอีเมลตนทาง (อีเมลทีใชแสดงเมื่อเราสงขอความ)
่
From Name ชื่อสําหรับแสดงสําหรับการสงอีเมล
ในกรณีที่มีการเลือกใชฟงกช่น SMTP Server จะตองทําการกรอกรายละเอียดในสวนของ
ั
ขอมูลขางลางนี้ดวย
SMTP Auth ชื่อ SMTP Server
SMTP User อีเมลที่มีสิทธิในการใช SMTP Server
SMTP Pass รหัสผานสําหรับอีเมลดังกลาว
SMTP Host ที่อยูสําหรับ SMTP Server เชน mail.mambohub.com
1.1.8 แคช Cache
Page 36 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 37. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
Caching กําหนดวาตองการเก็บขอมูล ซึ่งจะเปนขอมูลที่อยูที่กําลังใชงานระหวางการ
ติดตั้ง Components, Modules และ Mambots เปนตน
Cache Folder ที่อยูสําหรับโฟลเดอรทตองการเก็บขอมูล
ี่
Cache Time ระยะเวลาทีตองการเก็บขอมูล
่
1.1.9 สถิติ Statistics
Statictics กําหนดวาตองการเก็บคาสถิติตางๆ
Log Contents Hits By Date กําหนดวาตองการเก็บขอมูลสถิติผูชมตอบทความตอวัน
Log Search Strings กําหนดวาตองการเก็บสถิติการคนหาขอมูลบนเว็บไซต
1.1.10 SEO (Search Engine Optimization)
Search Engine Friendly URLs กําหนดรูปแบบของ URL ใหงายตอการคนหา
สําหรับ Search Engine ทั่วไป
Dynamics Page Titles กําหนดชื่อหนาเว็บไซตบน Title Bar ของ Web Browser
ใหเปนชื่อเดียวกับขอมูล เมื่อทําการเขาสูขอมูลหนานั้นๆ
Page 37 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 38. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
(1.2) การจัดการเมนู (Menu Manager)
ในสวนนี้จะมีหนาที่กําหนดและควบคุมเมนูตางๆ บนหนาเว็บไซต ซึ่งในเวอรชั่นนี้จะมี
ดวยกัน 4 แบบ เชน Main Menu (เมหลัก) , Other Menu (เมนูอื่นๆ) , Top Menu
(Navigator Menu) , User Menu (เมนูสําหรับสมาชิก)
(1.2.1) เมนูหลัก (Main Menu)
Page 38 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 39. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
เมนูในสวนนี้จะเปนเมนูหลักที่ใชสาหรับแสดงบนเว็บไซต ซึ่งจะเปนเมนูที่มีการใชงานบอย
ํ
และเปนสวนหลักๆ ที่เราตองการแสดงใหผูชมไดเห็นและงายตอการเขาสูหนาขอมูลนั้นๆ
เชน ลิงคมายังหนาแรกของเว็บไซต (Home) ลิงคไปยังขอมูลเกี่ยวกับเว็บไซตหรือองคกร
(About Us) เปนตน
สําหรับการจัดการเพิ่ม แกไข หรือ ลบ Main Menu นี้ สามารถทําไดโดยการ คลิกปุม New
บน Tools Bar
หนา Add Menu Item ประกอบดวย 18 ประเภทตอไปนี้ในเมนู items
Page 39 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
- 40. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3
CONTENT
1. Blog – Content Category
เมนูสําหรับลิงคไปยังระดับ
หมวดหมูยอยของเนื้อหา
Category ซึ่งจะทําการแสดง
ลักษณะของขอมูลเหมือนหนา
แรก
2. Blog – Content Category
Archive เมนูสําหรับลิงคไปยัง
ระดับ หมวดหมูยอยของเนื้อหา
Category ซึ่งจะทําการแสดงลักษณะของขอมูลเหมือนหนาแรก โดยที่ขอมูลดังกลาวถูก
กําหนดใหเปน Archive
3. Blog – Content Section เมนูสําหรับลิงคไปยังระดับหมวดหมูหลักของเนื้อหา Section
ซึ่งจะทําการแสดงลักษณะของขอมูลเหมือนหนาแรก
4. Blog – Content Section Archive เมนูสําหรับลิงคไปยังระดับหมวดหมูหลักของเนื้อหา
Section ซึ่งจะทําการแสดงลักษณะของขอมูลเหมือนหนาแรก โดยทีขอมูลดังกลาวถูกกําหนดให
่
เปน Archive
5. Link - Content Item เมนูสําหรับลิงคไปยังขอมูลหรือบทความบนเว็บไซต
6. Link - Static Content เมนูสําหรับลิงคไปยังขอมูลหรือเนื้อหาที่เปนรูปแบบ Static
7. Table - Content Category เมนูสําหรับลิงคไปยัง Category ในรูปแบบของลิสหัวขอ
8. Table - Content Section เมนูสําหรับลิงคไปยัง Section ในรูปแบบของลิสหัวขอขอมูล
Page 40 / 141
Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.