คูมือการใชงาน



                                           เวอรชั่น 4.5.2.3

                                             ฉบับภาษาไทย




   Copyright © 2004 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

ภาคผนวก

ภาคผนวก 1 การติดตั้งและการใชงานโปรแกรม FileZilla                                     133
ภาคผนวก 2 การติดตั้งและการใชงานโปรแกรม phpMyAdmin                                    138




                                                                           Page 5 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน 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.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

COMPONENT
                                                           9.Component      เมนูสําหรับ
                                                           Companents ที่ตดตั้งบน
                                                                             ิ
                                                           เว็บไซต ซึ่งรวม Conponents ที่
                                                           ติดมากับการติดตั้ง Mambo ใน
                                                           ครั้งแรก รวมทั้ง component ของ
                                                           ผูพัฒนารายอืนที่ไดตดตั้งใชงาน
                                                                          ่     ิ
                                                           บนเว็บไซต
10. Link - Component Item เมนูสําหรับลิงคไปยังรายการยอยของ Component
11. Link - Contact Item เมนูสําหรับลิงคไปยัง Contact Us (ติดตอเรา)
12. Link – Newsfeed เมนูสําหรับลิงคไปยังเว็บไซตที่ใหบริการดึงขาวมาแสดงบนหนา
เว็บไซตของเรา
13. Table - Contact Category เมนูสําหรับลิงคไปยัง Contact Us ในลักษณะของลิส
14. Table - Newsfeed Category เมนูสําหรับลิงคไปยังเว็บไซตที่ใหบริการดึงขาวมาแสดง
บนหนาเว็บไซตของเราในรูปแบบลิสหัวขอ
15. Table - Weblink Category เมนูสําหรับลิงคไปยัง weblink component


LINK

                                                         16. Link – Component Item
                                                         เมนูสําหรับลิงคไปยังเนื้อหาของ
                                                         Component
                                                         17. Link – Contact Item เมนู
                                                         สําหรับลิงคไปยังรายการทีอยู
                                                                                  ่
                                                         สําหรับติดตอ
18. Link – Content Item เมนูสําหรับลิงคไปยังรายการขอมูล
19. Link – Newsfeed เมนูสําหรับลิงคไปยังรายการเว็บไซตท่ใหบริการดึงขาวมาแสดงบน
                                                         ี
หนาเว็บไซตของเรา
                                                                      รูปแบบ Static
20. Link – Static Content เมนูสําหรับลิงคไปยังขอมูลหรือเนื้อหาที่เปน
21. Link – URL เมนูสําหรับลิงคไปยัง URL ตางๆ เชน เว็บไซตเพื่อนบาน

Miscellaneous
                                                           22. Separator / Placeholder
                                                           เมนูสําหรับคันเมนูตางๆ โดยที่
                                                                        ่
                                                           เมนูประเภทนี้จะไมมีการกําหนด
ลิงคปลายทาง
23. Wrapper เมนูสําหรับลิงค wrapper

                                                                           Page 41 / 141

                             Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3



(1.2.2) เมนูอนๆ (Others Menu)
             ื่




    เมนูนี้ใชเมื่อตองการแยกเมนูหลักเปน 2 เมนู ตองการวางในตําแหนงที่ตางกันลักษณะการ
                                                                         
ใชงานและประเภทของเมนูจะเหมือนกับ Main Menu ทุกประการ

(1.2.3) เมนูดานบน (Top Menu)




   เมนูนี้ใชสําหรับเมื่อตองการแสดงเมนูในลักษณะแนวนอน Navigatorลักษณะการใชงาน
และประเภทของเมนูจะเหมือนกับ Main Menu ทุกประการ แตจะแตกตางในเรื่องของการ
แสดงผลเทานัน  ้

                                                                          Page 42 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


(1.2.4) เมนูผูใช (User Menu)
เมนูสวนนี้ใชสําหรับสมาชิกของเว็บไซต เมนูจะถูกแสดงเมื่อสมาชิกไดเขาสูระบบเรียบรอย ซึ่ง
คาเริ่มตนที่ Mambo ไดกําหนดมาพรอมกับการติดตัง ประกอบไปดวย
                                                  ้




        Your Details เมนูสําหรับแสดงขอมูลสวนตัวของสมาชิกที่เขาสูระบบ
        Submit News เมนูสําหรับสมาชิกสงขาวหรือบทความของตัวเองได
        Submit Weblink News เมนูสําหรับสมาชิกสง link ของตัวเองหรือเว็บไซตอื่นๆ        เพื่อ
        เขาสู Web link
        Check-In My items เพื่อใหผใชอื่นสามารถแกไข My items ได
                                   ู
        Logout เมนูสําหรับออกจากระบบ


(1.3) การเรียกดู (Preview)




                                                                            Page 43 / 141

                             Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

เพื่อดูการเปลี่ยนแปลงใดๆ ที่คณไดทาขึ้นใน Admin Section ใหไปที่ Site ใน menu bar การ
                             ุ    ํ
คลิกที่ Preview และเลือกรูปแบบของการแสดงผล คุณจะเห็นเหมือนกับสิ่งที่ผูเขาชมจะเห็น ถา
คุณพอใจแลวให log out จาก Admin Section แตถายังไมพอใจ คุณก็สามารถแกไขตอไปไดจน
เสร็จ

การเรียกดูตาแหนงที่โมดูลแสดงผลใน Template
            ํ
    ทําไดโดยการเขาไปทีเมนู Site -- > Preview --- > Inline with Positions
                        ่




                                                                             Page 44 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

สวนเมนู inline with Position จะแสดงวา Template ที่เราเลือกใชอยูนั้นวางตําแหนงโมดูล
ตางๆไวที่ไหนบาง

(1.4) สถิติ (Statistics)




รายงานการวิเคราะหสถิติ
Search Text รายงาน list ของ Items ตามลําดับอักษรที่สงมาจากการใชฟงกชั่นคนหาใน
Frontend ซึ่งผูใชเปนคนพิมพเขามา คอลัมนแสดงขอความ text จํานวนครั้งที่ถูกคนหา และ
จํานวนผลลัพธที่เจอในขอความหรือวลีนั้น
การวิเคราะหผลลัพธเหลานี้จะทําใหคุณสามารถปรับเปลี่ยนไซตของคุณ เพื่อใหผเขาชม
                                                                              ู
สามารถหา content ที่กากวมหรือถูกจัดไวผิดประเภทได เชน คําสะกดผิด คําพหูพจน หรือ คํา
                         ํ
เอกพจนใน Meta Data (keywords หรือ คําอธิบาย) เพื่อเพิ่มเติมวลีหรือคําในเนื้อความของ
Content Item

 (1.5) การจัดการรูปแบบเว็บไซต (Template Manager)




Template Manager เปนมาตรฐานในการติดตั้งและปรับเปลี่ยน templates ผูใชที่สามารถ
                                                                   
เขาสู backend ที่มี Template Manager ได จะสามารถแกไข template ได ตอนแรกคุณจะ

                                                                           Page 45 / 141

                             Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

เห็น list ของ template ที่มอยูแลว ขอมูลเพิ่มเติมในแตละ template ซึ่งขอมูลนี้ไดถูกดึงมาจาก
                           ี
ไฟล XML ทีชอ templateDetails.xml
            ่ ื่




ถาตองการเปลี่ยน template ใหเลือกปุมที่อยูหนาชือ template และคลิกที่ Default ใน tools
                                                  ่
bar และ ถาตองการกําหนด Template ใด ใหใชในการแสดงขอมูล ให คลิกที่หนาชื่อ

Template แลวคลิก Assign บน Tools Bar แลวทําการเลือกขอมูลที่ตองการเจาะจงเลือกใช
Template

การแกไขไฟล index.php สําหรับ template ใหคลิกที่ไอคอน Edit HTML ใน tools bar แลว
แกไขตามตองการ จากนั้นคลิกที่ไอคอน Save เพื่อจัดเก็บการแกไข หรือไอคอน Cancel เพื่อ
ยกเลิกการแกไข ถาเกิดความผิดพลาดจะมีขอความแจงขึ้นมาดานบนของจอ

การแกไขไฟล stylesheet สําหรับ template ใหคลิกทีไอคอน Edit CSS ใน tools bar หลังจาก
                                                  ่
แกไข codes แลวใหคลิกที่ไอคอน Save หรือ Cancel ถาเกิดความผิดพลาดก็จะมีคําแจงขึ้นมา
เชนกัน
การลบ template ที่มีอยูแลว ใหเลือกไอคอน Delete




                                                                              Page 46 / 141

                              Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3




ถาตองการ install new template ใหคลิกที่ไอคอน New บน Tools Bar หรือ คลิก Site >
Template Manager > Install จาก Menu Bar และทําการ Browse ไปยังไฟล Template ซึ่ง
มักเปนไฟล zip หรือ tar จากนั้นคลิกที่ปุม Upload File & Install หรือในระบบที่ PHP ไม
สนับสนุน gzip libraries ใหกําหนดที่อยูเฉพาะเจาะจงลงไปของแฟมขอมูลซึ่งอยูในระบบไฟล
                                                                             
ของ web server ซึ่งประกอบดวยไฟล template (จะตองทําการ Unzip ไฟล และทําการอัพ
โหลดไปยัง Directory ที่กําหนด) แลวคลิกที่ปุม Upload File & Install หลังจากนันจะมีคําแจง
                                                                                ้
วาการติดตั้งนี้สําเร็จหรือลมเหลว
Installed Administrator Templates




ในสวนนี้จะทําการแสดง Template สําหรับ Admin Section หรือ Backend ทีมีอยูแลว การ
                                                                    ่
เปลี่ยน Template ก็สามารถทําไดโดยวิธีเกียวกับ Site Template
                                                                           Page 47 / 141

                             Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


Install Administrator Template




สําหรับเพิ่ม Template สําหรับ Admin Section หรือ Backend จะใชวิธีเดียวกันกับ Site
Template


(1.6) การจัดการตําแหนงโมดูล (Modules Position)




Module Position ใชสําหรับกําหนดวาตําแหนงของโมดูลที่เราจะใช   เราจะตองทําการกําหนด
ชื่อของโมดูลในสวนนี้กอน จึงจะสามารถนําตําแหนงโมดูลนั้นไปใชสําหรับการจัดการโมดูล
(Modules)



                                                                          Page 48 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

 (1.7) การบริหารผูใช (User Manager)




การเขาสูหนาการบริหารผูใชหรือสมาชิก (User Manager) สามารถทําไดโดยการคลิก Site >
                       
User Manager > Add / Edit User บน Menu Bar

User Manager ใหคุณเพิ่ม    แกไข และลบผูใชได




คุณจะเห็นรายชื่อของผูใช และ Search เพื่อเปลี่ยนแปลงและกรองผูใชที่แสดงอยูในรายชื่อนัน
                                                                                      ้
ถาจะเพิ่มผูใชรายใหมใหคลิกที่ไอคอน New ใน tools bar แลวกรอกรายละเอียดขอมูลผูใช ดังนี้




                                                                            Page 49 / 141

                             Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3




Name เปนชื่อจริงของผูใชหรือชื่อที่อยากใหคนอื่นเห็น
Username เปนชื่อ login ของผูใช
Email อีเมลผูใช
New Password เปนรหัสผานซึ่งจะเห็นเปน * เพื่อความปลอดภัย
Verify Password พิมพรหัสผานอีกครัง
                                   ้
Group เลือกกลุมที่ผใชอยู
                    ู
Block User เลือก Yes เพื่อไมใหผูใชรายนี้เขาสู Frontend
User Groups กลุมผูใชที่มอยูนั้นจะถูกกําหนดลงไป
                           ี                     แตจะมีระดับการควบคุมการเขาถึง
(access control system) ตางกันไป กลุม “Public Frontend” และ “Public Backend” จะ
                                      
กําหนดระดับการเขาถึงสําหรับผูใชนิรนามในระบบ Frontend และ backend
                              

กลุม Frontend มีอยู 4 กลุม คือ
Registered สามารถ login สู Frontend interface ได
Author สามารถโพสเนื้อความ โดยปกติจะผานทาง User Menu
Editor สามารถโพสและแกไขเนื้อความจาก Frontend
Publisher สามารถโพส แกไข และพิมพเนื้อความจาก Frontend

กลุม Backend ที่สามารถเขาสู Mambo Administration section ได มี 3 กลุม คือ
Manager สามารถเขาไปสรางเนื้อความ และขอมูลระบบอื่นๆ
Administrator เขาไปใชงาน administration ไดเกือบทุกฟงกชั่น

                                                                            Page 50 / 141

                              Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

Super Administrator สามารถเขาถึงฟงกชั่น administration ไดทั้งหมด
การสราง Special Users:
คุณสามารถสรางผูใชพิเศษ (Special Users) หายถึงระดับผูใชที่สูงกวา Registered สําหรับ
                     
ผูใชที่คณตองการใหเขาสงบทความ ขาว FAQ’s หรือเว็บลิงคได กลุมผูใชพิเศษนี้จะสามารถดู
          ุ                                                      
User Menu Module ถาคุณตั้งคาใหกลุมผูใชพิเศษเทานั้นที่สามารถดูไดโดยไปทีเมนู
                                                                             ่
Administrator ที่มี admin control panel และเลือก Modules ในแถบเมนู แลวคลิก Manage
Modules จากนั้นดับเบิลคลิก User Menu เพื่อแกไข access level: Special ผลของการตังคานี้
                                                                                      ้
จะทําใหผูใชทอยูในกลุมพิเศษสามารถสงขอมูลไดจาก Frontend
               ่ี

(1.6.1) การเพิ่มและแกไขผูใช (Add/Edit User)
คุณสามารถเพิ่ม แกไขผูใช และสงเมลไปยังผูใชทีละหลายๆ คนได และยังสามารถลบผูใชไดถา
อยูใน Edit section

        ผูใชงานใหม
        มีอยู 2 วิธีที่จะสรางผูใชงานใหม ผูเขาชมสามารถลงทะเบียนในหนา Login หรือคุณ
        สามารถสรางผูใชงานเอง ในกรณีที่คณตองการใหกลุมผูใชงานบางกลุมเขาชมเว็บไซต
                                                  ุ           
        หรือหนาบางหนา
        แกไขผูใชงาน
        คุณสามารถแกไขผูใชและลบผูใชได ถาผูใชคนนั้นไมมสิทธิเขามาชม หรือแกไขผูใชที่
                                                               ี                      
        พิมพชื่อผิด โดยคลิกไปทีชอผูใชที่คณตองการจะแกไข หรือ check box ที่อยูดานซาย
                                      ่ ื่      ุ                                   
        ของชื่อแลวคลิก Edit จากนันจะมีหนาจอที่ 2 ขึ้นมาใหคุณแกไขผูใช ชื่อ อีเมล รหัสผาน
                                           ้                            
        แตถาไมตองการแกรหัสผานใหปลอยวางไว


        ในฟลดถัดไป User Type จะใหคณเปลี่ยนแปลงระดับของผูใชงาน
                                         ุ
        User สามารถเขาดู sections ในเว็บไซตไดเฉพาะหมวดที่จะดูไดในฐานะของผูใช
                                                                               
        Editor สามารถเพิ่มเขียน content ในบางหนาของเว็บไซต
        Administrator สามารถเปลี่ยนแปลงคาทีสําคัญบางอยาง เชน เปลี่ยน templates เพิ่ม
                                                 ่
        modules เพิ่ม components และยังสามารถบริหารผูใชในระดับทีต่ํากวา (editors และ
                                                                       ่
        users) แตจะไมสามารถสราง Administrators รายอืนได ่
        Super Administrator มีอานาจเบ็ดเสร็จในการควบคุมเว็บไซตและเปลี่ยนแปลงใดๆ
                                 ํ
        และยังสรางผูใชชนิดอื่นได ยกเวนสราง Super Administrator เพิ่มได
                     

        Group เลือกกลุมที่จะใหผใชอยู
                                 ู       แตจะไมสามารถใหผใชใหมหรือผูใชที่มอยูแลวอยูใน
                                                                 ู               ี       
        กลุมที่สูงกวากลุมของคุณเอง เชน ถาผูใชอยูในกลุมAdministrator ไมสามารถสรางหรือ
        แกไขผูใชในกลุม Super Administrator ได ผูใชในกลุม Super Administrator ไม
                
                                                                              Page 51 / 141

                              Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

        สามารถถูกยายหรือลบออกได สําหรับคําบรรยายของกลุมผูใช โปรดอางอิงถึงหัวขอ
        1.4 ภาพรวมของกลุมผูใชและการควบคุมการเขาสูระบบ(หนา 28) รวมถึง
        Administrator Login (หนา 27)

        Block User เลือก Yes หรือ No ถาคุณไมตองการใหผูใชที่ลงทะเบียนมายุงกับไซต
        คุณ คุณสามารถ block ผูใชนั้นได เพื่อไมใหเขามาดูหรือมีสวนรวมในไซตคณ ซึ่งจะมี
                                                                                  ุ
        ความสําคัญในเว็บไซตพวก community ที่ผูใชที่ลงทะเบียนสามารถเขามามีสวนรวมได

        เมื่อคุณตั้งคาตางๆ ในสวนของผูใชเสร็จแลวใหคลิก Save ที่อยูดานบนของแถบเมนู
        หรือคลิก Cancel ถาไมตองการจัดเก็บ

        หมายเหตุ ถาคุณกดปุม Back ใน browser คา ตางๆ ที่คณตั้งไวจะหายไปทั้งหมด
                                                            ุ

(1.6.2) การสงเมลไปยังผูรับจํานวนมาก (Mass Mail)
                        




        Mass Mail ทําใหคุณสามารถสงขอความไปยัง
        •   ผูใชที่มีอยูทุกคน หรือ
                          
                                                                             Page 52 / 141

                               Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

        •   ผูใชกลุมใดกลุมหนึ่ง หรือ
        •   กลุมของผูใชที่รวมถึงกลุมลูกใดๆ ถาคุณเลือกที่ Mail to Child Groups
        โดยจะเลือกอยางใดอยางหนึ่งขางตนไดเพียงอยางเดียวเทานั้น แลวเติมขอความใน
        Subject และ Body message คลิกไอคอน Publish เพื่อที่จะสงขอความ และสามารถ
        ยกเลิกไดโดยกดไอคอน Cancel

        หมายเหตุ ผูใชหนึ่งคนในกลุม Super Administrator เพียงคนเดียวเทานั้นทีจะใช
                                                                                ่
        ฟงกชั่นนี้ได

(2) เนื้อหา (Content)
การจัดการเนื้อหาบนเว็บไซต คุณจะตองรูจักและมีความเขาใจกับคําตอไปนี้ กอน เชน
Section, Category และ Items หากมีความเขาใจในความหมายของคําเหลานี้แลว จะทําใหคณุ
จัดการขอมูลบนเว็บไซตของคุณไดอยางรวดเร็วและงายดาย

(2.1) การเพิมและแกไขเนื้อหาสวนตางๆ (Add/Edit Section)
            ่
การจัดการหมวดหมูหลัก (Sections)




ในเวอรชั่น Mambo 4.5.2.3 นี้ คุณสามารถจัดการ Sections ของคุณไดอยางไมจากัด Sections
                                                                                 ํ
ที่มีอยูแลวใน Mambo คือ The News, FAQs และ Newsflashes และคุณสามารถสราง
        
Sections เองได เชน งานอดิเรก บทกวี ขาว เปนตน ซึ่งในคูมือเลมนี้ไดยกตัวอยาง ให Section
เปน “ขาว”




                                                                             Page 53 / 141

                             Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3




หมายเหตุ คุณตองสรางอยางนอยหนึ่ง Section หนึ่ง Category ที่เกี่ยวของกัน กอนที่จะสราง
Content ใน Mambo Administrator หรือ Frontend

ในการจัดการ Sections ใหไปที่แถบเมนูใน Administration Section แลวไปที่ Content >
>Section Manager

ตัวอยาง คุณจะสราง Section ชื่อ ‘ขาว’

คลิกที่ไอคอน New ในแถบเครื่องมือ
จะเปดหนาตางใหมขึ้นมา และคุณจะเห็นขอมูลตอไปนี้ :




                                                                           Page 54 / 141

                             Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


Scope แสดงวามี content section ไดถูกสรางขึ้น
Title ชื่อของ Section ที่ใชแสดงในเมนูหลัก
Section Name คือ Heading ของรายการใน Categories ซึ่งจะแสดงใน content section
ของ Frontend
Image สามารถเลือกจาก directory รูปภาพ และจะถูกแสดงถัดจากคําอธิบายใน content
section ของ Frontend
Image Position ใหคุณเลือกวารูปนั้นจะอยูสวนไหนของ Frontend
Ordering ชวยในการวางใน Backend Administration panel เพื่อใหจัดวางลําดับตามที่คณุ
ตองการ
Access Level กําหนด content ของ section นั้นใหผใชสาธารณะหรือผูใชที่ลงทะเบียน
                                                  ู
เทานั้นที่เขามาดูได
Description ขอความบรรยายที่จะแสดงใตหัวขอของ Section หรือ Heading ใน Frontend



        คุณยังมีตัวเลือกใหอัพโหลดไฟลไปที่ server ของคุณ โดยใชปุม upload นี้ที่อยูดานบน
                                                                                      
        เพื่อจะอัพโหลดรูป

         เมื่อกรอกขอมูลที่ตองการเสร็จแลว ใหคลิกไอคอน Save เพื่อจัดเก็บ section ใหมนี้
         และถาคุณกรอกไมครบ จะไดรับขอความเตือน ซึ่งจะตองกรอกใหเรียบรอยถึงจะกด
        Save อีกครั้งได

         ยกเลิก และกลับไปสู Section ที่เลือกไว และจะกลับมาสู Section list แลวคุณจะเห็น
        Section ทีคุณเพิ่งสรางขึ้น
                  ่




                                                                           Page 55 / 141

                             Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3




        คุณสามารถแกไข Section ใหมนี้ หรือ section อื่นๆ โดยเลือกใน checkbox ที่อยู
        ดานซายของชื่อ section และคลิกไอคอน Edit หรือคุณจะคลิกที่ชื่อของ Section ที่มี
hyperlink เพื่อที่จะแกไข section นั้น




ตอนนี้คุณจะเห็น Section ที่คณเลือกไดสรางไว โดยการคลิก Content > Content > Content
                            ุ
Manager ในตอนนี้คุณไมสามารถเพิ่มขอมูล (Item) จนกวาคุณจะสราง Category ที่เกี่ยวของ
กัน กับ Section นั้นๆ




                                                                          Page 56 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


การจัดการหมวดหมูยอย (Caegories)
                  




ในเวอรชั่น Mambo 4.5.2.3 นี้ คุณสามารถจัดการ Category ของคุณไดอยางไมจากัด ภายใต
                                                                             ํ
Sections ที่มอยู ใน Mambo ซึ่งขอยกตัวอยางในการสราง Category ที่เกี่ยวของกับ Section
             ี
ดังภาพ




Category Title ชื่อของ Section ที่ใชแสดงในเมนูหลัก
Category Name Heading ของรายการใน Categories ซึ่งจะแสดงใน content section ของ
Frontend
Section ชื่อของ Section ที่มีความเกี่ยวของกัน
Image สามารถเลือกจาก directory รูปภาพ     และจะถูกแสดงถัดจากคําอธิบายใน content
section ของ Frontend
Image Position ใหคุณเลือกวารูปนั้นจะอยูสวนไหนของ Frontend


                                                                          Page 57 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

Ordering ชวยการจัดวางใน Backend Administration panel เพื่อใหจัดวางลําดับเปนไป
ตามที่คณตองการ
        ุ
Access Level ใหกาหนด content ของ section นั้นใหผูใชสาธารณะหรือผูใชทลงทะเบียน
                       ํ                                                 ี่
เทานั้นที่เขามาดูได
Description ขอความบรรยายที่จะแสดงใตหัวขอของ Section หรือ Heading ใน Frontend

        คุณยังมีตัวเลือกใหอัพโหลดไฟลไปที่ server ของคุณ โดยใชปุม upload นี้ที่อยูดานบน
                                                                                      
        เพื่อจะอัพโหลดรูป

         เมื่อกรอกขอมูลที่ตองการเสร็จแลวใหคลิกไอคอน Save เพื่อจัดเก็บ section ใหมนี้
         และถาคุณกรอกไมครบจะไดรับขอความเตือน ซึ่งจะตองกรอกใหเรียบรอยถึงจะกด
        Save อีกครั้งได

       ยกเลิกและกลับไปสู Section ที่เลือกไว และจะกลับมาสู Section list แลวคุณจะเห็น
       Section ทีคุณเพิ่งสรางขึ้น
                 ่




ตอนนี้คุณจะเห็น Category ทีคุณไดสรางไว โดยการคลิก Content > Content by Section >
                              ่
Add / Edit ขาว Category คือ
               • ขาวกีฬา
               • ขาวบันเทิง
               • ขาวการเมือง
หมายเหตุ ขณะนี้คุณสามารถเพิ่มขอมูล (Item) ไดแลวเนื่องจากคุณมี Section และ Category
ที่เกี่ยวของกันแลว
Section (หมวดหมูหลัก) ขาว
                     
Category (หมวดหมูยอย) ขาวการเมือง, ขาวบันเทิง, ขาวกีฬา


                                                                           Page 58 / 141

                             Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


(2.2)   การเพิมเนื้อหา (Adding Content)
              ่




การเพิ่มเนื้อหา ขอมูล หรือบทความในเว็บไซต ในที่นี้จะยกตัวอยางการเพิ่มขอมูลในสวนของ
Section และ Category ทีไดสรางไวในตอนกอนหนานี้ ซึ่งสามารถทําไดโดยคลิกเมนู Content
                           ่
> Content by Section > ขาว > ขาว Items

(2.2.1) รายการขอมูล/ขาว (News Items)




เมนูนี้จะแสดงรายการของขาวที่มีอยู คุณสามารถ Publish, Unpublish, Archive สราง แกไข
ลบ หรือยายไอเท็มได
    Tools bar เครื่องมือ   เชน




                                                                            Page 59 / 141

                              Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


              New item       สราง Item ใหม
              Edit           แกไข Item ทีสรางขึ้นมาแลว
                                          ่
              Publish        ทําใหผูใชสามารถเห็น Item ได
              Unpublish      ทําใหผูใชไมสามารถเห็น Item นั้น แตวาจะไมลบออกไป
                                                                     
              Move           ยาย Item ไปยัง Section หรือ Category อื่น
              Copy           คัดลอก สําเนา Items
              Archive        ยาย Item มาที่ Archive

              Trash          ลบ Item จากเว็บ

    คุณสามารถ กด Icon New          เพื่อเพิ่มขอมูล หลังจากคลิกแลวจะถึงขั้นตอนการเพิ่ม
    เนื้อหา, ขอมูล (Adding Content) ในหนานี้จะมีเครื่องมือ สําหรับจัดการขอมูล
    Text Editor และมี TinyMCE Editor ติดตั้งมาพรอมกับการติดตั้ง Mambo ในเวอรชั่น
    4.5.2.3




                                                                           Page 60 / 141

                             Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3




    Title ใหคุณปอนชื่อเรื่องของ content item
    Title Alias ใหใสเปนชื่ออีกชื่อหนึ่งสําหรับ content item
    Section ในที่น้คณกําลังอยูในสวนของ Section ขาว
                   ี ุ
    Category ตองเลือก Category เพื่อกําหนดวา content item นี้จะอยูใน Category ใด
    ภายใต Section ขาว
    Intro Text Box ควรประกอบไปดวยคําแนะนําสั้นๆ ตอ content items คําแนะนําจะถูก
    แนบทายมาจากเนื้อความใน Main text box ถาคุณไดใสเนื้อความลงไปในนี้ หรือคุณอาจจะ
    พิมพเนื้อความลงไปใน Intro text box เองก็ได ขอความใน Intro text box นี้เปนสิ่งที่
    จําเปนตองมี
                                                                            Page 61 / 141

                              Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

    ถา content item ตั้งไวใหแสดงในหนาแรก และมีเนื้อความใน Main text box จะมีลิงค
    ‘read on’ ชี้ไปที่ content item เต็ม และสามารถเปลี่ยนระหวางหัวชอ ‘clickable’ และลิงค
    ‘read on’ โดยไปที่ Global Configuration > Content > Use Linked Titles และเลือก
    Yes หรือ No

    Main Text Box ประกอบไปดวยเนื้อหาสวนที่เหลือ     ตอเติมจากขอความใน Intro text box
    ในหนาที่สอง อยางไรก็ตามไมจําเปนที่ตองใสขอความใน Main text box
                                           
    ฟงกชั่นในแถบ TinyMCE     Editor อธิบายจากซายไปขวา    และจากบนลงลางตามลําดับ




    คําอธิบายไอคอน
    B ตัวหนา
    I ตัวเอียง
    U ตัวขีดเสนใต
    ABC ตัวขีดทับ
    Justifying Text จัดรูปแบบขอความใหชิดซาย     ตรงกลาง ชิดขวา ตามรูปไอคอน
    Decrease Indent เลื่อนขอความไปทางซาย
    Increase Indent เลื่อนขอความไปทางขวา
    Ordered List สรางรายการตามลําดับเริ่มดวย 1 และถัดไปเปน 1), 2), 3) ไปเรื่อยๆ
    Bulleted List สรางปุมรายการ   หนาแตละไอเท็ม
    Undo  เลิกทํา
    Redo ทําซ้า
              ํ
    Insert Web Link แทรกเว็บลิงคจากจุดที่เลือกใหสามารถเลือกประเภทของลิงคและ URL
    ที่จะไป
    Clear Web Link ยกเลิกลิงค

    Insert Image แทรกรูปภาพจากจุดที่เลือกใน content item มี popup box แสดงตัวเลือก
    ตางๆ ในการแกไข properties ของรูปภาพและคําบรรยายใตภาพ
    Cleanup messy Code เคลียรรูปแบบที่ตดมากับขอมูล
                                          ิ
    Insert {Mamboimage} แทรกรูปภาพที่จุดนั้นๆ ในขอความตามที่คณเลือกใน Images
                                                              ุ
    tab
    Insert {Mambopagebreak} แยกหนาใน content item เพื่อใหผใชสามารถอาน
                                                            ู
    content ยาวๆ    ไดอยางงายดาย ทุกครั้งที่แทรกตัวเลือกนี้จะมีหนาใหมแยกออกมา

                                                                            Page 62 / 141

                              Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


    Publishing Tab




    Show on Frontpage กําหนดใหแสดงบนหนาแรกหรือไม
    Published แสดงขอมูล, เผยแพรขอมูล
    Access Level ระดับการเขาถึงขอมูลของผูใช
    Author Alias นามปากกาผูเขียน
    Change Creator เปลี่ยนชื่อผูเขียน
    Ordering การจัดเรียงขอมูล
    Override Created Date กําหนดวันที่ทเขียนขอมูล
                                       ี่
    Start Publishing วันที่แสดงขอมูลหรือเผยแพรขอมูล




                                                                          Page 63 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

    Images Tab
                                                                    Sub-folder โฟลเดอรที่
                                                                    เก็บรูปภาพ
                                                                    Gallery Images รายชื่อ
                                                                    ภาพทีมีอยู พรอมแสดง
                                                                          ่
                                                                    ตัวอยาง
                                                                    Add เลือกรูปภาพลงใน
                                                                    ขอมูล (การเพิ่มทําไดโดย
                                                                    Hilight ชื่อภาพ ที่
                                                                    Gallery Images แลว
                                                                    คลิก Add)
                                                                    Content Images
                                                                    รูปภาพที่ทาการใสใน
                                                                               ํ
                                                                    ขอมูลแลว
                                                                    Up, Down, Remove
                                                                    สําหรับยายตําแหนงภาพ
                                                                    ขึ้น – ลง หรือ ลบภาพ
                                                                    ออกจาก ขอมูล
                                                                    Source ชื่อรูปภาพ

                                                                    Align การจัดตําแหนง
                                                                    ของรูปภาพในขอมูล

                                                                    Alt Text  คําอธบายภาพ
                                                                    จะแสดงเมื่อนําเมาสไปชี้
                                                                    ที่ภาพ

    Border ขนาดของขอบตารางและกรอบภาพ
    Apply บันทึกการตั้งคาหรือเปลี่ยนแปลงคา
    Width ความกวางของรูปภาพ

    หมายเหตุ
    Tab นี้   จะทํางานสัมพันธกับฟงกชั่น {mosimage}

                                                                             Page 64 / 141

                               Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

    Tab Parameter
                                                              Page Class Suffix ชื่อยอย
                                                              หนาขอมูล
                                                              Back Button กําหนดการ
                                                              แสดงปุมยอนกลับ
                                                              Page Title กําหนดใหแสดง
                                                              หรือซอนชื่อหัวขอขอมูล
                                                              Link Titles กําหนดลิงคสา
                                                                                      ํ
                                                              หรือหัวขอขอมูล
                                                              Intro Text กําหนดใหแสดง
                                                              หรือซอนบทเกริ่นนําของ
                                                              ขอมูลในหนาแรก
                                                              Section Name กําหนดให
                                                              แสดงหรือซอนชื่อ Section
                                                              Section Name Linkable
                                                              กําหนดลิงคใหกับชื่อ
                                                              Section

                                                              Category Name
                                                              กําหนดใหแสดงหรือซอนชือ
                                                                                     ่
                                                              Category

                                                              Category Name
                                                              Linkable กําหนดลิงคใหกบ
                                                                                      ั
                                                              Category


    Items Rating กําหนดใหมีการใหคะแนนหรือโหวตขอมูลหรือไม
    Author Name กําหนดการแสดงชื่อเจาของขอมูลหรือผูท่นําขอมูลลงเว็บไซต
                                                     ี
    Created Date and Time กําหนดการแสดงวันที่ที่นําขอมูลลงเว็บไซต
    PDF Icon กําหนดการแสดง Icon สําหรับสราง PDF File
    Print Icon กําหนดการแสดง Icon สําหรับพิมพ ขอมูล
    Email Icon กําหนดการแสดง Icon สําหรับสงอีเมล




                                                                           Page 65 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

    Tab Meta Info
    คุณสามารถใช Description และ Keywords กับ content item เพื่อชวยในการใช Search
    Engine ไดงายขึ้น และ Related Items module ก็ใชขอมูลนี้ในการเชื่อมตอไอเท็มที่มี
                                                       
    เนื้อหาคลายๆ กัน ดังนั้นคุณควรจะคิดใหถี่ถวนกอนที่จะเลือกใชและคิดวาไอเท็มตางๆ ของ
    คุณจะเชือมตอซึ่งกันและกันไดอยางไร
            ่




    Description คําอธิบายเพิ่มเติมเกี่ยวกับขอมูล   ซึ่งทําใหการคนหาขอมูลของคุณทําไดงาย
                                                                                         
    ขึ้น
    Keywords คํานิยม     คําเฉพาะ ที่ใชในการคนหาเพื่อใหเจอขอมูลของคุณ

    Tab Link to Menu




    Select a Menu เลือกประเภทเมนูทตองการสรางลิงค
                                  ี่                   มาสูขอมูลโดยตรง
    Menu Item Name ชื่อของเมนูที่ตองการทําลิงคมาสูขอมูลโดยตรง
                                                    
                                                                            Page 66 / 141

                             Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


(2.2.2) การแกไขเนื้อหา (Editing Content)
    มีแถบเครื่องมือใหเลือกดังตอไปนี้
    Unpublish ใหไมพิมพ content item
    Preview ดูการแกไขที่ไดทาขึ้นในหนาตาง popup สามารถปดหนาตางหรือพิมพทาง
                               ํ
    เครื่องพิมพได
    Save จัดเก็บการเปลี่ยนแปลงทุกอยางที่ทาไวในไอเท็ม
                                            ํ
    Upload อัพโหลดไฟล โดยเมื่อหนาตาง popup ขึ้น ให Browse ไฟลในฮารดดิสก แลว
    คอยกดที่ปุม Upload
    Cancel ยกเลิกการเปลี่ยนแปลงที่ไดทาขึ้น
                                        ํ
    ขั้นตอนในการแกไข content นี้จะเหมือนกับในการสราง content ใหมทุกประการ ดังนั้น
    ใหอางอิงถึงบทนั้นที่มีเครื่อง มือการแกไขและตัวเลือกเหมือนกัน คุณสามารถเลือก content
         
    item ที่อยูในlist Sections item โดยคลิกที่ชื่อของไอเท็มที่มี hyperlink หรือที่ checkbox ถัด
               
    จากชื่อไอเท็ม แลวคลิก Edit ที่แถบเครื่องมือ เมื่อเปลี่ยนแปลงอะไรเสร็จแลว อยาลืม Save
    หรือ Cancel ถาตองการยกเลิก


(2.3) FAQs (ถาม-ตอบ)
เปนขอมูลที่อยูใน content section สําหรับคําอธิบายอยางละเอียดในการสราง FAQs Section
ใหไปดูท่ี Section ขาว

    (2.3.1) รายการ FAQs (FAQs Items)
    สําหรับรายละเอียดการสราง FAQs Items ใหไปดูที่ News Items

    (2.3.2) หมวด FAQs (FAQs Categories)
    สําหรับรายละเอียดการสราง FAQs Categories ใหไปดูที่ News Categories




                                                                             Page 67 / 141

                              Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


(3) สวนประกอบของเว็บไซต (Components)




การจัดการ components
Mambo 4.5.2.3ไดมีการพัฒนา components ตางๆ เพื่อเพิ่มขีดความสามารถใหกับ Mambo
อยางมากมาย ซึ่งในการติดตั้งครั้งแรก Mambo จะมี Component พื้นฐานมาใหแลว ซึ่ง
เพียงพอตอการบริหารเว็บไซต ไมวาจะเปน Component Banner สําหรับจัดการแถบโฆษณา
components Weblink สําหรับจัดการ เว็บลิงค, Component Poll สําหรับจัดการแบบสํารวจ
ออนไลน และอื่นๆ และคุณสามารถไปดาวนโหลด Component เพิ่มเติมเพื่อมาเสริม
ประสิทธิภาพการทํางานของ Mambo ไดอีกตามความตองการ และการใชงานไมวาจะเปน
Component Webboard, Gallary, Guestbook, Event สามารถไปดาวนโหลดไดในเว็บไซต
ของผูพัฒนาโดยตรง หรือ ที่ http://www.mamboforge.net

หลักความคิดใน components และ modules
Components คือ สวนประกอบพิเศษใน content ทีสมบูรณหรือเปน mini-applications ซึ่ง
                                                  ่
มักใชแทรกในเนื้อที่ content หลักของเว็บไซต (Main Body) การตังคา configuration เพิ่มเติม
                                                              ้
และเมนูชวยเหลือจะมีมากับ component นั้นๆ แทนการทําใหการพัฒนาหลักของ Mambo

                                                                          Page 68 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

ใหญขึ้น components จะมี modular approach เพื่อใหสามารถเพิ่มลักษณะเดนของ Mambo ได
หลายทิศทาง การพัฒนาและการใช components ยังงายขึ้นดวยสวน black box ซึ่งรวมลักษณะ
สําคัญที่จาเปนอื่นๆ ภายในตัวของ component เอง
          ํ

โดยปกติแลว component จะลิงคไปสู Menu item ผูเขาชม และ/หรือผูใชสามารถดู content
ของ component ไดโดยคลิกที่ลิงคของ Menu item นั้น ซึ่งจะแสดงในสวนพื้นที่ content หลัก
ของไซต
สวนประกอบอื่นที่ใชเพื่อเพิ่มการทํางานของ Mambo คือ Modules ซึ่งเปน mini-applications
ที่แทรกมาในดานซายหรือขวาในพื้นที่สวน content หลัก และจะแสดงเฉพาะสวนประกอบเล็กๆ
                                       
เทานั้น บางครั้ง component จะใช modules ในการแสดงขอมูลเพิ่มเติม เชน สถิติ เปนตน

สวนประกอบมาตรฐานทีรวมอยูในไฟลหลัก Mambo 4.5.2.3
                       ่
สวนประกอบตอไปนี้ไดรวมอยูในการติดตั้งมาตรฐาน Mambo 4.5.2.3
    •   Banners
    •   Contact Details
    •   News Feed
    •   Poll
    •   Syndicate
    •   Weblinks

(3.1) การติดตั้งและยกเลิก (Install / Uninstall)
Mambo 4.5.2.3 มี Package Management System (PMS) ที่สมบูรณติดตั้งมาดวย         ซึ่งจะให
ผูใช สามารถติดตั้ง Components, Modules และ Templates ในไมก่ขั้นตอน และเพื่อให
                                                                   ี
สามารถใชประโยชนจากฟงกชั่นนี้ คุณจะตองมี zlib support เพื่อใหใชกับ PHP ได

ใน Mambo Administration panel ใหไปที่ Components > Install / Uninstall แลวจะเห็น list
ของ components ที่ติดตั้งมาทั้งหมด

การติดตั้ง Component ใหม
คุณสามารถเลือกไฟลที่อยูในเครื่องคอมพิวเตอรของคุณ (Package files) หรือจะกําหนด
                          
directory ใน server ที่คุณตองการจะติดตั้งไฟล




หมายเหตุ Package file จะอยูในรูป ZIP ซึ่งไดรวมขอมูลการติดตัง โดยมีไฟลเอกสาร XML
                                                              ้
เปนไฟลหลักในการอธิบายขั้นตอนการติดตั้ง

                                                                          Page 69 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

ในการใชฟงกชั่นนี้สําหรับการติดตั้ง web server ของคุณจะตองสนับสนุน zlib extensions ซึ่ง
สามารถตรวจสอบไดที่ Mambo Administrator (Admin Section) Menu > System >
System Info > System Information หลักจากที่เลือก component package ที่อยูใน    
ฮารดดิสกของคุณแลวใหกดที่ปุม Upload

การติดตั้งจากไดเรกทอรีใน web server




ตัวติดตั้ง module / component สามารถติดตั้งดวยตนเอง โดยทําตามขั้นตอนตอไปนี้
1. ดาวนโหลด module หรือ component
2. Unzip ลงในคอมพิวเตอร
3. FTP ไฟลทั้งหมดลงใน directory ขึ้นไปบนเซิรฟเวอร ควรใหอยูใต Mambo directory
                                                              
4. ไปที่ install module หรือ component และเลือก Install from Directory
5. ใสชื่อเต็มของ directory และไฟล .xml เชน
/usr/local/www/data/MAMBO/uploadfiles/component.xml
6. คลิกปุม Install


ใน Mambo forums จะมีขอถกเถียงกันเกี่ยวกับการติดตั้งในโหมด safe-mode และ ตัวเลือก
การติดตั้งแบบ manual อื่นๆ ซึ่งสามารถเขาไปดูไดที่ http://forum.mamboserver.com และ
เขาไปในสวน installation forum

ปญหาที่อาจเกิดขึ้นระหวางการติดตั้ง
ถาเกิดขอผิดพลาดขึ้นระหวางการติดตั้ง และไมสามารถหาทางแกไขได ควรเขาไปปรึกษา
ในฟอรัม http://forum.mamboserver.com หรือไปที่ไซตของผูพัฒนารายอื่นที่เปนผูสราง
component ซึ่งปกติแลวผูที่พัฒนา component จะแสดงใหเห็นขอผิดพลาด พรอมทั้งให
                        
คําตอบในการแกไขขอผิดพลาดนั้น

การยกเลิกการติดตั้ง component
ผูพัฒนา component ปกติจะใหสคริปตในการเอา component ออก คุณแคดูที่ list หลักและใช
ฟงกชั่นลบในแถบเมนูและ component จะถูกลบออกหลังจากที่ไดกดยืนยัน

หมายเหตุ หลังจากกดยืนยันทุกสวนของ component รวมถึงตารางและไฟลก็จะถูกลบดวย
เชนกัน ดังนั้นคุณตองจัดเก็บขอมูลสํารองในฐานขอมูลกอนที่จะลบ component นั้น



                                                                          Page 70 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

File permissions และปญหาอื่นๆ        ที่อาจจะเกิดขึน  ้
ขั้นตอนการติดตั้งอาจจะทําใหเกิดปญหา file permission เพราะวา web server ไดคดลอกั
ไฟลไปยังระบบเซิรฟเวอร ทีปฏิบัติการบน Unix ไฟลทั้งหมดที่สรางจาก web server จะมี user
                           ่
และกลุม user ของเซิรฟเวอรแตไมใช FTP user ที่คณใช จึงเปนเหตุผลที่คณตองยกเลิกการ
                                                   ุ                     ุ
ติดตั้ง components ดวย Mambo Administrator (Admin Section) เพื่อใช web server User
อีกครั้ง คุณสามารถลบไฟลที่อัพโหลดผาน Cpanel ซึงจะลบสภาพของ FTP
                                                     ่

(3.2) ปายโฆษณา (Banners)




ในสวนประกอบนี้คุณสามารถแสดงปายโฆษณา (banner) วนซ้ากันได และยังมีลูกเลนขั้นสูง
                                                   ํ
อื่นๆ เชน impressions และ custom code

    การจัดการปายโฆษณา (Manage Banners)
    ในสวนนี้คุณสามารถควบคุมปายโฆษณากราฟฟคที่ปรากฏอยูในสวนของ Mambo site ซึ่ง
                                                                
    ที่อยู (location) ของปายโฆษณาจะขึ้นอยูกับ template ที่ใช
                                            

    การจัดการลูกคาที่ซื้อพื้นที่โฆษณา (Manage Clients)
    คุณสามารถสรางบัญชี (account) ขึ้นมาใหมสําหรับบุคคลที่ซื้อโฆษณาใน Mambo site
    หรือบุคคลที่แลกเปลี่ยน banner กับคุณ

    การแสดง Banners
    ทําไดงายเพียงแคแสดงหรือ Published โฆษณาทีคุณไดสรางขึ้นมา ซึ่งคุณสามารถปดการ
                                                ่
    ใชงาน (disable) ปายโฆษณาไดในเมนู Global Configuration โดยปกติแลวคาทีตั้งไวจะ
                                                                              ่
    เปนเปดการใชงาน (enable)

    หมายเหตุ Flashes banners อาจเปนปญหากับ Mambo Banner Component ได




                                                                          Page 71 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


(3.2.1) การจัดการปายโฆษณา (Manage Banners)




    หนาแรกของ Banner Manager แสดง list ของ banner ที่ถูกติดตั้งมาแลว คุณสามารถ
    Publish, Unpublish, สราง แกไข หรือลบ banner โดยมีขอมูลทางสถิติตอไปนี้

    Impressions Made แสดงจํานวนครั้งที่ banner ถูกแสดง
    Impressions Left แสดงจํานวนครั้งที่เหลือถาไดตั้งขอจํากัดไวตอนสรางหรือแกไข
    banner
    Clicks แสดงจํานวนครั้งทีผูใชไดคลิกเขามาดู banner
                            ่
    % Clicks แสดงจํานวนคลิกเปนเปอรเซ็นต 1% หมายถึง 1 ในทุกๆ 100 คนเขามาคลิก
    banner นี้
    Published แสดงวา banner ไดถูกแสดงหรือไม

    การสราง banner ใหม ใหกด New ทีแถบเครื่องมือ
                                             ่
    การแกไข banner ที่มีอยูแลว ใหคลิกที่กลองถัดจากชื่อ banner แลวคลิก Edit หรือคลิก
                                 
    ที่ชื่อ banner ที่เปนคําขีดเสนใตไดโดยตรงเพื่อไปสูหนา Edit Banner

    หนา Edit Banner
    คุณสามารถ Upload, Save และ Cancel
    Upload ใหคณอัพโหลดรูปโฆษณาในคอมพิวเตอรจากเมนู pop-up
                ุ
    Save จัดเก็บการเปลี่ยนแปลงที่ไดทําขึนในหนา Edit banner
                                         ้
    Cancel ยกเลิกการแกไข และกลับไปที่ Banner Manager




                                                                           Page 72 / 141

                             Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


    ตัวเลือกใน Edit Banner




    Banner Name ชื่อ banner ไวอางอิง
    Client Name เลือกชื่อจากlistใน Banner Client Manager
    Impressions Purchased ตั้งคาสูงสุดในการแสดงรูปภาพ       ถาตั้งไวที่ ‘Unlimited’ แสดง
    วา banner นั้นจะแสดงซ้ําไปซ้ํามา
    Banner URL ที่อยู URL ของ banner
    Click URL ที่อยูเว็บทีจะแสดงออกมาเมือ banner ถูกคลิก
                           ่             ่
    Custom banner code ปอน banner code โดยเฉพาะในกรณีทนํามาจากเว็บในเครือ
                                                          ี่
    Banner Image แสดงรูปภาพของ banner




                                                                          Page 73 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


    (3.2.2) การจัดการลูกคาที่ซื้อพื้นที่โฆษณา (Manage Clients)




    Banner Client Manager ประกอบดวยแถบเครื่องมืออยูสามตัวเลือก ดังนี้
         New สราง client ใหมใน list
         Edit แกไข client ใน list โดยเช็กที่ box ถัดจากชื่อ client และคลิก Edit หรือไปทีชอ
                                                                                         ่ ื่
         client ที่ขีดเสนใตไว
         Delete ลบ client จากlist คลิก box ที่ถดจากชื่อแลวคลิก Delete
                                                  ั

    การแกไข Banner Client




    มีสองตัวเลือกคือ Save และ Cancel สิ่งที่สามารถแกไขได คือ
    Client Name ใสชื่อของ client
    Contact Name ชื่อบุคคลที่ติดตอดวยหรือตําแหนงในบริษัท
    Contact Email ที่อยูอีเมลของ client
                         
    Extra Info เติมขอมูลเพิ่มเติม

                                                                             Page 74 / 141

                             Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


(3.3) รายชือบุคคลติดตอ (Contact Component)
           ่




ทําใหสามารถจัดการกับรายชื่อบุคคลติดตอในไซตได ผูเขาชมสามารถเจอขอมูลติดตอคุณหรือ
องคการของคุณที่มีชออีเมล เบอรโทรศัพท และเบอรแฟกซ พวกเขาสามารถติดตอคุณโดย
                   ื่
กรอกฟอรมและกดปุม Send คุณสามารถมีมากกวาหนึ่งรายชื่อติดตอ และใหผเขาชมเลือกจาก
                                                                        ู
รายชื่อในหนา Contact Us รายชื่อติดตอที่แตกตางกันอาจแบงตามยอดขาย แบบสอบถาม หรือ
แผนกตางๆ ในองคการเพื่อใหกระบวนการมีประสิทธิภาพมากขึ้น


การจัดการประเภทของการติดตอ




ในสวนนี้จะใชเมื่อตองการแยกแผนก เชน ติดตอแผนกประชาสัมพันธ และแผนกบุคคล เปนตน
ซึ่งจะทําใหงายตอการจัดการและการใชงานของผูใช




                                                                          Page 75 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


การเพิ่มแผนกสําหรับการติดตอ




Category Title ชื่อแผนกของคุณที่จะใชแสดงบน Title Bar ของ Web Browser
Category Name ชื่อแผนกของคุณ
Section N/A
Image รูปโลโกประจําแผนก
Image Position ตําแหนงของรูป  หรือ โลโก
Ordering แผนกที่เพิ่มลาสุดจะแสดงขางบนสุด
Access Level ระดับการเขาถึงขอมูลของผูใช
Published ตองการแสดงใหผใชเห็นหรือซอนไว
                            ู
Description คําอธิบายแผนกของคุณ


                                                                          Page 76 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


การจัดการรายชือบุคคลติดตอ
              ่




Contact Manager สามารถแกไขเปลี่ยนแปลงไดใน Administrator (Admin Section) โดยไปที่
Components > Contact > Manage Contact จากนันจะเขาสูหนาจอ Contact Manager
                                           ้
แลวคุณจะสามารถจัดการกับรายชื่อคนติดตอในฐานขอมูลได โดยใชแถบเครื่องมือเพื่อสราง
แกไข หรือลบรายชื่อคนติดตอ ขอมูลในนี้จะเปนแบบฟอรมมาตรฐาน โดยรายชือที่มอยูจะแสดง
                                                                           ่ ี 
ใน list คนที่ถกตั้งเปน default คนแรกของรายชื่อ สําหรับรายชื่อทีมีอีเมลแบบฟอรมจะถูกสราง
              ู                                                 ่
โดยอัตโนมัติ
Category เลือก Category หรือ     แผนกทีตองการ
                                       ่
Name ชื่อ - นามสกุล ผูตดตอ
                         ิ
Contact's Position ตําแหนง
E-mail อีเมลแอดเดรส
Street Address ที่อยู เชน เลขที่ ชื่อถนน
Town/Suburb แขวง, เขต
State/County จังหวัด
Country ประเทศ
Postal Code/ZIP รหัสไปรษณีย

                                                                           Page 77 / 141

                             Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

Telephone เบอรโทรศัพท
Fax เบอรโทรสาร
Miscellaneous Info รายละเอียดอื่นๆ
                                 เพิ่มเติม ถามี
ในสวนของการกําหนดวาตองการจะแสดงหรือซอนขอมูลใด สามารถกําหนดไดในสวนของ
Parameter
รายชื่อคนติดตอที่อยูใน Mambo จะถูกแสดงใหบคคลทั่วไปสามารถดูไดเฉพาะรายชื่อที่เลือก
                                            ุ
Publish แลวเทานั้น


(3.4) หนาแรกของเว็บไซต (Front Page)




ใน Mambo เวอรชั่นรุนกอนหนานี้ การจัดการขอมูลบนหนาแรกของเว็บไซต จะจัดการผาน
Component ที่ชื่อ Component Fronpage แตในเวอรชั่นนี้ มีการเปลี่ยนแปลงเกี่ยวกับการ
จัดการขอมูลบนหนาแรกของเว็บไซตใหมาอยูคูกับการจัดการเรื่อง Menu ซึ่งคุณสามารถเขาไป
                                          
จัดการขอมูลบนหนาแรก ดังนี้

คลิก Menu บน Menu Bar > Main Menu ระบบจะเขาสูในสวนของการจัดการเมนู Menu
Manager / Main Menu




ใหคุณคลิก Home เพื่อเขาสู Edit Menu Item :: Component แลวเลือก Tab Parameter เพื่อ
เขาไปจัดการรูปแบบของขอมูลหนาแรกของเว็บไซตซึ่งจะมีตวแปร หรือ Parameter ตางๆ ให
                                                      ั
เลือกจัดการ
                                                                          Page 78 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

Parameter หรือตัวแปรตางๆ      ที่ใชสาหรับจัดการขอมูลหนาแรกของเว็บไซต
                                      ํ

                                                     Menu Image มีการใชเมนูรูปภาพ
                                                     หรือไม
                                                     Page Class Suffix ชื่อยอยของหนา
                                                     เว็บไซต
                                                     Page Title ชื่อเว็บไซตหรือขอความที่
                                                     ตองการแสดงหนาแรก
                                                     Page Title ตองการแสดงหรือซอน
                                                     Page Title
                                                     Back Button    ปุมยอนหลังเพื่ออาน
                                                     ขอมูลกอนหนา จะใหแสดง ซอน หรือ
                                                     ตาม Configuration
                                                     # Leading ขอมูลที่สําคัญขางบนสุด
                                                     บนหนาเว็บไซต
                                                     # Intro จํานวนขอมูลที่ตองการใหมี
                                                     คําอธิบายสั้นๆ
                                                     Columns จํานวนแถวของขอมูล
                                                     # Links จํานวนขอมูลที่ตองการแสดง
                                                     เฉพาะหัวขอ
                                                     Category Order รูปแบบการจัดเรียง
                                                     ขอมูลในแตละหมวดหมู (Category)
                                                     Primary Order รูปแบบการจัดเรียง
                                                     ขอมูลหลัก
                                                     Pagination แสดงหรือซอนลิงคเลข
                                                     หนาขอมูล
                                                     Pagination Results แสดงหรือซอน
                                                     เลขหนา เชน 1-4 of 4
                                                     MOSImages แสดงหรือซอนฟงกชั่น
                                                     การแสดงรูปภาพ {mosimage}
                                                     Section Name แสดงหรือซอนชื่อ
                                                     ของ Section
                                                     Section Name Linkable
                                                     กําหนดใหสามารถคลิกลิงคจากชื่อ
                                                     Section หรือไม
Category Name แสดงหรือซอนชื่อของ Category


                                                                          Page 79 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

Category Name Linkable กําหนดใหสามารถคลิกลิงคจากชื่อ Category หรือไม
Item Titles แสดงหรือซอนชื่อหัวขอของขอมูล
Linked Titles กําหนดใหสามารถคลิกลิงคจากชื่อหัวขอหรือไม
Read More แสดงหรือซอนลิงคเพื่ออานรายละเอียด
Item Rating แสดงหรือซอนปุมสําหรับใหคะแนนหรือโหวตขอมูล
Author Names แสดงหรือซอนชื่อผูแตงหรือเจาของขอมูล
                               
Created Date and Time แสดงหรือซอนวันที่นําขอมูลลงเว็บไซต
Modified Date and Time แสดงหรือซอนวันที่แกไขขอมูลบนเว็บไซต
PDF Icon แสดงหรือซอนไอคอนสําหรับสราง PDF File
Print Icon แสดงหรือซอนไอคอนสําหรับพิมพขอมูล
Email Icon   แสดงหรือซอนไอคอนสําหรับสงอีเมล

 (3.4.1) การจัดการรายการตางๆ (Frontpage Manager)




ใน overview นี้ คุณจะสามารถ Publish, Unpublish, Archive, จัดเรียงลําดับ และลบ Content
Items ที่อยูบน FrontPage ได โดยคุณสามารถเขาไปจัดการผานเมนู Content > Other
Manager > Frontpage Manager




                                                                          Page 80 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3




    คุณสามารถทีจะจัดการขอมูลที่อยูบนหนาแรกของเว็บไซตได ไมวาจะเปนการจัดเรียง
                ่
    ตําแหนง การแสดงผล ไมแสดงขอมูลหรือยายขอมูลไปยัง Archive Section แตในสวนนี้จะ
    ไมสามารถเขาไปแกไขรายละเอียดของขอมูลได

(3.5) การจัดการขอมูลรูปแบบตางๆ (Media Manager)




Media Manager ทําใหคุณอัพโหลดและจัดการกับไฟลมาตรฐานชนิดตางๆ               เชน ไฟลรูปภาพ
เอกสารหรือไฟลมีเดียที่ลงทายดวย .jpg, .png, .gif, .bmp, .swf, .doc, .xls, .ppt, .pdf โดย
Media Manager จะอยูใตเมนู Site




                                                                             Page 81 / 141

                              Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3




การอัพโหลดไฟล
คุณสามารถอัพโหลดไฟลในฮารดดิสก ตาม Format ที่อนุญาตผานทาง Media Manager โดย
คลิกปุม browse ซึ่งจะเปดหนาตาง popup ใหม ใหคุณหาที่อยูไฟลที่จะอัพโหลด เลือก
directory แลวคลิก Upload และไฟลนั้นจะอยูใน Media Manager Gallery

การสรางไดเรกทอรีใหม (Create Directory)




ใน Create Directory text box ใหตั้งชื่อไดเรกทอรีใหม แลวคลิก Create ที่แถบเครื่องมือ
(Tool Bar) เสร็จแลวจะมีไดเรกทอรีใหมขึ้นมาใหเก็บไฟล อาจจะมีไดเรกทอรียอยในไดเรกทอรี
หลักได และจะแสดงในรูปของ folder ในหนาตาง Media Manager คุณสามารถลบไดโดยคลิกที่
ไอคอนรูปถังขยะใตรูป folder คลิกที่ไอคอน folder จะแสดงเนื้อหาใน directory นั้น คุณ
สามารถลบไฟล หรือสรางโคดตามปกติ

                   การทํางานกับไฟล
                   เราสามารถจัดการกับไฟลไดหลายวิธี เชน คลิกที่รูปไฟลในหนาตาง
                   Media Manager จะขึ้น hyperlink code ใน Code textbox ทําใหสามารถ
                   คัดลอกและแปะ code เชน รายการขาว บทความ เปนตน หรืออาจจะคลิก
                   ที่ไอคอนรูปดินสอใตรูปภาพใน Media manager ถาจะลบไฟลก็ใหคลิกที่
                   ไอคอนรูปถังขยะใตไฟล

                                                                          Page 82 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3




หมายเหตุ ควรแนใจวาไฟลคณมีนามสกุลไฟลที่ถูกตอง เพื่อชวยใหจัดเรียงภาพหรือไฟลใน
                         ุ
gallery ที่เหมาะสม



(3.6) ระบบการดึงขาวจากที่ตางๆ (News Feeds)

                                                  การดึงขาวใน News Feed เปนวิธีการ
                                                  แลกเปลี่ยนเนื้อหาระหวางเว็บไซต ซึ่ง
                                                  เปนการสรางคําแนะนําขาวในรูปแบบที่
                                                  ผูใหขาวตองการ และมีลิงคไปสูเว็บของ
                                                  ผูใหขาว ปกติคุณจะไมสามารถควบคุม
                                                  เนื้อขาวที่จะถูกแสดง รวมถึงสีที่ใชและ
                                                  ลิงคทจะไป
                                                          ี่


News Feed Component ใชสําหรับการจัดการขาวสาร       ซึ่งสามารถจัดหมวดหมูประเภทของ
                                                                         
ขาวสารได โดยทํางานรวมกับโมดูล News feeds เพื่อการแสดงผลที่หนาแรกของเว็บไซต

        (3.6.1) การจัดการนิวฟดส (Manage News Feeds)




    การจัดการขาวที่ปอนนี้จะอยูใน list ภาพรวมมาตรฐานของ Administration section ใน
                      
    ภาพรวมนี้ คุณสามารถเรียงลําดับขาวได การสราง แกไข หรือ ลบ News Feeds ใหใชแถบ
    เครื่องมือ Administration ซึ่งใน Newsfeed Manager สามารถใสขอมูลที่ตองการใหแสดงใน
                                                                    
    หนาเว็บ โดยเลือกที่ check box ถัดจาก news feed ที่ตองการเปลี่ยน คลิก Edit บนแถบ
                                                           
    เครื่องมือ หรือคลิกทีชื่อ news feed ที่ขดเสนใตไดโดยตรง โดยมีตัวเลือกใหเลือก ดังนี้
                         ่                  ี
                                                                          Page 83 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3




    Category เลือกประเภทที่ตองการให news feeds อยู
    Name ใหชื่อกับ news feed เชน Linux Today, BBC หรือ UK News
    Link รวมลิงคไปยังที่อยูผใหบริการ news feeds สวนใหญจะอยูในรูปไฟล .rdf และ .rss
                              ู                                
    Number of articles เปลี่ยนจํานวนบทความที่แสดงจากผูใหบริการขาว
                                                      
    Cache time จํานวนวินาทีที่ news feeds จะอยูใน cache
                                               
    Ordering การเรียงลําดับไอเท็มใน news feeds

    ไฟล XML หนึ่งสามารถใหมากกวาหนึ่ง news feeds จึงเปนเหตุผลที่ใหคณตองกําหนด
                                                                        ุ
    จํานวนบทความและ cache time ในฐานขอมูลสําหรับ news feeds เมื่อคุณเปลียนแปลง ่
    เรียบรอยแลวใหคลิก Save หรือ Cancel ในแถบเครื่องมือเพื่อยกเลิก แลวจัดเรียงลําดับ
    news feeds ตามตองการ และคลิกปุม Publish

    หมายเหตุ มีผูใหบริการหลายรายที่ใหขอมูลขาวและบริการฟรี ถาลิงคใดลิงคหนึ่งไมทํางาน
                                           
    ใหตรวจสอบ ไปที่ไซตนั้นและดูที่โลโก XML-RSS
    ตัวอยางเว็บทีให news feeds ในรูปlist directory
                  ่
    •   www.syndic8.com
    •   www.freenewsfeed.com
    •   news.yahoo.com/rss
    •   www.moreover.com




                                                                           Page 84 / 141

                             Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


        (3.6.2) การจัดการหมวดหมู (Manage Categories)




    Newsfeeds (Component) Categories section จะมีแถบเครื่องมือตัวเลือกใหคุณ
    สามารถจัด Categories ได ดังนี้
    Publish แสดง Category โดยคลิกทีกลองถัดจากชื่อ Category แลวคลิก Publish หรือ
                                      ่
    คลิกที่ไอคอนใตชื่อเรืองทีจะแสดง
                          ่ ่
    Unpublish ไมแสดง Category โดยทําเหมือนขางตน แตเปลี่ยนเปนคลิก Unpublish
    New สราง Category ใหม ซึ่งจะปรากฏหนาจอ Add Category
    Edit แกไข Category ไปสูหนาจอ Edit Category
    Delete ลบ Category ใหคลิกที่กลองถัดจากชื่อ Category นั้น แลวกด Delete ทีแถบ
                                                                               ่
    เครื่องมือ




    หนาจอ Add Category การเพิ่ม Category ทําเหมือนการเพิ่ม News section ใหกรอก
    รายละเอียดทีจําเปน
                ่
    หนาจอ Edit Category การแกไข Category ก็ทาเหมือนใน News section กรอก
                                              ํ
    รายละเอียดทีตองการ
                  ่

                                                                          Page 85 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


(3.7) ระบบจัดการขาวที่อยูในรูปแฟรช (Newsflash)




Newsflash เปนขอความเคลื่อนไหว     เพื่อดึงดูดความสนใจ โดยใหแคขอมูลเพียงเล็กนอยแกผู
เขาชม และสามารถมีมากกวา 1 Newsflash Item ถาคุณมีหลายไอเท็ม Newsflash
Component จะหยิบสุมมาหนึ่งอันทุกครังที่หนานั้นขึ้นมา คุณสามารถแสดง Newsflash
                                         ้
module เพียงหนึ่งครั้งเทานั้นใน template

การเพิ่ม Newsflash




คุณสามารถเพิ่ม Newsflash โดยไปที่ Content > Content Manager > Newsflash Items ซึ่ง
จะแสดง list ของ Newsflash ที่สามารถใช ไดในเว็บไซตคุณ หากคลิก New ทีแถบ Tools Bar
                                                                      ่
การเพิ่มขอมูลจะกระทําเหมือนการเพิ่มขอมูลอื่นๆ บนเว็บไซต

การแสดง Newsflashe บนไซต
ถา template ที่คณใชอยูไมมี Newsflash ใหเพิ่มลงไปโดยไปที่ Manage Modules เลือก
                 ุ
Newsflash module แลวคลิก Edit ตามปกติ Newsflash จะแสดงขึ้นตามตําแหนงที่เลือกไว
เชน ถา template มีตําแหนง ‘ top’ ซึ่งจะมีโคด <?php mosLoadModules (‘top’); ?> ใน
สวน Manage Modules ซึ่งเปนการเลือกโมดูลใหแสดงในตําแหนงบน ปกติแลวตําแหนงนี้จะ
ดึงดูดความสนใจไดมากสุด อยางไรก็ตามคุณอาจใหแสดงในสวนอื่นๆ ทีคุณชอบก็ไดขึ้นอยูกบ
                                                                    ่              ั
ตําแหนงที่เลือกใน Module Manager

                                                                            Page 86 / 141

                             Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


(3.8) การสํารวจความคิดเห็น     หรือ โพล (Polls)
                               สวนโพลนี้ชวยใหคณจัดการและสรางโพลตางๆ กันสําหรับผูเขา
                                                  ุ
                               ชม ซึ่งคําถามที่คณถามจะมีประโยชนในการเก็บขอมูล
                                                ุ

                               การจัดการโพล
                               ใน Administrator (Admin Section) เมนู Components >
                               Polls เครื่องมือการจัดการนี้จะชึ้นอยูกบlistภาพรวม มาตรฐาน
                                                                      ั
                               ของ Mambo การสราง แกไข หรือลบโพลใหใชแถบเครืองมือ ่
                               MAMBO และโพลที่ไดรับการ Publish จะถูกแสดงในไซต




รายละเอียดของโพล
นอกจากชื่อเรืองและตัวเลือกในโพล คุณตองกําหนดเมนูไอเท็มที่โพลจะถูกแสดง ซึ่งจะชวยวาง
              ่
โพลที่แตกตางกัน ในพื้นทีสวนตางๆ ของไซต และยังมีฟงกชั่นที่ปองกันไมใหผูใชโหวตมากกวา
                         ่
หนึ่งครั้ง โดยการล็อก IP Address




การแสดงผลโพลในไซต
หลังจาก Publish โพลแลวคุณตองกําหนดให Polls module สามารถใชงานได ซึ่งเลือกไดวา
อยากใหโพลแสดงอยูในหนาไหน โดยโมดูลนี้ยังสามารถแสดงลิงคไปยังผลของโพลไดดวย




                                                                             Page 87 / 141

                              Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


(4) เว็บลิงค (Weblinks)

                                                           สวน Web links นี้เปนกลุมของ
                                                           ลิงคเชน favorite links, Mambo
                                                           links หรือเว็บอื่นๆ ทีคุณตองการ
                                                                                  ่
                                                           และใหคณนับ จํานวนครั้งทีคลิก
                                                                    ุ                  ่
                                                           ในแตละลิงคได โดยผูใชที่
                                                                                    
                                                           ลงทะเบียนสามารถสงลิงคใหม
                                                           จาก Frontend ได




การจัดการ Web Links
ในเมนู Administrator เลือก Components > Web Links
เมนูยอยใหทางเลือกสองทางในการจัดการลิงคไอเท็ม และ Categories สําหรับรายละเอียดใน
การตังคาใหตรวจสอบขอมูลเกี่ยวกับการติดตั้ง categories และ items ใน Content Section
      ้
ของคูมอนี้
        ื
    •     Weblink Items
    •     Weblink Categories

การแสดงเว็บลิงคใน Frontend
คุณตองรวมสวนประกอบนี้ในโครงสรางเมนูเพื่อที่จะแสดงเว็บลิงคใน Frontend และตองแนใจ
วาลิงคนี้ไดถูก Publish

(4.1)   รายการเว็บลิงค (Web Link Items)




การจัดการ Weblink Items อยูใน list ภาพรวม Administration ทั่วไป นอกจากฟงกชั่น
มาตรฐานในการเรียงลําดับ และแสดงไอเท็ม ยังสามารถอนุมัติเว็บลิงคได ซึ่งเปนฟงกชั่นใหม
ถาผูบริหารเว็บไมไดอนุมัตเว็บก็จะไมแสดง ในlist ถึงแมวาจะถูก Publish แลว
                            ิ

รายละเอียดของเว็บลิงค สามารถกําหนดชื่อ ประเภท URL คําอธิบาย การเรียงลําดับ และ
การอนุมัติ การจัด Weblinks ใน Categories จะชวยในการจัดโครงสรางเว็บลิงค

                                                                           Page 88 / 141

                             Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


(4.2) หมวดหมูเว็บลิงค (Weblink Categories)




สําหรับรายละเอียด โปรดดูทหนา Category เนื่องจากการจัดการประเภทเว็บลิงคจะทํางาน
                         ี่
เหมือนกับการจัดการ Category

(5) โมดูล (Modules)
                               Mambo 4.5.2.3 มีโมดูลทีมีประโยชนตดตั้งมาดวย
                                                      ่          ิ            ซึงเปน
                                                                                ่
                               สวนหนึ่งของการแจกจายหลัก แตคณสามารถสรางโมดูลที่ถูก
                                                                   ุ
                               พัฒนาจากผูพัฒนารายอื่นไดตามตองการ โดยสามารถเขาไป
                                           
                               ดูโมดูลอื่นๆ ไดที่ฟอรัม http://forum.mamboserver.com
                               หรือทีหนาดาวนโหลดของ www.mamboportal.com
                                     ่

โมดูลแตละตัวอยางใชตามวัตถุประสงคท่แตกตางกัน เชน เมนูหลักเปนโมดูลเหมือนกับสวน
                                      ี
Newsflash มีโมดูลบางอยาง เหมือนกับ mini application ซึ่งสามารถใสที่ไหนก็ไดใน template
design โดยกําหนดตําแหนงของโมดูลในหนาเว็บในขณะทีแกไขโมดูล
                                                      ่

Module คืออะไร
หลักการของโมดูลคือเพื่อสรางเว็บไซตจากชิ้นสวนโมดูลเล็กๆ โมดูลหนึ่งจะเหมือนกับสวนกลอง
ดําเล็กๆในไซตของคุณซึ่งมีวัตถุประสงคพิเศษ การรวมโมดูลในพื้นที่ทแตกตางกันหรือใชใน
                                                                 ี่
สิ่งแวดลอมแตกตางกันจะทําใหสามารถสรางแบบทีซบซอนไดงายขึน คุณสามารถจัดการโมดูล
                                                ่ั             ้
ในสวน Module Manager ใน Administration Section

โมดูลแตกตางจาก Components เพราะใชแสดงขอมูลจาก component, script ภายนอก หรือ
แหลงที่มาของไฟล โมดูลจะไมมีฟงกชั่นในการจัดการ ยกเวนแกไขตําแหนงหรือตัวแปร หรือ
ฟงกชั่นการพิมพ ถาคุณเปลี่ยนแปลงการตั้งคาใน Component โมดูลที่เกี่ยวของกันจะแสดง
ขอมูลที่เปลี่ยนไปนี้ดวย




                                                                          Page 89 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


การบริหารโมดูลถูกสรางในฟงกชั่นการติดตั้งและฟงกชั่นการจัดการ
โมดูลตอไปนีไดรวมอยูในการติดตั้งมาตรฐาน ของ Mambo 4.5.2.3
            ้
    •   Banners
    •   Main Menu
    •   User Menu
    •   Other Menu
    •   Login Form
    •   Syndicate
    •   Polls
    •   Who's Online
    •   Random Image
    •   Newsflash
    •   Latest News
    •   Popular
    •   Top Menu
    •   Search
    •   Statistics
    •   Template Chooser
    •   Archive
    •   Sections
    •   Related Items

(5.1) การติดตั้งและยกเลิก (Install / Uninstall)




Mambo Open Source 4.5.2.3 มี Package Management System (PMS) ซึ่งชวยใหผูใช
ติดตั้ง Components, Modules และ Templates ในไมกี่ขั้นตอน โดยคุณจะตองมี zlib support
ใหใชงานใน PHP ได ใน Mambo Administrator ไปที่ Modules > Install / Uninstall แลวจะ
เห็นรายชื่อของโมดูลทีติดตังมาในไซตคณ
                     ่ ้            ุ




                                                                          Page 90 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


การติดตั้งโมดูลใหม
คุณสามารถเลือกไฟล package หรือ กําหนด server directory ทีคุณตองการจะติดตั้งไฟล
                                                          ่




หมายเหตุ Package files จะอยูในรูป ZIP มีขอมูลในการติดตั้ง ไฟลหลักคือเอกสาร XML ซึ่ง
อธิบายขั้นตอนการติดตั้ง ในการใชติดตั้งนี้ web server ของคุณตองสนับสนุนไฟล zLib โดย
สามารถตรวจสอบไดที่ Mambo Administrator Menu System > System Info > System
Information หลังจากเลือก module package ใหมในฮารดดิสกแลว ใหกดปุม Upload file

การติดตั้งจาก directory บน web server
ตัวติดตั้งโมดูลจะมีคูมือติดตั้งมาให โดยทําตามขั้นตอนตอไปนี้
    1. ดาวนโหลดโมดูล
    2. Unzip ลงที่เครื่องคอมพิวเตอร
    3. FTP ทุกไฟลขึ้นไปที่ไดเรกทอรีในเซิรฟเวอร (ถาจะใหดี ควรใหอยูใต uploadfiles
          directory ใน Mambo)
    4. ติดตั้งโมดูลและเลือก Install from Directory
    5. ใสชื่อเต็มของ directory และไฟล .xml เชน
       /usr/local/www/data/MAMBO/uploadfiles/module.xml
    6. กดปุม Install

ถาเว็บเซิรฟเวอรของคุณมี safe-mode enabled ตอง patch โปรแกรมหลักดวย safe-mode
           
fix โดยดูขอมูลเพิ่มเติมไดทฟอรัม http://forum.mamboserver.com ซึ่ง fix นี้จะชวยในการ
                            ี่
ติดตั้งสวนประกอบหรือโมดูลในสถานการณนี้




                                                                            Page 91 / 141

                             Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


การเอาโมดูลออก




คุณเพียงไปที่ list หลักและใชฟงกชั่น delete ในแถบเครื่องมือ หลังจากกดยืนยันแลวโมดูลจะ
ถูกลบออก

การอัพเดตโมดูล
คุณจะตองเอาออกและติดตังโมดูลใหมอีกครั้ง เพื่อใหทกไฟลไดถกลงอยางถูกตอง
                       ้                           ุ        ู

(5.2) การจัดการโมดูล (Manage Modules)
Module Management ถูกสรางดวย 5 สวนกลาง         การจัดการโมดูลจะทําดวย Administrator
(Admin Section), Modules > Module Manager คุณสามารถติดตั้ง และเอาโมดูลออก
รวมถึงเปลี่ยนแปลงการตั้งคาโดยทั่วๆ ไป (เชน ชื่อ หนาที่โมดูลควรจะอยู พื้นที่ทควรวาง และ
                                                                                ี่
ระดับการเขาถึงระบบ) ไดที่นี่ โดยเลือกโมดูลทีตองการตั้งคาจาก list
                                              ่




หมายเหตุ Module Manager ที่ถูกตั้งคาครั้งแรกจะแสดงจํานวนโมดูลไมกี่รายการที่ดานลาง
                                                                                
ของ list ซึ่งคุณจะเห็นตัวเลือกเพื่อกําหนดจํานวนรายการที่ตองการแสดงตอ 1 หนา เชน
5,10,15, …50 รายการ




                                                                           Page 92 / 141

                             Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3




ขั้นตอนแรก กําหนดชื่อทีใชแสดงโมดูล ซึ่งแสดงบนเว็บไซต
                         ่
ขั้นตอนที่สอง ตัดสินใจวาหนาเมนูไอเท็มไหนทีจะใหแสดงโมดูล ผูบริหารไซตสามารถเลือก
                                            ่                
เมนูหรือเมนูยอย ที่กาหนดใน Menu Manager และเลือกไดวาจะใหอยูในตําแหนงไหนของ
                     ํ                                         
template ที่จะวางโมดูล
โดยทั่วไปตําแหนงที่วางโมดูล มีดังนี้
   • left คอลัมนทางซายในแบบของคุณ เชน เมนู (เปนคา default)
   • right คอลัมนทางขวา เชน news feeds
   • top กําหนดโดยผูใช
   • bottom กําหนดโดยผูใช   
   • inset กําหนดโดยผูใช 
   • user1 กําหนดโดยผูใช
   • user2 กําหนดโดยผูใช

คุณสามารถเลือกไดหนึ่งตําแหนงจากขางบนนี้ นอกจากนี้ถาตองการตําแหนงอืนที่แปลก
                                                                               ่
ออกไปเพื่อใหปรับเปลี่ยนไดตามการออกแบบของเว็บไซต ก็สามารถกําหนดตําแหนงโมดูลใหม
ได แตวาเทคนิคนี้ใชสําหรับผูใชขั้นสูงทีมีความรูดาน HTML และ CSS เทานั้น
                                          ่
การเขาถึงโมดูลและการแกไข Output สามารถจํากัดเฉพาะผูใชทลงทะเบียนและผูใชในกลุม
                                                            ี่
พิเศษเทานั้น ในสวน parameter section มีความสําคัญในการตั้งคาบางอยางของโมดูล ซึ่งบาง
โมดูลจะใหเปลี่ยนการแสดง และรายละเอียดสวนประกอบที่ใชใน configuration กรุณาอางอิงถึง
คําอธิบายโมดูลสําหรับรายละเอียดของการตังคาที่เปนไปได หลังจากนั้น Publish โมดูลโดย
                                         ้
เลือก Yes หรือ No และ Save

                                                                          Page 93 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

ตัวเลือกที่ใชได
Title ชื่อของโมดูล
Show Title ตัวเลือก Yes หรือ No ใหแสดงหัวขอของเมนูหรือไม
Position ตําแหนงใน template ที่โมดูลจะแสดง โดยใชโคด <?php mosLoadModules
( 'left' ); ?> ในที่น้ใหเลือกเปน left
                      ี
Module Order การเรียงลําดับโมดูลในตําแหนงที่กําหนดไว
Access Level มี Public Registered และ Special ใหเลือก ถาตังไวที่ Registered ผูใชที่
                                                                 ้
ลงทะเบียนเทานั้นที่จะดูโมดูลได สวน Special จะเฉพาะผูที่เราตองการใหดูเทานั้น
Published มี Yes และ No ใหเลือกวาจะใชงานโมดูลนี้เลยหรือไม
Pages/Items หมายถึงหนาที่เราตองการใหโมดูลแสดงผล
Parameters การตั้งคาตัวแปรเพื่อปรับการแสดงตามตองการ
Costom Output ชอง input สําหรับใส code หรือ scipt ตางๆ ในการสรางโมดูลใหม



(5.3) การจัดแบงเนื้อหาเกา (Archive)

Archive module แสดง list ของเดือนตามปฏิทิน
ซึ่งประกอบดวย Archived items หลังจากที่คณ    ุ
ไดเปลี่ยนสถานะของ Content Item ไป
“Archived” แลวจะมี list นี้เกิดขึ้นโดยอัตโนมัติ
เมื่อคลิกที่ลิงคของเดือนจะทําให Archive content
overview สามารถดูได




(5.4) Random Image
Random Image เปนโมดูลที่สุมภาพมาแสดงผลดานหนาเว็บ
โดยสามารถเพิ่มลิ้งคไปยังโฟลเดอร หรือหนาเว็บทีทาการแสดง
                                                ่ ํ
ภาพไดดวย โดยมีตัวเลือกใหเลือกดังตอไปนี้
Title ชื่อของโมดูล
Show Title ตัวเลือก Yes หรือ No ใหแสดงหัวขอของเมนูหรือไม

                                                                            Page 94 / 141

                              Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

Position ตําแหนงใน template ที่โมดูลจะแสดง โดยใชโคด <?php mosLoadModules
( 'right' ); ?> ในที่น้ใหเลือกเปน right
                       ี
Module Order การเรียงลําดับโมดูลในตําแหนงที่กําหนดไว
Access Level มี Public Registered และ Special ใหเลือก   ถาตังไวที่ Registered ผูใชที่
                                                               ้
ลงทะเบียนเทานั้นที่จะดูโมดูลได สวน Special จะแสดงเฉพาะผูที่เราตองการใหดูเทานั้น
                                                           
Published มี Yes และ No ใหเลือกวาจะใชงานโมดูลนี้เลยหรือไม
Pages/Items หมายถึงหนาที่เราตองการใหโมดูลแสดงผล
Parameters การตั้งคาตัวแปรเพื่อปรับการแสดงตามตองการ สามารถเพิ่มเติมไดดังนี้
   • Image Type: กําหนดใหเปนชนิดของภาพที่เลือกเปน jpg ไว โดยคุณสามารถเปลี่ยน
       คาเปน png/gif/jpg
   • Image Folder: พารทของรูปภาพ ยกตัวอยางเชน /images/stories/food/
   • Link: ใสเปน URL ของเว็บ เชน http://www.mambohub.com
   • Width (px): ความกวางของรูปภาพ หนวยเปน pixel
   • Height (px): ความสูงของรูปภาพ หนวยเปน pixel
   • Module Class Suffix: ชื่อของ class css

(5.5) เครื่องมือวัดคนเขาเว็บไซต (Statistics)
โมดูล Statistics นี้จะทํางานโดยการนับผูเขาชม
เว็บไซต รวมทั้งคําทีคนหาภายในเว็บของเราโดย
                      ่
การเก็บคาไปแสดงผลในแสดงจํานวนผูเขาชม
เว็บไซตที่เมนู Site > Statistics โดยจะมีการเก็บคา
ได ก็ตอเมื่อเราตองเลือกตั้งคาการทํางานในสวน
ของ Grobal Configuration ในแท็บ Statistics
ดวยดังภาพดานลาง




(5.6) ขาวลาสุด (Latest News)
                                            โมดูลนี้จะแสดง list ของไอเท็มที่ถูกแสดงลาสุดทียง
                                                                                           ่ั
                                            ไมหมดอายุ ไอเท็มทีแสดงในหนา Front Page
                                                                 ่
                                            Component จะไมรวมอยูใน list นี้ ตัวเลือกตางๆ ก็
                                                                     
                                            จะเหมือนกับขางตน (Random Image) และมี
                                            เพิ่มเติม ดังนี้
                                                                              Page 95 / 141

                                Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

Position ตําแหนงใน template ที่โมดูลจะแสดง
ใน template จะเรียกออกมาโดยใชโคด
เชน <?php mosLoadModules ( 'user1' ); ?>
Parameters มีสามตัวแปรหลักๆ คือ Count ใช
แสดงจํานวนไอเท็มทีจะแสดง (default จะเปน 5)
                   ่
Category ID เลือกหมายเลขไอเท็ม จาก
Category ที่เจาะจงเทานั้น และ Section ID
เลือกหมายเลขไอเท็ม จาก Section ที่เจาะจง
เทานั้น

 (5.7) ล็อกอินโมดูล (Login Module)
                               Login Form Module แสดงชื่อผูใช     และรหัสผาน และแสดงลิงค
                               เพื่อขอรหัสผานในกรณีที่ลืม ถาผูใชที่ลงทะเบียนไดถูกทําให
                               ใชได (โปรดอางถึง Configuration Settings ใน Taps Site) และ
                               จะมีอีกลิงคเพือเชิญใหลงทะเบียนดวยตนเอง และถาผูใช login
                                              ่
                               ในโมดูลจะแสดงลิงค Logout
                               ตัวเลือกในการตั้งคาก็จะเหมือนกับขางตน (Random Image)
                               และสวนของ


Parameters มีคาหลายอยางใหเลือก      คือ
Pre-text เปน text หรือ HTML ที่แสดงเหนือฟอรม
login โดยตัวอยางการตั้งคาตัวแปร มีดังนี้

  Pre-text: Please read our privacy policy
Post-text เปน text หรือ HTML ที่แสดงใตฟอรม login
โดยตัวอยางการตั้งคาตัวแปรโมดูลจะเหมือนกันกับคา
ขางตน
Login Redirection URL เปน URL ของหนาเว็บที่เรา
ตองการหลังจากผูใชทาการ login เขาใชงาน
                       ํ
Logout Redirection URL เปน URL ของหนาเว็บที่
เราตองการหลังจากผูใชทําการ logout ออกจากการใช
                     
งาน




                                                                            Page 96 / 141

                              Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3



(5.8) เมนูหลัก (Main Menu)

                             โมดูลเมนูหลักก็คอการแสดงเมนูหลักนันเอง ตัวเลือกก็จะ
                                              ื                 ่
                             เหมือนกับโมดูลอื่นๆ เชน (Random Image) ยกเวน
                             Parameters แสดงจํานวนตัวแปรที่จะแสดง ดังนี้




Menu Class Suffix เปนคาการแสดงผลโดยดึง
คา css จากไฟล template_css.css
Module Class Suffix เปนคาการแสดงผลโดย
ดึงคา css จากไฟล template_css.css
Menu Name คือ ประเภทของเมนูทจะแสดง ี่
(default คือ mainmenu)
Menu Style แสดงสไตลของเมนู (default เปน
แบบแนวตั้ง (Vertical) และมีใหเลือกอีกเปนแบบ
แนวนอน (Horizontal))
ถาจะใชเมนูชนิดอื่น เชน topmenu ใหใสเปน
Menu Name: topmenu สวนตัวแปร class
suffix จะใชเพื่อจัดรูปแบบ หนาตาชองเมนู และ
สุดทาย สไตลของเมนูมีสองแบบคือแบบแนวตั้ง
ยอหนา และแบบแนวนอนราบซึ่งจะเปน Level
เดียวทีแบงแตละเมนูไอเท็มโดยตัว | (pipe
       ่
character) การใชแบบแนวนอนราบนี้ คุณสามารถสรางไอเท็มขอความที่ไมติดกันได เชน
เบอรโทรศัพท

(5.9) ระบบจัดการเนือหาที่ไดรับความนิยม (Most Read Content)
                   ้




โมดูลนี้จะแสดง list ของไอเท็มที่ไดรับการอานมาก
ที่สด ตัวเลือกที่ไมเหมือนกับขออื่น Parameters มี
    ุ
สามตัวแปรหลักๆ คือ Count ใชแสดงจํานวนไอเท็มที่
                                                                          Page 97 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

จะแสดง (default จะเปน 5) Category ID เลือกหมายเลขไอเท็มจาก Category ที่เจาะจง
เทานั้น และ Section ID เลือกหมายเลขไอเท็มจาก Section ที่เจาะจงเทานั้น

(5.10) ระบบจัดการขาวทีอยูในรูปแฟรช Newsflash
                       ่




Newsflash module จะเลือกสุมหนึ่งใน
Newsflashes แตละครั้งที่ refresh หนา
สําหรับขอมูลเกี่ยวกับการจัดการ Newsflashes ใหกลับไปดูที่การจัดการ Newflashes ใน
หัวขอ 3.7 หนา 87

                       (5.11) โพล
                       โมดูลโพลจะเกี่ยวของกับ Polls component ใชแสดงการตั้งคาโพล
                       โมดูลนี้แตกตางจากโมดูลอืนในการเชื่อมโยงกันระหวาง component
                                                    ่
                       supports ในเมนูไอเท็ม และโพล หมายความวาโมดูลแสดงเฉพาะโพล
                       ที่ถูกตั้งคาสําหรับเมนูไอเท็มบางรายการเทานั้น และโมดูลนี้ไม
                       สนับสนุนตัวแปรอื่นๆ



(5.12) รายการที่เกี่ยวของ (Related Items)
โมดูลทีแสดง Content items อื่นๆ ที่เกี่ยวกับไอเท็มที่กําลังแสดงอยู ซึ่งจะขึ้นกับ keywords
       ่
Metadata และทุก keywords ของ Content Item จะถูกคนหาจาก keywords ทั้งหมดในไอเท็มที่
พิมพแลว โมดูลนี้จะไมมีตวเลือก parameters ใหตั้งคา
                          ั
ตัวอยางเชน คุณมีไอเท็ม Breeding Parrots และคุณมีอีกไอเท็มหนึ่ง คือ Hand Raising Black
Cockatoos ถาคุณไดใส keywords ‘parrot’ ในทั้งสองไอเท็มแลว Related Items module จะ list
สองไอเท็มนี้เขาดวยกัน

                             (5.13) ซินดิเคต (Syndicate)
                             Syndicate module แสดงลิงคทคนสามารถรวบรวมขาวลาสุด
                                                        ี่
                             ทั้งหมดในไซต เมื่อคลิกที่ไอคอน RSS จะนําไปสูหนาใหมซึ่ง list
                             ขาวลาสุดทั้งหมดไวในรูป XML ถาตองการใช Newsfeeds ใน
                                                                           Page 98 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

ไซต Mambo อื่นๆ หรือจากตัวอาน Newsfeeds ใหคัดลอกและแปะ URL เชน
http://www.mamboserver.com/index2.php?option=com_rss&no_html=1

                                             โดยคากําหนดการแสดงผลสวนนึงจะทําการ
                                             แสดงผลในหนาของการนํา code RSS ไปใช
                                             งาน นั่นคือการเขาไปกําหนดคาของ
                                             Components > Syndicate ซึ่งเราสามารถ
                                             ปรับเปลี่ยนคาตางๆ ไดตามตองการ
                                             Parameters มีหลายตัวแปรดวยกัน เชน
                                             Text คือขอความที่ตองการใหไปแสดงผล
                                                                 
                                             ดานบนของ code ที่นําไปแปะไว
                                             การเลือกใหสามารถแสดงไดวาตองการใหเว็บ
                                             เราสามารถใหผูอื่นดึงคา RSS เวอรชั่นไหนได
                                             บาง และการเลือกเปลี่ยนรูปภาพทีตองการให
                                                                              ่
                                             แสดงผล

(5.14) ระบบจัดการเซ็กชัน (Sections)
                       ่
                            โมดูลนี้แสดง list ของ Item Sections ทั้งหมดในฐานขอมูล แต
                            ถาใน configuration ตั้งเปน ‘Show Unauthorized Links’ list
                            นั้นจะจํากัดเฉพาะบาง sections ที่อนุญาตใหผูใชดูเทานั้น
                            ตัวเลือกที่ตางจากโมดูลอื่นคือ Parameters ซึ่งมี count แสดง
                                        
                            จํานวนไอเท็มที่จะแสดง (default = 5)

(5.15) สถิติ (Statistics)




โมดูลสถิติแสดงขอมูลเกี่ยวกับการติดตั้ง server และสถิติเกี่ยวกับผูใชเว็บไซต จํานวน
contents ในฐานขอมูล และจํานวนเว็บลิงคที่มี คุณสามารถแกไขขอมูลโดยการแกไข module
script ในสวนของ parameters ที่มใหตั้งคา
                                ี




                                                                          Page 99 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3



(5.16) ตัวเลือกรูปแบบเว็บ (Template Chooser)

                             โมดูลตัวเลือก template นี้ จะใหผูใชหรือผูเขาชมแกไข
                             template จาก frontend โดยมีรายการใหเลือกเหมือนโมดูล
                             อื่นๆ ตางจากเพียงในสวน parameters จะมีใหเลือก ดังนี้




Max. Name Length   เปนความยาวสูงสุดของชื่อ template ที่จะแสดงได (default 20 ตัวอักษร)
Show Preview ตั้งไวที่ Show ถาใหแสดง template preview หรือ Hide ถาไมใหแสดง
(default = Show)
Width แสดงความกวางของรูป preview (default 140)
Height ความสูงของรูป preview (default 90)




(5.17) เมนูผูใช (User Menu)
                                 เมนูผูใชนี้เปนเมนูหลักที่มีลกษณะพิเศษ ใน Configuration
                                                                ั
                                 มาตรฐานจะถูกตั้งใหแสดงเฉพาะผูใชที่ลงทะเบียน เทานั้น
                                 โมดูลนี้จะอางถึง Main Menu script ซึ่งทําใหสวนประกอบ
                                 ทั้งหมดของเมนูหลักสามารถใชไดกับการตั้งคาเมนูผูใชดวย
                                 และ Menu > Menu Manager ก็ชวยในการจัดการเมนู
                                 สําหรับรายละเอียด ใหกลับไปดูที่ Main Menu module ใน
                                 สวนของ Parameters ก็เหมือนกับเมนูหลัก คือ




                                                                        Page 100 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3



Menu Class Suffix เปนคาการแสดงผลโดยดึง
คา css จากไฟล template_css.css
Module Class Suffix เปนคาการแสดงผลโดยดึง
คา css จากไฟล template_css.css
Menu Name คือประเภทของเมนูที่จะแสดง
(default คือ usermenu)
Menu Style แสดงสไตลของเมนู (default เปน
แบบแนวตั้ง (Vertical) และมีใหเลือกอีกเปนแบบ
แนวนอน (Horizontal))




(5.18) ใครบางที่ออนไลน (Who’s Online)

                             โมดูลนี้แสดงจํานวนผูใชนรนาม (นั่นก็คือ Guest) และผูใชที่
                                                       ิ
                             ลงทะเบียน (ที่ได login เขามา) ซึ่งกําลังเขาเว็บไซตอยู โมดูลนี้ก็
                             มีตัวเลือกเหมือนโมดูลอื่น แตไมมีการตั้งคา Parameters




                                                                              Page 101 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


(5.19) ตัวอยางการสรางโมดูล (Insert Code)
                                    ตัวอยางการสรางโมดูลเองแบบงายๆ โดยเริ่มจากไปที่
                                    เมนู Modules > Site Modules ตามภาพ

                                    จากนั้นใหกดไปที่ไอคอน New           หลังจากนั้นจะมี
                                    หนาตางโมดูลใหมเกิดขึ้น
การสรางโมดูลนั้นเราจะทําโดยการ
แทรกโคด Html ลงไป ดังนั้นจึงตอง
เปลี่ยนโหมดของ Edittor ใหเปน โหมด
Html กอน
จากนั้นแทรกโคดลงไป เชน
  <p align="center"><br/>
  <a
  href="http://www.mambohub.c
  om/th/" target="_blank"><img
  height="31" alt=""
  src="http://www.tonkla-
  andaman.org/images/stories/ban
  ner_mambohub.gif" width="88"
  border="0"/></a><br/>
  <br/>
  <a
  href="http://www.sriburapha.or
  g/" target="_blank"><img
  height="31" alt=""
  src "http://www tonkla
จากนั้นเลือกตําแหนงการแสดงผล แลวทําการบันทึก
การแสดงผลจะออกมาในรูปของแบนเนอรดังภาพ
อีกรูปแบบนึงในการสรางโมดูลคือการแทรกโคด Iframe ยกตัวอยางการแทรกโคดจาก
TruehitsMailCleaner
                                                  <iframe
                                                  src="http://truehits.net/home_
                                                  mailcleaner.php" width="280"
                                                  height="250"
                                                  frameborder="0"
                                                  marginheight="0"
                                                  marginwidth="0"
                                                  scrolling="no"></iframe>

                                              ผลจะออกมาดังภาพ
                                                                        Page 102 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3



(6)   แมมบอท (Mambot)

                                 แมมบอท (Mambot) เปนโปรแกรมเล็กๆ ใชสําหรับ
                                 จัดการเนื้อหา ขอมูล หรือ บทความทีจะแสดงบนหนา
                                                                    ่
                                 เว็บไซตของคุณ Mambot สามารถที่จะจัดการขอมูลของ
                                 คุณใหมความหลากหลาย มีรูปแบบสวยงาม และไมวาจะ
                                         ี                                      
                                 เปน การแทรกรูปภาพลงในขอมูลของคุณ การแทรกพื้นที่
สําหรับแนะนําติชมขอมูล การแบงหนาขอมูล ในกรณีที่ขอมูลมีความยาวมากๆ และยังมี
Mambot อีกหลายๆ ตัว ทีเพิ่มความสามารถใหกับ Search Engine ของเว็บไซตของคุณ เชน
                        ่
Mambot สําหรับ คนหาขอมูลในกระดานขาว Mambot สําหรับคนหาขอมูล ใน Gallery เปน
ตน




Mambot ที่มการติดตั้งมาพรอมกับการติดตั้ง Mambo ไดแก
           ี
Code Support      โปรแกรมตัวนี้มีหนาที่จัดการเกี่ยวกับการแทรกโคด Html (Html Tag) ลงใน
ขอมูลของคุณ ซึ่งจะอํานวยความสะดวกในการจัดรูปแบบของขอมูลใหเปนไปตามความตองการ
ของคุณ
SEF (Search Engine Freindly) โปรแกรมตัวนี้มีหนาทีแปลง URL ของขอมูลใหสั้น
                                                  ่                                และ
ชวยในการคนหา ทําใหสามารถคนหาขอมูลของคุณทําไดงายยิ่งขึ้น
                                                   
TinyMCE WYSIWYG (Content Editor, What you see is What you Get) โปรแกรมหรือ
Editor ตัวนี้
            จะชวยในการจัดรูปแบบขอมูล ไมวาจะเปนการจัดยอหนา การปรับแตงรูปแบบ
ตัวอักษร ขนาดตัวอักษร สีของตัวอักษร การแทรกรูปภาพ การแทรกลิงค ลงในขอมูลของคุณ
ทําใหคุณสามารถจัดการกับขอมูลของคุณไดงายยิ่งขึน
                                                 ้
Mos Image Editor Button {mosimage}         โปรแกรมนี้จะชวยในการแทรกรูปภาพลงใน
ขอมูลของคุณ ซึ่งจะทํางานสัมพันธกันระหวาง Text Editor และ Image Tab ในการเพิ่ม
ขอมูล
                                                                        Page 103 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


(Adding Content)




ตัวอยางการใช {mosimage}
การแทรก {mosimage} สามารถทําไดโดย คลิกไอคอน Mos Image Editor Button
ในตําแหนงทีคุณตองการแทรกรูปภาพ จะเห็นวาในตัวอยางมีการแทรก {mosimage} 2 ครั้ง
            ่
ครั้งแรกแทรกในสวนของ Intro Text เพื่อที่จะแสดงรูปภาพรอมกับคําเกริ่นนําของขอมูล ครั้งที่
2 แทรกในสวนของ Main Text เพื่อที่จะแสดงรูปภาพในสวนของรายละเอียดของขอมูล ซึ่งการ
แทรก {mosimages} นี้ จะทํางานสัมพันธจะ Image Tab




                                                                         Page 104 / 141

                             Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3



(6.1)   การจัดการ รูปภาพที่แทรกโดยใช {mosimage}        (Mosimage Control)

                                                การทํางาน ของ {mosimage}
                                                จํานวนครั้งของการใช {mosimage} จะ
                                                สัมพันธกับจํานวนรูปที่ Add ในขอมูล
                                                เชน มีการใช {mosimage} 2 ครั้งในขอมูล
                                                ครั้งที่ 1



                                                ครั้งที่ 2



                                                การ Add รูปภาพลง Content Image




                                                การ Add รูปภาพเขา Content Imageก็
                                                ตอง Add เขามา 2 รูปเชนกัน
                                                ความสัมพันธระหวาง {mosimage} และ
                                                รูปภาพ

{mosimage}    ครั้งที่ 1 จะสัมพันธกับรูปที่ 1 ใน Content Images คือ strawberry.jpg
{mosimage}    ครั้งที่ 2 จะสัมพันธกับรูปที่ 2 ใน Content Images คือ pears.jpg




                                                                        Page 105 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


การจัดตําแหนงของรูปภาพ
                                          ทําการ Hilight ที่ชื่อรูปภาพที่ตองการจัดตําแหนงใน
                                          ชอง Content Images
                                          Align เลือกจัดตําแหนง ซาย ขวา กลาง
                                          Alt Text ขอความเวลาเอาเมาสชี้รูป
                                          Border กรอบของรูป
                                          อยาลืม กด Apply ทุกครั้งที่มีการเปลี่ยนแปลง

การแสดงผลของ      {mosimage}




ผลที่ไดจากการใช Mambot {mosimage} เมื่อคุณเปดหนาแรกของเว็บไซต จะปรากฏรูปที่เรา
แทรกในสวนของ intro text โดยการใช {mosimage}




                                                                           Page 106 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3




เมื่อคุณคลิกอานรายละเอียดของขอมูล ก็จะปรากฏรูปภาพทีคณทําการแทรก โดยใช
                                                     ่ ุ
{mosimage}


(6.2) การใชงาน Mambot {mospagebreak}
{mospagebreak}โปรแกรมหรือฟงกชนแบงหนาขอมูลใหเปนหลายๆ หนา ในกรณีที่ขอมูลมี
                               ั่
ความยาวมากๆ การใช {mospagebreak} จะชวยคุณในเรื่องนี้




เมื่อใดทีคุณตองการแบงหนา หรือขึ้นหนาใหมในขอมูลของคุณ ใหคลิกไอคอน
         ่
{mospagebreak} เพื่อแทรก Code ตามตําแหนงตางๆ ในขอมูล

                                                                        Page 107 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


การแสดงผล       {mospagebreak}




{mospagebreak} จะทําการสรางลิงคเพื่อไปอานขอมูลหนาตางๆ
                                                         และบอกตําแหนงหนาวา
ตอนนี้อยูหนาไหน และดานทายของขอมูลจะมีปุม <<Prev – Next >> เพื่ออานขอมูลหนา
ตอไปหรือยอนกลับ

หมายเหตุ คุณจะตองทําการเปดใช Table of Content on multi-page




(7)   การติดตั้ง (Installers)
                                ในเวอรชั่น 4.5.2.3 นี้ ไดมการรวบรวมในสวนของการติดตั้ง
                                                            ี
                                ทั้งหมดเขาดวยกัน เชน Templates, Language, Component,
                                Module, Mambot เขาดวยกัน เพื่อความสะดวกในการติดตั้ง
                                เพิ่มเติม และในตําแหนงเดิมจากเวอรชั่นกอนหนานี้ ก็ยังมีอยู




                                                                              Page 108 / 141

                                 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


(8) ระบบ (System)
(8.1) โกลบอล   เช็กอิน (Global Checkin)

                               ถาผูใชแกไขไฟลหลังจากล็อกอิน สามารถ Check It Out
                               โดยปองกันไมใหผใชรายอืนแกไขเอกสารในเวลาเดียวกันได
                                                  ู     ่
                               ซึ่งจะปองกันการสูญหายของขอมูลขณะจัดเก็บ เมื่อผูใชคลิก
                               ที่ Save หรือ Cancel แลวไฟลจะกลับมาใหคน อื่นแกไขได
                               เหมือนเดิม ถามีขอผิดพลาดในการตออินเทอรเน็ต หรือผูใช
กดปุม Back ใน browser ไฟลจะอยูที่ checked out เหมือนเดิม คือไมวาใครก็จะเขามาแกไข
                                
ไมได




ถาตองการแกไขไฟล ใหใช Global Checkin แตควรจะระวังในการใชคําสั่งนี้ เพราะจะทําใหผูใช
ที่แกไขไฟลอยูในขณะนั้นสูญหายงานทีทาไวได ในการเช็กอินใหใช System > Global Check In
                                    ่ ํ
ในแถบเมนูใน Admin Sectoin แลวจะไดรายชื่อของไอเท็มทั้งหมด จํานวนไอเท็ม และแหลงวา
มาจากตารางไหน จะกลับมาใหแกไขไดเหมือนเดิม

(9) Help




                                                                          Page 109 / 141

                             Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


(9.1) Help index
แสดง categories ที่มีอยูของ help information เชน Administrator, Components และไอเท็ม
เพื่อรักษา categories
(9.2) Glossary
แสดงรายละเอียด ความหมายของคําตางๆ ที่พบไดใน Mambo พรอมที่มาที่ไป

(9.3) Credits
รายชื่อคนที่มสวนรวมพัฒนา Mambo Open Source, PHP / Javascript library functions
             ี
ของผูพัฒนารายอื่น
(9.4) License
Mambo เปนฟรีซอฟตแวรที่ออกมาใตสทธิบัตรของ GNU General Public License
                                  ิ
(9.5) Suppot
แหลงเว็บไซตและลิงคที่เกี่ยวของ
Mambo Official Sites
Main Site: http://www.mamboserver.com
Bug Tracker: http://www.mamboserver.com/bugtrack
Forum: http://forum.mamboserver.com
Documentation Project: http://mamboforge.net/projects/Mambodoc45/
Sourceforge: http://mamboforge.net/frs/?group_id=5
Downloads & Patches: http://mamboforge.net/frs/?group_id=5
Change Log: http://demo.mamboserver.com/documentation/Changelog-4.5

Mambo Official Sites ของประเทศไทย
http://www.mambohub.com



(9.6) System Info
จะเกี่ยวกับ Information ตางๆซึ่งมีอยูดวยกันสามแท็บ โดยในแท็บแรกจะเปนรายละเอียด
                                      
เกี่ยวกับ System Information คือรายละเอียดเกี่ยวกับ server ที่เราติดตั้ง Mambo อยู ถัดไป
จะเกี่ยวกับ PHP Information ซึ่งจะแสดงเวอรชั่นของ PHP และสวนที่เกี่ยวของเกี่ยวกับ PHP
และแท็บสุดทายคือ Directory Permissions แสดงสถานะของโฟลเดอรตางๆ และสิทธิในการ
เขาถึงไดเรกทอรี่นั้นๆ




                                                                        Page 110 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


:: ตอนที่ 4 การติดตั้ง Mambo              ขึ้น Hosting
การติดตั้ง Mambo บน hosting จะแตกตางจากการติดตั้ง Mambo บนเครื่องเราเองที่ไดตดตั้ง
                                                                                 ิ
Appserv หรือ WMServer ในที่นี้ผมจะแนะนําถึงการยายขอมูล Mambo จากเครื่องของเราซึ่ง
ไดทาการ config และปรับแตงเมนูตางๆ ไวพรอมที่จะใชงานแลว โดยในขั้นแรกทานตอง
    ํ                           
คัดลอก (Copy) ไฟลและโฟลเดอรทั้งหมด ขึ้นไปไวบน Hosting โดยการใชโปรแกรม FTP
เชน FileZilla, WS_FTP, CuteFTP เปนตน
เมื่อทานคัดลอกไฟลของ Mambo ทั้งหมดขึ้นไปบน Hosting เสร็จเรียบรอยแลว ใหทาการลบ    ํ
ไฟล configurations.php บน Hosting ออกกอน เนื่องจากเราจะใหตัวติดตั้งของ mambo
สรางไฟลที่เหมาะสมใหใหม และตองตรวจสอบใหแนใจวา folder installation เปนชื่อที่ถูกตอง
หากเราแกไขชื่อ folder installation ไปแลวใหแกกลับเปนชื่อที่ถูกตองคือ installation หากลบ
folder installation ออกไป ใหนํากลับมาใหม




             รูปแสดงไฟลและโฟลเดอรที่ถูกตองกอนการติดตั้ง Mambo บน hosting

1. เริ่มติดตั้ง
การติดตั้งใชวธการคลายกับการติดตั้งบนเครื่องพีซีที่ไดมีการแนะนําไวแลว นั่นคือการเรียกเขา
              ิ ี
ไปยังหนาเว็บไซตของเรา เชน http://www.yoursite.com หรือ
http://www.yoursite.com/mambo (หากมีการสรางโฟลเดอรยอย) โปรแกรมจะพาทานเขาสู
                                                              
หนาของการเตรียมการติดตั้ง (Pre-Installation) ดังรูปดานลางนี้ จะเห็นวามีตัวอักษรสีแดง

                                                                           Page 111 / 141

                             Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

เขียนวา Unwriteable อยูหลายแหง แตกตางจากตอนติดตั้งบนเครืองพีซีของเรา โดยทาน
                                                            ่
จะตองกําหนดสิทธิ (Permissions) ใหสามารถเขียนขอมูลลงไปได (CMOD 777) ใน
ไดเรกทอรี่ ตางๆ ดังนี้
    •   administrator/backups/
    •   administrator/companents/
    •   administrator/modules/
    •   administrator/templates/
    •   catch/
    •   components/
    •   images/
    •   images/banners/
    •   images/stories/
    •   language/
    •   mambot
    •   mambot/content
    •   mambot/search/
    •   media/
    •   modules/
    •   templates/




การกําหนดสิทธิ (Permission) โดยใช FileZilla
การกําหนดสิทธิหรือ Change Mode (CMOD 777) ใหกับไดเรกทอรีตางๆ โดยใช FileZilla
                                                                   ่
ทําไดโดย หลังจากที่เชื่อมตอ (Connect) เขากับ Hosting เรียบรอยแลว จะปรากฏหนาจอเปน
สองฝงดังภาพ ใหทาการคลิกเขาไปยังไดเรกทอรีที่จะทําการกําหนดสิทธิ แลวคลิกเมาสขวา
                   ํ                            ่
เลือกไปยัง File attributes…



                                                                        Page 112 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3




ในหนาจอ Change File Attributes ใหคลิกลงไปในชองใหเปนเครืองหมายถูกทังหมด หรือใส
                                                            ่          ้
ตัวเลข 777 ลงไปในชอง Numeric value: แลวกดปุม OK




                                                                        Page 113 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

ใหทําขั้นตอนของการกําหนดสิทธิในการเขียนไฟลในไดเรกทอรี่ตางๆ ที่ mambo กําหนดจน
                                                          
ครบ ยกเวนไฟล configuration.php ที่จะยังคงเปน Unwriteable เมื่อกด Refresh ใน
เบราสเซอรหนาเตรียมการติดตั้งจะปรากฏดังภาพ โดยในไดเรกทอรี่ตางๆ จะเปนตัวหนังสือสี
เขียว (Writeable)




จากนั้น คลิกปุม Next จะเขาสูการติดตั้งใน Step ที่ 1 คือการกําหนดคาของฐานขอมูล
(Database) ใหใสรายละเอียดของผูใช รหัสผาน และชื่อแฟมขอมูล (Database Name) ตามที่
                                   
Hostingกําหนด กด next และ ใสรายละเอียดอื่นๆ เชนเดียวกับการติดตั้งบนเครื่อง พีซี
จนถึงขั้นตอนที่ 4 (Step 4) ที่จะแตกตางจากการติดตังบนเครื่องพีซี คือโปรแกรมจะสราง
                                                       ้
รายละเอียดตางๆ ที่จะเก็บไวในไฟล Configuration ขึ้นมา โดยทานจะตองใชเมาสคลิกเลือก
ขอมูลทั้งหมดแลวกดปุม Ctrl+C เพื่อคัดลอกขอมูล จากนั้นจึงเปดโปรแกรม Notepad หรือ
EditPlus เพื่อนําขอมูลทีคัดลอกไปวาง ดังรูป
                         ่




เมื่อทานเปดโปรแกรม Text editor เชน notepad หรือ EditPlus ขึนมาเรียบรอยแลวใหคลิกที่
                                                                ้
File และ New เพื่อสรางไฟลขึ้นมาใหม จากนั้น กด ctrl+v เพื่อวางขอมูลที่ได คัดลอกมา



                                                                        Page 114 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

จากนั้นบันทึกชื่อไฟลเปน configuration.php แลว FTP ไฟลนี้ขึ้นไปไวบนHostingแลว
กําหนดใหไฟลน้สามารถเขียนได (CMOD 777) โดยทําเหมือนขั้นตอนที่ผานมา
                 ี




เมื่อคัดลอกไฟล configuration.php เสร็จเรียบรอยแลวเราจะสามารถล็อกอินเขาสูหนาของ
ผูดูแลระบบได (Administrator) ซึ่งขอมูลตางๆ จะเปนขอมูลเริ่มตน เมนูตาง ๆ จะยังไม
ปรับเปลี่ยนเหมือนในเครืองพีซีที่เราไดทําการปรับแตงเมนูหรือติดตั้งคอมโพเนน และโมดูล
                        ่
เพิ่มเติมเขาไป
ตอไปเราตองทําการสํารองฐานขอมูลที่เราทําไวในเครืองเพื่อนําไปใชบน hosting ซึ่งการสํารอง
                                                   ่
ฐานขอมูลเราตองใช component ชื่อ com_dbadmin ซึ่งตองติดตั้งหลังจากเรานําไฟลและ
folder ของ mambo ไปไวบน hosting แลว และตองติดตั้ง com_dbadmin ทั้งในเครื่องและบน
hosting

การสํารองฐานขอมูล (Database Backup)
การที่เราจะทําการสํารองฐานขอมูลของเว็บเรานั้น นอกจากที่เราจะเขาไปทําการสํารอง
ฐานขอมูลผานระบบของ Control Panel ของเว็บ โดยใช phpMyAmin แลวนั้น ในระบบการ
จัดการของแมมโบเอง ก็ไดมี component ที่เราสามารถทําการสํารองฐานขอมูลไดเชนกัน และ
ไมเพียงแคสามารถนําฐานขอมูลที่ไดมาเก็บไวเทานั้น ยังสามารถนําขอมูลตางๆ ทีเราได
                                                                               ่
ปรับแตงไว ขึนไปยังHostingไดอีกเชนกัน ทําไดโดยการใช Component dbadmin เราจะมา
              ้
เริ่มทําการติดตั้ง และใชงานกันดังนี้
เริ่มโดยล็อกอินเขาไปยังระบบ admin ของ Mambo จากนั้นไปยังเมนู Components >
Install/Uninstall เพื่อเขาสูขั้นตอนการติดตั้ง component



                                                                         Page 115 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

                  จากนั้นใหทาการ Browse ไปยังไฟล com_dbadminTY.zip เพื่อทําการ
                             ํ
                  ติดตั้ง


                  ถัดไป ทําการติดตั้งโดยกดปุม Upload File & Install ระบบจะทําการ
                  ติดตั้ง Component ใหแลวแจงกลับมาวาการติดตั้งเสร็จสมบูรณแลว
                  Upload component – Success ใหเรากดตรงคําวา [ Continue ... ] ลง
                  ไป ระบบจะกลับมาสูหนาติดตั้งเหมือนเดิม

หลังจากไดทําการติดตั้ง Component dbadmin เสร็จแลว ถัดไปเราจะเริ่มโดยการสํารอง
ขอมูล โดยการไปที่เมนู Components > Backup and Restore > Backup ดังภาพดานลาง




ขั้นตอนที่ 1 ทําการสํารองฐานขอมูลในเครื่องพีซที่เราไดทาการปรับเปลี่ยนหนาเว็บไว โดย
                                               ี        ํ
เลือกสํารองขอมูลทุกตารางดังรูปดานลาง ซึ่งเราจะไดช่อไฟลมา 1 ชื่อเก็บไวในเครื่องพีซี
                                                      ื




เมื่อคลิก ok จะขึ้นหนาตางเพื่อบีนทึก ไฟล backup ชึ่งจะเปนนามสกุล .sql



                                                                            Page 116 / 141

                             Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3




ขั้นตอนที่ 2 การนําขอมูลที่สารองไวมาใชงาน (Database Restore)
                             ํ
หลังจากที่เราสํารองขอมูลบนเครื่องพีซีเสร็จเรียบรอยแลว เราก็จะนําไฟลทไดมาคืนขอมูล
                                                                        ี่
                                        (Restore) บน Hosting โดยล็อกอินเขาไปยังหนา
                                        administrator บน Hosting แลวเขาไปยังเมนู
                                       Components > Backup and Restore > Restore
                                       ดังภาพ

หลังจากเลือกเมนู Restore แลวจะปรากฏหนาตาง Database Restore ดังภาพดานลาง โดย
เราสามารถนําฐานขอมูลทีไดทาการสํารองไวกลับมาใชงานตามเดิม หรือทําการอัพเดตบนเว็บ
                           ่ ํ
ที่เรานําขอมูลจากเครื่องพีซของเราขึ้นไปไวบน Hosting ดวยการ Browse ไปยังไฟลที่สํารองไว
                            ี
จากนั้นใหกดไปที่ปุม Perform the Restore




เพียงเทานี้ขอมูลตางๆ และการปรับแตงบนเครื่องพีซี ก็จะถูกโอนยายขึ้นไปยัง Web Hosting
เปนที่เรียบรอย สวนการจะนําขอมูลบนเว็บมาไวบนเครื่องพีซี ก็ทาไดในลักษณะเดียวกัน
                                                               ํ
เพียงแตกลับดานกัน คือ สํารองขอมูล (Backup) บน Hosting และมาคืน (Restore) ขอมูลบน
เครื่องพีซี




                                                                        Page 117 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


:: ตอนที่ 5 เว็บที่เกียวของและใหบริการ Mambo
                      ่
    1.   เว็บที่เปนทางการของ Mambo Open Source ไดแก
         MamboServer.com http://www.mamboserver.com
         MamboForge.net http://mamboforge.net/
         Document http://help.mamboserver.com
         News http://news.mamboserver.com
         Community http://www.mambolove.com
         Thai Official Website http://www.mambohub.com, http://help.mambohub.com

    2. Support Site    อื่นๆ ของ Mambo ที่เปนภาษาอังกฤษ
         MamboPortal.com Files http://www.mamboportal.com/
         Mambots.com Downloads http://www.mambots.com/
         Mosbots cheatsheet http://www.mambers.com/showthread.php?t=5087

    3. Mambo Support Site ในภาษาตาง        ๆ
         ฝรั่งเศส : http://www.mamboportail.net
         เยอรมัน : http://www.mamboportal.de
         ญี่ปุน : http://www.mambo.mu-fan.com
         เนเธอรแลนด : http://www.mamboportal.nl
         โปแลนด : http://pro.mambopl.com
         สแกนดิเนเวีย : http://www.mambosupport.net
         ไทย : http://www.mambohub.com

    4.   เว็บไซตผูพฒนา Components & Modules
                     ั
         Advertising Banners (Component สําหรับจัดการปายโฆษณา)
         ArtBanners
         MamboForge: http://mamboforge.net/projects/artbanners/

         phpAds Module (for phpAdsNew)
         MamboForge: http://mamboforge.net/projects/modphpads/
         Documentation: http://mamboforge.net/frs/?group_id=629&release_id=2761


         Backup   (Componentสําหรับสํารองขอมูล ทั้งฐานขอมูลและไฟล ทั้งหมด ลงมาใน
         เครื่องของเราในรูปแบบ zip ไฟล)
         bigAPE Site Backup (Mambo Backup Component)
         ใชสําหรับ Mambo เวอรชน 4.5.2 ขึ้นไป
                                ั่
         Home: http://www.bigape.co.uk/
         MamboForge: http://mamboforge.net/projects/bigapebackup/
         Documentation: http://mamboforge.net/frs/?group_id=1199




                                                                        Page 118 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3



        Chat (Componentสํารับสรางหองพูดคุยสนทนา)
        MOS-Chat
        MamboForge: http://mamboforge.net/projects/mos-chat/


        Mosets.com Shout It! Componentสําหรับทํากระดานฝากขอความ
        MamboForge: http://mamboforge.net/projects/shoutit/


        Comments (Componentสําหรับแสดงความคิดเห็น)
        AkoComment
        Home: http://www.mamboportal.com/
        Download component: http://www.mamboportal.com/
        Download mambot: http://www.mamboportal.com/

        MosCom
        Home: http://www.ongetc.com/
        MamboForge: http://mamboforge.net/projects/coaddons/
        Demo: http://www.opensourcecms.com/

        Data Conversion
        ezPhpNuke สําหรับ แปลงตาดาเบสจาก PhpNuke เปน Mambo
        Download: http://www.mamboportal.com/component/option,com_remository/
        Itemid,27/func,fileinfo/parent,folder/filecatid,1069/
        - converting phpnuke to mambo http://forum.mamboserver.com/
        - converting phpnuke to mambo http://forum.mamboserver.com/

        Document Management (downloads)
        Componentสําหรับการจัดการดาวนโหลดไฟล
        DOCMan
        Home: http://www.mambodocman.com/
        MamboForge: http://mamboforge.net/projects/docman/
        Documentation: http://www.mambodocman.com/

        ReMOSitory
        Home: http://black-sheep-research.com/
        MamboForge: http://mamboforge.net/projects/remository/
        Documentation: http://black-sheep-research.com/wiki/bsrwiki.php


        Editors WYSIWYG
        mosCE (formerly TinyMCE-EXP)
        Home: http://www.cellardoor.za.net/mosce/
        MamboForge: http://mamboforge.net/projects/mosce/
        Demo: http://www.cellardoor.za.net/mosce/content/view/14/29/

        FCKEditor
        Home: http://www.fckeditor.net/
        MamboForge: http://mamboforge.net/projects/fckeditor/
        Download: http://mamboforge.net/frs/?group_id=225

                                                                        Page 119 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


         TMEdit (formerly HTMLArea3 XTD)
         Home: http://www.thinkmambo.com/
         MamboForge: http://mamboforge.net/projects/htmlarea3xtd/
         Download: http://mamboforge.net/frs/?group_id=157
         Documentation: http://www.thinkmambo.com/htmlarea3-xtd/knowledge-base

         Events (Componentสําหรับจัดการกิจกรรมตางๆ)
         Events Calendar
         MamboForge: http://mamboforge.net/projects/events/
         Demo: http://mosevents.sourceforge.net/mos/

         ExtCalendar CSS Events Calendar
         Home: http://extcal.sourceforge.net/
         MamboForge: http://mamboforge.net/projects/extcalendar/
         Documentation: http://mamboforge.net/docman/?group_id=1168

         AKReservations
         MamboForge: http://mamboforge.net/projects/akreservations/
         Download: http://mamboforge.net/frs/?group_id=950
         Documentation: http://mamboforge.net/docman/?group_id=950

         gigCalendar
         Home: http://gigcalendar.net/
         MamboForge: http://mamboforge.net/projects/gigcal/

         File Management
         mamboXplorer
         MamboForge: http://mamboforge.net/projects/mamboxplorer/

         Forms
         MosForms
         Home: http://mosforms.pollen-8.co.uk/
         MamboForge: http://mamboforge.net/projects/mosforms/
         Documentation: http://mamboforge.net/docman/?group_id=158

         Art*Forms
         MamboForge: http://mamboforge.net/projects/artforms/

         Facile Forms
         Home: http://www.facileforms.biz/component/option,com_frontpage/Itemid,1/
         Download: http://www.facileforms.biz/component/option,com_docman/Itemid
         ,41/task,view_category/catid,67/order,dmdate_published/ascdesc,DESC/


    5.   เว็บ Templates (Designers and Resellers)
            o   Nick Designer : Mambo Template : http://www.mambotemplates.com
            o   Arthur Konze : Mambo Portal : http://www.mamboportal.com
            o   Trijnie : The Template Shack : http://www.websitestekoop.com
            o   Peek : Peek Mambo : http://www.peekmambo.com
            o   John Lyons : Mambo Solutions : http://www.mambosolutions.com
            o   Lawrence Meckan : Absalom Media : http://www.absalom.biz
            o   Andreas Gaitzsch : Ypos : http://www.yops.de

                                                                        Page 120 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

            o   Stefan Kellenberger : Cyberdine Systems : http://www.cyberdine.ch
            o   Dave Daoust : RejuviNET Marketing Network :
                http://www.rejuvinet.com/en/index.php
            o   YTW : YA TIENES WEB : http://www.yatienesweb.info
            o   Giuseppe Sansonne : http://www.sansonne.com
            o   John Walker : Coffeerings : http://www.coffeerings.co.uk
            o   Bryan : Visual Density : http://www.visualdensity.com
            o   http://www.mambohut.com
            o   http://www.t-collections.com

    6.   เว็บ Mambo ในประเทศไทย
             o รวมเว็บที่ทาดวยแมมโบ http://www.mambopark.com
                          ํ
            o   Mac : http://www.mac.in.th




                                                                        Page 121 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


:: ตอนที่ 6 ลิขสิทธิ์ของ GNU/GPL

แนะนํา Open Source Software ตามแนวทางของ GNU/GPL
GNU GENERAL PUBLIC LICENSE
http://www.gnu.org/copyleft/gpl.html
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
GNU GENERAL PUBLIC LICENSE ฉบับภาษาไทย
Version 1, January 1999
Copyright (C) 1999 Samphan Raruenrom - samphan@thai.com

อารัมภบท
 สัญญาอนุญาตใหใชซอฟตแวรสวนใหญไดรับการออกแบบมาเพื่อริดรอนเสรีภาพของคุณใน
การแบงปนและแกไขซอฟตแวร ในทางกลับกัน GNU General Public License มีจุดมุงหมาย
เพื่อประกันเสรีภาพของคุณในการแบงปนและแกไขซอฟตแวรเสรี (free software) เพื่อทําให
แนใจวาซอฟตแวรจะเปนสิ่งที่เสรีสําหรับผูใชทุกคน General Public License คือสัญญา
อนุญาตใหสาธารณชนใชสทธิตามลิขสิทธิ์ที่ไดรับการนํามาใชกับซอฟตแวรสวนใหญของ Free
                          ิ
Software Foundation และโปรแกรมใดก็ตามที่ผูสรางสรรคยึดมั่นตอการใชสัญญานี้มี
ซอฟตแวรบางชิ้นของ Free Software Foundation ที่ครอบคลุมโดย GNU Library General
Public License แทน คุณเองก็สามารถใชสญญานี้กับโปรแกรมของคุณไดเชนเดียวกัน
                                              ั
เมื่อเรากลาวถึง free software เราหมายถึงเสรีภาพ ไมใชราคา .General Public License ของ
เราไดรับการออกแบบมาเพื่อทําใหแนใจวา ๏ คุณจะมีเสรีภาพทีจะเผยแพรสําเนาของซอฟตแวร
                                                               ่
เสรี และคิดราคาสําหรับการจัดจําหนายในกรณีทคณตองการ ๏ คุณจะไดรับ source code
                                                ี่ ุ
หรือสามารถที่จะไดมาในกรณีที่คณตองการ ๏ คุณจะสามารถแกไขหรือใชสวนประกอบของ
                                 ุ
ซอฟตแวรนั้นในซอฟตแวรเสรีโปรแกรมใหม และ ๏ คุณจะไดรับรูวาคุณมีสทธิที่จะทําทั้งหมดนี้
                                                                         ิ
ได
เพื่อปกปองสิทธิของคุณ เราจําเปนตองวางขอจํากัดตาง ๆ เพื่อหามมิใหใครปฏิเสธสิทธิเหลานี้
ตอคุณ หรือเรียกรองใหคุณสละสิทธิดังกลาว ขอจํากัดเหลานี้นําไปสูภาระหนาทีจานวนหนึ่งของ
                                                                            ่ํ
คุณ ในกรณีทคุณเผยแพรสาเนาของซอฟตแวร หรือดัดแปลงซอฟตแวรนั้น
              ี่           ํ
ตัวอยางเชน ในกรณีที่คณเผยแพรสาเนาของโปรแกรมลักษณะนี้ ไมวาจะใหเปลาหรือคิดราคา
                         ุ          ํ
คุณจะตองใหสิทธิทั้งหมดอยางที่คณมีแกผูรับดวย. คุณจะตองจัดการใหบคคลนั้นไดรับหรือ
                                  ุ                                   ุ
สามารถที่จะไดมาซึ่ง source code นั้นเชนเดียวกับคุณ. และคุณจะตองแสดงขอสัญญาเหลานี้
แกบุคคลนั้น เพื่อที่บุคคลนันจะไดรับรูถึงสิทธิของตน
                            ้




                                                                          Page 122 / 141

                             Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

เราใชวิธีปกปองสิทธิของคุณดวยสองขั้นตอนคือ (1) สงวนลิขสิทธิ์ของซอฟตแวรนั้น และ 2)
เสนอสัญญาอนุญาตใหคุณสามารถที่จะทําซ้า เผยแพร และ/หรือดัดแปลงซอฟตแวรนั้นไดอยาง
                                         ํ
ถูกตองตามกฎหมาย
นอกจากนั้นเพื่อเปนการปกปองผูสรางสรรคแตละรายและตัวของเราเอง เราตองแนใจวาทุกๆ
คนจะไดรับการทําความเขาใจวาจะไมมการรับประกันใดๆ ในซอฟตแวรเสรีชิ้นนี้. ในกรณีที่
                                        ี
ซอฟตแวรไดรบการดัดแปลงโดยบุคคลอืนและแจกจายสงตอกันไป เราตองการใหผูรับได
              ั                           ่
ตระหนักวาสิ่งที่ตนไดรับนั้นไมไดเปนของดั้งเดิม เพื่อวาปญหาใดๆ อันเกิดจากบุคคลอื่นจะได
ไมพาดพิงไปถึงชื่อเสียงของผูสรางสรรคตนฉบับ
ทายที่สุดซอฟตแวรเสรีมักจะถูกคุกคามโดยสิทธิบัตรซอฟตแวรอยูเปนนิจ เราประสงคที่จะ
หลีกเลี่ยงความเสี่ยงที่ผูจดจําหนายซอฟตแวรเสรีโปรแกรมใดโปรแกรมหนึ่งจะไปขอรับสัญญา
                           ั
อนุญาตใหใชสิทธิตามสิทธิบัตรเอาไวเอง อันจะเปนผลทําใหไดโปรแกรมนั้นเปนเอกสิทธิ์เฉพาะ
(proprietary) เพื่อปองกันเรื่องนี้ เราไดกาหนดไวอยางชัดเจนวาสิทธิบัตรใดก็ตามจะตอง
                                           ํ
อนุญาตเพื่อใหทุกคนใชไดอยางเสรีหรือมิฉะนั้นก็จะอนุญาตไมไดเลย การทําซ้ํา เผยแพร และ
ดัดแปลงมีขอกําหนดและเงือนไขดังตอไปนี้
                            ่

ขอกําหนดและเงื่อนไขในการทําซ้ํา เผยแพร และดัดแปลง
0. สัญญานี้ใชกับโปรแกรมหรืองานอื่นใดที่มีขอความบอกกลาวโดยเจาของลิขสิทธิ์วาสามารถ
นําไปเผยแพรโดยอาศัยขอความตาม General Public License ถัดจากนี้ไปคําวา “โปรแกรม”
หมายถึงโปรแกรมหรืองานในลักษณะดังกลาว และ “งานที่มีพื้นฐานจากโปรแกรม” หมายถึง
โปรแกรมนั้นหรืองานดัดแปลงจากโปรแกรมนั้นตามกฎหมายลิขสิทธิ์ กลาวคือ งานที่
ประกอบดวยโปรแกรมนั้นไมวาทั้งหมดหรือบางสวน ไมวาจะคงเดิมหรือมีการดัดแปลงและ/
                           
หรือไดรับการแปลเปนภาษาอื่นจากนี้เปนตนไป การแปลนับรวมอยูในความหมายของคําวา
"การดัดแปลง” โดยไมมีขอบเขต คําวา “คุณ” หมายถึงแตละบุคคลผูไดรับอนุญาตใหใชสิทธิตาม
                                                            
สัญญา

สัญญานี้ไมไดครอบคลุมไปถึงการกระทําอื่นใดนอกเหนือจากการทําซ้ํา เผยแพร และดัดแปลง
การกระทําอืนใดนั้นอยูนอกเหนือขอบเขตของสัญญา สัญญาไมไดควบคุมการรันใชงาน
            ่
โปรแกรม และสัญญาจะครอบคลุมถึงผลลัพธจากโปรแกรมก็ตอเมือเนื้อหาของผลลัพธเปน
                                                         ่
องคประกอบของงานที่มีพนฐานจากโปรแกรม (โดยไมขึ้นอยูกับการที่ผลลัพทนั้นไดผานการทํา
                        ื้
ขึ้นมาจากการรันโปรแกรม) ผลลัพธจากโปรแกรมจะถือเปนงานที่มีพื้นฐานจากโปรแกรม
หรือไมข้นอยูกับวาโปรแกรมนั้นทําอะไร
         ึ 

1. คุณสามารถทําซ้าหรือเผยแพรในสื่อบันทึกใดๆ
                 ํ                          ซึ่งสําเนาที่ปราศจากการแกไขของ source
code ของโปรแกรมตามที่คณไดรับมา โดยมีขอแมวา ๏ คุณจะตองแสดงคําบอกกลาวลิขสิทธิ์
                       ุ                     
และคําปฏิเสธการรับประกันไวอยางเดนชัดและเหมาะสมในแตละสําเนา ๏ รักษาคําบอกกลาว

                                                                            Page 123 / 141

                              Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

ทั้งหมดทีอางถึงสัญญานี้และความปราศจากการรับประกันใหคงอยูดวยกันอยางสมบูรณ และ
         ่                                                 
๏ มอบสําเนาของสัญญานี้ไปพรอมกับโปรแกรม

คุณสามารถคิดราคาสําหรับการกระทําในทางกายภาพเพื่อถายทอดสําเนาชิ้นหนึ่ง ๆ ได และ
คุณสามารถทีจะเสนอขายการรับประกันไดในกรณีทคณตองการ
           ่                              ี่ ุ

2. คุณสามารถดัดแปลงสําเนาของโปรแกรมไมวาทั้งหมดหรือบางสวน การกระทําเชนนั้นคือ
การสรางงานที่มีพ้นฐานจากโปรแกรม และคุณสามารถทําซ้าและเผยแพรการดัดแปลงหรืองาน
                     ื                             ํ
ในลักษณะดังกลาวโดยอาศัยขอความตามขอ 1 ขางตน โดยมีขอแมวาคุณจะตองปฏิบติตาม
                                                                           ั
เงื่อนไขเหลานี้ทั้งหมด:

    a) ในไฟลทคณแกไข คุณจะตองใสคาบอกกลาวที่เดนชัดวาคุณไดแกไขไฟลนั้น รวมทั้งวันที่
              ี่ ุ                 ํ
    ในการแกไขแตละครั้ง

    b) ในการเผยแพรหรือโฆษณา นําเสนอตอสาธารณชนงานใดก็ตามที่ทั้งหมดหรือบางสวน
    ของงานนั้นประกอบดวยหรือดัดแปลงมาจากโปรแกรมหรือบางสวนของโปรแกรม คุณ
    จะตองอนุญาตตองานโดยรวมทั้งหมดแกบุคคลทั้งหลายโดยไมคดมูลคา โดยอาศัยขอความ
                                                          ิ
    ตามสัญญานี้

    c) ในกรณีที่โปรแกรมดัดแปลงแลวมีการทํางานตามปกติดวยการรับคําสั่งเชิงโตตอบใน
    ขณะทีรัน คุณตองทําใหโปรแกรมนั้น เมื่อนํามาเริ่มตนรันใชงานในเชิงโตตอบดังกลาว
           ่
    ตามปกติ แลวโปรแกรมนั้นจะพิมพหรือแสดงใหเห็นประกาศอันประกอบดวย ๏ คําบอก
    กลาวลิขสิทธิอยางเหมาะสมและ ๏ คําบอกกลาววาไมมีการรับประกัน (หรือมิฉะนั้นก็บอก
                 ์
    วาคุณเองเปนผูใหการรับประกัน) และ ๏ บอกวาผูใชสามารถเผยแพรโปรแกรมนั้นตอไป
    ภายใตเงื่อนไขตามสัญญานี้ และ ๏ บอกวิธีที่ผูใชจะสามารถอานสําเนาของสัญญานี้
    (ขอยกเวน: ในกรณีที่แมตวโปรแกรมเองจะทํางานในเชิงโตตอบ แตตามปกติแลวจะไมมีการ
                              ั
    แสดงประกาศในลักษณะดังกลาวอยูกอนแลว เชนนั้นงานที่มีพื้นฐานจากโปรแกรมไม
    จําเปนตองแสดงประกาศใดๆ)

เกณฑเหลานีใชบังคับตองานดัดแปลงโดยรวมทั้งหมด ในกรณีของสวนที่จําแนกออกมาไดสวน
             ้
ใดอันมิไดดัดแปลงมาจากโปรแกรม และสามารถถือไดวาเปนงานอิสระตางหากออกไปดวยเหตุ
อันสมควร เชนนั้นสัญญาและเงื่อนไขของสัญญานี้จะไมมีผลบังคับใชตอสวนดังกลาว เมื่อคุณ
เผยแพรสวนนั้นเปนงานตางหากออกไป แตเมื่อคุณเผยแพรสวนเดียวกันนั้นเปนสวนประกอบ
                                                      
ของงานรวมอันเปนงานที่มีพื้นฐานจากโปรแกรม การเผยแพรงานรวมดังกลาวจะตองกระทํา
โดยอาศัยขอความตามสัญญานี้ โดยที่สทธิสําหรับบุคคลทั้งหลายจะขยายขอบเขตครอบคลุมไป
                                   ิ
ตลอดงานโดยรวมทั้งหมด ตลอดไปจนถึงแตละสวนประกอบทุกๆ สวนไมวาใครจะเปนผูเขียน
สวนนั้น

                                                                         Page 124 / 141

                             Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

ดวยเหตุขางตน ขอนี้มิไดประสงคจะเรียกรองหรือโตแยงสิทธิของคุณในงานทีคุณสรางสรรค
                                                                          ่
ขึ้นมาเองทั้งหมด หากแตประสงคทจะใชลิขสิทธิ์เพื่อควบคุมการเผยแพรงานดัดแปลงหรืองาน
                                    ี่
รวบรวมอันเปนงานที่มีพื้นฐานจากโปรแกรม

นอกจากนี้เพียงแตนางานอื่นที่ไมไดเปนงานที่มีพื้นฐานจากโปรแกรมมาอยูรวมกับโปรแกรม
                    ํ
(หรืองานที่มพื้นฐานจากโปรแกรม) ในหนวยความจําสํารองหรือสื่อบันทึกเพื่อการเผยแพร
             ี
เดียวกันมิไดเปนเหตุใหงานดังกลาวตกอยูภายใตขอบเขตของสัญญานี้

3. คุณสามารถทําซ้าและเผยแพรโปรแกรม (หรืองานทีมีพื้นฐานจากโปรแกรมตามขอ 2) ใน
                 ํ                            ่
รูปแบบ object code หรือ executable โดยอาศัยขอความตามขอ 1 และ 2 ขางตน โดยมีขอ
แมวาคุณจะตองดําเนินการอยางใดอยางหนึ่งตอไปนี้อกดวย
                                                 ี

    a) มอบ source code อยางครบถวนของโปรแกรมดังกลาวในรูปแบบที่คอมพิวเตอรอานได
    ไปพรอมกับโปรแกรมนั้น โดยที่ source code ดังกลาวจะตองเผยแพรโดยอาศัยขอความ
    ตามขอ 1 และ 2 ขางตน ดวยสื่อบันทึกทีใชกันเปนกิจวัตรในการแลกเปลี่ยนซอฟตแวร หรือ
                                           ่

    b) แนบขอเสนอเปนลายลักษณอักษรอันมีผลอยางนอยสามปวาจะมอบสําเนาอยาง
                                                         
    ครบถวนของ source code ของโปรแกรมดังกลาวในรูปแบบที่คอมพิวเตอรอานไดแกบุคคล
    ทั้งหลาย โดยคิดราคาไมมากไปกวาตนทุนในทางกายภาพของคุณในการดําเนินการ
    เผยแพร source code โดยที่ source code ดังกลาวจะตองเผยแพรโดยอาศัยขอความตาม
    ขอ 1 และ 2 ขางตน ดวยสื่อบันทึกที่ใชกันเปนกิจวัตรในการแลกเปลี่ยนซอฟตแวร หรือ

    c) แนบขอมูลที่คณไดรับถึงขอเสนอในการเผยแพร source code ของโปรแกรมดังกลาว
                    ุ
    (ทางเลือกนี้ใชไดเฉพาะกรณีการเผยแพรที่ไมเปนการคา อีกทั้งคุณก็ไดรับโปรแกรมใน
    รูปแบบ object code หรือ executable ดวยขอเสนอเชนวาอยางถูกตองตามขอยอย b
    ขางตน)

    คําวา source code ของงานหนึ่งงานใดหมายถึงงานนั้นในรูปแบบที่เหมาะสมทีสดสําหรับ
                                                                               ่ ุ
    การทําการดัดแปลง สําหรับงานในรูปแบบ executable คําวา source code อยางครบถวน
    หมายถึง source code ทั้งหมดของทุก module ในงานนั้น รวมถึง interface definition
    file ใด ๆ ที่เกี่ยวของ รวมถึง script ที่ใชในการควบคุมการคอมไพลและการติดตัง
                                                                                ้
    executable นั้น อยางไรก็ตามในฐานะขอยกเวนพิเศษ source code ที่เผยแพรไม
    จําเปนตองรวมไปถึงสิ่งใดก็ตาม (ไมวาจะอยูในรูปแบบ source code หรือ binary) ที่ปกติ
    จะไดรับมาพรอมกับสวนประกอบหลัก (compiler, kernel และอื่น ๆ ในทํานองเดียวกัน)
    ของระบบปฏิบัติการที่ใชรน executable นั้น เวนแตวาสวนประกอบนั้นจะประกอบไปเปน
                               ั
    สวนหนึ่งใน executable ดังกลาวเอง


                                                                        Page 125 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

ในกรณีที่การเผยแพร executable หรือ object code กระทําโดยการเสนอใหสามารถเขาถึง
สําเนาของโปรแกรมจากตําแหนงทีระบุ การเสนอที่เสมอภาคกันใหสามารถเขาถึงสําเนาของ
                                 ่
source code จากที่เดียวกันถือไดวาเปนการเผยแพร source code แลว ถึงแมวาบุคคลอื่นจะ
ไมมเหตุจาเปนอันใดทีจะตองรับ source code ไปดวยพรอมกับ object code
    ี ํ              ่

4. คุณไมสามารถทําซ้ํา  ดัดแปลง ใหชวงสัญญา หรือเผยแพรโปรแกรม เวนแตจะปฏิบัติตามที่
ไดกาหนดไวโดยชัดแจงในสัญญานี้ ความพยายามอื่นใดทีจะทําซ้า ดัดแปลง ใหชวงสัญญา หรือ
     ํ                                               ่     ํ             
เผยแพรโปรแกรมถือเปนโมฆะ และจะเปนการยุติสทธิของคุณตามสัญญานี้โดยอัตโนมัติ
                                                ิ
อยางไรก็ตาม บุคคลที่ไดรบสําเนาหรือสิทธิจากคุณตามสัญญานี้ จะไมถูกยกเลิกสัญญาตราบใด
                          ั
ที่บุคคลนั้นยังคงปฏิบัติตามสัญญาอยางเครงครัด

5. คุณไมจําเปนตองยอมรับสัญญานี้ เนื่องจากคุณไมไดลงนาม แตอยางไรก็ตามไมมีอะไร
นอกจากนีที่อนุญาตใหคุณดัดแปลงหรือเผยแพรโปรแกรมหรืองานดัดแปลงจากโปรแกรม การ
          ้
กระทําดังกลาวตองหามตามกฎหมายถาหากคุณไมยอมรับสัญญานี้ ดังนั้นโดยการดัดแปลง
หรือเผยแพรโปรแกรม (หรืองานที่มีพื้นฐานจากโปรแกรม) คุณไดแสดงใหเห็นแลวถึงการ
ยอมรับสัญญานี้ รวมทังขอกําหนดและเงือนไขทั้งหมดในการทําซ้ํา เผยแพร หรือดัดแปลง
                     ้               ่
โปรแกรมหรืองานที่มีพื้นฐานจากโปรแกรม เพื่อที่จะกระทําเชนนั้น.

6. ในแตละครั้งทีคุณเผยแพรโปรแกรม (หรืองานที่มพื้นฐานจากโปรแกรม)
                 ่                             ี                      ตอไป ผูรับจะไดรับ
อนุญาตโดยอัตโนมัติจากเจาของสิทธิใหสามารถที่จะทําซ้ํา เผยแพร หรือดัดแปลงโปรแกรม
ภายใตขอกําหนดและเงื่อนไขของสัญญานี้ คุณไมสามารถวางขอจํากัดเพิ่มเติมตอการใชสทธิิ
ของผูรับที่ไดมอบไปตามนี้ คุณไมตองรับผิดชอบภาระในการบังคับการปฏิบัติตามสัญญาของ
บุคคลอื่น

7. ในกรณีที่มเงื่อนไขอันเนื่องมาจากการพิพากษาของศาลหรือขอกลาวหาในการละเมิด
             ี
สิทธิบัตรหรือจากเหตุผลอืนใด (โดยไมจากัดเฉพาะประเด็นเกี่ยวกับสิทธิบัตร)มาบังคับตอคุณ
                          ่            ํ
(ไมวาจะโดยคําสั่งของศาล ขอตกลงหรือขอตกลงในทางตรงกันขาม) ในลักษณะที่ขัดตอเงื่อนไข
ของสัญญานี้ เงื่อนไขเชนนั้นไมสามารถยกเวนคุณออกจากเงื่อนไขของสัญญานี้ ถาหากคุณไม
สามารถดําเนินการเผยแพรเพื่อที่จะปฏิบัติตามภาระของคุณในสัญญานี้และภาระผูกพันที่
เกี่ยวของอื่นใดพรอมไปดวยกัน ผลก็คือคุณจะเผยแพรโปรแกรมไมไดโดยเด็ดขาด
ตัวอยางเชน หากมีสัญญาอนุญาตใหใชสิทธิตามสิทธิบัตรฉบับใดฉบับหนึ่งไมเปดโอกาสให
บุคคลทั้งหมดที่ไดรับสําเนาของโปรแกรมจากคุณ ไมวาจะโดยตรงหรือโดยออม แจกจาย
โปรแกรมตอไปไดโดยไมคิดคาธรรมเนียม เชนนั้นแลวหนทางเดียวที่คณจะปฏิบติตามเงื่อนไข
                                                               ุ         ั
นั้นและสัญญานี้ไปไดพรอมกันคือคุณจะตองงดเวนจากการเผยแพรโปรแกรมอยางสิ้นเชิง



                                                                         Page 126 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

หากมีสวนใดของขอนี้กลายเปนโมฆะหรือไมมีผลบังคับภายใตพฤติการณเฉพาะกรณีใด สัญญา
ประสงคใหใชสวนที่เหลืออยูของขอนี้บังคับในกรณีเชนนั้น และใหใชขอนี้โดยรวมทั้งหมดบังคับ
ในพฤติการณอื่นๆ
จุดประสงคของขอนี้มิไดเปนการชักชวนใหคณละเมิดการอางสิทธิในสิทธิบัตรหรือทรัพยสิทธิใด
                                            ุ
ๆ หรือโตแยงความถูกตองตามกฎหมายในการอางสิทธิเชนนั้น จุดประสงคเพียงประการเดียว
ของขอนี้คือการปกปองบูรณภาพของระบบเผยแพรซอฟตแวรเสรีซงดําเนินโดยการปฏิบัตตาม
                                                              ึ่                    ิ
public license. ผูคนมากมายไดเอื้อเฟอผลงานสนับสนุนเขาสูสารพันของซอฟตแวรที่เผยแพร
                                        
ผานระบบดังกลาว โดยอาศัยความไววางใจวาระบบจะทํางานอยางเปนธรรม ทั้งหมดนี้ขึ้นอยูกบ   ั
ผูเขียน/ผูสนับสนุนที่จะตัดสินใจวาเขาหรือเธอสมัครใจจะเผยแพรซอฟตแวรผานระบบอื่น
                                                                        
มากกวาหรือไม โดยที่ทางฝายผูรับไมวาจะเปนใครก็ไมสามารถจํากัดการตัดสินใจนั้นไดเลย
                                 

ขอนี้มีเจตนาที่จะสรางความกระจางแกสงที่เชื่อวาจะเปนผลจากสวนที่เหลือของสัญญา
                                      ิ่

8. ในกรณีที่มการควบคุมการเผยแพรและ/หรือการใชโปรแกรมในประเทศใดประเทศหนึ่ง ไม
             ี
วาจะโดยสิทธิบัตรหรือโดยลิขสิทธิ์ในการตอประสานกับผูใช เจาของลิขสิทธิ์ตนฉบับซึ่งเปนผู
ออกโปรแกรมภายใตสัญญานี้สามารถเพิ่มขอจํากัดในการเผยแพรตามแตพื้นทีทางภูมศาสตร
                                                                            ่       ิ
อยางชัดแจงใหขีดวงประเทศเหลานั้นออกไป เพื่อที่วาการเผยแพรจะอนุญาตใหกระทําไดแต
เฉพาะภายในหรือระหวางประเทศที่ไมไดตัดออกดวยเหตุดังกลาว ในกรณีเชนนี้ สัญญานี้จะ
หมายรวมไปถึงขอจํากัดดังกลาวเสมือนกับวาไดเขียนขอจํากัดนั้นไวในเนื้อหาของสัญญา

9. Free Software Foundation สามารถออก General Public License เวอรชั่นปรับปรุงและ/
หรือเวอรชั่นใหมไดเปนครั้งคราว สัญญาเวอรชั่นใหมเชนวาจะยังคงสาระสําคัญในทํานอง
เดียวกันกับเวอรชั่นปจจุบัน แตอาจจะแตกตางออกไปในรายละเอียดเพื่อจัดการกับปญหาหรือ
ภาระที่เกิดขึ้นใหม

สัญญาแตละเวอรชั่นจะมีเลขเวอรชั่นทีหมายใหแตกตางกันออกไป. หากโปรแกรมระบุหมายเลข
                                     ่
เวอรชั่นของสัญญาที่ใชกับโปรแกรมพรอมทั้ง "เวอรชั่นตอๆ ไป” คุณจะมีทางเลือกที่จะปฏิบัติ
ตามขอกําหนดและเงื่อนไขของสัญญาไมวาเวอรชั่นนั้นหรือเวอรชั่นตอๆ ไปที่ออกโดย Free
Software Foundation หากโปรแกรมมิไดระบุหมายเลขเวอรชั่นของสัญญา คุณสามารถเลือก
สัญญาเวอรชนไหนก็ไดที่ออกโดย Free Software Foundation
             ั่

10. หากคุณประสงคจะนําสวนประกอบของโปรแกรมไปรวมอยูในซอฟตแวรเสรีโปรแกรมอื่นที่
มีเงื่อนไขในการเผยแพรที่แตกตางออกไป คุณจะตองเขียนขออนุญาตจากผูสรางสรรคเปนลาย
ลักษณอักษร ในกรณีของซอฟตแวรที่เปนลิขสิทธิ์ของ Free Software Foundation ก็ใหคุณ
เขียนไปถึง Free Software Foundation เนื่องจากบางครั้งเราก็มีการผอนปรนบางสําหรับกรณี
เชนนี้. ทิศทางในการตัดสินใจของเราจะขึ้นอยูกับเปาหมายสองประการคือเพื่อดํารงรักษาความ

                                                                           Page 127 / 141

                             Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

เสรีในงานทั้งหมดที่ดัดแปลงจากซอฟตเวรเสรีของเรา และในภาพกวางคือเพื่อสงเสริมการ
แบงปนและการนํากลับมาใชใหมของซอฟตแวร

ไมมีการรับประกัน
11. เนื่องจากโปรแกรมไดรบการอนุญาตใหใชไดโดยไมคิดมูลคา เหตุนี้จึงไมมีการรับประกัน
                              ั
ใดๆ ตอโปรแกรม ไปจนถึงขอบเขตเทาทีกฎหมายที่เกี่ยวของจะอํานวย. เจาของลิขสิทธิ์และ/
                                           ่
หรือบุคคลอื่นสงมอบโปรแกรม "ตามลักษณะปจจุบัน” โดยปราศจากการรับประกันในลักษณะ
ใด ๆ ไมวาโดยแจงชัดหรือโดยปริยาย รวมถึงแตไมจากัดเพียงการรับประกันโดยปริยายถึงความ
                                                     ํ
เหมาะสมในการวางตลาด หรือความเหมาะสมในวัตถุประสงคโดยเฉพาะอยางใดอยางหนึ่ง
ทั้งนี้เวนแตจะไดระบุเอาไวเปนอยางอื่นเปนลายลักษณอักษร. คุณเปนผูรับความเสี่ยงทั้งหมดใน
เรื่องคุณภาพหรือประสิทธิภาพของโปรแกรม. หากปรากฏความจริงวาโปรแกรมชํารุดบกพรอง
คุณจะเปนผูรบภาระตนทุนในการบํารุงรักษา ซอมแซม หรือแกไขเทาที่จาเปนทังหมด
               ั                                                         ํ     ้
12. ไมมีกรณีใดๆ เวนแตทบังคับโดยกฎหมายที่เกี่ยวของหรือที่ตกลงกันไวเปนลายลักษณอักษร
                         ี่
ที่เจาของลิขสิทธิ์หรือบุคคลอื่นใดผูซึ่งดัดแปลงและ/หรือเผยแพรโปรแกรมตอไปตามที่ได
อนุญาตไวขางตน จะตองรับชดใชความเสียหายทั้งหลายตอคุณ รวมถึงความเสียหายโดยทั่วไป
             
โดยเฉพาะ โดยบังเอิญ หรือโดยเนื่องมาแตเหตุ อันเปนผลมาจากการใชหรือความไมสามารถใน
การใชโปรแกรม (รวมถึงแตไมจํากัดเพียงการสูญเสียของขอมูล หรือการที่ขอมูลถูกทําให
ผิดพลาด หรือความเสียหายอันคุณหรือบุคคลอื่นไดรบ หรือความลมเหลวของโปรแกรมในการ
                                                      ั
ทํางานรวมกับโปรแกรมอืน) ถึงแมวาเจาของลิขสิทธิหรือบุคคลอื่นดังกลาวขางตนจะไดรับการ
                           ่                       ์
แจงเตือนถึงความเปนไปไดของความเสียหายเชนวาแลวก็ตาม
จบขอกําหนดและเงื่อนไข

จะใชขอสัญญานี้กับโปรแกรมใหมของคุณไดอยางไร
หากคุณพัฒนาโปรแกรมใหมขึ้นมาโปรแกรมหนึ่ง และคุณตองการใหโปรแกรมนันเปน     ้
ประโยชนตอสาธารณชนมากที่สุดเทาทีจะเปนไปได วิธีที่ดีที่สุดทีคณจะบรรลุความตองการนี้ได
                                      ่                        ่ ุ
คือทําใหโปรแกรมนั้นเปนซอฟตแวรเสรีซงทุกๆ คนสามารถจําหนายจายแจกและดัดแปลงแกไข
                                        ึ่
ไดตามขอกําหนดในสัญญานี้
วิธีการคือติดคําบอกกลาวขางลางนี้ไปกับโปรแกรมนั้น ทางที่ปลอดภัยที่สุดคือใสคําบอกกลาวนี้
ไวในตอนตนของแตละ source file เพื่อเปนการแสดงถึงความปราศจากการรับประกันอยาง
ไดผลที่สุด และแตละไฟลควรจะมีขอความ" copyright" อยางนอยหนึงบรรทัดพรอมทั้งบงชี้วา
                                                                  ่                   
จะหาคําบอกกลาวลิขสิทธิอยางเต็มรูปแบบไดที่ไหน
                         ์
one line to give the program's name and an idea of what it does.
Copyright (C) 19yy name of author

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

                                                                           Page 128 / 141

                             Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
จากนั้นตามดวยขอมูลเพื่อการติดตอถึงคุณทางอีเมลและจดหมาย
ในกรณีที่โปรแกรมทํางานเชิงโตตอบ ทําใหโปรแกรมแสดงคําบอกกลาวแบบขางนี้เมื่อเริ่มตน
ทํางานในภาวะเชิงโตตอบ
Gnomovision version 69, Copyright (C) 19yy name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
type `show w'. This is free software, and you are welcome
to redistribute it under certain conditions; type `show c'
for details.
คําสั่งสมมุติ `show w' และ `show c' ควรจะแสดงสวนที่เกี่ยวของใน General Public License
ตามความเหมาะสม คําสั่งที่คณใชจริงๆ อาจจะเปนชื่ออื่นที่ไมใช `show w' และ `show c' หรือ
                              ุ
บางทีอาจจะเปนการคลิกเมาสหรือหัวขอในเมนู ตามแตที่เหมาะสมกับโปรแกรมของคุณ
นอกจากนี้ ถาเขาขายและจําเปนคุณควรจะใหนายจาง (ถาคุณทํางานเปนโปรแกรมเมอร) หรือ
โรงเรียนของคุณลงนามใน “copyright disclaimer" สําหรับโปรแกรมคุณ โดยอาจจะดูจาก
ตัวอยางขางลางนี้ และแกชอตามกรณีของคุณ:
                           ื่
Yoyodyne, Inc., hereby disclaims all copyright
interest in the program `Gnomovision'
(which makes passes at compilers) written
by James Hacker.
signature of Ty Coon, 1 April 1989
Ty Coon, President of Vice
General Public License ไมเปดโอกาสใหนําโปรแกรมของคุณเขาไปใชใน proprietary
software. ในกรณีที่โปรแกรมของคุณเปน subroutine library คุณอาจจะเห็นวาการเปดโอกาส
ให link โปรแกรมเชนนั้นกับ library ของคุณนาจะเกิดประโยชนมากขึ้น ถาหากคุณตองการทํา
เชนนั้นก็ใหใช GNU Library General Public License แทนที่จะใชสัญญานี้




                                                                        Page 129 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


:: ตอนที่ 7 ตัวอยาง Templates




            AkoGreenPlanet




                                                                be2004




              ytw_alalycos                            pm_millennium_internet




                                                                         Page 130 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3




             simplicity_blue

                                                               fishyv3




               dd_apricot




                                                             Beshagre




               allm_flower
                                                                         Page 131 / 141

                             Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3




                                     AkoOperator




                                      allm_biz_01




                                                                        Page 132 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


:: ภาคผนวก 1 การติดตั้งและการใชงานโปรแกรม FileZilla

การติดตั้งและการใชงานโปรแกรม FileZilla เพื่อใชสําหรับ Upload/Download ทาง FTP หรือ
ดูโครงสรางของไฟลและ directory ใน server โดยสามารถดาวนโหลดไดที่
http://filezilla.sourceforge.net/


4.1 การติดตัง FileZilla
            ้
                                    ดับเบิลคลิกทีไฟลโปรแกรม FileZilla_2_2_16_setup.exe
                                                   ่
                                    ในแผนซีดี ทีแถมมาให
                                                 ่

เมื่อดับเบิลคลิกแลวจะปรากฏหนาตางเพื่อเลือกภาษาทีใช ในที่น้เลือกเปน English เนื่องจาก
                                                   ่          ี
ยังไมมภาษาไทย แลวกด OK
        ี




จากนั้นจะเขาสูหนาจอ License Agreement เมื่ออานแลวหากยอมรับตามเงื่อนไข ใหคลิก
I Agree




                                                                          Page 133 / 141

                              Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3




จากนั้นจะเขาสูการเลือก Components ในการใชงาน ในที่นี้ใหเลือก Standard แลวคลิก Next




โปรแกรมจะถามถึงโฟลเดอรท่ตองการติดตั้ง หากไมตองการเปลี่ยนแปลงอะไรก็ใหคลิก Next
                         ี                   




                                                                        Page 134 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3




โปรแกรมจะถามถึงการติดตั้งโฟลเดอรใน Start Menu ใหคลิก Next




โปรแกรมจะถามถึงการ Settings รูปแบบในการใชงานใหคลิก Install




                                                                        Page 135 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3




โปรแกรมกําลังติดตั้งไฟลทใชงานลงบนเครื่องเราเมื่อเสร็จแลวใหคลิกปุม Close
                         ี่


                จะพบวามีไอคอนของ FileZilla บน desktop
                เมื่อดับเบิลคลิกไอคอน จะปรากฏหนาตาโปรแกรม FileZilla ดังภาพ




                                                                        Page 136 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

4.2 การใชงาน FileZilla
ในสวนดานบนของโปรแกรมเราจะพบวามีในสวนของเมนูและ Tools Bar คือ Genaral Tools
bar                                                     และ Quick Connect Bar โดยใน
ชองTools Bar ใหใสรายละเอียดที่ไดรับมาจาก server ดังภาพดานลาง จากนั้นใหกด
Quickconnect




หลังจากที่กด Quickconnect เพื่อเขาสู server แลวจะแสดงผลออกมาดังภาพดานลาง




                                                                        Page 137 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3


:: ภาคผนวก 2 การติดตั้งและการใชงานโปรแกรม phpMyAdmin


             การจัดการฐานขอมูล MySQL ผาน phpMyAdmin จะกระทําไดโดยบน Linux
             server ที่ใชงาน Control Panel ซึ่งจะขอยกตัวอยางการใชงานบน Cpanel
             Control Panel Program โดยหลังจากทําการ login เขาสูระบบ Control
             Panel ของ Cpanel แลว เราจะเห็นไอคอน MySQL Databases ซึ่งเมื่อคลิก
ลงไป จะพาทานเขาสูหนาของการสราง Username, Password และ Database Name สังเกต
ดานลาง




จากภาพ
- phpMyAdmin ลิงคเพื่อเขาทําการใชงานฐานขอมูล MySQL
- Access Hosts
1 คลิกเขาที่ MySQL database
2 คลิกลิงค phpMyAdmin ระบบจะพาเขาสูหนาการจัดการฐานขอมูลผานทาง phpMyAdmin




จากภาพ
- database name list แสดงรายชื่อฐานขอมูลที่ถกสรางไวหรือที่มีอยู
                                             ู
- phpMyAdmin version แสดงรุนของตัวจัดการฐานขอมูล




                                                                         Page 138 / 141

                             Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3

การเพิ่ม MySQL database ใน cPanel

                โดยปกติเมื่อเราทําการเชา Hosting ในสวนของ Database นั้น จะมีอยูสอง
                แบบ คือทางผูดูแลระบบของ Hostingทีเราเชา เปนผูดําเนินการสรางและสง
                                                     ่            
                รายละเอียดมาให กับมีระบบสําหรับการจัดการ database ไดเอง เชน
cPanel , DirectAdmin ทังนี้ขึ้นอยูกับHostingที่ทานเชาวาเปนระบบไหน ในที่นี้เราแนะใน
                           ้                     
สวนของการใชงาน cPanel ในการสรางฐานขอมูล MySQL เพื่อใชสําหรับการติดตั้ง mambo
เมื่อทานไดทาการล็อกอินเขา cPanel เรียบรอยแลวจะมี menu เกี่ยวกับ MySQL Database
             ํ
ใหทานคลิกเขาไปที่เมนูดังกลาว




จากภาพ สวนที่ 1 Database name
- privileges ระบุสิทธิ์ตางๆของฐานขอมูล ระบบจะตั้งคา ALL ไวอยูแลว
- database name ฃื่อของฐานขอมูล
- add db button ปุมคลิกเพื่อสรางฐานขอมูล
1 ใหระบุชื่อ database name
2 คลิก add button ระบบจะทําการสรางฐานขอมูลโดยมีชื่อตามทีไดตั้งไว
                                                               ่




จากภาพ สวนที่ 2 Database username
- db username ชื่อผูเขาใชงานฐานขอมูล
- password รหัสในการเขาใชงานฐานขอมูล
- add user button ปุมคลิกเพื่อสราง database user
3 ใหระบุชื่อ db username
4 ใหระบุรหัสผานการเขาใชงานฐานขอมูล
5 คลิกปุม add user ระบบจะทําการสราง database user ทีใชในการเขาใชงานฐานขอมูล
                                                      ่

                                                                         Page 139 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3




จากภาพ เมื่อสรางฐานขอมูลเรียบรอยแลว
- database name จะแสดงชื่อของฐานขอมูล
- delete ลบฐานขอมูลที่สรางไว
- check ตรวจสอบฐานขอมูลวามีโครงสรางใดเสียหาย
- repair ทําการซอมแกไขโครงสรางฐานขอมูลที่เสียหาย




จากภาพ เมื่อสราง database username เรียบรอยแลว
- database username แสดงชื่อของ database username
- delete ลบ database username




จากภาพ สวนของการจับคูหรือการเพิ่มรายชื่อผูเขาใชฐานขอมูล
                          
- db username แสดงชื่อผูเขาใชฐานขอมูล
- db name แสดงชื่อผูเขาใชฐานขอมูล
- add user to db button ปุมคลิกเพื่อเพิ่มชื่อผูใชเขาฐานขอมูล
6 เลือก db name ที่ตองการใช
                     
7 เลือก db username ที่ตองการเพิ่ม
                            
8 คลิกปุม add user to db ระบบจะทําการเพิ่มรายชื่อผูใชฐานขอมูลเขาไป




                                                                          Page 140 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3




จากภาพ เมื่อสราง database name, database user, add user to db เสร็จเรียบรอยแลว
จากนี้ไปสามารถเขียนสคริปตโดยการกําหนด db_name, db_username, db_password ให
เว็บไซดเรียกใชฐานขอมูลไดแลว




                                                                        Page 141 / 141

                            Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.

คู่มือใช้งาน 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.
  • 41.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 COMPONENT 9.Component เมนูสําหรับ Companents ที่ตดตั้งบน ิ เว็บไซต ซึ่งรวม Conponents ที่ ติดมากับการติดตั้ง Mambo ใน ครั้งแรก รวมทั้ง component ของ ผูพัฒนารายอืนที่ไดตดตั้งใชงาน ่ ิ บนเว็บไซต 10. Link - Component Item เมนูสําหรับลิงคไปยังรายการยอยของ Component 11. Link - Contact Item เมนูสําหรับลิงคไปยัง Contact Us (ติดตอเรา) 12. Link – Newsfeed เมนูสําหรับลิงคไปยังเว็บไซตที่ใหบริการดึงขาวมาแสดงบนหนา เว็บไซตของเรา 13. Table - Contact Category เมนูสําหรับลิงคไปยัง Contact Us ในลักษณะของลิส 14. Table - Newsfeed Category เมนูสําหรับลิงคไปยังเว็บไซตที่ใหบริการดึงขาวมาแสดง บนหนาเว็บไซตของเราในรูปแบบลิสหัวขอ 15. Table - Weblink Category เมนูสําหรับลิงคไปยัง weblink component LINK 16. Link – Component Item เมนูสําหรับลิงคไปยังเนื้อหาของ Component 17. Link – Contact Item เมนู สําหรับลิงคไปยังรายการทีอยู ่ สําหรับติดตอ 18. Link – Content Item เมนูสําหรับลิงคไปยังรายการขอมูล 19. Link – Newsfeed เมนูสําหรับลิงคไปยังรายการเว็บไซตท่ใหบริการดึงขาวมาแสดงบน ี หนาเว็บไซตของเรา รูปแบบ Static 20. Link – Static Content เมนูสําหรับลิงคไปยังขอมูลหรือเนื้อหาที่เปน 21. Link – URL เมนูสําหรับลิงคไปยัง URL ตางๆ เชน เว็บไซตเพื่อนบาน Miscellaneous 22. Separator / Placeholder เมนูสําหรับคันเมนูตางๆ โดยที่ ่ เมนูประเภทนี้จะไมมีการกําหนด ลิงคปลายทาง 23. Wrapper เมนูสําหรับลิงค wrapper Page 41 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 42.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 (1.2.2) เมนูอนๆ (Others Menu) ื่ เมนูนี้ใชเมื่อตองการแยกเมนูหลักเปน 2 เมนู ตองการวางในตําแหนงที่ตางกันลักษณะการ  ใชงานและประเภทของเมนูจะเหมือนกับ Main Menu ทุกประการ (1.2.3) เมนูดานบน (Top Menu) เมนูนี้ใชสําหรับเมื่อตองการแสดงเมนูในลักษณะแนวนอน Navigatorลักษณะการใชงาน และประเภทของเมนูจะเหมือนกับ Main Menu ทุกประการ แตจะแตกตางในเรื่องของการ แสดงผลเทานัน ้ Page 42 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 43.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 (1.2.4) เมนูผูใช (User Menu) เมนูสวนนี้ใชสําหรับสมาชิกของเว็บไซต เมนูจะถูกแสดงเมื่อสมาชิกไดเขาสูระบบเรียบรอย ซึ่ง คาเริ่มตนที่ Mambo ไดกําหนดมาพรอมกับการติดตัง ประกอบไปดวย ้ Your Details เมนูสําหรับแสดงขอมูลสวนตัวของสมาชิกที่เขาสูระบบ Submit News เมนูสําหรับสมาชิกสงขาวหรือบทความของตัวเองได Submit Weblink News เมนูสําหรับสมาชิกสง link ของตัวเองหรือเว็บไซตอื่นๆ เพื่อ เขาสู Web link Check-In My items เพื่อใหผใชอื่นสามารถแกไข My items ได ู Logout เมนูสําหรับออกจากระบบ (1.3) การเรียกดู (Preview) Page 43 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 44.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 เพื่อดูการเปลี่ยนแปลงใดๆ ที่คณไดทาขึ้นใน Admin Section ใหไปที่ Site ใน menu bar การ ุ ํ คลิกที่ Preview และเลือกรูปแบบของการแสดงผล คุณจะเห็นเหมือนกับสิ่งที่ผูเขาชมจะเห็น ถา คุณพอใจแลวให log out จาก Admin Section แตถายังไมพอใจ คุณก็สามารถแกไขตอไปไดจน เสร็จ การเรียกดูตาแหนงที่โมดูลแสดงผลใน Template ํ ทําไดโดยการเขาไปทีเมนู Site -- > Preview --- > Inline with Positions ่ Page 44 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 45.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 สวนเมนู inline with Position จะแสดงวา Template ที่เราเลือกใชอยูนั้นวางตําแหนงโมดูล ตางๆไวที่ไหนบาง (1.4) สถิติ (Statistics) รายงานการวิเคราะหสถิติ Search Text รายงาน list ของ Items ตามลําดับอักษรที่สงมาจากการใชฟงกชั่นคนหาใน Frontend ซึ่งผูใชเปนคนพิมพเขามา คอลัมนแสดงขอความ text จํานวนครั้งที่ถูกคนหา และ จํานวนผลลัพธที่เจอในขอความหรือวลีนั้น การวิเคราะหผลลัพธเหลานี้จะทําใหคุณสามารถปรับเปลี่ยนไซตของคุณ เพื่อใหผเขาชม ู สามารถหา content ที่กากวมหรือถูกจัดไวผิดประเภทได เชน คําสะกดผิด คําพหูพจน หรือ คํา ํ เอกพจนใน Meta Data (keywords หรือ คําอธิบาย) เพื่อเพิ่มเติมวลีหรือคําในเนื้อความของ Content Item (1.5) การจัดการรูปแบบเว็บไซต (Template Manager) Template Manager เปนมาตรฐานในการติดตั้งและปรับเปลี่ยน templates ผูใชที่สามารถ  เขาสู backend ที่มี Template Manager ได จะสามารถแกไข template ได ตอนแรกคุณจะ Page 45 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 46.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 เห็น list ของ template ที่มอยูแลว ขอมูลเพิ่มเติมในแตละ template ซึ่งขอมูลนี้ไดถูกดึงมาจาก ี ไฟล XML ทีชอ templateDetails.xml ่ ื่ ถาตองการเปลี่ยน template ใหเลือกปุมที่อยูหนาชือ template และคลิกที่ Default ใน tools  ่ bar และ ถาตองการกําหนด Template ใด ใหใชในการแสดงขอมูล ให คลิกที่หนาชื่อ Template แลวคลิก Assign บน Tools Bar แลวทําการเลือกขอมูลที่ตองการเจาะจงเลือกใช Template การแกไขไฟล index.php สําหรับ template ใหคลิกที่ไอคอน Edit HTML ใน tools bar แลว แกไขตามตองการ จากนั้นคลิกที่ไอคอน Save เพื่อจัดเก็บการแกไข หรือไอคอน Cancel เพื่อ ยกเลิกการแกไข ถาเกิดความผิดพลาดจะมีขอความแจงขึ้นมาดานบนของจอ การแกไขไฟล stylesheet สําหรับ template ใหคลิกทีไอคอน Edit CSS ใน tools bar หลังจาก ่ แกไข codes แลวใหคลิกที่ไอคอน Save หรือ Cancel ถาเกิดความผิดพลาดก็จะมีคําแจงขึ้นมา เชนกัน การลบ template ที่มีอยูแลว ใหเลือกไอคอน Delete Page 46 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 47.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 ถาตองการ install new template ใหคลิกที่ไอคอน New บน Tools Bar หรือ คลิก Site > Template Manager > Install จาก Menu Bar และทําการ Browse ไปยังไฟล Template ซึ่ง มักเปนไฟล zip หรือ tar จากนั้นคลิกที่ปุม Upload File & Install หรือในระบบที่ PHP ไม สนับสนุน gzip libraries ใหกําหนดที่อยูเฉพาะเจาะจงลงไปของแฟมขอมูลซึ่งอยูในระบบไฟล  ของ web server ซึ่งประกอบดวยไฟล template (จะตองทําการ Unzip ไฟล และทําการอัพ โหลดไปยัง Directory ที่กําหนด) แลวคลิกที่ปุม Upload File & Install หลังจากนันจะมีคําแจง ้ วาการติดตั้งนี้สําเร็จหรือลมเหลว Installed Administrator Templates ในสวนนี้จะทําการแสดง Template สําหรับ Admin Section หรือ Backend ทีมีอยูแลว การ ่ เปลี่ยน Template ก็สามารถทําไดโดยวิธีเกียวกับ Site Template Page 47 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 48.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 Install Administrator Template สําหรับเพิ่ม Template สําหรับ Admin Section หรือ Backend จะใชวิธีเดียวกันกับ Site Template (1.6) การจัดการตําแหนงโมดูล (Modules Position) Module Position ใชสําหรับกําหนดวาตําแหนงของโมดูลที่เราจะใช เราจะตองทําการกําหนด ชื่อของโมดูลในสวนนี้กอน จึงจะสามารถนําตําแหนงโมดูลนั้นไปใชสําหรับการจัดการโมดูล (Modules) Page 48 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 49.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 (1.7) การบริหารผูใช (User Manager) การเขาสูหนาการบริหารผูใชหรือสมาชิก (User Manager) สามารถทําไดโดยการคลิก Site >   User Manager > Add / Edit User บน Menu Bar User Manager ใหคุณเพิ่ม แกไข และลบผูใชได คุณจะเห็นรายชื่อของผูใช และ Search เพื่อเปลี่ยนแปลงและกรองผูใชที่แสดงอยูในรายชื่อนัน  ้ ถาจะเพิ่มผูใชรายใหมใหคลิกที่ไอคอน New ใน tools bar แลวกรอกรายละเอียดขอมูลผูใช ดังนี้ Page 49 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 50.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 Name เปนชื่อจริงของผูใชหรือชื่อที่อยากใหคนอื่นเห็น Username เปนชื่อ login ของผูใช Email อีเมลผูใช New Password เปนรหัสผานซึ่งจะเห็นเปน * เพื่อความปลอดภัย Verify Password พิมพรหัสผานอีกครัง ้ Group เลือกกลุมที่ผใชอยู ู Block User เลือก Yes เพื่อไมใหผูใชรายนี้เขาสู Frontend User Groups กลุมผูใชที่มอยูนั้นจะถูกกําหนดลงไป ี แตจะมีระดับการควบคุมการเขาถึง (access control system) ตางกันไป กลุม “Public Frontend” และ “Public Backend” จะ  กําหนดระดับการเขาถึงสําหรับผูใชนิรนามในระบบ Frontend และ backend  กลุม Frontend มีอยู 4 กลุม คือ Registered สามารถ login สู Frontend interface ได Author สามารถโพสเนื้อความ โดยปกติจะผานทาง User Menu Editor สามารถโพสและแกไขเนื้อความจาก Frontend Publisher สามารถโพส แกไข และพิมพเนื้อความจาก Frontend กลุม Backend ที่สามารถเขาสู Mambo Administration section ได มี 3 กลุม คือ Manager สามารถเขาไปสรางเนื้อความ และขอมูลระบบอื่นๆ Administrator เขาไปใชงาน administration ไดเกือบทุกฟงกชั่น Page 50 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 51.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 Super Administrator สามารถเขาถึงฟงกชั่น administration ไดทั้งหมด การสราง Special Users: คุณสามารถสรางผูใชพิเศษ (Special Users) หายถึงระดับผูใชที่สูงกวา Registered สําหรับ  ผูใชที่คณตองการใหเขาสงบทความ ขาว FAQ’s หรือเว็บลิงคได กลุมผูใชพิเศษนี้จะสามารถดู ุ  User Menu Module ถาคุณตั้งคาใหกลุมผูใชพิเศษเทานั้นที่สามารถดูไดโดยไปทีเมนู  ่ Administrator ที่มี admin control panel และเลือก Modules ในแถบเมนู แลวคลิก Manage Modules จากนั้นดับเบิลคลิก User Menu เพื่อแกไข access level: Special ผลของการตังคานี้ ้ จะทําใหผูใชทอยูในกลุมพิเศษสามารถสงขอมูลไดจาก Frontend ่ี (1.6.1) การเพิ่มและแกไขผูใช (Add/Edit User) คุณสามารถเพิ่ม แกไขผูใช และสงเมลไปยังผูใชทีละหลายๆ คนได และยังสามารถลบผูใชไดถา อยูใน Edit section ผูใชงานใหม มีอยู 2 วิธีที่จะสรางผูใชงานใหม ผูเขาชมสามารถลงทะเบียนในหนา Login หรือคุณ สามารถสรางผูใชงานเอง ในกรณีที่คณตองการใหกลุมผูใชงานบางกลุมเขาชมเว็บไซต ุ  หรือหนาบางหนา แกไขผูใชงาน คุณสามารถแกไขผูใชและลบผูใชได ถาผูใชคนนั้นไมมสิทธิเขามาชม หรือแกไขผูใชที่  ี  พิมพชื่อผิด โดยคลิกไปทีชอผูใชที่คณตองการจะแกไข หรือ check box ที่อยูดานซาย ่ ื่ ุ  ของชื่อแลวคลิก Edit จากนันจะมีหนาจอที่ 2 ขึ้นมาใหคุณแกไขผูใช ชื่อ อีเมล รหัสผาน ้  แตถาไมตองการแกรหัสผานใหปลอยวางไว ในฟลดถัดไป User Type จะใหคณเปลี่ยนแปลงระดับของผูใชงาน ุ User สามารถเขาดู sections ในเว็บไซตไดเฉพาะหมวดที่จะดูไดในฐานะของผูใช  Editor สามารถเพิ่มเขียน content ในบางหนาของเว็บไซต Administrator สามารถเปลี่ยนแปลงคาทีสําคัญบางอยาง เชน เปลี่ยน templates เพิ่ม ่ modules เพิ่ม components และยังสามารถบริหารผูใชในระดับทีต่ํากวา (editors และ  ่ users) แตจะไมสามารถสราง Administrators รายอืนได ่ Super Administrator มีอานาจเบ็ดเสร็จในการควบคุมเว็บไซตและเปลี่ยนแปลงใดๆ ํ และยังสรางผูใชชนิดอื่นได ยกเวนสราง Super Administrator เพิ่มได  Group เลือกกลุมที่จะใหผใชอยู ู แตจะไมสามารถใหผใชใหมหรือผูใชที่มอยูแลวอยูใน ู ี   กลุมที่สูงกวากลุมของคุณเอง เชน ถาผูใชอยูในกลุมAdministrator ไมสามารถสรางหรือ แกไขผูใชในกลุม Super Administrator ได ผูใชในกลุม Super Administrator ไม  Page 51 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 52.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 สามารถถูกยายหรือลบออกได สําหรับคําบรรยายของกลุมผูใช โปรดอางอิงถึงหัวขอ 1.4 ภาพรวมของกลุมผูใชและการควบคุมการเขาสูระบบ(หนา 28) รวมถึง Administrator Login (หนา 27) Block User เลือก Yes หรือ No ถาคุณไมตองการใหผูใชที่ลงทะเบียนมายุงกับไซต คุณ คุณสามารถ block ผูใชนั้นได เพื่อไมใหเขามาดูหรือมีสวนรวมในไซตคณ ซึ่งจะมี ุ ความสําคัญในเว็บไซตพวก community ที่ผูใชที่ลงทะเบียนสามารถเขามามีสวนรวมได เมื่อคุณตั้งคาตางๆ ในสวนของผูใชเสร็จแลวใหคลิก Save ที่อยูดานบนของแถบเมนู หรือคลิก Cancel ถาไมตองการจัดเก็บ หมายเหตุ ถาคุณกดปุม Back ใน browser คา ตางๆ ที่คณตั้งไวจะหายไปทั้งหมด ุ (1.6.2) การสงเมลไปยังผูรับจํานวนมาก (Mass Mail)  Mass Mail ทําใหคุณสามารถสงขอความไปยัง • ผูใชที่มีอยูทุกคน หรือ  Page 52 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 53.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 • ผูใชกลุมใดกลุมหนึ่ง หรือ • กลุมของผูใชที่รวมถึงกลุมลูกใดๆ ถาคุณเลือกที่ Mail to Child Groups โดยจะเลือกอยางใดอยางหนึ่งขางตนไดเพียงอยางเดียวเทานั้น แลวเติมขอความใน Subject และ Body message คลิกไอคอน Publish เพื่อที่จะสงขอความ และสามารถ ยกเลิกไดโดยกดไอคอน Cancel หมายเหตุ ผูใชหนึ่งคนในกลุม Super Administrator เพียงคนเดียวเทานั้นทีจะใช ่ ฟงกชั่นนี้ได (2) เนื้อหา (Content) การจัดการเนื้อหาบนเว็บไซต คุณจะตองรูจักและมีความเขาใจกับคําตอไปนี้ กอน เชน Section, Category และ Items หากมีความเขาใจในความหมายของคําเหลานี้แลว จะทําใหคณุ จัดการขอมูลบนเว็บไซตของคุณไดอยางรวดเร็วและงายดาย (2.1) การเพิมและแกไขเนื้อหาสวนตางๆ (Add/Edit Section) ่ การจัดการหมวดหมูหลัก (Sections) ในเวอรชั่น Mambo 4.5.2.3 นี้ คุณสามารถจัดการ Sections ของคุณไดอยางไมจากัด Sections ํ ที่มีอยูแลวใน Mambo คือ The News, FAQs และ Newsflashes และคุณสามารถสราง  Sections เองได เชน งานอดิเรก บทกวี ขาว เปนตน ซึ่งในคูมือเลมนี้ไดยกตัวอยาง ให Section เปน “ขาว” Page 53 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 54.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 หมายเหตุ คุณตองสรางอยางนอยหนึ่ง Section หนึ่ง Category ที่เกี่ยวของกัน กอนที่จะสราง Content ใน Mambo Administrator หรือ Frontend ในการจัดการ Sections ใหไปที่แถบเมนูใน Administration Section แลวไปที่ Content > >Section Manager ตัวอยาง คุณจะสราง Section ชื่อ ‘ขาว’ คลิกที่ไอคอน New ในแถบเครื่องมือ จะเปดหนาตางใหมขึ้นมา และคุณจะเห็นขอมูลตอไปนี้ : Page 54 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 55.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 Scope แสดงวามี content section ไดถูกสรางขึ้น Title ชื่อของ Section ที่ใชแสดงในเมนูหลัก Section Name คือ Heading ของรายการใน Categories ซึ่งจะแสดงใน content section ของ Frontend Image สามารถเลือกจาก directory รูปภาพ และจะถูกแสดงถัดจากคําอธิบายใน content section ของ Frontend Image Position ใหคุณเลือกวารูปนั้นจะอยูสวนไหนของ Frontend Ordering ชวยในการวางใน Backend Administration panel เพื่อใหจัดวางลําดับตามที่คณุ ตองการ Access Level กําหนด content ของ section นั้นใหผใชสาธารณะหรือผูใชที่ลงทะเบียน ู เทานั้นที่เขามาดูได Description ขอความบรรยายที่จะแสดงใตหัวขอของ Section หรือ Heading ใน Frontend คุณยังมีตัวเลือกใหอัพโหลดไฟลไปที่ server ของคุณ โดยใชปุม upload นี้ที่อยูดานบน   เพื่อจะอัพโหลดรูป เมื่อกรอกขอมูลที่ตองการเสร็จแลว ใหคลิกไอคอน Save เพื่อจัดเก็บ section ใหมนี้ และถาคุณกรอกไมครบ จะไดรับขอความเตือน ซึ่งจะตองกรอกใหเรียบรอยถึงจะกด Save อีกครั้งได ยกเลิก และกลับไปสู Section ที่เลือกไว และจะกลับมาสู Section list แลวคุณจะเห็น Section ทีคุณเพิ่งสรางขึ้น ่ Page 55 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 56.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 คุณสามารถแกไข Section ใหมนี้ หรือ section อื่นๆ โดยเลือกใน checkbox ที่อยู ดานซายของชื่อ section และคลิกไอคอน Edit หรือคุณจะคลิกที่ชื่อของ Section ที่มี hyperlink เพื่อที่จะแกไข section นั้น ตอนนี้คุณจะเห็น Section ที่คณเลือกไดสรางไว โดยการคลิก Content > Content > Content ุ Manager ในตอนนี้คุณไมสามารถเพิ่มขอมูล (Item) จนกวาคุณจะสราง Category ที่เกี่ยวของ กัน กับ Section นั้นๆ Page 56 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 57.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 การจัดการหมวดหมูยอย (Caegories)  ในเวอรชั่น Mambo 4.5.2.3 นี้ คุณสามารถจัดการ Category ของคุณไดอยางไมจากัด ภายใต ํ Sections ที่มอยู ใน Mambo ซึ่งขอยกตัวอยางในการสราง Category ที่เกี่ยวของกับ Section ี ดังภาพ Category Title ชื่อของ Section ที่ใชแสดงในเมนูหลัก Category Name Heading ของรายการใน Categories ซึ่งจะแสดงใน content section ของ Frontend Section ชื่อของ Section ที่มีความเกี่ยวของกัน Image สามารถเลือกจาก directory รูปภาพ และจะถูกแสดงถัดจากคําอธิบายใน content section ของ Frontend Image Position ใหคุณเลือกวารูปนั้นจะอยูสวนไหนของ Frontend Page 57 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 58.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 Ordering ชวยการจัดวางใน Backend Administration panel เพื่อใหจัดวางลําดับเปนไป ตามที่คณตองการ ุ Access Level ใหกาหนด content ของ section นั้นใหผูใชสาธารณะหรือผูใชทลงทะเบียน ํ ี่ เทานั้นที่เขามาดูได Description ขอความบรรยายที่จะแสดงใตหัวขอของ Section หรือ Heading ใน Frontend คุณยังมีตัวเลือกใหอัพโหลดไฟลไปที่ server ของคุณ โดยใชปุม upload นี้ที่อยูดานบน   เพื่อจะอัพโหลดรูป เมื่อกรอกขอมูลที่ตองการเสร็จแลวใหคลิกไอคอน Save เพื่อจัดเก็บ section ใหมนี้ และถาคุณกรอกไมครบจะไดรับขอความเตือน ซึ่งจะตองกรอกใหเรียบรอยถึงจะกด Save อีกครั้งได ยกเลิกและกลับไปสู Section ที่เลือกไว และจะกลับมาสู Section list แลวคุณจะเห็น Section ทีคุณเพิ่งสรางขึ้น ่ ตอนนี้คุณจะเห็น Category ทีคุณไดสรางไว โดยการคลิก Content > Content by Section > ่ Add / Edit ขาว Category คือ • ขาวกีฬา • ขาวบันเทิง • ขาวการเมือง หมายเหตุ ขณะนี้คุณสามารถเพิ่มขอมูล (Item) ไดแลวเนื่องจากคุณมี Section และ Category ที่เกี่ยวของกันแลว Section (หมวดหมูหลัก) ขาว  Category (หมวดหมูยอย) ขาวการเมือง, ขาวบันเทิง, ขาวกีฬา Page 58 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 59.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 (2.2) การเพิมเนื้อหา (Adding Content) ่ การเพิ่มเนื้อหา ขอมูล หรือบทความในเว็บไซต ในที่นี้จะยกตัวอยางการเพิ่มขอมูลในสวนของ Section และ Category ทีไดสรางไวในตอนกอนหนานี้ ซึ่งสามารถทําไดโดยคลิกเมนู Content ่ > Content by Section > ขาว > ขาว Items (2.2.1) รายการขอมูล/ขาว (News Items) เมนูนี้จะแสดงรายการของขาวที่มีอยู คุณสามารถ Publish, Unpublish, Archive สราง แกไข ลบ หรือยายไอเท็มได Tools bar เครื่องมือ เชน Page 59 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 60.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 New item สราง Item ใหม Edit แกไข Item ทีสรางขึ้นมาแลว ่ Publish ทําใหผูใชสามารถเห็น Item ได Unpublish ทําใหผูใชไมสามารถเห็น Item นั้น แตวาจะไมลบออกไป  Move ยาย Item ไปยัง Section หรือ Category อื่น Copy คัดลอก สําเนา Items Archive ยาย Item มาที่ Archive Trash ลบ Item จากเว็บ คุณสามารถ กด Icon New เพื่อเพิ่มขอมูล หลังจากคลิกแลวจะถึงขั้นตอนการเพิ่ม เนื้อหา, ขอมูล (Adding Content) ในหนานี้จะมีเครื่องมือ สําหรับจัดการขอมูล Text Editor และมี TinyMCE Editor ติดตั้งมาพรอมกับการติดตั้ง Mambo ในเวอรชั่น 4.5.2.3 Page 60 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 61.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 Title ใหคุณปอนชื่อเรื่องของ content item Title Alias ใหใสเปนชื่ออีกชื่อหนึ่งสําหรับ content item Section ในที่น้คณกําลังอยูในสวนของ Section ขาว ี ุ Category ตองเลือก Category เพื่อกําหนดวา content item นี้จะอยูใน Category ใด ภายใต Section ขาว Intro Text Box ควรประกอบไปดวยคําแนะนําสั้นๆ ตอ content items คําแนะนําจะถูก แนบทายมาจากเนื้อความใน Main text box ถาคุณไดใสเนื้อความลงไปในนี้ หรือคุณอาจจะ พิมพเนื้อความลงไปใน Intro text box เองก็ได ขอความใน Intro text box นี้เปนสิ่งที่ จําเปนตองมี Page 61 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 62.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 ถา content item ตั้งไวใหแสดงในหนาแรก และมีเนื้อความใน Main text box จะมีลิงค ‘read on’ ชี้ไปที่ content item เต็ม และสามารถเปลี่ยนระหวางหัวชอ ‘clickable’ และลิงค ‘read on’ โดยไปที่ Global Configuration > Content > Use Linked Titles และเลือก Yes หรือ No Main Text Box ประกอบไปดวยเนื้อหาสวนที่เหลือ ตอเติมจากขอความใน Intro text box ในหนาที่สอง อยางไรก็ตามไมจําเปนที่ตองใสขอความใน Main text box  ฟงกชั่นในแถบ TinyMCE Editor อธิบายจากซายไปขวา และจากบนลงลางตามลําดับ คําอธิบายไอคอน B ตัวหนา I ตัวเอียง U ตัวขีดเสนใต ABC ตัวขีดทับ Justifying Text จัดรูปแบบขอความใหชิดซาย ตรงกลาง ชิดขวา ตามรูปไอคอน Decrease Indent เลื่อนขอความไปทางซาย Increase Indent เลื่อนขอความไปทางขวา Ordered List สรางรายการตามลําดับเริ่มดวย 1 และถัดไปเปน 1), 2), 3) ไปเรื่อยๆ Bulleted List สรางปุมรายการ หนาแตละไอเท็ม Undo เลิกทํา Redo ทําซ้า ํ Insert Web Link แทรกเว็บลิงคจากจุดที่เลือกใหสามารถเลือกประเภทของลิงคและ URL ที่จะไป Clear Web Link ยกเลิกลิงค Insert Image แทรกรูปภาพจากจุดที่เลือกใน content item มี popup box แสดงตัวเลือก ตางๆ ในการแกไข properties ของรูปภาพและคําบรรยายใตภาพ Cleanup messy Code เคลียรรูปแบบที่ตดมากับขอมูล ิ Insert {Mamboimage} แทรกรูปภาพที่จุดนั้นๆ ในขอความตามที่คณเลือกใน Images ุ tab Insert {Mambopagebreak} แยกหนาใน content item เพื่อใหผใชสามารถอาน ู content ยาวๆ ไดอยางงายดาย ทุกครั้งที่แทรกตัวเลือกนี้จะมีหนาใหมแยกออกมา Page 62 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 63.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 Publishing Tab Show on Frontpage กําหนดใหแสดงบนหนาแรกหรือไม Published แสดงขอมูล, เผยแพรขอมูล Access Level ระดับการเขาถึงขอมูลของผูใช Author Alias นามปากกาผูเขียน Change Creator เปลี่ยนชื่อผูเขียน Ordering การจัดเรียงขอมูล Override Created Date กําหนดวันที่ทเขียนขอมูล ี่ Start Publishing วันที่แสดงขอมูลหรือเผยแพรขอมูล Page 63 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 64.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 Images Tab Sub-folder โฟลเดอรที่ เก็บรูปภาพ Gallery Images รายชื่อ ภาพทีมีอยู พรอมแสดง ่ ตัวอยาง Add เลือกรูปภาพลงใน ขอมูล (การเพิ่มทําไดโดย Hilight ชื่อภาพ ที่ Gallery Images แลว คลิก Add) Content Images รูปภาพที่ทาการใสใน ํ ขอมูลแลว Up, Down, Remove สําหรับยายตําแหนงภาพ ขึ้น – ลง หรือ ลบภาพ ออกจาก ขอมูล Source ชื่อรูปภาพ Align การจัดตําแหนง ของรูปภาพในขอมูล Alt Text คําอธบายภาพ จะแสดงเมื่อนําเมาสไปชี้ ที่ภาพ Border ขนาดของขอบตารางและกรอบภาพ Apply บันทึกการตั้งคาหรือเปลี่ยนแปลงคา Width ความกวางของรูปภาพ หมายเหตุ Tab นี้ จะทํางานสัมพันธกับฟงกชั่น {mosimage} Page 64 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 65.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 Tab Parameter Page Class Suffix ชื่อยอย หนาขอมูล Back Button กําหนดการ แสดงปุมยอนกลับ Page Title กําหนดใหแสดง หรือซอนชื่อหัวขอขอมูล Link Titles กําหนดลิงคสา ํ หรือหัวขอขอมูล Intro Text กําหนดใหแสดง หรือซอนบทเกริ่นนําของ ขอมูลในหนาแรก Section Name กําหนดให แสดงหรือซอนชื่อ Section Section Name Linkable กําหนดลิงคใหกับชื่อ Section Category Name กําหนดใหแสดงหรือซอนชือ ่ Category Category Name Linkable กําหนดลิงคใหกบ ั Category Items Rating กําหนดใหมีการใหคะแนนหรือโหวตขอมูลหรือไม Author Name กําหนดการแสดงชื่อเจาของขอมูลหรือผูท่นําขอมูลลงเว็บไซต  ี Created Date and Time กําหนดการแสดงวันที่ที่นําขอมูลลงเว็บไซต PDF Icon กําหนดการแสดง Icon สําหรับสราง PDF File Print Icon กําหนดการแสดง Icon สําหรับพิมพ ขอมูล Email Icon กําหนดการแสดง Icon สําหรับสงอีเมล Page 65 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 66.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 Tab Meta Info คุณสามารถใช Description และ Keywords กับ content item เพื่อชวยในการใช Search Engine ไดงายขึ้น และ Related Items module ก็ใชขอมูลนี้ในการเชื่อมตอไอเท็มที่มี  เนื้อหาคลายๆ กัน ดังนั้นคุณควรจะคิดใหถี่ถวนกอนที่จะเลือกใชและคิดวาไอเท็มตางๆ ของ คุณจะเชือมตอซึ่งกันและกันไดอยางไร ่ Description คําอธิบายเพิ่มเติมเกี่ยวกับขอมูล ซึ่งทําใหการคนหาขอมูลของคุณทําไดงาย  ขึ้น Keywords คํานิยม คําเฉพาะ ที่ใชในการคนหาเพื่อใหเจอขอมูลของคุณ Tab Link to Menu Select a Menu เลือกประเภทเมนูทตองการสรางลิงค ี่ มาสูขอมูลโดยตรง Menu Item Name ชื่อของเมนูที่ตองการทําลิงคมาสูขอมูลโดยตรง  Page 66 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 67.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 (2.2.2) การแกไขเนื้อหา (Editing Content) มีแถบเครื่องมือใหเลือกดังตอไปนี้ Unpublish ใหไมพิมพ content item Preview ดูการแกไขที่ไดทาขึ้นในหนาตาง popup สามารถปดหนาตางหรือพิมพทาง ํ เครื่องพิมพได Save จัดเก็บการเปลี่ยนแปลงทุกอยางที่ทาไวในไอเท็ม ํ Upload อัพโหลดไฟล โดยเมื่อหนาตาง popup ขึ้น ให Browse ไฟลในฮารดดิสก แลว คอยกดที่ปุม Upload Cancel ยกเลิกการเปลี่ยนแปลงที่ไดทาขึ้น ํ ขั้นตอนในการแกไข content นี้จะเหมือนกับในการสราง content ใหมทุกประการ ดังนั้น ใหอางอิงถึงบทนั้นที่มีเครื่อง มือการแกไขและตัวเลือกเหมือนกัน คุณสามารถเลือก content  item ที่อยูในlist Sections item โดยคลิกที่ชื่อของไอเท็มที่มี hyperlink หรือที่ checkbox ถัด  จากชื่อไอเท็ม แลวคลิก Edit ที่แถบเครื่องมือ เมื่อเปลี่ยนแปลงอะไรเสร็จแลว อยาลืม Save หรือ Cancel ถาตองการยกเลิก (2.3) FAQs (ถาม-ตอบ) เปนขอมูลที่อยูใน content section สําหรับคําอธิบายอยางละเอียดในการสราง FAQs Section ใหไปดูท่ี Section ขาว (2.3.1) รายการ FAQs (FAQs Items) สําหรับรายละเอียดการสราง FAQs Items ใหไปดูที่ News Items (2.3.2) หมวด FAQs (FAQs Categories) สําหรับรายละเอียดการสราง FAQs Categories ใหไปดูที่ News Categories Page 67 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 68.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 (3) สวนประกอบของเว็บไซต (Components) การจัดการ components Mambo 4.5.2.3ไดมีการพัฒนา components ตางๆ เพื่อเพิ่มขีดความสามารถใหกับ Mambo อยางมากมาย ซึ่งในการติดตั้งครั้งแรก Mambo จะมี Component พื้นฐานมาใหแลว ซึ่ง เพียงพอตอการบริหารเว็บไซต ไมวาจะเปน Component Banner สําหรับจัดการแถบโฆษณา components Weblink สําหรับจัดการ เว็บลิงค, Component Poll สําหรับจัดการแบบสํารวจ ออนไลน และอื่นๆ และคุณสามารถไปดาวนโหลด Component เพิ่มเติมเพื่อมาเสริม ประสิทธิภาพการทํางานของ Mambo ไดอีกตามความตองการ และการใชงานไมวาจะเปน Component Webboard, Gallary, Guestbook, Event สามารถไปดาวนโหลดไดในเว็บไซต ของผูพัฒนาโดยตรง หรือ ที่ http://www.mamboforge.net หลักความคิดใน components และ modules Components คือ สวนประกอบพิเศษใน content ทีสมบูรณหรือเปน mini-applications ซึ่ง ่ มักใชแทรกในเนื้อที่ content หลักของเว็บไซต (Main Body) การตังคา configuration เพิ่มเติม ้ และเมนูชวยเหลือจะมีมากับ component นั้นๆ แทนการทําใหการพัฒนาหลักของ Mambo Page 68 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 69.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 ใหญขึ้น components จะมี modular approach เพื่อใหสามารถเพิ่มลักษณะเดนของ Mambo ได หลายทิศทาง การพัฒนาและการใช components ยังงายขึ้นดวยสวน black box ซึ่งรวมลักษณะ สําคัญที่จาเปนอื่นๆ ภายในตัวของ component เอง ํ โดยปกติแลว component จะลิงคไปสู Menu item ผูเขาชม และ/หรือผูใชสามารถดู content ของ component ไดโดยคลิกที่ลิงคของ Menu item นั้น ซึ่งจะแสดงในสวนพื้นที่ content หลัก ของไซต สวนประกอบอื่นที่ใชเพื่อเพิ่มการทํางานของ Mambo คือ Modules ซึ่งเปน mini-applications ที่แทรกมาในดานซายหรือขวาในพื้นที่สวน content หลัก และจะแสดงเฉพาะสวนประกอบเล็กๆ  เทานั้น บางครั้ง component จะใช modules ในการแสดงขอมูลเพิ่มเติม เชน สถิติ เปนตน สวนประกอบมาตรฐานทีรวมอยูในไฟลหลัก Mambo 4.5.2.3 ่ สวนประกอบตอไปนี้ไดรวมอยูในการติดตั้งมาตรฐาน Mambo 4.5.2.3 • Banners • Contact Details • News Feed • Poll • Syndicate • Weblinks (3.1) การติดตั้งและยกเลิก (Install / Uninstall) Mambo 4.5.2.3 มี Package Management System (PMS) ที่สมบูรณติดตั้งมาดวย ซึ่งจะให ผูใช สามารถติดตั้ง Components, Modules และ Templates ในไมก่ขั้นตอน และเพื่อให ี สามารถใชประโยชนจากฟงกชั่นนี้ คุณจะตองมี zlib support เพื่อใหใชกับ PHP ได ใน Mambo Administration panel ใหไปที่ Components > Install / Uninstall แลวจะเห็น list ของ components ที่ติดตั้งมาทั้งหมด การติดตั้ง Component ใหม คุณสามารถเลือกไฟลที่อยูในเครื่องคอมพิวเตอรของคุณ (Package files) หรือจะกําหนด  directory ใน server ที่คุณตองการจะติดตั้งไฟล หมายเหตุ Package file จะอยูในรูป ZIP ซึ่งไดรวมขอมูลการติดตัง โดยมีไฟลเอกสาร XML ้ เปนไฟลหลักในการอธิบายขั้นตอนการติดตั้ง Page 69 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 70.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 ในการใชฟงกชั่นนี้สําหรับการติดตั้ง web server ของคุณจะตองสนับสนุน zlib extensions ซึ่ง สามารถตรวจสอบไดที่ Mambo Administrator (Admin Section) Menu > System > System Info > System Information หลักจากที่เลือก component package ที่อยูใน  ฮารดดิสกของคุณแลวใหกดที่ปุม Upload การติดตั้งจากไดเรกทอรีใน web server ตัวติดตั้ง module / component สามารถติดตั้งดวยตนเอง โดยทําตามขั้นตอนตอไปนี้ 1. ดาวนโหลด module หรือ component 2. Unzip ลงในคอมพิวเตอร 3. FTP ไฟลทั้งหมดลงใน directory ขึ้นไปบนเซิรฟเวอร ควรใหอยูใต Mambo directory  4. ไปที่ install module หรือ component และเลือก Install from Directory 5. ใสชื่อเต็มของ directory และไฟล .xml เชน /usr/local/www/data/MAMBO/uploadfiles/component.xml 6. คลิกปุม Install ใน Mambo forums จะมีขอถกเถียงกันเกี่ยวกับการติดตั้งในโหมด safe-mode และ ตัวเลือก การติดตั้งแบบ manual อื่นๆ ซึ่งสามารถเขาไปดูไดที่ http://forum.mamboserver.com และ เขาไปในสวน installation forum ปญหาที่อาจเกิดขึ้นระหวางการติดตั้ง ถาเกิดขอผิดพลาดขึ้นระหวางการติดตั้ง และไมสามารถหาทางแกไขได ควรเขาไปปรึกษา ในฟอรัม http://forum.mamboserver.com หรือไปที่ไซตของผูพัฒนารายอื่นที่เปนผูสราง component ซึ่งปกติแลวผูที่พัฒนา component จะแสดงใหเห็นขอผิดพลาด พรอมทั้งให  คําตอบในการแกไขขอผิดพลาดนั้น การยกเลิกการติดตั้ง component ผูพัฒนา component ปกติจะใหสคริปตในการเอา component ออก คุณแคดูที่ list หลักและใช ฟงกชั่นลบในแถบเมนูและ component จะถูกลบออกหลังจากที่ไดกดยืนยัน หมายเหตุ หลังจากกดยืนยันทุกสวนของ component รวมถึงตารางและไฟลก็จะถูกลบดวย เชนกัน ดังนั้นคุณตองจัดเก็บขอมูลสํารองในฐานขอมูลกอนที่จะลบ component นั้น Page 70 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 71.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 File permissions และปญหาอื่นๆ ที่อาจจะเกิดขึน ้ ขั้นตอนการติดตั้งอาจจะทําใหเกิดปญหา file permission เพราะวา web server ไดคดลอกั ไฟลไปยังระบบเซิรฟเวอร ทีปฏิบัติการบน Unix ไฟลทั้งหมดที่สรางจาก web server จะมี user ่ และกลุม user ของเซิรฟเวอรแตไมใช FTP user ที่คณใช จึงเปนเหตุผลที่คณตองยกเลิกการ ุ ุ ติดตั้ง components ดวย Mambo Administrator (Admin Section) เพื่อใช web server User อีกครั้ง คุณสามารถลบไฟลที่อัพโหลดผาน Cpanel ซึงจะลบสภาพของ FTP ่ (3.2) ปายโฆษณา (Banners) ในสวนประกอบนี้คุณสามารถแสดงปายโฆษณา (banner) วนซ้ากันได และยังมีลูกเลนขั้นสูง ํ อื่นๆ เชน impressions และ custom code การจัดการปายโฆษณา (Manage Banners) ในสวนนี้คุณสามารถควบคุมปายโฆษณากราฟฟคที่ปรากฏอยูในสวนของ Mambo site ซึ่ง  ที่อยู (location) ของปายโฆษณาจะขึ้นอยูกับ template ที่ใช  การจัดการลูกคาที่ซื้อพื้นที่โฆษณา (Manage Clients) คุณสามารถสรางบัญชี (account) ขึ้นมาใหมสําหรับบุคคลที่ซื้อโฆษณาใน Mambo site หรือบุคคลที่แลกเปลี่ยน banner กับคุณ การแสดง Banners ทําไดงายเพียงแคแสดงหรือ Published โฆษณาทีคุณไดสรางขึ้นมา ซึ่งคุณสามารถปดการ ่ ใชงาน (disable) ปายโฆษณาไดในเมนู Global Configuration โดยปกติแลวคาทีตั้งไวจะ ่ เปนเปดการใชงาน (enable) หมายเหตุ Flashes banners อาจเปนปญหากับ Mambo Banner Component ได Page 71 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 72.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 (3.2.1) การจัดการปายโฆษณา (Manage Banners) หนาแรกของ Banner Manager แสดง list ของ banner ที่ถูกติดตั้งมาแลว คุณสามารถ Publish, Unpublish, สราง แกไข หรือลบ banner โดยมีขอมูลทางสถิติตอไปนี้ Impressions Made แสดงจํานวนครั้งที่ banner ถูกแสดง Impressions Left แสดงจํานวนครั้งที่เหลือถาไดตั้งขอจํากัดไวตอนสรางหรือแกไข banner Clicks แสดงจํานวนครั้งทีผูใชไดคลิกเขามาดู banner ่ % Clicks แสดงจํานวนคลิกเปนเปอรเซ็นต 1% หมายถึง 1 ในทุกๆ 100 คนเขามาคลิก banner นี้ Published แสดงวา banner ไดถูกแสดงหรือไม การสราง banner ใหม ใหกด New ทีแถบเครื่องมือ ่ การแกไข banner ที่มีอยูแลว ใหคลิกที่กลองถัดจากชื่อ banner แลวคลิก Edit หรือคลิก  ที่ชื่อ banner ที่เปนคําขีดเสนใตไดโดยตรงเพื่อไปสูหนา Edit Banner หนา Edit Banner คุณสามารถ Upload, Save และ Cancel Upload ใหคณอัพโหลดรูปโฆษณาในคอมพิวเตอรจากเมนู pop-up ุ Save จัดเก็บการเปลี่ยนแปลงที่ไดทําขึนในหนา Edit banner ้ Cancel ยกเลิกการแกไข และกลับไปที่ Banner Manager Page 72 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 73.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 ตัวเลือกใน Edit Banner Banner Name ชื่อ banner ไวอางอิง Client Name เลือกชื่อจากlistใน Banner Client Manager Impressions Purchased ตั้งคาสูงสุดในการแสดงรูปภาพ ถาตั้งไวที่ ‘Unlimited’ แสดง วา banner นั้นจะแสดงซ้ําไปซ้ํามา Banner URL ที่อยู URL ของ banner Click URL ที่อยูเว็บทีจะแสดงออกมาเมือ banner ถูกคลิก ่ ่ Custom banner code ปอน banner code โดยเฉพาะในกรณีทนํามาจากเว็บในเครือ ี่ Banner Image แสดงรูปภาพของ banner Page 73 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 74.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 (3.2.2) การจัดการลูกคาที่ซื้อพื้นที่โฆษณา (Manage Clients) Banner Client Manager ประกอบดวยแถบเครื่องมืออยูสามตัวเลือก ดังนี้ New สราง client ใหมใน list Edit แกไข client ใน list โดยเช็กที่ box ถัดจากชื่อ client และคลิก Edit หรือไปทีชอ ่ ื่ client ที่ขีดเสนใตไว Delete ลบ client จากlist คลิก box ที่ถดจากชื่อแลวคลิก Delete ั การแกไข Banner Client มีสองตัวเลือกคือ Save และ Cancel สิ่งที่สามารถแกไขได คือ Client Name ใสชื่อของ client Contact Name ชื่อบุคคลที่ติดตอดวยหรือตําแหนงในบริษัท Contact Email ที่อยูอีเมลของ client  Extra Info เติมขอมูลเพิ่มเติม Page 74 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 75.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 (3.3) รายชือบุคคลติดตอ (Contact Component) ่ ทําใหสามารถจัดการกับรายชื่อบุคคลติดตอในไซตได ผูเขาชมสามารถเจอขอมูลติดตอคุณหรือ องคการของคุณที่มีชออีเมล เบอรโทรศัพท และเบอรแฟกซ พวกเขาสามารถติดตอคุณโดย ื่ กรอกฟอรมและกดปุม Send คุณสามารถมีมากกวาหนึ่งรายชื่อติดตอ และใหผเขาชมเลือกจาก ู รายชื่อในหนา Contact Us รายชื่อติดตอที่แตกตางกันอาจแบงตามยอดขาย แบบสอบถาม หรือ แผนกตางๆ ในองคการเพื่อใหกระบวนการมีประสิทธิภาพมากขึ้น การจัดการประเภทของการติดตอ ในสวนนี้จะใชเมื่อตองการแยกแผนก เชน ติดตอแผนกประชาสัมพันธ และแผนกบุคคล เปนตน ซึ่งจะทําใหงายตอการจัดการและการใชงานของผูใช Page 75 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 76.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 การเพิ่มแผนกสําหรับการติดตอ Category Title ชื่อแผนกของคุณที่จะใชแสดงบน Title Bar ของ Web Browser Category Name ชื่อแผนกของคุณ Section N/A Image รูปโลโกประจําแผนก Image Position ตําแหนงของรูป หรือ โลโก Ordering แผนกที่เพิ่มลาสุดจะแสดงขางบนสุด Access Level ระดับการเขาถึงขอมูลของผูใช Published ตองการแสดงใหผใชเห็นหรือซอนไว ู Description คําอธิบายแผนกของคุณ Page 76 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 77.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 การจัดการรายชือบุคคลติดตอ ่ Contact Manager สามารถแกไขเปลี่ยนแปลงไดใน Administrator (Admin Section) โดยไปที่ Components > Contact > Manage Contact จากนันจะเขาสูหนาจอ Contact Manager ้ แลวคุณจะสามารถจัดการกับรายชื่อคนติดตอในฐานขอมูลได โดยใชแถบเครื่องมือเพื่อสราง แกไข หรือลบรายชื่อคนติดตอ ขอมูลในนี้จะเปนแบบฟอรมมาตรฐาน โดยรายชือที่มอยูจะแสดง ่ ี  ใน list คนที่ถกตั้งเปน default คนแรกของรายชื่อ สําหรับรายชื่อทีมีอีเมลแบบฟอรมจะถูกสราง ู ่ โดยอัตโนมัติ Category เลือก Category หรือ แผนกทีตองการ ่ Name ชื่อ - นามสกุล ผูตดตอ ิ Contact's Position ตําแหนง E-mail อีเมลแอดเดรส Street Address ที่อยู เชน เลขที่ ชื่อถนน Town/Suburb แขวง, เขต State/County จังหวัด Country ประเทศ Postal Code/ZIP รหัสไปรษณีย Page 77 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 78.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 Telephone เบอรโทรศัพท Fax เบอรโทรสาร Miscellaneous Info รายละเอียดอื่นๆ เพิ่มเติม ถามี ในสวนของการกําหนดวาตองการจะแสดงหรือซอนขอมูลใด สามารถกําหนดไดในสวนของ Parameter รายชื่อคนติดตอที่อยูใน Mambo จะถูกแสดงใหบคคลทั่วไปสามารถดูไดเฉพาะรายชื่อที่เลือก ุ Publish แลวเทานั้น (3.4) หนาแรกของเว็บไซต (Front Page) ใน Mambo เวอรชั่นรุนกอนหนานี้ การจัดการขอมูลบนหนาแรกของเว็บไซต จะจัดการผาน Component ที่ชื่อ Component Fronpage แตในเวอรชั่นนี้ มีการเปลี่ยนแปลงเกี่ยวกับการ จัดการขอมูลบนหนาแรกของเว็บไซตใหมาอยูคูกับการจัดการเรื่อง Menu ซึ่งคุณสามารถเขาไป  จัดการขอมูลบนหนาแรก ดังนี้ คลิก Menu บน Menu Bar > Main Menu ระบบจะเขาสูในสวนของการจัดการเมนู Menu Manager / Main Menu ใหคุณคลิก Home เพื่อเขาสู Edit Menu Item :: Component แลวเลือก Tab Parameter เพื่อ เขาไปจัดการรูปแบบของขอมูลหนาแรกของเว็บไซตซึ่งจะมีตวแปร หรือ Parameter ตางๆ ให ั เลือกจัดการ Page 78 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 79.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 Parameter หรือตัวแปรตางๆ ที่ใชสาหรับจัดการขอมูลหนาแรกของเว็บไซต ํ Menu Image มีการใชเมนูรูปภาพ หรือไม Page Class Suffix ชื่อยอยของหนา เว็บไซต Page Title ชื่อเว็บไซตหรือขอความที่ ตองการแสดงหนาแรก Page Title ตองการแสดงหรือซอน Page Title Back Button ปุมยอนหลังเพื่ออาน ขอมูลกอนหนา จะใหแสดง ซอน หรือ ตาม Configuration # Leading ขอมูลที่สําคัญขางบนสุด บนหนาเว็บไซต # Intro จํานวนขอมูลที่ตองการใหมี คําอธิบายสั้นๆ Columns จํานวนแถวของขอมูล # Links จํานวนขอมูลที่ตองการแสดง เฉพาะหัวขอ Category Order รูปแบบการจัดเรียง ขอมูลในแตละหมวดหมู (Category) Primary Order รูปแบบการจัดเรียง ขอมูลหลัก Pagination แสดงหรือซอนลิงคเลข หนาขอมูล Pagination Results แสดงหรือซอน เลขหนา เชน 1-4 of 4 MOSImages แสดงหรือซอนฟงกชั่น การแสดงรูปภาพ {mosimage} Section Name แสดงหรือซอนชื่อ ของ Section Section Name Linkable กําหนดใหสามารถคลิกลิงคจากชื่อ Section หรือไม Category Name แสดงหรือซอนชื่อของ Category Page 79 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 80.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 Category Name Linkable กําหนดใหสามารถคลิกลิงคจากชื่อ Category หรือไม Item Titles แสดงหรือซอนชื่อหัวขอของขอมูล Linked Titles กําหนดใหสามารถคลิกลิงคจากชื่อหัวขอหรือไม Read More แสดงหรือซอนลิงคเพื่ออานรายละเอียด Item Rating แสดงหรือซอนปุมสําหรับใหคะแนนหรือโหวตขอมูล Author Names แสดงหรือซอนชื่อผูแตงหรือเจาของขอมูล  Created Date and Time แสดงหรือซอนวันที่นําขอมูลลงเว็บไซต Modified Date and Time แสดงหรือซอนวันที่แกไขขอมูลบนเว็บไซต PDF Icon แสดงหรือซอนไอคอนสําหรับสราง PDF File Print Icon แสดงหรือซอนไอคอนสําหรับพิมพขอมูล Email Icon แสดงหรือซอนไอคอนสําหรับสงอีเมล (3.4.1) การจัดการรายการตางๆ (Frontpage Manager) ใน overview นี้ คุณจะสามารถ Publish, Unpublish, Archive, จัดเรียงลําดับ และลบ Content Items ที่อยูบน FrontPage ได โดยคุณสามารถเขาไปจัดการผานเมนู Content > Other Manager > Frontpage Manager Page 80 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 81.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 คุณสามารถทีจะจัดการขอมูลที่อยูบนหนาแรกของเว็บไซตได ไมวาจะเปนการจัดเรียง ่ ตําแหนง การแสดงผล ไมแสดงขอมูลหรือยายขอมูลไปยัง Archive Section แตในสวนนี้จะ ไมสามารถเขาไปแกไขรายละเอียดของขอมูลได (3.5) การจัดการขอมูลรูปแบบตางๆ (Media Manager) Media Manager ทําใหคุณอัพโหลดและจัดการกับไฟลมาตรฐานชนิดตางๆ เชน ไฟลรูปภาพ เอกสารหรือไฟลมีเดียที่ลงทายดวย .jpg, .png, .gif, .bmp, .swf, .doc, .xls, .ppt, .pdf โดย Media Manager จะอยูใตเมนู Site Page 81 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 82.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 การอัพโหลดไฟล คุณสามารถอัพโหลดไฟลในฮารดดิสก ตาม Format ที่อนุญาตผานทาง Media Manager โดย คลิกปุม browse ซึ่งจะเปดหนาตาง popup ใหม ใหคุณหาที่อยูไฟลที่จะอัพโหลด เลือก directory แลวคลิก Upload และไฟลนั้นจะอยูใน Media Manager Gallery การสรางไดเรกทอรีใหม (Create Directory) ใน Create Directory text box ใหตั้งชื่อไดเรกทอรีใหม แลวคลิก Create ที่แถบเครื่องมือ (Tool Bar) เสร็จแลวจะมีไดเรกทอรีใหมขึ้นมาใหเก็บไฟล อาจจะมีไดเรกทอรียอยในไดเรกทอรี หลักได และจะแสดงในรูปของ folder ในหนาตาง Media Manager คุณสามารถลบไดโดยคลิกที่ ไอคอนรูปถังขยะใตรูป folder คลิกที่ไอคอน folder จะแสดงเนื้อหาใน directory นั้น คุณ สามารถลบไฟล หรือสรางโคดตามปกติ การทํางานกับไฟล เราสามารถจัดการกับไฟลไดหลายวิธี เชน คลิกที่รูปไฟลในหนาตาง Media Manager จะขึ้น hyperlink code ใน Code textbox ทําใหสามารถ คัดลอกและแปะ code เชน รายการขาว บทความ เปนตน หรืออาจจะคลิก ที่ไอคอนรูปดินสอใตรูปภาพใน Media manager ถาจะลบไฟลก็ใหคลิกที่ ไอคอนรูปถังขยะใตไฟล Page 82 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 83.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 หมายเหตุ ควรแนใจวาไฟลคณมีนามสกุลไฟลที่ถูกตอง เพื่อชวยใหจัดเรียงภาพหรือไฟลใน ุ gallery ที่เหมาะสม (3.6) ระบบการดึงขาวจากที่ตางๆ (News Feeds) การดึงขาวใน News Feed เปนวิธีการ แลกเปลี่ยนเนื้อหาระหวางเว็บไซต ซึ่ง เปนการสรางคําแนะนําขาวในรูปแบบที่ ผูใหขาวตองการ และมีลิงคไปสูเว็บของ ผูใหขาว ปกติคุณจะไมสามารถควบคุม เนื้อขาวที่จะถูกแสดง รวมถึงสีที่ใชและ ลิงคทจะไป ี่ News Feed Component ใชสําหรับการจัดการขาวสาร ซึ่งสามารถจัดหมวดหมูประเภทของ  ขาวสารได โดยทํางานรวมกับโมดูล News feeds เพื่อการแสดงผลที่หนาแรกของเว็บไซต (3.6.1) การจัดการนิวฟดส (Manage News Feeds) การจัดการขาวที่ปอนนี้จะอยูใน list ภาพรวมมาตรฐานของ Administration section ใน  ภาพรวมนี้ คุณสามารถเรียงลําดับขาวได การสราง แกไข หรือ ลบ News Feeds ใหใชแถบ เครื่องมือ Administration ซึ่งใน Newsfeed Manager สามารถใสขอมูลที่ตองการใหแสดงใน  หนาเว็บ โดยเลือกที่ check box ถัดจาก news feed ที่ตองการเปลี่ยน คลิก Edit บนแถบ  เครื่องมือ หรือคลิกทีชื่อ news feed ที่ขดเสนใตไดโดยตรง โดยมีตัวเลือกใหเลือก ดังนี้ ่ ี Page 83 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 84.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 Category เลือกประเภทที่ตองการให news feeds อยู Name ใหชื่อกับ news feed เชน Linux Today, BBC หรือ UK News Link รวมลิงคไปยังที่อยูผใหบริการ news feeds สวนใหญจะอยูในรูปไฟล .rdf และ .rss ู  Number of articles เปลี่ยนจํานวนบทความที่แสดงจากผูใหบริการขาว  Cache time จํานวนวินาทีที่ news feeds จะอยูใน cache  Ordering การเรียงลําดับไอเท็มใน news feeds ไฟล XML หนึ่งสามารถใหมากกวาหนึ่ง news feeds จึงเปนเหตุผลที่ใหคณตองกําหนด ุ จํานวนบทความและ cache time ในฐานขอมูลสําหรับ news feeds เมื่อคุณเปลียนแปลง ่ เรียบรอยแลวใหคลิก Save หรือ Cancel ในแถบเครื่องมือเพื่อยกเลิก แลวจัดเรียงลําดับ news feeds ตามตองการ และคลิกปุม Publish หมายเหตุ มีผูใหบริการหลายรายที่ใหขอมูลขาวและบริการฟรี ถาลิงคใดลิงคหนึ่งไมทํางาน  ใหตรวจสอบ ไปที่ไซตนั้นและดูที่โลโก XML-RSS ตัวอยางเว็บทีให news feeds ในรูปlist directory ่ • www.syndic8.com • www.freenewsfeed.com • news.yahoo.com/rss • www.moreover.com Page 84 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 85.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 (3.6.2) การจัดการหมวดหมู (Manage Categories) Newsfeeds (Component) Categories section จะมีแถบเครื่องมือตัวเลือกใหคุณ สามารถจัด Categories ได ดังนี้ Publish แสดง Category โดยคลิกทีกลองถัดจากชื่อ Category แลวคลิก Publish หรือ ่ คลิกที่ไอคอนใตชื่อเรืองทีจะแสดง ่ ่ Unpublish ไมแสดง Category โดยทําเหมือนขางตน แตเปลี่ยนเปนคลิก Unpublish New สราง Category ใหม ซึ่งจะปรากฏหนาจอ Add Category Edit แกไข Category ไปสูหนาจอ Edit Category Delete ลบ Category ใหคลิกที่กลองถัดจากชื่อ Category นั้น แลวกด Delete ทีแถบ ่ เครื่องมือ หนาจอ Add Category การเพิ่ม Category ทําเหมือนการเพิ่ม News section ใหกรอก รายละเอียดทีจําเปน ่ หนาจอ Edit Category การแกไข Category ก็ทาเหมือนใน News section กรอก ํ รายละเอียดทีตองการ ่ Page 85 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 86.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 (3.7) ระบบจัดการขาวที่อยูในรูปแฟรช (Newsflash) Newsflash เปนขอความเคลื่อนไหว เพื่อดึงดูดความสนใจ โดยใหแคขอมูลเพียงเล็กนอยแกผู เขาชม และสามารถมีมากกวา 1 Newsflash Item ถาคุณมีหลายไอเท็ม Newsflash Component จะหยิบสุมมาหนึ่งอันทุกครังที่หนานั้นขึ้นมา คุณสามารถแสดง Newsflash ้ module เพียงหนึ่งครั้งเทานั้นใน template การเพิ่ม Newsflash คุณสามารถเพิ่ม Newsflash โดยไปที่ Content > Content Manager > Newsflash Items ซึ่ง จะแสดง list ของ Newsflash ที่สามารถใช ไดในเว็บไซตคุณ หากคลิก New ทีแถบ Tools Bar ่ การเพิ่มขอมูลจะกระทําเหมือนการเพิ่มขอมูลอื่นๆ บนเว็บไซต การแสดง Newsflashe บนไซต ถา template ที่คณใชอยูไมมี Newsflash ใหเพิ่มลงไปโดยไปที่ Manage Modules เลือก ุ Newsflash module แลวคลิก Edit ตามปกติ Newsflash จะแสดงขึ้นตามตําแหนงที่เลือกไว เชน ถา template มีตําแหนง ‘ top’ ซึ่งจะมีโคด <?php mosLoadModules (‘top’); ?> ใน สวน Manage Modules ซึ่งเปนการเลือกโมดูลใหแสดงในตําแหนงบน ปกติแลวตําแหนงนี้จะ ดึงดูดความสนใจไดมากสุด อยางไรก็ตามคุณอาจใหแสดงในสวนอื่นๆ ทีคุณชอบก็ไดขึ้นอยูกบ ่ ั ตําแหนงที่เลือกใน Module Manager Page 86 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 87.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 (3.8) การสํารวจความคิดเห็น หรือ โพล (Polls) สวนโพลนี้ชวยใหคณจัดการและสรางโพลตางๆ กันสําหรับผูเขา ุ ชม ซึ่งคําถามที่คณถามจะมีประโยชนในการเก็บขอมูล ุ การจัดการโพล ใน Administrator (Admin Section) เมนู Components > Polls เครื่องมือการจัดการนี้จะชึ้นอยูกบlistภาพรวม มาตรฐาน ั ของ Mambo การสราง แกไข หรือลบโพลใหใชแถบเครืองมือ ่ MAMBO และโพลที่ไดรับการ Publish จะถูกแสดงในไซต รายละเอียดของโพล นอกจากชื่อเรืองและตัวเลือกในโพล คุณตองกําหนดเมนูไอเท็มที่โพลจะถูกแสดง ซึ่งจะชวยวาง ่ โพลที่แตกตางกัน ในพื้นทีสวนตางๆ ของไซต และยังมีฟงกชั่นที่ปองกันไมใหผูใชโหวตมากกวา ่ หนึ่งครั้ง โดยการล็อก IP Address การแสดงผลโพลในไซต หลังจาก Publish โพลแลวคุณตองกําหนดให Polls module สามารถใชงานได ซึ่งเลือกไดวา อยากใหโพลแสดงอยูในหนาไหน โดยโมดูลนี้ยังสามารถแสดงลิงคไปยังผลของโพลไดดวย Page 87 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 88.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 (4) เว็บลิงค (Weblinks) สวน Web links นี้เปนกลุมของ ลิงคเชน favorite links, Mambo links หรือเว็บอื่นๆ ทีคุณตองการ ่ และใหคณนับ จํานวนครั้งทีคลิก ุ ่ ในแตละลิงคได โดยผูใชที่  ลงทะเบียนสามารถสงลิงคใหม จาก Frontend ได การจัดการ Web Links ในเมนู Administrator เลือก Components > Web Links เมนูยอยใหทางเลือกสองทางในการจัดการลิงคไอเท็ม และ Categories สําหรับรายละเอียดใน การตังคาใหตรวจสอบขอมูลเกี่ยวกับการติดตั้ง categories และ items ใน Content Section ้ ของคูมอนี้ ื • Weblink Items • Weblink Categories การแสดงเว็บลิงคใน Frontend คุณตองรวมสวนประกอบนี้ในโครงสรางเมนูเพื่อที่จะแสดงเว็บลิงคใน Frontend และตองแนใจ วาลิงคนี้ไดถูก Publish (4.1) รายการเว็บลิงค (Web Link Items) การจัดการ Weblink Items อยูใน list ภาพรวม Administration ทั่วไป นอกจากฟงกชั่น มาตรฐานในการเรียงลําดับ และแสดงไอเท็ม ยังสามารถอนุมัติเว็บลิงคได ซึ่งเปนฟงกชั่นใหม ถาผูบริหารเว็บไมไดอนุมัตเว็บก็จะไมแสดง ในlist ถึงแมวาจะถูก Publish แลว ิ รายละเอียดของเว็บลิงค สามารถกําหนดชื่อ ประเภท URL คําอธิบาย การเรียงลําดับ และ การอนุมัติ การจัด Weblinks ใน Categories จะชวยในการจัดโครงสรางเว็บลิงค Page 88 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 89.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 (4.2) หมวดหมูเว็บลิงค (Weblink Categories) สําหรับรายละเอียด โปรดดูทหนา Category เนื่องจากการจัดการประเภทเว็บลิงคจะทํางาน ี่ เหมือนกับการจัดการ Category (5) โมดูล (Modules) Mambo 4.5.2.3 มีโมดูลทีมีประโยชนตดตั้งมาดวย ่ ิ ซึงเปน ่ สวนหนึ่งของการแจกจายหลัก แตคณสามารถสรางโมดูลที่ถูก ุ พัฒนาจากผูพัฒนารายอื่นไดตามตองการ โดยสามารถเขาไป  ดูโมดูลอื่นๆ ไดที่ฟอรัม http://forum.mamboserver.com หรือทีหนาดาวนโหลดของ www.mamboportal.com ่ โมดูลแตละตัวอยางใชตามวัตถุประสงคท่แตกตางกัน เชน เมนูหลักเปนโมดูลเหมือนกับสวน ี Newsflash มีโมดูลบางอยาง เหมือนกับ mini application ซึ่งสามารถใสที่ไหนก็ไดใน template design โดยกําหนดตําแหนงของโมดูลในหนาเว็บในขณะทีแกไขโมดูล ่ Module คืออะไร หลักการของโมดูลคือเพื่อสรางเว็บไซตจากชิ้นสวนโมดูลเล็กๆ โมดูลหนึ่งจะเหมือนกับสวนกลอง ดําเล็กๆในไซตของคุณซึ่งมีวัตถุประสงคพิเศษ การรวมโมดูลในพื้นที่ทแตกตางกันหรือใชใน ี่ สิ่งแวดลอมแตกตางกันจะทําใหสามารถสรางแบบทีซบซอนไดงายขึน คุณสามารถจัดการโมดูล ่ั ้ ในสวน Module Manager ใน Administration Section โมดูลแตกตางจาก Components เพราะใชแสดงขอมูลจาก component, script ภายนอก หรือ แหลงที่มาของไฟล โมดูลจะไมมีฟงกชั่นในการจัดการ ยกเวนแกไขตําแหนงหรือตัวแปร หรือ ฟงกชั่นการพิมพ ถาคุณเปลี่ยนแปลงการตั้งคาใน Component โมดูลที่เกี่ยวของกันจะแสดง ขอมูลที่เปลี่ยนไปนี้ดวย Page 89 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 90.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 การบริหารโมดูลถูกสรางในฟงกชั่นการติดตั้งและฟงกชั่นการจัดการ โมดูลตอไปนีไดรวมอยูในการติดตั้งมาตรฐาน ของ Mambo 4.5.2.3 ้ • Banners • Main Menu • User Menu • Other Menu • Login Form • Syndicate • Polls • Who's Online • Random Image • Newsflash • Latest News • Popular • Top Menu • Search • Statistics • Template Chooser • Archive • Sections • Related Items (5.1) การติดตั้งและยกเลิก (Install / Uninstall) Mambo Open Source 4.5.2.3 มี Package Management System (PMS) ซึ่งชวยใหผูใช ติดตั้ง Components, Modules และ Templates ในไมกี่ขั้นตอน โดยคุณจะตองมี zlib support ใหใชงานใน PHP ได ใน Mambo Administrator ไปที่ Modules > Install / Uninstall แลวจะ เห็นรายชื่อของโมดูลทีติดตังมาในไซตคณ ่ ้ ุ Page 90 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 91.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 การติดตั้งโมดูลใหม คุณสามารถเลือกไฟล package หรือ กําหนด server directory ทีคุณตองการจะติดตั้งไฟล ่ หมายเหตุ Package files จะอยูในรูป ZIP มีขอมูลในการติดตั้ง ไฟลหลักคือเอกสาร XML ซึ่ง อธิบายขั้นตอนการติดตั้ง ในการใชติดตั้งนี้ web server ของคุณตองสนับสนุนไฟล zLib โดย สามารถตรวจสอบไดที่ Mambo Administrator Menu System > System Info > System Information หลังจากเลือก module package ใหมในฮารดดิสกแลว ใหกดปุม Upload file การติดตั้งจาก directory บน web server ตัวติดตั้งโมดูลจะมีคูมือติดตั้งมาให โดยทําตามขั้นตอนตอไปนี้ 1. ดาวนโหลดโมดูล 2. Unzip ลงที่เครื่องคอมพิวเตอร 3. FTP ทุกไฟลขึ้นไปที่ไดเรกทอรีในเซิรฟเวอร (ถาจะใหดี ควรใหอยูใต uploadfiles directory ใน Mambo) 4. ติดตั้งโมดูลและเลือก Install from Directory 5. ใสชื่อเต็มของ directory และไฟล .xml เชน /usr/local/www/data/MAMBO/uploadfiles/module.xml 6. กดปุม Install ถาเว็บเซิรฟเวอรของคุณมี safe-mode enabled ตอง patch โปรแกรมหลักดวย safe-mode  fix โดยดูขอมูลเพิ่มเติมไดทฟอรัม http://forum.mamboserver.com ซึ่ง fix นี้จะชวยในการ ี่ ติดตั้งสวนประกอบหรือโมดูลในสถานการณนี้ Page 91 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 92.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 การเอาโมดูลออก คุณเพียงไปที่ list หลักและใชฟงกชั่น delete ในแถบเครื่องมือ หลังจากกดยืนยันแลวโมดูลจะ ถูกลบออก การอัพเดตโมดูล คุณจะตองเอาออกและติดตังโมดูลใหมอีกครั้ง เพื่อใหทกไฟลไดถกลงอยางถูกตอง ้ ุ ู (5.2) การจัดการโมดูล (Manage Modules) Module Management ถูกสรางดวย 5 สวนกลาง การจัดการโมดูลจะทําดวย Administrator (Admin Section), Modules > Module Manager คุณสามารถติดตั้ง และเอาโมดูลออก รวมถึงเปลี่ยนแปลงการตั้งคาโดยทั่วๆ ไป (เชน ชื่อ หนาที่โมดูลควรจะอยู พื้นที่ทควรวาง และ ี่ ระดับการเขาถึงระบบ) ไดที่นี่ โดยเลือกโมดูลทีตองการตั้งคาจาก list ่ หมายเหตุ Module Manager ที่ถูกตั้งคาครั้งแรกจะแสดงจํานวนโมดูลไมกี่รายการที่ดานลาง  ของ list ซึ่งคุณจะเห็นตัวเลือกเพื่อกําหนดจํานวนรายการที่ตองการแสดงตอ 1 หนา เชน 5,10,15, …50 รายการ Page 92 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 93.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 ขั้นตอนแรก กําหนดชื่อทีใชแสดงโมดูล ซึ่งแสดงบนเว็บไซต ่ ขั้นตอนที่สอง ตัดสินใจวาหนาเมนูไอเท็มไหนทีจะใหแสดงโมดูล ผูบริหารไซตสามารถเลือก ่  เมนูหรือเมนูยอย ที่กาหนดใน Menu Manager และเลือกไดวาจะใหอยูในตําแหนงไหนของ ํ   template ที่จะวางโมดูล โดยทั่วไปตําแหนงที่วางโมดูล มีดังนี้ • left คอลัมนทางซายในแบบของคุณ เชน เมนู (เปนคา default) • right คอลัมนทางขวา เชน news feeds • top กําหนดโดยผูใช • bottom กําหนดโดยผูใช  • inset กําหนดโดยผูใช  • user1 กําหนดโดยผูใช • user2 กําหนดโดยผูใช คุณสามารถเลือกไดหนึ่งตําแหนงจากขางบนนี้ นอกจากนี้ถาตองการตําแหนงอืนที่แปลก ่ ออกไปเพื่อใหปรับเปลี่ยนไดตามการออกแบบของเว็บไซต ก็สามารถกําหนดตําแหนงโมดูลใหม ได แตวาเทคนิคนี้ใชสําหรับผูใชขั้นสูงทีมีความรูดาน HTML และ CSS เทานั้น  ่ การเขาถึงโมดูลและการแกไข Output สามารถจํากัดเฉพาะผูใชทลงทะเบียนและผูใชในกลุม ี่ พิเศษเทานั้น ในสวน parameter section มีความสําคัญในการตั้งคาบางอยางของโมดูล ซึ่งบาง โมดูลจะใหเปลี่ยนการแสดง และรายละเอียดสวนประกอบที่ใชใน configuration กรุณาอางอิงถึง คําอธิบายโมดูลสําหรับรายละเอียดของการตังคาที่เปนไปได หลังจากนั้น Publish โมดูลโดย ้ เลือก Yes หรือ No และ Save Page 93 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 94.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 ตัวเลือกที่ใชได Title ชื่อของโมดูล Show Title ตัวเลือก Yes หรือ No ใหแสดงหัวขอของเมนูหรือไม Position ตําแหนงใน template ที่โมดูลจะแสดง โดยใชโคด <?php mosLoadModules ( 'left' ); ?> ในที่น้ใหเลือกเปน left ี Module Order การเรียงลําดับโมดูลในตําแหนงที่กําหนดไว Access Level มี Public Registered และ Special ใหเลือก ถาตังไวที่ Registered ผูใชที่ ้ ลงทะเบียนเทานั้นที่จะดูโมดูลได สวน Special จะเฉพาะผูที่เราตองการใหดูเทานั้น Published มี Yes และ No ใหเลือกวาจะใชงานโมดูลนี้เลยหรือไม Pages/Items หมายถึงหนาที่เราตองการใหโมดูลแสดงผล Parameters การตั้งคาตัวแปรเพื่อปรับการแสดงตามตองการ Costom Output ชอง input สําหรับใส code หรือ scipt ตางๆ ในการสรางโมดูลใหม (5.3) การจัดแบงเนื้อหาเกา (Archive) Archive module แสดง list ของเดือนตามปฏิทิน ซึ่งประกอบดวย Archived items หลังจากที่คณ ุ ไดเปลี่ยนสถานะของ Content Item ไป “Archived” แลวจะมี list นี้เกิดขึ้นโดยอัตโนมัติ เมื่อคลิกที่ลิงคของเดือนจะทําให Archive content overview สามารถดูได (5.4) Random Image Random Image เปนโมดูลที่สุมภาพมาแสดงผลดานหนาเว็บ โดยสามารถเพิ่มลิ้งคไปยังโฟลเดอร หรือหนาเว็บทีทาการแสดง ่ ํ ภาพไดดวย โดยมีตัวเลือกใหเลือกดังตอไปนี้ Title ชื่อของโมดูล Show Title ตัวเลือก Yes หรือ No ใหแสดงหัวขอของเมนูหรือไม Page 94 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 95.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 Position ตําแหนงใน template ที่โมดูลจะแสดง โดยใชโคด <?php mosLoadModules ( 'right' ); ?> ในที่น้ใหเลือกเปน right ี Module Order การเรียงลําดับโมดูลในตําแหนงที่กําหนดไว Access Level มี Public Registered และ Special ใหเลือก ถาตังไวที่ Registered ผูใชที่ ้ ลงทะเบียนเทานั้นที่จะดูโมดูลได สวน Special จะแสดงเฉพาะผูที่เราตองการใหดูเทานั้น  Published มี Yes และ No ใหเลือกวาจะใชงานโมดูลนี้เลยหรือไม Pages/Items หมายถึงหนาที่เราตองการใหโมดูลแสดงผล Parameters การตั้งคาตัวแปรเพื่อปรับการแสดงตามตองการ สามารถเพิ่มเติมไดดังนี้ • Image Type: กําหนดใหเปนชนิดของภาพที่เลือกเปน jpg ไว โดยคุณสามารถเปลี่ยน คาเปน png/gif/jpg • Image Folder: พารทของรูปภาพ ยกตัวอยางเชน /images/stories/food/ • Link: ใสเปน URL ของเว็บ เชน http://www.mambohub.com • Width (px): ความกวางของรูปภาพ หนวยเปน pixel • Height (px): ความสูงของรูปภาพ หนวยเปน pixel • Module Class Suffix: ชื่อของ class css (5.5) เครื่องมือวัดคนเขาเว็บไซต (Statistics) โมดูล Statistics นี้จะทํางานโดยการนับผูเขาชม เว็บไซต รวมทั้งคําทีคนหาภายในเว็บของเราโดย ่ การเก็บคาไปแสดงผลในแสดงจํานวนผูเขาชม เว็บไซตที่เมนู Site > Statistics โดยจะมีการเก็บคา ได ก็ตอเมื่อเราตองเลือกตั้งคาการทํางานในสวน ของ Grobal Configuration ในแท็บ Statistics ดวยดังภาพดานลาง (5.6) ขาวลาสุด (Latest News) โมดูลนี้จะแสดง list ของไอเท็มที่ถูกแสดงลาสุดทียง ่ั ไมหมดอายุ ไอเท็มทีแสดงในหนา Front Page ่ Component จะไมรวมอยูใน list นี้ ตัวเลือกตางๆ ก็  จะเหมือนกับขางตน (Random Image) และมี เพิ่มเติม ดังนี้ Page 95 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 96.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 Position ตําแหนงใน template ที่โมดูลจะแสดง ใน template จะเรียกออกมาโดยใชโคด เชน <?php mosLoadModules ( 'user1' ); ?> Parameters มีสามตัวแปรหลักๆ คือ Count ใช แสดงจํานวนไอเท็มทีจะแสดง (default จะเปน 5) ่ Category ID เลือกหมายเลขไอเท็ม จาก Category ที่เจาะจงเทานั้น และ Section ID เลือกหมายเลขไอเท็ม จาก Section ที่เจาะจง เทานั้น (5.7) ล็อกอินโมดูล (Login Module) Login Form Module แสดงชื่อผูใช และรหัสผาน และแสดงลิงค เพื่อขอรหัสผานในกรณีที่ลืม ถาผูใชที่ลงทะเบียนไดถูกทําให ใชได (โปรดอางถึง Configuration Settings ใน Taps Site) และ จะมีอีกลิงคเพือเชิญใหลงทะเบียนดวยตนเอง และถาผูใช login ่ ในโมดูลจะแสดงลิงค Logout ตัวเลือกในการตั้งคาก็จะเหมือนกับขางตน (Random Image) และสวนของ Parameters มีคาหลายอยางใหเลือก คือ Pre-text เปน text หรือ HTML ที่แสดงเหนือฟอรม login โดยตัวอยางการตั้งคาตัวแปร มีดังนี้ Pre-text: Please read our privacy policy Post-text เปน text หรือ HTML ที่แสดงใตฟอรม login โดยตัวอยางการตั้งคาตัวแปรโมดูลจะเหมือนกันกับคา ขางตน Login Redirection URL เปน URL ของหนาเว็บที่เรา ตองการหลังจากผูใชทาการ login เขาใชงาน ํ Logout Redirection URL เปน URL ของหนาเว็บที่ เราตองการหลังจากผูใชทําการ logout ออกจากการใช  งาน Page 96 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 97.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 (5.8) เมนูหลัก (Main Menu) โมดูลเมนูหลักก็คอการแสดงเมนูหลักนันเอง ตัวเลือกก็จะ ื ่ เหมือนกับโมดูลอื่นๆ เชน (Random Image) ยกเวน Parameters แสดงจํานวนตัวแปรที่จะแสดง ดังนี้ Menu Class Suffix เปนคาการแสดงผลโดยดึง คา css จากไฟล template_css.css Module Class Suffix เปนคาการแสดงผลโดย ดึงคา css จากไฟล template_css.css Menu Name คือ ประเภทของเมนูทจะแสดง ี่ (default คือ mainmenu) Menu Style แสดงสไตลของเมนู (default เปน แบบแนวตั้ง (Vertical) และมีใหเลือกอีกเปนแบบ แนวนอน (Horizontal)) ถาจะใชเมนูชนิดอื่น เชน topmenu ใหใสเปน Menu Name: topmenu สวนตัวแปร class suffix จะใชเพื่อจัดรูปแบบ หนาตาชองเมนู และ สุดทาย สไตลของเมนูมีสองแบบคือแบบแนวตั้ง ยอหนา และแบบแนวนอนราบซึ่งจะเปน Level เดียวทีแบงแตละเมนูไอเท็มโดยตัว | (pipe ่ character) การใชแบบแนวนอนราบนี้ คุณสามารถสรางไอเท็มขอความที่ไมติดกันได เชน เบอรโทรศัพท (5.9) ระบบจัดการเนือหาที่ไดรับความนิยม (Most Read Content) ้ โมดูลนี้จะแสดง list ของไอเท็มที่ไดรับการอานมาก ที่สด ตัวเลือกที่ไมเหมือนกับขออื่น Parameters มี ุ สามตัวแปรหลักๆ คือ Count ใชแสดงจํานวนไอเท็มที่ Page 97 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 98.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 จะแสดง (default จะเปน 5) Category ID เลือกหมายเลขไอเท็มจาก Category ที่เจาะจง เทานั้น และ Section ID เลือกหมายเลขไอเท็มจาก Section ที่เจาะจงเทานั้น (5.10) ระบบจัดการขาวทีอยูในรูปแฟรช Newsflash ่ Newsflash module จะเลือกสุมหนึ่งใน Newsflashes แตละครั้งที่ refresh หนา สําหรับขอมูลเกี่ยวกับการจัดการ Newsflashes ใหกลับไปดูที่การจัดการ Newflashes ใน หัวขอ 3.7 หนา 87 (5.11) โพล โมดูลโพลจะเกี่ยวของกับ Polls component ใชแสดงการตั้งคาโพล โมดูลนี้แตกตางจากโมดูลอืนในการเชื่อมโยงกันระหวาง component ่ supports ในเมนูไอเท็ม และโพล หมายความวาโมดูลแสดงเฉพาะโพล ที่ถูกตั้งคาสําหรับเมนูไอเท็มบางรายการเทานั้น และโมดูลนี้ไม สนับสนุนตัวแปรอื่นๆ (5.12) รายการที่เกี่ยวของ (Related Items) โมดูลทีแสดง Content items อื่นๆ ที่เกี่ยวกับไอเท็มที่กําลังแสดงอยู ซึ่งจะขึ้นกับ keywords ่ Metadata และทุก keywords ของ Content Item จะถูกคนหาจาก keywords ทั้งหมดในไอเท็มที่ พิมพแลว โมดูลนี้จะไมมีตวเลือก parameters ใหตั้งคา ั ตัวอยางเชน คุณมีไอเท็ม Breeding Parrots และคุณมีอีกไอเท็มหนึ่ง คือ Hand Raising Black Cockatoos ถาคุณไดใส keywords ‘parrot’ ในทั้งสองไอเท็มแลว Related Items module จะ list สองไอเท็มนี้เขาดวยกัน (5.13) ซินดิเคต (Syndicate) Syndicate module แสดงลิงคทคนสามารถรวบรวมขาวลาสุด ี่ ทั้งหมดในไซต เมื่อคลิกที่ไอคอน RSS จะนําไปสูหนาใหมซึ่ง list ขาวลาสุดทั้งหมดไวในรูป XML ถาตองการใช Newsfeeds ใน Page 98 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 99.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 ไซต Mambo อื่นๆ หรือจากตัวอาน Newsfeeds ใหคัดลอกและแปะ URL เชน http://www.mamboserver.com/index2.php?option=com_rss&no_html=1 โดยคากําหนดการแสดงผลสวนนึงจะทําการ แสดงผลในหนาของการนํา code RSS ไปใช งาน นั่นคือการเขาไปกําหนดคาของ Components > Syndicate ซึ่งเราสามารถ ปรับเปลี่ยนคาตางๆ ไดตามตองการ Parameters มีหลายตัวแปรดวยกัน เชน Text คือขอความที่ตองการใหไปแสดงผล  ดานบนของ code ที่นําไปแปะไว การเลือกใหสามารถแสดงไดวาตองการใหเว็บ เราสามารถใหผูอื่นดึงคา RSS เวอรชั่นไหนได บาง และการเลือกเปลี่ยนรูปภาพทีตองการให ่ แสดงผล (5.14) ระบบจัดการเซ็กชัน (Sections) ่ โมดูลนี้แสดง list ของ Item Sections ทั้งหมดในฐานขอมูล แต ถาใน configuration ตั้งเปน ‘Show Unauthorized Links’ list นั้นจะจํากัดเฉพาะบาง sections ที่อนุญาตใหผูใชดูเทานั้น ตัวเลือกที่ตางจากโมดูลอื่นคือ Parameters ซึ่งมี count แสดง  จํานวนไอเท็มที่จะแสดง (default = 5) (5.15) สถิติ (Statistics) โมดูลสถิติแสดงขอมูลเกี่ยวกับการติดตั้ง server และสถิติเกี่ยวกับผูใชเว็บไซต จํานวน contents ในฐานขอมูล และจํานวนเว็บลิงคที่มี คุณสามารถแกไขขอมูลโดยการแกไข module script ในสวนของ parameters ที่มใหตั้งคา ี Page 99 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 100.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 (5.16) ตัวเลือกรูปแบบเว็บ (Template Chooser) โมดูลตัวเลือก template นี้ จะใหผูใชหรือผูเขาชมแกไข template จาก frontend โดยมีรายการใหเลือกเหมือนโมดูล อื่นๆ ตางจากเพียงในสวน parameters จะมีใหเลือก ดังนี้ Max. Name Length เปนความยาวสูงสุดของชื่อ template ที่จะแสดงได (default 20 ตัวอักษร) Show Preview ตั้งไวที่ Show ถาใหแสดง template preview หรือ Hide ถาไมใหแสดง (default = Show) Width แสดงความกวางของรูป preview (default 140) Height ความสูงของรูป preview (default 90) (5.17) เมนูผูใช (User Menu) เมนูผูใชนี้เปนเมนูหลักที่มีลกษณะพิเศษ ใน Configuration ั มาตรฐานจะถูกตั้งใหแสดงเฉพาะผูใชที่ลงทะเบียน เทานั้น โมดูลนี้จะอางถึง Main Menu script ซึ่งทําใหสวนประกอบ ทั้งหมดของเมนูหลักสามารถใชไดกับการตั้งคาเมนูผูใชดวย และ Menu > Menu Manager ก็ชวยในการจัดการเมนู สําหรับรายละเอียด ใหกลับไปดูที่ Main Menu module ใน สวนของ Parameters ก็เหมือนกับเมนูหลัก คือ Page 100 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 101.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 Menu Class Suffix เปนคาการแสดงผลโดยดึง คา css จากไฟล template_css.css Module Class Suffix เปนคาการแสดงผลโดยดึง คา css จากไฟล template_css.css Menu Name คือประเภทของเมนูที่จะแสดง (default คือ usermenu) Menu Style แสดงสไตลของเมนู (default เปน แบบแนวตั้ง (Vertical) และมีใหเลือกอีกเปนแบบ แนวนอน (Horizontal)) (5.18) ใครบางที่ออนไลน (Who’s Online) โมดูลนี้แสดงจํานวนผูใชนรนาม (นั่นก็คือ Guest) และผูใชที่ ิ ลงทะเบียน (ที่ได login เขามา) ซึ่งกําลังเขาเว็บไซตอยู โมดูลนี้ก็ มีตัวเลือกเหมือนโมดูลอื่น แตไมมีการตั้งคา Parameters Page 101 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 102.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 (5.19) ตัวอยางการสรางโมดูล (Insert Code) ตัวอยางการสรางโมดูลเองแบบงายๆ โดยเริ่มจากไปที่ เมนู Modules > Site Modules ตามภาพ จากนั้นใหกดไปที่ไอคอน New หลังจากนั้นจะมี หนาตางโมดูลใหมเกิดขึ้น การสรางโมดูลนั้นเราจะทําโดยการ แทรกโคด Html ลงไป ดังนั้นจึงตอง เปลี่ยนโหมดของ Edittor ใหเปน โหมด Html กอน จากนั้นแทรกโคดลงไป เชน <p align="center"><br/> <a href="http://www.mambohub.c om/th/" target="_blank"><img height="31" alt="" src="http://www.tonkla- andaman.org/images/stories/ban ner_mambohub.gif" width="88" border="0"/></a><br/> <br/> <a href="http://www.sriburapha.or g/" target="_blank"><img height="31" alt="" src "http://www tonkla จากนั้นเลือกตําแหนงการแสดงผล แลวทําการบันทึก การแสดงผลจะออกมาในรูปของแบนเนอรดังภาพ อีกรูปแบบนึงในการสรางโมดูลคือการแทรกโคด Iframe ยกตัวอยางการแทรกโคดจาก TruehitsMailCleaner <iframe src="http://truehits.net/home_ mailcleaner.php" width="280" height="250" frameborder="0" marginheight="0" marginwidth="0" scrolling="no"></iframe> ผลจะออกมาดังภาพ Page 102 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 103.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 (6) แมมบอท (Mambot) แมมบอท (Mambot) เปนโปรแกรมเล็กๆ ใชสําหรับ จัดการเนื้อหา ขอมูล หรือ บทความทีจะแสดงบนหนา ่ เว็บไซตของคุณ Mambot สามารถที่จะจัดการขอมูลของ คุณใหมความหลากหลาย มีรูปแบบสวยงาม และไมวาจะ ี  เปน การแทรกรูปภาพลงในขอมูลของคุณ การแทรกพื้นที่ สําหรับแนะนําติชมขอมูล การแบงหนาขอมูล ในกรณีที่ขอมูลมีความยาวมากๆ และยังมี Mambot อีกหลายๆ ตัว ทีเพิ่มความสามารถใหกับ Search Engine ของเว็บไซตของคุณ เชน ่ Mambot สําหรับ คนหาขอมูลในกระดานขาว Mambot สําหรับคนหาขอมูล ใน Gallery เปน ตน Mambot ที่มการติดตั้งมาพรอมกับการติดตั้ง Mambo ไดแก ี Code Support โปรแกรมตัวนี้มีหนาที่จัดการเกี่ยวกับการแทรกโคด Html (Html Tag) ลงใน ขอมูลของคุณ ซึ่งจะอํานวยความสะดวกในการจัดรูปแบบของขอมูลใหเปนไปตามความตองการ ของคุณ SEF (Search Engine Freindly) โปรแกรมตัวนี้มีหนาทีแปลง URL ของขอมูลใหสั้น ่ และ ชวยในการคนหา ทําใหสามารถคนหาขอมูลของคุณทําไดงายยิ่งขึ้น  TinyMCE WYSIWYG (Content Editor, What you see is What you Get) โปรแกรมหรือ Editor ตัวนี้ จะชวยในการจัดรูปแบบขอมูล ไมวาจะเปนการจัดยอหนา การปรับแตงรูปแบบ ตัวอักษร ขนาดตัวอักษร สีของตัวอักษร การแทรกรูปภาพ การแทรกลิงค ลงในขอมูลของคุณ ทําใหคุณสามารถจัดการกับขอมูลของคุณไดงายยิ่งขึน ้ Mos Image Editor Button {mosimage} โปรแกรมนี้จะชวยในการแทรกรูปภาพลงใน ขอมูลของคุณ ซึ่งจะทํางานสัมพันธกันระหวาง Text Editor และ Image Tab ในการเพิ่ม ขอมูล Page 103 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 104.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 (Adding Content) ตัวอยางการใช {mosimage} การแทรก {mosimage} สามารถทําไดโดย คลิกไอคอน Mos Image Editor Button ในตําแหนงทีคุณตองการแทรกรูปภาพ จะเห็นวาในตัวอยางมีการแทรก {mosimage} 2 ครั้ง ่ ครั้งแรกแทรกในสวนของ Intro Text เพื่อที่จะแสดงรูปภาพรอมกับคําเกริ่นนําของขอมูล ครั้งที่ 2 แทรกในสวนของ Main Text เพื่อที่จะแสดงรูปภาพในสวนของรายละเอียดของขอมูล ซึ่งการ แทรก {mosimages} นี้ จะทํางานสัมพันธจะ Image Tab Page 104 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 105.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 (6.1) การจัดการ รูปภาพที่แทรกโดยใช {mosimage} (Mosimage Control) การทํางาน ของ {mosimage} จํานวนครั้งของการใช {mosimage} จะ สัมพันธกับจํานวนรูปที่ Add ในขอมูล เชน มีการใช {mosimage} 2 ครั้งในขอมูล ครั้งที่ 1 ครั้งที่ 2 การ Add รูปภาพลง Content Image การ Add รูปภาพเขา Content Imageก็ ตอง Add เขามา 2 รูปเชนกัน ความสัมพันธระหวาง {mosimage} และ รูปภาพ {mosimage} ครั้งที่ 1 จะสัมพันธกับรูปที่ 1 ใน Content Images คือ strawberry.jpg {mosimage} ครั้งที่ 2 จะสัมพันธกับรูปที่ 2 ใน Content Images คือ pears.jpg Page 105 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 106.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 การจัดตําแหนงของรูปภาพ ทําการ Hilight ที่ชื่อรูปภาพที่ตองการจัดตําแหนงใน ชอง Content Images Align เลือกจัดตําแหนง ซาย ขวา กลาง Alt Text ขอความเวลาเอาเมาสชี้รูป Border กรอบของรูป อยาลืม กด Apply ทุกครั้งที่มีการเปลี่ยนแปลง การแสดงผลของ {mosimage} ผลที่ไดจากการใช Mambot {mosimage} เมื่อคุณเปดหนาแรกของเว็บไซต จะปรากฏรูปที่เรา แทรกในสวนของ intro text โดยการใช {mosimage} Page 106 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 107.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 เมื่อคุณคลิกอานรายละเอียดของขอมูล ก็จะปรากฏรูปภาพทีคณทําการแทรก โดยใช ่ ุ {mosimage} (6.2) การใชงาน Mambot {mospagebreak} {mospagebreak}โปรแกรมหรือฟงกชนแบงหนาขอมูลใหเปนหลายๆ หนา ในกรณีที่ขอมูลมี ั่ ความยาวมากๆ การใช {mospagebreak} จะชวยคุณในเรื่องนี้ เมื่อใดทีคุณตองการแบงหนา หรือขึ้นหนาใหมในขอมูลของคุณ ใหคลิกไอคอน ่ {mospagebreak} เพื่อแทรก Code ตามตําแหนงตางๆ ในขอมูล Page 107 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 108.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 การแสดงผล {mospagebreak} {mospagebreak} จะทําการสรางลิงคเพื่อไปอานขอมูลหนาตางๆ และบอกตําแหนงหนาวา ตอนนี้อยูหนาไหน และดานทายของขอมูลจะมีปุม <<Prev – Next >> เพื่ออานขอมูลหนา ตอไปหรือยอนกลับ หมายเหตุ คุณจะตองทําการเปดใช Table of Content on multi-page (7) การติดตั้ง (Installers) ในเวอรชั่น 4.5.2.3 นี้ ไดมการรวบรวมในสวนของการติดตั้ง ี ทั้งหมดเขาดวยกัน เชน Templates, Language, Component, Module, Mambot เขาดวยกัน เพื่อความสะดวกในการติดตั้ง เพิ่มเติม และในตําแหนงเดิมจากเวอรชั่นกอนหนานี้ ก็ยังมีอยู Page 108 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 109.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 (8) ระบบ (System) (8.1) โกลบอล เช็กอิน (Global Checkin) ถาผูใชแกไขไฟลหลังจากล็อกอิน สามารถ Check It Out โดยปองกันไมใหผใชรายอืนแกไขเอกสารในเวลาเดียวกันได ู ่ ซึ่งจะปองกันการสูญหายของขอมูลขณะจัดเก็บ เมื่อผูใชคลิก ที่ Save หรือ Cancel แลวไฟลจะกลับมาใหคน อื่นแกไขได เหมือนเดิม ถามีขอผิดพลาดในการตออินเทอรเน็ต หรือผูใช กดปุม Back ใน browser ไฟลจะอยูที่ checked out เหมือนเดิม คือไมวาใครก็จะเขามาแกไข  ไมได ถาตองการแกไขไฟล ใหใช Global Checkin แตควรจะระวังในการใชคําสั่งนี้ เพราะจะทําใหผูใช ที่แกไขไฟลอยูในขณะนั้นสูญหายงานทีทาไวได ในการเช็กอินใหใช System > Global Check In ่ ํ ในแถบเมนูใน Admin Sectoin แลวจะไดรายชื่อของไอเท็มทั้งหมด จํานวนไอเท็ม และแหลงวา มาจากตารางไหน จะกลับมาใหแกไขไดเหมือนเดิม (9) Help Page 109 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 110.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 (9.1) Help index แสดง categories ที่มีอยูของ help information เชน Administrator, Components และไอเท็ม เพื่อรักษา categories (9.2) Glossary แสดงรายละเอียด ความหมายของคําตางๆ ที่พบไดใน Mambo พรอมที่มาที่ไป (9.3) Credits รายชื่อคนที่มสวนรวมพัฒนา Mambo Open Source, PHP / Javascript library functions ี ของผูพัฒนารายอื่น (9.4) License Mambo เปนฟรีซอฟตแวรที่ออกมาใตสทธิบัตรของ GNU General Public License ิ (9.5) Suppot แหลงเว็บไซตและลิงคที่เกี่ยวของ Mambo Official Sites Main Site: http://www.mamboserver.com Bug Tracker: http://www.mamboserver.com/bugtrack Forum: http://forum.mamboserver.com Documentation Project: http://mamboforge.net/projects/Mambodoc45/ Sourceforge: http://mamboforge.net/frs/?group_id=5 Downloads & Patches: http://mamboforge.net/frs/?group_id=5 Change Log: http://demo.mamboserver.com/documentation/Changelog-4.5 Mambo Official Sites ของประเทศไทย http://www.mambohub.com (9.6) System Info จะเกี่ยวกับ Information ตางๆซึ่งมีอยูดวยกันสามแท็บ โดยในแท็บแรกจะเปนรายละเอียด  เกี่ยวกับ System Information คือรายละเอียดเกี่ยวกับ server ที่เราติดตั้ง Mambo อยู ถัดไป จะเกี่ยวกับ PHP Information ซึ่งจะแสดงเวอรชั่นของ PHP และสวนที่เกี่ยวของเกี่ยวกับ PHP และแท็บสุดทายคือ Directory Permissions แสดงสถานะของโฟลเดอรตางๆ และสิทธิในการ เขาถึงไดเรกทอรี่นั้นๆ Page 110 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 111.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 :: ตอนที่ 4 การติดตั้ง Mambo ขึ้น Hosting การติดตั้ง Mambo บน hosting จะแตกตางจากการติดตั้ง Mambo บนเครื่องเราเองที่ไดตดตั้ง ิ Appserv หรือ WMServer ในที่นี้ผมจะแนะนําถึงการยายขอมูล Mambo จากเครื่องของเราซึ่ง ไดทาการ config และปรับแตงเมนูตางๆ ไวพรอมที่จะใชงานแลว โดยในขั้นแรกทานตอง ํ  คัดลอก (Copy) ไฟลและโฟลเดอรทั้งหมด ขึ้นไปไวบน Hosting โดยการใชโปรแกรม FTP เชน FileZilla, WS_FTP, CuteFTP เปนตน เมื่อทานคัดลอกไฟลของ Mambo ทั้งหมดขึ้นไปบน Hosting เสร็จเรียบรอยแลว ใหทาการลบ ํ ไฟล configurations.php บน Hosting ออกกอน เนื่องจากเราจะใหตัวติดตั้งของ mambo สรางไฟลที่เหมาะสมใหใหม และตองตรวจสอบใหแนใจวา folder installation เปนชื่อที่ถูกตอง หากเราแกไขชื่อ folder installation ไปแลวใหแกกลับเปนชื่อที่ถูกตองคือ installation หากลบ folder installation ออกไป ใหนํากลับมาใหม รูปแสดงไฟลและโฟลเดอรที่ถูกตองกอนการติดตั้ง Mambo บน hosting 1. เริ่มติดตั้ง การติดตั้งใชวธการคลายกับการติดตั้งบนเครื่องพีซีที่ไดมีการแนะนําไวแลว นั่นคือการเรียกเขา ิ ี ไปยังหนาเว็บไซตของเรา เชน http://www.yoursite.com หรือ http://www.yoursite.com/mambo (หากมีการสรางโฟลเดอรยอย) โปรแกรมจะพาทานเขาสู  หนาของการเตรียมการติดตั้ง (Pre-Installation) ดังรูปดานลางนี้ จะเห็นวามีตัวอักษรสีแดง Page 111 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 112.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 เขียนวา Unwriteable อยูหลายแหง แตกตางจากตอนติดตั้งบนเครืองพีซีของเรา โดยทาน ่ จะตองกําหนดสิทธิ (Permissions) ใหสามารถเขียนขอมูลลงไปได (CMOD 777) ใน ไดเรกทอรี่ ตางๆ ดังนี้ • administrator/backups/ • administrator/companents/ • administrator/modules/ • administrator/templates/ • catch/ • components/ • images/ • images/banners/ • images/stories/ • language/ • mambot • mambot/content • mambot/search/ • media/ • modules/ • templates/ การกําหนดสิทธิ (Permission) โดยใช FileZilla การกําหนดสิทธิหรือ Change Mode (CMOD 777) ใหกับไดเรกทอรีตางๆ โดยใช FileZilla ่ ทําไดโดย หลังจากที่เชื่อมตอ (Connect) เขากับ Hosting เรียบรอยแลว จะปรากฏหนาจอเปน สองฝงดังภาพ ใหทาการคลิกเขาไปยังไดเรกทอรีที่จะทําการกําหนดสิทธิ แลวคลิกเมาสขวา ํ ่ เลือกไปยัง File attributes… Page 112 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 113.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 ในหนาจอ Change File Attributes ใหคลิกลงไปในชองใหเปนเครืองหมายถูกทังหมด หรือใส ่ ้ ตัวเลข 777 ลงไปในชอง Numeric value: แลวกดปุม OK Page 113 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 114.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 ใหทําขั้นตอนของการกําหนดสิทธิในการเขียนไฟลในไดเรกทอรี่ตางๆ ที่ mambo กําหนดจน  ครบ ยกเวนไฟล configuration.php ที่จะยังคงเปน Unwriteable เมื่อกด Refresh ใน เบราสเซอรหนาเตรียมการติดตั้งจะปรากฏดังภาพ โดยในไดเรกทอรี่ตางๆ จะเปนตัวหนังสือสี เขียว (Writeable) จากนั้น คลิกปุม Next จะเขาสูการติดตั้งใน Step ที่ 1 คือการกําหนดคาของฐานขอมูล (Database) ใหใสรายละเอียดของผูใช รหัสผาน และชื่อแฟมขอมูล (Database Name) ตามที่  Hostingกําหนด กด next และ ใสรายละเอียดอื่นๆ เชนเดียวกับการติดตั้งบนเครื่อง พีซี จนถึงขั้นตอนที่ 4 (Step 4) ที่จะแตกตางจากการติดตังบนเครื่องพีซี คือโปรแกรมจะสราง ้ รายละเอียดตางๆ ที่จะเก็บไวในไฟล Configuration ขึ้นมา โดยทานจะตองใชเมาสคลิกเลือก ขอมูลทั้งหมดแลวกดปุม Ctrl+C เพื่อคัดลอกขอมูล จากนั้นจึงเปดโปรแกรม Notepad หรือ EditPlus เพื่อนําขอมูลทีคัดลอกไปวาง ดังรูป ่ เมื่อทานเปดโปรแกรม Text editor เชน notepad หรือ EditPlus ขึนมาเรียบรอยแลวใหคลิกที่ ้ File และ New เพื่อสรางไฟลขึ้นมาใหม จากนั้น กด ctrl+v เพื่อวางขอมูลที่ได คัดลอกมา Page 114 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 115.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 จากนั้นบันทึกชื่อไฟลเปน configuration.php แลว FTP ไฟลนี้ขึ้นไปไวบนHostingแลว กําหนดใหไฟลน้สามารถเขียนได (CMOD 777) โดยทําเหมือนขั้นตอนที่ผานมา ี เมื่อคัดลอกไฟล configuration.php เสร็จเรียบรอยแลวเราจะสามารถล็อกอินเขาสูหนาของ ผูดูแลระบบได (Administrator) ซึ่งขอมูลตางๆ จะเปนขอมูลเริ่มตน เมนูตาง ๆ จะยังไม ปรับเปลี่ยนเหมือนในเครืองพีซีที่เราไดทําการปรับแตงเมนูหรือติดตั้งคอมโพเนน และโมดูล ่ เพิ่มเติมเขาไป ตอไปเราตองทําการสํารองฐานขอมูลที่เราทําไวในเครืองเพื่อนําไปใชบน hosting ซึ่งการสํารอง ่ ฐานขอมูลเราตองใช component ชื่อ com_dbadmin ซึ่งตองติดตั้งหลังจากเรานําไฟลและ folder ของ mambo ไปไวบน hosting แลว และตองติดตั้ง com_dbadmin ทั้งในเครื่องและบน hosting การสํารองฐานขอมูล (Database Backup) การที่เราจะทําการสํารองฐานขอมูลของเว็บเรานั้น นอกจากที่เราจะเขาไปทําการสํารอง ฐานขอมูลผานระบบของ Control Panel ของเว็บ โดยใช phpMyAmin แลวนั้น ในระบบการ จัดการของแมมโบเอง ก็ไดมี component ที่เราสามารถทําการสํารองฐานขอมูลไดเชนกัน และ ไมเพียงแคสามารถนําฐานขอมูลที่ไดมาเก็บไวเทานั้น ยังสามารถนําขอมูลตางๆ ทีเราได ่ ปรับแตงไว ขึนไปยังHostingไดอีกเชนกัน ทําไดโดยการใช Component dbadmin เราจะมา ้ เริ่มทําการติดตั้ง และใชงานกันดังนี้ เริ่มโดยล็อกอินเขาไปยังระบบ admin ของ Mambo จากนั้นไปยังเมนู Components > Install/Uninstall เพื่อเขาสูขั้นตอนการติดตั้ง component Page 115 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 116.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 จากนั้นใหทาการ Browse ไปยังไฟล com_dbadminTY.zip เพื่อทําการ ํ ติดตั้ง ถัดไป ทําการติดตั้งโดยกดปุม Upload File & Install ระบบจะทําการ ติดตั้ง Component ใหแลวแจงกลับมาวาการติดตั้งเสร็จสมบูรณแลว Upload component – Success ใหเรากดตรงคําวา [ Continue ... ] ลง ไป ระบบจะกลับมาสูหนาติดตั้งเหมือนเดิม หลังจากไดทําการติดตั้ง Component dbadmin เสร็จแลว ถัดไปเราจะเริ่มโดยการสํารอง ขอมูล โดยการไปที่เมนู Components > Backup and Restore > Backup ดังภาพดานลาง ขั้นตอนที่ 1 ทําการสํารองฐานขอมูลในเครื่องพีซที่เราไดทาการปรับเปลี่ยนหนาเว็บไว โดย ี ํ เลือกสํารองขอมูลทุกตารางดังรูปดานลาง ซึ่งเราจะไดช่อไฟลมา 1 ชื่อเก็บไวในเครื่องพีซี ื เมื่อคลิก ok จะขึ้นหนาตางเพื่อบีนทึก ไฟล backup ชึ่งจะเปนนามสกุล .sql Page 116 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 117.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 ขั้นตอนที่ 2 การนําขอมูลที่สารองไวมาใชงาน (Database Restore) ํ หลังจากที่เราสํารองขอมูลบนเครื่องพีซีเสร็จเรียบรอยแลว เราก็จะนําไฟลทไดมาคืนขอมูล ี่ (Restore) บน Hosting โดยล็อกอินเขาไปยังหนา administrator บน Hosting แลวเขาไปยังเมนู Components > Backup and Restore > Restore ดังภาพ หลังจากเลือกเมนู Restore แลวจะปรากฏหนาตาง Database Restore ดังภาพดานลาง โดย เราสามารถนําฐานขอมูลทีไดทาการสํารองไวกลับมาใชงานตามเดิม หรือทําการอัพเดตบนเว็บ ่ ํ ที่เรานําขอมูลจากเครื่องพีซของเราขึ้นไปไวบน Hosting ดวยการ Browse ไปยังไฟลที่สํารองไว ี จากนั้นใหกดไปที่ปุม Perform the Restore เพียงเทานี้ขอมูลตางๆ และการปรับแตงบนเครื่องพีซี ก็จะถูกโอนยายขึ้นไปยัง Web Hosting เปนที่เรียบรอย สวนการจะนําขอมูลบนเว็บมาไวบนเครื่องพีซี ก็ทาไดในลักษณะเดียวกัน ํ เพียงแตกลับดานกัน คือ สํารองขอมูล (Backup) บน Hosting และมาคืน (Restore) ขอมูลบน เครื่องพีซี Page 117 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 118.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 :: ตอนที่ 5 เว็บที่เกียวของและใหบริการ Mambo ่ 1. เว็บที่เปนทางการของ Mambo Open Source ไดแก MamboServer.com http://www.mamboserver.com MamboForge.net http://mamboforge.net/ Document http://help.mamboserver.com News http://news.mamboserver.com Community http://www.mambolove.com Thai Official Website http://www.mambohub.com, http://help.mambohub.com 2. Support Site อื่นๆ ของ Mambo ที่เปนภาษาอังกฤษ MamboPortal.com Files http://www.mamboportal.com/ Mambots.com Downloads http://www.mambots.com/ Mosbots cheatsheet http://www.mambers.com/showthread.php?t=5087 3. Mambo Support Site ในภาษาตาง ๆ ฝรั่งเศส : http://www.mamboportail.net เยอรมัน : http://www.mamboportal.de ญี่ปุน : http://www.mambo.mu-fan.com เนเธอรแลนด : http://www.mamboportal.nl โปแลนด : http://pro.mambopl.com สแกนดิเนเวีย : http://www.mambosupport.net ไทย : http://www.mambohub.com 4. เว็บไซตผูพฒนา Components & Modules ั Advertising Banners (Component สําหรับจัดการปายโฆษณา) ArtBanners MamboForge: http://mamboforge.net/projects/artbanners/ phpAds Module (for phpAdsNew) MamboForge: http://mamboforge.net/projects/modphpads/ Documentation: http://mamboforge.net/frs/?group_id=629&release_id=2761 Backup (Componentสําหรับสํารองขอมูล ทั้งฐานขอมูลและไฟล ทั้งหมด ลงมาใน เครื่องของเราในรูปแบบ zip ไฟล) bigAPE Site Backup (Mambo Backup Component) ใชสําหรับ Mambo เวอรชน 4.5.2 ขึ้นไป ั่ Home: http://www.bigape.co.uk/ MamboForge: http://mamboforge.net/projects/bigapebackup/ Documentation: http://mamboforge.net/frs/?group_id=1199 Page 118 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 119.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 Chat (Componentสํารับสรางหองพูดคุยสนทนา) MOS-Chat MamboForge: http://mamboforge.net/projects/mos-chat/ Mosets.com Shout It! Componentสําหรับทํากระดานฝากขอความ MamboForge: http://mamboforge.net/projects/shoutit/ Comments (Componentสําหรับแสดงความคิดเห็น) AkoComment Home: http://www.mamboportal.com/ Download component: http://www.mamboportal.com/ Download mambot: http://www.mamboportal.com/ MosCom Home: http://www.ongetc.com/ MamboForge: http://mamboforge.net/projects/coaddons/ Demo: http://www.opensourcecms.com/ Data Conversion ezPhpNuke สําหรับ แปลงตาดาเบสจาก PhpNuke เปน Mambo Download: http://www.mamboportal.com/component/option,com_remository/ Itemid,27/func,fileinfo/parent,folder/filecatid,1069/ - converting phpnuke to mambo http://forum.mamboserver.com/ - converting phpnuke to mambo http://forum.mamboserver.com/ Document Management (downloads) Componentสําหรับการจัดการดาวนโหลดไฟล DOCMan Home: http://www.mambodocman.com/ MamboForge: http://mamboforge.net/projects/docman/ Documentation: http://www.mambodocman.com/ ReMOSitory Home: http://black-sheep-research.com/ MamboForge: http://mamboforge.net/projects/remository/ Documentation: http://black-sheep-research.com/wiki/bsrwiki.php Editors WYSIWYG mosCE (formerly TinyMCE-EXP) Home: http://www.cellardoor.za.net/mosce/ MamboForge: http://mamboforge.net/projects/mosce/ Demo: http://www.cellardoor.za.net/mosce/content/view/14/29/ FCKEditor Home: http://www.fckeditor.net/ MamboForge: http://mamboforge.net/projects/fckeditor/ Download: http://mamboforge.net/frs/?group_id=225 Page 119 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 120.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 TMEdit (formerly HTMLArea3 XTD) Home: http://www.thinkmambo.com/ MamboForge: http://mamboforge.net/projects/htmlarea3xtd/ Download: http://mamboforge.net/frs/?group_id=157 Documentation: http://www.thinkmambo.com/htmlarea3-xtd/knowledge-base Events (Componentสําหรับจัดการกิจกรรมตางๆ) Events Calendar MamboForge: http://mamboforge.net/projects/events/ Demo: http://mosevents.sourceforge.net/mos/ ExtCalendar CSS Events Calendar Home: http://extcal.sourceforge.net/ MamboForge: http://mamboforge.net/projects/extcalendar/ Documentation: http://mamboforge.net/docman/?group_id=1168 AKReservations MamboForge: http://mamboforge.net/projects/akreservations/ Download: http://mamboforge.net/frs/?group_id=950 Documentation: http://mamboforge.net/docman/?group_id=950 gigCalendar Home: http://gigcalendar.net/ MamboForge: http://mamboforge.net/projects/gigcal/ File Management mamboXplorer MamboForge: http://mamboforge.net/projects/mamboxplorer/ Forms MosForms Home: http://mosforms.pollen-8.co.uk/ MamboForge: http://mamboforge.net/projects/mosforms/ Documentation: http://mamboforge.net/docman/?group_id=158 Art*Forms MamboForge: http://mamboforge.net/projects/artforms/ Facile Forms Home: http://www.facileforms.biz/component/option,com_frontpage/Itemid,1/ Download: http://www.facileforms.biz/component/option,com_docman/Itemid ,41/task,view_category/catid,67/order,dmdate_published/ascdesc,DESC/ 5. เว็บ Templates (Designers and Resellers) o Nick Designer : Mambo Template : http://www.mambotemplates.com o Arthur Konze : Mambo Portal : http://www.mamboportal.com o Trijnie : The Template Shack : http://www.websitestekoop.com o Peek : Peek Mambo : http://www.peekmambo.com o John Lyons : Mambo Solutions : http://www.mambosolutions.com o Lawrence Meckan : Absalom Media : http://www.absalom.biz o Andreas Gaitzsch : Ypos : http://www.yops.de Page 120 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 121.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 o Stefan Kellenberger : Cyberdine Systems : http://www.cyberdine.ch o Dave Daoust : RejuviNET Marketing Network : http://www.rejuvinet.com/en/index.php o YTW : YA TIENES WEB : http://www.yatienesweb.info o Giuseppe Sansonne : http://www.sansonne.com o John Walker : Coffeerings : http://www.coffeerings.co.uk o Bryan : Visual Density : http://www.visualdensity.com o http://www.mambohut.com o http://www.t-collections.com 6. เว็บ Mambo ในประเทศไทย o รวมเว็บที่ทาดวยแมมโบ http://www.mambopark.com ํ o Mac : http://www.mac.in.th Page 121 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 122.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 :: ตอนที่ 6 ลิขสิทธิ์ของ GNU/GPL แนะนํา Open Source Software ตามแนวทางของ GNU/GPL GNU GENERAL PUBLIC LICENSE http://www.gnu.org/copyleft/gpl.html Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA GNU GENERAL PUBLIC LICENSE ฉบับภาษาไทย Version 1, January 1999 Copyright (C) 1999 Samphan Raruenrom - samphan@thai.com อารัมภบท สัญญาอนุญาตใหใชซอฟตแวรสวนใหญไดรับการออกแบบมาเพื่อริดรอนเสรีภาพของคุณใน การแบงปนและแกไขซอฟตแวร ในทางกลับกัน GNU General Public License มีจุดมุงหมาย เพื่อประกันเสรีภาพของคุณในการแบงปนและแกไขซอฟตแวรเสรี (free software) เพื่อทําให แนใจวาซอฟตแวรจะเปนสิ่งที่เสรีสําหรับผูใชทุกคน General Public License คือสัญญา อนุญาตใหสาธารณชนใชสทธิตามลิขสิทธิ์ที่ไดรับการนํามาใชกับซอฟตแวรสวนใหญของ Free ิ Software Foundation และโปรแกรมใดก็ตามที่ผูสรางสรรคยึดมั่นตอการใชสัญญานี้มี ซอฟตแวรบางชิ้นของ Free Software Foundation ที่ครอบคลุมโดย GNU Library General Public License แทน คุณเองก็สามารถใชสญญานี้กับโปรแกรมของคุณไดเชนเดียวกัน ั เมื่อเรากลาวถึง free software เราหมายถึงเสรีภาพ ไมใชราคา .General Public License ของ เราไดรับการออกแบบมาเพื่อทําใหแนใจวา ๏ คุณจะมีเสรีภาพทีจะเผยแพรสําเนาของซอฟตแวร ่ เสรี และคิดราคาสําหรับการจัดจําหนายในกรณีทคณตองการ ๏ คุณจะไดรับ source code ี่ ุ หรือสามารถที่จะไดมาในกรณีที่คณตองการ ๏ คุณจะสามารถแกไขหรือใชสวนประกอบของ ุ ซอฟตแวรนั้นในซอฟตแวรเสรีโปรแกรมใหม และ ๏ คุณจะไดรับรูวาคุณมีสทธิที่จะทําทั้งหมดนี้ ิ ได เพื่อปกปองสิทธิของคุณ เราจําเปนตองวางขอจํากัดตาง ๆ เพื่อหามมิใหใครปฏิเสธสิทธิเหลานี้ ตอคุณ หรือเรียกรองใหคุณสละสิทธิดังกลาว ขอจํากัดเหลานี้นําไปสูภาระหนาทีจานวนหนึ่งของ  ่ํ คุณ ในกรณีทคุณเผยแพรสาเนาของซอฟตแวร หรือดัดแปลงซอฟตแวรนั้น ี่ ํ ตัวอยางเชน ในกรณีที่คณเผยแพรสาเนาของโปรแกรมลักษณะนี้ ไมวาจะใหเปลาหรือคิดราคา ุ ํ คุณจะตองใหสิทธิทั้งหมดอยางที่คณมีแกผูรับดวย. คุณจะตองจัดการใหบคคลนั้นไดรับหรือ ุ ุ สามารถที่จะไดมาซึ่ง source code นั้นเชนเดียวกับคุณ. และคุณจะตองแสดงขอสัญญาเหลานี้ แกบุคคลนั้น เพื่อที่บุคคลนันจะไดรับรูถึงสิทธิของตน ้ Page 122 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 123.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 เราใชวิธีปกปองสิทธิของคุณดวยสองขั้นตอนคือ (1) สงวนลิขสิทธิ์ของซอฟตแวรนั้น และ 2) เสนอสัญญาอนุญาตใหคุณสามารถที่จะทําซ้า เผยแพร และ/หรือดัดแปลงซอฟตแวรนั้นไดอยาง ํ ถูกตองตามกฎหมาย นอกจากนั้นเพื่อเปนการปกปองผูสรางสรรคแตละรายและตัวของเราเอง เราตองแนใจวาทุกๆ คนจะไดรับการทําความเขาใจวาจะไมมการรับประกันใดๆ ในซอฟตแวรเสรีชิ้นนี้. ในกรณีที่ ี ซอฟตแวรไดรบการดัดแปลงโดยบุคคลอืนและแจกจายสงตอกันไป เราตองการใหผูรับได ั ่ ตระหนักวาสิ่งที่ตนไดรับนั้นไมไดเปนของดั้งเดิม เพื่อวาปญหาใดๆ อันเกิดจากบุคคลอื่นจะได ไมพาดพิงไปถึงชื่อเสียงของผูสรางสรรคตนฉบับ ทายที่สุดซอฟตแวรเสรีมักจะถูกคุกคามโดยสิทธิบัตรซอฟตแวรอยูเปนนิจ เราประสงคที่จะ หลีกเลี่ยงความเสี่ยงที่ผูจดจําหนายซอฟตแวรเสรีโปรแกรมใดโปรแกรมหนึ่งจะไปขอรับสัญญา ั อนุญาตใหใชสิทธิตามสิทธิบัตรเอาไวเอง อันจะเปนผลทําใหไดโปรแกรมนั้นเปนเอกสิทธิ์เฉพาะ (proprietary) เพื่อปองกันเรื่องนี้ เราไดกาหนดไวอยางชัดเจนวาสิทธิบัตรใดก็ตามจะตอง ํ อนุญาตเพื่อใหทุกคนใชไดอยางเสรีหรือมิฉะนั้นก็จะอนุญาตไมไดเลย การทําซ้ํา เผยแพร และ ดัดแปลงมีขอกําหนดและเงือนไขดังตอไปนี้  ่ ขอกําหนดและเงื่อนไขในการทําซ้ํา เผยแพร และดัดแปลง 0. สัญญานี้ใชกับโปรแกรมหรืองานอื่นใดที่มีขอความบอกกลาวโดยเจาของลิขสิทธิ์วาสามารถ นําไปเผยแพรโดยอาศัยขอความตาม General Public License ถัดจากนี้ไปคําวา “โปรแกรม” หมายถึงโปรแกรมหรืองานในลักษณะดังกลาว และ “งานที่มีพื้นฐานจากโปรแกรม” หมายถึง โปรแกรมนั้นหรืองานดัดแปลงจากโปรแกรมนั้นตามกฎหมายลิขสิทธิ์ กลาวคือ งานที่ ประกอบดวยโปรแกรมนั้นไมวาทั้งหมดหรือบางสวน ไมวาจะคงเดิมหรือมีการดัดแปลงและ/  หรือไดรับการแปลเปนภาษาอื่นจากนี้เปนตนไป การแปลนับรวมอยูในความหมายของคําวา "การดัดแปลง” โดยไมมีขอบเขต คําวา “คุณ” หมายถึงแตละบุคคลผูไดรับอนุญาตใหใชสิทธิตาม  สัญญา สัญญานี้ไมไดครอบคลุมไปถึงการกระทําอื่นใดนอกเหนือจากการทําซ้ํา เผยแพร และดัดแปลง การกระทําอืนใดนั้นอยูนอกเหนือขอบเขตของสัญญา สัญญาไมไดควบคุมการรันใชงาน ่ โปรแกรม และสัญญาจะครอบคลุมถึงผลลัพธจากโปรแกรมก็ตอเมือเนื้อหาของผลลัพธเปน ่ องคประกอบของงานที่มีพนฐานจากโปรแกรม (โดยไมขึ้นอยูกับการที่ผลลัพทนั้นไดผานการทํา ื้ ขึ้นมาจากการรันโปรแกรม) ผลลัพธจากโปรแกรมจะถือเปนงานที่มีพื้นฐานจากโปรแกรม หรือไมข้นอยูกับวาโปรแกรมนั้นทําอะไร ึ  1. คุณสามารถทําซ้าหรือเผยแพรในสื่อบันทึกใดๆ ํ ซึ่งสําเนาที่ปราศจากการแกไขของ source code ของโปรแกรมตามที่คณไดรับมา โดยมีขอแมวา ๏ คุณจะตองแสดงคําบอกกลาวลิขสิทธิ์ ุ  และคําปฏิเสธการรับประกันไวอยางเดนชัดและเหมาะสมในแตละสําเนา ๏ รักษาคําบอกกลาว Page 123 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 124.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 ทั้งหมดทีอางถึงสัญญานี้และความปราศจากการรับประกันใหคงอยูดวยกันอยางสมบูรณ และ ่   ๏ มอบสําเนาของสัญญานี้ไปพรอมกับโปรแกรม คุณสามารถคิดราคาสําหรับการกระทําในทางกายภาพเพื่อถายทอดสําเนาชิ้นหนึ่ง ๆ ได และ คุณสามารถทีจะเสนอขายการรับประกันไดในกรณีทคณตองการ ่ ี่ ุ 2. คุณสามารถดัดแปลงสําเนาของโปรแกรมไมวาทั้งหมดหรือบางสวน การกระทําเชนนั้นคือ การสรางงานที่มีพ้นฐานจากโปรแกรม และคุณสามารถทําซ้าและเผยแพรการดัดแปลงหรืองาน ื ํ ในลักษณะดังกลาวโดยอาศัยขอความตามขอ 1 ขางตน โดยมีขอแมวาคุณจะตองปฏิบติตาม ั เงื่อนไขเหลานี้ทั้งหมด: a) ในไฟลทคณแกไข คุณจะตองใสคาบอกกลาวที่เดนชัดวาคุณไดแกไขไฟลนั้น รวมทั้งวันที่ ี่ ุ ํ ในการแกไขแตละครั้ง b) ในการเผยแพรหรือโฆษณา นําเสนอตอสาธารณชนงานใดก็ตามที่ทั้งหมดหรือบางสวน ของงานนั้นประกอบดวยหรือดัดแปลงมาจากโปรแกรมหรือบางสวนของโปรแกรม คุณ จะตองอนุญาตตองานโดยรวมทั้งหมดแกบุคคลทั้งหลายโดยไมคดมูลคา โดยอาศัยขอความ ิ ตามสัญญานี้ c) ในกรณีที่โปรแกรมดัดแปลงแลวมีการทํางานตามปกติดวยการรับคําสั่งเชิงโตตอบใน ขณะทีรัน คุณตองทําใหโปรแกรมนั้น เมื่อนํามาเริ่มตนรันใชงานในเชิงโตตอบดังกลาว ่ ตามปกติ แลวโปรแกรมนั้นจะพิมพหรือแสดงใหเห็นประกาศอันประกอบดวย ๏ คําบอก กลาวลิขสิทธิอยางเหมาะสมและ ๏ คําบอกกลาววาไมมีการรับประกัน (หรือมิฉะนั้นก็บอก ์ วาคุณเองเปนผูใหการรับประกัน) และ ๏ บอกวาผูใชสามารถเผยแพรโปรแกรมนั้นตอไป ภายใตเงื่อนไขตามสัญญานี้ และ ๏ บอกวิธีที่ผูใชจะสามารถอานสําเนาของสัญญานี้ (ขอยกเวน: ในกรณีที่แมตวโปรแกรมเองจะทํางานในเชิงโตตอบ แตตามปกติแลวจะไมมีการ ั แสดงประกาศในลักษณะดังกลาวอยูกอนแลว เชนนั้นงานที่มีพื้นฐานจากโปรแกรมไม จําเปนตองแสดงประกาศใดๆ) เกณฑเหลานีใชบังคับตองานดัดแปลงโดยรวมทั้งหมด ในกรณีของสวนที่จําแนกออกมาไดสวน ้ ใดอันมิไดดัดแปลงมาจากโปรแกรม และสามารถถือไดวาเปนงานอิสระตางหากออกไปดวยเหตุ อันสมควร เชนนั้นสัญญาและเงื่อนไขของสัญญานี้จะไมมีผลบังคับใชตอสวนดังกลาว เมื่อคุณ เผยแพรสวนนั้นเปนงานตางหากออกไป แตเมื่อคุณเผยแพรสวนเดียวกันนั้นเปนสวนประกอบ  ของงานรวมอันเปนงานที่มีพื้นฐานจากโปรแกรม การเผยแพรงานรวมดังกลาวจะตองกระทํา โดยอาศัยขอความตามสัญญานี้ โดยที่สทธิสําหรับบุคคลทั้งหลายจะขยายขอบเขตครอบคลุมไป ิ ตลอดงานโดยรวมทั้งหมด ตลอดไปจนถึงแตละสวนประกอบทุกๆ สวนไมวาใครจะเปนผูเขียน สวนนั้น Page 124 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 125.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 ดวยเหตุขางตน ขอนี้มิไดประสงคจะเรียกรองหรือโตแยงสิทธิของคุณในงานทีคุณสรางสรรค ่ ขึ้นมาเองทั้งหมด หากแตประสงคทจะใชลิขสิทธิ์เพื่อควบคุมการเผยแพรงานดัดแปลงหรืองาน ี่ รวบรวมอันเปนงานที่มีพื้นฐานจากโปรแกรม นอกจากนี้เพียงแตนางานอื่นที่ไมไดเปนงานที่มีพื้นฐานจากโปรแกรมมาอยูรวมกับโปรแกรม ํ (หรืองานที่มพื้นฐานจากโปรแกรม) ในหนวยความจําสํารองหรือสื่อบันทึกเพื่อการเผยแพร ี เดียวกันมิไดเปนเหตุใหงานดังกลาวตกอยูภายใตขอบเขตของสัญญานี้ 3. คุณสามารถทําซ้าและเผยแพรโปรแกรม (หรืองานทีมีพื้นฐานจากโปรแกรมตามขอ 2) ใน ํ ่ รูปแบบ object code หรือ executable โดยอาศัยขอความตามขอ 1 และ 2 ขางตน โดยมีขอ แมวาคุณจะตองดําเนินการอยางใดอยางหนึ่งตอไปนี้อกดวย  ี a) มอบ source code อยางครบถวนของโปรแกรมดังกลาวในรูปแบบที่คอมพิวเตอรอานได ไปพรอมกับโปรแกรมนั้น โดยที่ source code ดังกลาวจะตองเผยแพรโดยอาศัยขอความ ตามขอ 1 และ 2 ขางตน ดวยสื่อบันทึกทีใชกันเปนกิจวัตรในการแลกเปลี่ยนซอฟตแวร หรือ ่ b) แนบขอเสนอเปนลายลักษณอักษรอันมีผลอยางนอยสามปวาจะมอบสําเนาอยาง  ครบถวนของ source code ของโปรแกรมดังกลาวในรูปแบบที่คอมพิวเตอรอานไดแกบุคคล ทั้งหลาย โดยคิดราคาไมมากไปกวาตนทุนในทางกายภาพของคุณในการดําเนินการ เผยแพร source code โดยที่ source code ดังกลาวจะตองเผยแพรโดยอาศัยขอความตาม ขอ 1 และ 2 ขางตน ดวยสื่อบันทึกที่ใชกันเปนกิจวัตรในการแลกเปลี่ยนซอฟตแวร หรือ c) แนบขอมูลที่คณไดรับถึงขอเสนอในการเผยแพร source code ของโปรแกรมดังกลาว ุ (ทางเลือกนี้ใชไดเฉพาะกรณีการเผยแพรที่ไมเปนการคา อีกทั้งคุณก็ไดรับโปรแกรมใน รูปแบบ object code หรือ executable ดวยขอเสนอเชนวาอยางถูกตองตามขอยอย b ขางตน) คําวา source code ของงานหนึ่งงานใดหมายถึงงานนั้นในรูปแบบที่เหมาะสมทีสดสําหรับ ่ ุ การทําการดัดแปลง สําหรับงานในรูปแบบ executable คําวา source code อยางครบถวน หมายถึง source code ทั้งหมดของทุก module ในงานนั้น รวมถึง interface definition file ใด ๆ ที่เกี่ยวของ รวมถึง script ที่ใชในการควบคุมการคอมไพลและการติดตัง ้ executable นั้น อยางไรก็ตามในฐานะขอยกเวนพิเศษ source code ที่เผยแพรไม จําเปนตองรวมไปถึงสิ่งใดก็ตาม (ไมวาจะอยูในรูปแบบ source code หรือ binary) ที่ปกติ จะไดรับมาพรอมกับสวนประกอบหลัก (compiler, kernel และอื่น ๆ ในทํานองเดียวกัน) ของระบบปฏิบัติการที่ใชรน executable นั้น เวนแตวาสวนประกอบนั้นจะประกอบไปเปน ั สวนหนึ่งใน executable ดังกลาวเอง Page 125 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 126.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 ในกรณีที่การเผยแพร executable หรือ object code กระทําโดยการเสนอใหสามารถเขาถึง สําเนาของโปรแกรมจากตําแหนงทีระบุ การเสนอที่เสมอภาคกันใหสามารถเขาถึงสําเนาของ ่ source code จากที่เดียวกันถือไดวาเปนการเผยแพร source code แลว ถึงแมวาบุคคลอื่นจะ ไมมเหตุจาเปนอันใดทีจะตองรับ source code ไปดวยพรอมกับ object code ี ํ ่ 4. คุณไมสามารถทําซ้ํา ดัดแปลง ใหชวงสัญญา หรือเผยแพรโปรแกรม เวนแตจะปฏิบัติตามที่ ไดกาหนดไวโดยชัดแจงในสัญญานี้ ความพยายามอื่นใดทีจะทําซ้า ดัดแปลง ใหชวงสัญญา หรือ ํ ่ ํ  เผยแพรโปรแกรมถือเปนโมฆะ และจะเปนการยุติสทธิของคุณตามสัญญานี้โดยอัตโนมัติ ิ อยางไรก็ตาม บุคคลที่ไดรบสําเนาหรือสิทธิจากคุณตามสัญญานี้ จะไมถูกยกเลิกสัญญาตราบใด ั ที่บุคคลนั้นยังคงปฏิบัติตามสัญญาอยางเครงครัด 5. คุณไมจําเปนตองยอมรับสัญญานี้ เนื่องจากคุณไมไดลงนาม แตอยางไรก็ตามไมมีอะไร นอกจากนีที่อนุญาตใหคุณดัดแปลงหรือเผยแพรโปรแกรมหรืองานดัดแปลงจากโปรแกรม การ ้ กระทําดังกลาวตองหามตามกฎหมายถาหากคุณไมยอมรับสัญญานี้ ดังนั้นโดยการดัดแปลง หรือเผยแพรโปรแกรม (หรืองานที่มีพื้นฐานจากโปรแกรม) คุณไดแสดงใหเห็นแลวถึงการ ยอมรับสัญญานี้ รวมทังขอกําหนดและเงือนไขทั้งหมดในการทําซ้ํา เผยแพร หรือดัดแปลง ้ ่ โปรแกรมหรืองานที่มีพื้นฐานจากโปรแกรม เพื่อที่จะกระทําเชนนั้น. 6. ในแตละครั้งทีคุณเผยแพรโปรแกรม (หรืองานที่มพื้นฐานจากโปรแกรม) ่ ี ตอไป ผูรับจะไดรับ อนุญาตโดยอัตโนมัติจากเจาของสิทธิใหสามารถที่จะทําซ้ํา เผยแพร หรือดัดแปลงโปรแกรม ภายใตขอกําหนดและเงื่อนไขของสัญญานี้ คุณไมสามารถวางขอจํากัดเพิ่มเติมตอการใชสทธิิ ของผูรับที่ไดมอบไปตามนี้ คุณไมตองรับผิดชอบภาระในการบังคับการปฏิบัติตามสัญญาของ บุคคลอื่น 7. ในกรณีที่มเงื่อนไขอันเนื่องมาจากการพิพากษาของศาลหรือขอกลาวหาในการละเมิด ี สิทธิบัตรหรือจากเหตุผลอืนใด (โดยไมจากัดเฉพาะประเด็นเกี่ยวกับสิทธิบัตร)มาบังคับตอคุณ ่ ํ (ไมวาจะโดยคําสั่งของศาล ขอตกลงหรือขอตกลงในทางตรงกันขาม) ในลักษณะที่ขัดตอเงื่อนไข ของสัญญานี้ เงื่อนไขเชนนั้นไมสามารถยกเวนคุณออกจากเงื่อนไขของสัญญานี้ ถาหากคุณไม สามารถดําเนินการเผยแพรเพื่อที่จะปฏิบัติตามภาระของคุณในสัญญานี้และภาระผูกพันที่ เกี่ยวของอื่นใดพรอมไปดวยกัน ผลก็คือคุณจะเผยแพรโปรแกรมไมไดโดยเด็ดขาด ตัวอยางเชน หากมีสัญญาอนุญาตใหใชสิทธิตามสิทธิบัตรฉบับใดฉบับหนึ่งไมเปดโอกาสให บุคคลทั้งหมดที่ไดรับสําเนาของโปรแกรมจากคุณ ไมวาจะโดยตรงหรือโดยออม แจกจาย โปรแกรมตอไปไดโดยไมคิดคาธรรมเนียม เชนนั้นแลวหนทางเดียวที่คณจะปฏิบติตามเงื่อนไข ุ ั นั้นและสัญญานี้ไปไดพรอมกันคือคุณจะตองงดเวนจากการเผยแพรโปรแกรมอยางสิ้นเชิง Page 126 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 127.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 หากมีสวนใดของขอนี้กลายเปนโมฆะหรือไมมีผลบังคับภายใตพฤติการณเฉพาะกรณีใด สัญญา ประสงคใหใชสวนที่เหลืออยูของขอนี้บังคับในกรณีเชนนั้น และใหใชขอนี้โดยรวมทั้งหมดบังคับ ในพฤติการณอื่นๆ จุดประสงคของขอนี้มิไดเปนการชักชวนใหคณละเมิดการอางสิทธิในสิทธิบัตรหรือทรัพยสิทธิใด ุ ๆ หรือโตแยงความถูกตองตามกฎหมายในการอางสิทธิเชนนั้น จุดประสงคเพียงประการเดียว ของขอนี้คือการปกปองบูรณภาพของระบบเผยแพรซอฟตแวรเสรีซงดําเนินโดยการปฏิบัตตาม ึ่ ิ public license. ผูคนมากมายไดเอื้อเฟอผลงานสนับสนุนเขาสูสารพันของซอฟตแวรที่เผยแพร  ผานระบบดังกลาว โดยอาศัยความไววางใจวาระบบจะทํางานอยางเปนธรรม ทั้งหมดนี้ขึ้นอยูกบ  ั ผูเขียน/ผูสนับสนุนที่จะตัดสินใจวาเขาหรือเธอสมัครใจจะเผยแพรซอฟตแวรผานระบบอื่น  มากกวาหรือไม โดยที่ทางฝายผูรับไมวาจะเปนใครก็ไมสามารถจํากัดการตัดสินใจนั้นไดเลย  ขอนี้มีเจตนาที่จะสรางความกระจางแกสงที่เชื่อวาจะเปนผลจากสวนที่เหลือของสัญญา ิ่ 8. ในกรณีที่มการควบคุมการเผยแพรและ/หรือการใชโปรแกรมในประเทศใดประเทศหนึ่ง ไม ี วาจะโดยสิทธิบัตรหรือโดยลิขสิทธิ์ในการตอประสานกับผูใช เจาของลิขสิทธิ์ตนฉบับซึ่งเปนผู ออกโปรแกรมภายใตสัญญานี้สามารถเพิ่มขอจํากัดในการเผยแพรตามแตพื้นทีทางภูมศาสตร ่ ิ อยางชัดแจงใหขีดวงประเทศเหลานั้นออกไป เพื่อที่วาการเผยแพรจะอนุญาตใหกระทําไดแต เฉพาะภายในหรือระหวางประเทศที่ไมไดตัดออกดวยเหตุดังกลาว ในกรณีเชนนี้ สัญญานี้จะ หมายรวมไปถึงขอจํากัดดังกลาวเสมือนกับวาไดเขียนขอจํากัดนั้นไวในเนื้อหาของสัญญา 9. Free Software Foundation สามารถออก General Public License เวอรชั่นปรับปรุงและ/ หรือเวอรชั่นใหมไดเปนครั้งคราว สัญญาเวอรชั่นใหมเชนวาจะยังคงสาระสําคัญในทํานอง เดียวกันกับเวอรชั่นปจจุบัน แตอาจจะแตกตางออกไปในรายละเอียดเพื่อจัดการกับปญหาหรือ ภาระที่เกิดขึ้นใหม สัญญาแตละเวอรชั่นจะมีเลขเวอรชั่นทีหมายใหแตกตางกันออกไป. หากโปรแกรมระบุหมายเลข ่ เวอรชั่นของสัญญาที่ใชกับโปรแกรมพรอมทั้ง "เวอรชั่นตอๆ ไป” คุณจะมีทางเลือกที่จะปฏิบัติ ตามขอกําหนดและเงื่อนไขของสัญญาไมวาเวอรชั่นนั้นหรือเวอรชั่นตอๆ ไปที่ออกโดย Free Software Foundation หากโปรแกรมมิไดระบุหมายเลขเวอรชั่นของสัญญา คุณสามารถเลือก สัญญาเวอรชนไหนก็ไดที่ออกโดย Free Software Foundation ั่ 10. หากคุณประสงคจะนําสวนประกอบของโปรแกรมไปรวมอยูในซอฟตแวรเสรีโปรแกรมอื่นที่ มีเงื่อนไขในการเผยแพรที่แตกตางออกไป คุณจะตองเขียนขออนุญาตจากผูสรางสรรคเปนลาย ลักษณอักษร ในกรณีของซอฟตแวรที่เปนลิขสิทธิ์ของ Free Software Foundation ก็ใหคุณ เขียนไปถึง Free Software Foundation เนื่องจากบางครั้งเราก็มีการผอนปรนบางสําหรับกรณี เชนนี้. ทิศทางในการตัดสินใจของเราจะขึ้นอยูกับเปาหมายสองประการคือเพื่อดํารงรักษาความ Page 127 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 128.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 เสรีในงานทั้งหมดที่ดัดแปลงจากซอฟตเวรเสรีของเรา และในภาพกวางคือเพื่อสงเสริมการ แบงปนและการนํากลับมาใชใหมของซอฟตแวร ไมมีการรับประกัน 11. เนื่องจากโปรแกรมไดรบการอนุญาตใหใชไดโดยไมคิดมูลคา เหตุนี้จึงไมมีการรับประกัน ั ใดๆ ตอโปรแกรม ไปจนถึงขอบเขตเทาทีกฎหมายที่เกี่ยวของจะอํานวย. เจาของลิขสิทธิ์และ/ ่ หรือบุคคลอื่นสงมอบโปรแกรม "ตามลักษณะปจจุบัน” โดยปราศจากการรับประกันในลักษณะ ใด ๆ ไมวาโดยแจงชัดหรือโดยปริยาย รวมถึงแตไมจากัดเพียงการรับประกันโดยปริยายถึงความ ํ เหมาะสมในการวางตลาด หรือความเหมาะสมในวัตถุประสงคโดยเฉพาะอยางใดอยางหนึ่ง ทั้งนี้เวนแตจะไดระบุเอาไวเปนอยางอื่นเปนลายลักษณอักษร. คุณเปนผูรับความเสี่ยงทั้งหมดใน เรื่องคุณภาพหรือประสิทธิภาพของโปรแกรม. หากปรากฏความจริงวาโปรแกรมชํารุดบกพรอง คุณจะเปนผูรบภาระตนทุนในการบํารุงรักษา ซอมแซม หรือแกไขเทาที่จาเปนทังหมด ั ํ ้ 12. ไมมีกรณีใดๆ เวนแตทบังคับโดยกฎหมายที่เกี่ยวของหรือที่ตกลงกันไวเปนลายลักษณอักษร ี่ ที่เจาของลิขสิทธิ์หรือบุคคลอื่นใดผูซึ่งดัดแปลงและ/หรือเผยแพรโปรแกรมตอไปตามที่ได อนุญาตไวขางตน จะตองรับชดใชความเสียหายทั้งหลายตอคุณ รวมถึงความเสียหายโดยทั่วไป  โดยเฉพาะ โดยบังเอิญ หรือโดยเนื่องมาแตเหตุ อันเปนผลมาจากการใชหรือความไมสามารถใน การใชโปรแกรม (รวมถึงแตไมจํากัดเพียงการสูญเสียของขอมูล หรือการที่ขอมูลถูกทําให ผิดพลาด หรือความเสียหายอันคุณหรือบุคคลอื่นไดรบ หรือความลมเหลวของโปรแกรมในการ ั ทํางานรวมกับโปรแกรมอืน) ถึงแมวาเจาของลิขสิทธิหรือบุคคลอื่นดังกลาวขางตนจะไดรับการ ่  ์ แจงเตือนถึงความเปนไปไดของความเสียหายเชนวาแลวก็ตาม จบขอกําหนดและเงื่อนไข จะใชขอสัญญานี้กับโปรแกรมใหมของคุณไดอยางไร หากคุณพัฒนาโปรแกรมใหมขึ้นมาโปรแกรมหนึ่ง และคุณตองการใหโปรแกรมนันเปน ้ ประโยชนตอสาธารณชนมากที่สุดเทาทีจะเปนไปได วิธีที่ดีที่สุดทีคณจะบรรลุความตองการนี้ได ่ ่ ุ คือทําใหโปรแกรมนั้นเปนซอฟตแวรเสรีซงทุกๆ คนสามารถจําหนายจายแจกและดัดแปลงแกไข ึ่ ไดตามขอกําหนดในสัญญานี้ วิธีการคือติดคําบอกกลาวขางลางนี้ไปกับโปรแกรมนั้น ทางที่ปลอดภัยที่สุดคือใสคําบอกกลาวนี้ ไวในตอนตนของแตละ source file เพื่อเปนการแสดงถึงความปราศจากการรับประกันอยาง ไดผลที่สุด และแตละไฟลควรจะมีขอความ" copyright" อยางนอยหนึงบรรทัดพรอมทั้งบงชี้วา  ่  จะหาคําบอกกลาวลิขสิทธิอยางเต็มรูปแบบไดที่ไหน ์ one line to give the program's name and an idea of what it does. Copyright (C) 19yy name of author This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. Page 128 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 129.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. จากนั้นตามดวยขอมูลเพื่อการติดตอถึงคุณทางอีเมลและจดหมาย ในกรณีที่โปรแกรมทํางานเชิงโตตอบ ทําใหโปรแกรมแสดงคําบอกกลาวแบบขางนี้เมื่อเริ่มตน ทํางานในภาวะเชิงโตตอบ Gnomovision version 69, Copyright (C) 19yy name of author Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. คําสั่งสมมุติ `show w' และ `show c' ควรจะแสดงสวนที่เกี่ยวของใน General Public License ตามความเหมาะสม คําสั่งที่คณใชจริงๆ อาจจะเปนชื่ออื่นที่ไมใช `show w' และ `show c' หรือ ุ บางทีอาจจะเปนการคลิกเมาสหรือหัวขอในเมนู ตามแตที่เหมาะสมกับโปรแกรมของคุณ นอกจากนี้ ถาเขาขายและจําเปนคุณควรจะใหนายจาง (ถาคุณทํางานเปนโปรแกรมเมอร) หรือ โรงเรียนของคุณลงนามใน “copyright disclaimer" สําหรับโปรแกรมคุณ โดยอาจจะดูจาก ตัวอยางขางลางนี้ และแกชอตามกรณีของคุณ: ื่ Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. signature of Ty Coon, 1 April 1989 Ty Coon, President of Vice General Public License ไมเปดโอกาสใหนําโปรแกรมของคุณเขาไปใชใน proprietary software. ในกรณีที่โปรแกรมของคุณเปน subroutine library คุณอาจจะเห็นวาการเปดโอกาส ให link โปรแกรมเชนนั้นกับ library ของคุณนาจะเกิดประโยชนมากขึ้น ถาหากคุณตองการทํา เชนนั้นก็ใหใช GNU Library General Public License แทนที่จะใชสัญญานี้ Page 129 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 130.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 :: ตอนที่ 7 ตัวอยาง Templates AkoGreenPlanet be2004 ytw_alalycos pm_millennium_internet Page 130 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 131.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 simplicity_blue fishyv3 dd_apricot Beshagre allm_flower Page 131 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 132.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 AkoOperator allm_biz_01 Page 132 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 133.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 :: ภาคผนวก 1 การติดตั้งและการใชงานโปรแกรม FileZilla การติดตั้งและการใชงานโปรแกรม FileZilla เพื่อใชสําหรับ Upload/Download ทาง FTP หรือ ดูโครงสรางของไฟลและ directory ใน server โดยสามารถดาวนโหลดไดที่ http://filezilla.sourceforge.net/ 4.1 การติดตัง FileZilla ้ ดับเบิลคลิกทีไฟลโปรแกรม FileZilla_2_2_16_setup.exe ่ ในแผนซีดี ทีแถมมาให ่ เมื่อดับเบิลคลิกแลวจะปรากฏหนาตางเพื่อเลือกภาษาทีใช ในที่น้เลือกเปน English เนื่องจาก ่ ี ยังไมมภาษาไทย แลวกด OK ี จากนั้นจะเขาสูหนาจอ License Agreement เมื่ออานแลวหากยอมรับตามเงื่อนไข ใหคลิก I Agree Page 133 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 134.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 จากนั้นจะเขาสูการเลือก Components ในการใชงาน ในที่นี้ใหเลือก Standard แลวคลิก Next โปรแกรมจะถามถึงโฟลเดอรท่ตองการติดตั้ง หากไมตองการเปลี่ยนแปลงอะไรก็ใหคลิก Next ี   Page 134 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 135.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 โปรแกรมจะถามถึงการติดตั้งโฟลเดอรใน Start Menu ใหคลิก Next โปรแกรมจะถามถึงการ Settings รูปแบบในการใชงานใหคลิก Install Page 135 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 136.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 โปรแกรมกําลังติดตั้งไฟลทใชงานลงบนเครื่องเราเมื่อเสร็จแลวใหคลิกปุม Close ี่ จะพบวามีไอคอนของ FileZilla บน desktop เมื่อดับเบิลคลิกไอคอน จะปรากฏหนาตาโปรแกรม FileZilla ดังภาพ Page 136 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 137.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 4.2 การใชงาน FileZilla ในสวนดานบนของโปรแกรมเราจะพบวามีในสวนของเมนูและ Tools Bar คือ Genaral Tools bar และ Quick Connect Bar โดยใน ชองTools Bar ใหใสรายละเอียดที่ไดรับมาจาก server ดังภาพดานลาง จากนั้นใหกด Quickconnect หลังจากที่กด Quickconnect เพื่อเขาสู server แลวจะแสดงผลออกมาดังภาพดานลาง Page 137 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 138.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 :: ภาคผนวก 2 การติดตั้งและการใชงานโปรแกรม phpMyAdmin การจัดการฐานขอมูล MySQL ผาน phpMyAdmin จะกระทําไดโดยบน Linux server ที่ใชงาน Control Panel ซึ่งจะขอยกตัวอยางการใชงานบน Cpanel Control Panel Program โดยหลังจากทําการ login เขาสูระบบ Control Panel ของ Cpanel แลว เราจะเห็นไอคอน MySQL Databases ซึ่งเมื่อคลิก ลงไป จะพาทานเขาสูหนาของการสราง Username, Password และ Database Name สังเกต ดานลาง จากภาพ - phpMyAdmin ลิงคเพื่อเขาทําการใชงานฐานขอมูล MySQL - Access Hosts 1 คลิกเขาที่ MySQL database 2 คลิกลิงค phpMyAdmin ระบบจะพาเขาสูหนาการจัดการฐานขอมูลผานทาง phpMyAdmin จากภาพ - database name list แสดงรายชื่อฐานขอมูลที่ถกสรางไวหรือที่มีอยู ู - phpMyAdmin version แสดงรุนของตัวจัดการฐานขอมูล Page 138 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 139.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 การเพิ่ม MySQL database ใน cPanel โดยปกติเมื่อเราทําการเชา Hosting ในสวนของ Database นั้น จะมีอยูสอง แบบ คือทางผูดูแลระบบของ Hostingทีเราเชา เปนผูดําเนินการสรางและสง ่  รายละเอียดมาให กับมีระบบสําหรับการจัดการ database ไดเอง เชน cPanel , DirectAdmin ทังนี้ขึ้นอยูกับHostingที่ทานเชาวาเปนระบบไหน ในที่นี้เราแนะใน ้  สวนของการใชงาน cPanel ในการสรางฐานขอมูล MySQL เพื่อใชสําหรับการติดตั้ง mambo เมื่อทานไดทาการล็อกอินเขา cPanel เรียบรอยแลวจะมี menu เกี่ยวกับ MySQL Database ํ ใหทานคลิกเขาไปที่เมนูดังกลาว จากภาพ สวนที่ 1 Database name - privileges ระบุสิทธิ์ตางๆของฐานขอมูล ระบบจะตั้งคา ALL ไวอยูแลว - database name ฃื่อของฐานขอมูล - add db button ปุมคลิกเพื่อสรางฐานขอมูล 1 ใหระบุชื่อ database name 2 คลิก add button ระบบจะทําการสรางฐานขอมูลโดยมีชื่อตามทีไดตั้งไว ่ จากภาพ สวนที่ 2 Database username - db username ชื่อผูเขาใชงานฐานขอมูล - password รหัสในการเขาใชงานฐานขอมูล - add user button ปุมคลิกเพื่อสราง database user 3 ใหระบุชื่อ db username 4 ใหระบุรหัสผานการเขาใชงานฐานขอมูล 5 คลิกปุม add user ระบบจะทําการสราง database user ทีใชในการเขาใชงานฐานขอมูล ่ Page 139 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 140.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 จากภาพ เมื่อสรางฐานขอมูลเรียบรอยแลว - database name จะแสดงชื่อของฐานขอมูล - delete ลบฐานขอมูลที่สรางไว - check ตรวจสอบฐานขอมูลวามีโครงสรางใดเสียหาย - repair ทําการซอมแกไขโครงสรางฐานขอมูลที่เสียหาย จากภาพ เมื่อสราง database username เรียบรอยแลว - database username แสดงชื่อของ database username - delete ลบ database username จากภาพ สวนของการจับคูหรือการเพิ่มรายชื่อผูเขาใชฐานขอมูล  - db username แสดงชื่อผูเขาใชฐานขอมูล - db name แสดงชื่อผูเขาใชฐานขอมูล - add user to db button ปุมคลิกเพื่อเพิ่มชื่อผูใชเขาฐานขอมูล 6 เลือก db name ที่ตองการใช  7 เลือก db username ที่ตองการเพิ่ม  8 คลิกปุม add user to db ระบบจะทําการเพิ่มรายชื่อผูใชฐานขอมูลเขาไป Page 140 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 141.
    คูมือการใชงาน Mambo เวอรชั่น4.5.2.3 จากภาพ เมื่อสราง database name, database user, add user to db เสร็จเรียบรอยแลว จากนี้ไปสามารถเขียนสคริปตโดยการกําหนด db_name, db_username, db_password ให เว็บไซดเรียกใชฐานขอมูลไดแลว Page 141 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.