Your SlideShare is downloading. ×
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
คู่มือใช้งาน Mambo ฉบับภาษาไทย
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

คู่มือใช้งาน Mambo ฉบับภาษาไทย

14,477

Published on

Published in: Technology
2 Comments
6 Likes
Statistics
Notes
No Downloads
Views
Total Views
14,477
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
654
Comments
2
Likes
6
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 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 ContentManagement 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 ยังไมมีขดจํากัดในเรื่องของการออกแบบ ทําใหคณสามารถ ี ุปรับเปลี่ยนหนาตาเว็บไซตของคุณไดสวยงามตามตองการความงายของ MamboMambo เปน 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, mySQLDatabase และ 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.32.3 หนาจอจะแสดงรายละเอียดเกี่ยวกับขอตกลง License ของโปรแกรม ใหเราเลือก I agreeto 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.32.6 เมื่อการติดตั้งโปรแกรมเสร็จเรียบรอยแลว ใหเรากดปุม Finish2.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.33.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.32.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 databaseconfiguration) 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.32.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 toDirectory Permissionsเลือกเพื่อทําการ CHMOD Directoryหลังจากนั้นกด Next2.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 theSystem Administrator;$mosConfig_debug = 0;$mosConfig_lifetime = 900;$mosConfig_MetaDesc = Mambo - the dynamic portal engine and content managementsystem;$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 Section1.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.3Menubar แบงเปน 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.3Infobar ใชเพื่อแสดงขอมูลตอไปนี้ ตามลําดับ 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.31.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.31.5 เมนูในการใชงานระบบ (Munu Items)(1) ไซต (Site)(1.1) การปรับแตง (Global Configuration)Global Configuration คือ ศูนยกลาง configuration ใน Mambo การเปลี่ยนแปลงในสวนนี้จะอัพเดตไฟล configuration.phpGlobal 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 ใหกลับไปเหมือนเดิมที่ CHMOD644 หลังจากที่ทาการเปลี่ยนแปลงใดๆ ํ- ขอมูลเพิ่มเติมใน 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 FilePrint 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.3Table of Contents on multi-page items ใหสรางตารางสารบัญสําหรับ content item ทีมี ่หลายหนา เชน หนาทีแยกกันดวย page break Mambots {Mambopagebreak} ใน ่htmlarea editorBack 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 หรือMaximumHelp Server กําหนดเว็บไซตสําหรับแสดง helpFile 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 เชน MamboOpen 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.31.1.7 เมล MailMailer รูปแบบหรือฟงกชั่นสําหรับการสงอีเมลMail From ที่อยูอีเมลตนทาง (อีเมลทีใชแสดงเมื่อเราสงขอความ) ่From Name ชื่อสําหรับแสดงสําหรับการสงอีเมลในกรณีที่มีการเลือกใชฟงกช่น SMTP Server จะตองทําการกรอกรายละเอียดในสวนของ  ัขอมูลขางลางนี้ดวยSMTP Auth ชื่อ SMTP ServerSMTP User อีเมลที่มีสิทธิในการใช SMTP ServerSMTP Pass รหัสผานสําหรับอีเมลดังกลาวSMTP Host ที่อยูสําหรับ SMTP Server เชน mail.mambohub.com1.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.3CONTENT 1. Blog – Content Category เมนูสําหรับลิงคไปยังระดับ หมวดหมูยอยของเนื้อหา Category ซึ่งจะทําการแสดง ลักษณะของขอมูลเหมือนหนา แรก 2. Blog – Content Category Archive เมนูสําหรับลิงคไปยัง ระดับ หมวดหมูยอยของเนื้อหาCategory ซึ่งจะทําการแสดงลักษณะของขอมูลเหมือนหนาแรก โดยที่ขอมูลดังกลาวถูกกําหนดใหเปน Archive3. Blog – Content Section เมนูสําหรับลิงคไปยังระดับหมวดหมูหลักของเนื้อหา Section ซึ่งจะทําการแสดงลักษณะของขอมูลเหมือนหนาแรก4. Blog – Content Section Archive เมนูสําหรับลิงคไปยังระดับหมวดหมูหลักของเนื้อหาSection ซึ่งจะทําการแสดงลักษณะของขอมูลเหมือนหนาแรก โดยทีขอมูลดังกลาวถูกกําหนดให ่เปน Archive5. Link - Content Item เมนูสําหรับลิงคไปยังขอมูลหรือบทความบนเว็บไซต6. Link - Static Content เมนูสําหรับลิงคไปยังขอมูลหรือเนื้อหาที่เปนรูปแบบ Static7. 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.3COMPONENT 9.Component เมนูสําหรับ Companents ที่ตดตั้งบน ิ เว็บไซต ซึ่งรวม Conponents ที่ ติดมากับการติดตั้ง Mambo ใน ครั้งแรก รวมทั้ง component ของ ผูพัฒนารายอืนที่ไดตดตั้งใชงาน ่ ิ บนเว็บไซต10. Link - Component Item เมนูสําหรับลิงคไปยังรายการยอยของ Component11. Link - Contact Item เมนูสําหรับลิงคไปยัง Contact Us (ติดตอเรา)12. Link – Newsfeed เมนูสําหรับลิงคไปยังเว็บไซตที่ใหบริการดึงขาวมาแสดงบนหนาเว็บไซตของเรา13. Table - Contact Category เมนูสําหรับลิงคไปยัง Contact Us ในลักษณะของลิส14. Table - Newsfeed Category เมนูสําหรับลิงคไปยังเว็บไซตที่ใหบริการดึงขาวมาแสดงบนหนาเว็บไซตของเราในรูปแบบลิสหัวขอ15. Table - Weblink Category เมนูสําหรับลิงคไปยัง weblink componentLINK 16. Link – Component Item เมนูสําหรับลิงคไปยังเนื้อหาของ Component 17. Link – Contact Item เมนู สําหรับลิงคไปยังรายการทีอยู ่ สําหรับติดตอ18. Link – Content Item เมนูสําหรับลิงคไปยังรายการขอมูล19. Link – Newsfeed เมนูสําหรับลิงคไปยังรายการเว็บไซตท่ใหบริการดึงขาวมาแสดงบน ีหนาเว็บไซตของเรา รูปแบบ Static20. 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.3Install Administrator Templateสําหรับเพิ่ม Template สําหรับ Admin Section หรือ Backend จะใชวิธีเดียวกันกับ SiteTemplate(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 BarUser Manager ใหคุณเพิ่ม แกไข และลบผูใชไดคุณจะเห็นรายชื่อของผูใช และ Search เพื่อเปลี่ยนแปลงและกรองผูใชที่แสดงอยูในรายชื่อนัน  ้ถาจะเพิ่มผูใชรายใหมใหคลิกที่ไอคอน New ใน tools bar แลวกรอกรายละเอียดขอมูลผูใช ดังนี้ Page 49 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 50. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3Name เปนชื่อจริงของผูใชหรือชื่อที่อยากใหคนอื่นเห็นUsername เปนชื่อ login ของผูใชEmail อีเมลผูใชNew Password เปนรหัสผานซึ่งจะเห็นเปน * เพื่อความปลอดภัยVerify Password พิมพรหัสผานอีกครัง ้Group เลือกกลุมที่ผใชอยู ูBlock User เลือก Yes เพื่อไมใหผูใชรายนี้เขาสู FrontendUser Groups กลุมผูใชที่มอยูนั้นจะถูกกําหนดลงไป ี แตจะมีระดับการควบคุมการเขาถึง(access control system) ตางกันไป กลุม “Public Frontend” และ “Public Backend” จะ กําหนดระดับการเขาถึงสําหรับผูใชนิรนามในระบบ Frontend และ backend กลุม Frontend มีอยู 4 กลุม คือRegistered สามารถ login สู Frontend interface ไดAuthor สามารถโพสเนื้อความ โดยปกติจะผานทาง User MenuEditor สามารถโพสและแกไขเนื้อความจาก FrontendPublisher สามารถโพส แกไข และพิมพเนื้อความจาก 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.3Super Administrator สามารถเขาถึงฟงกชั่น administration ไดทั้งหมดการสราง Special Users:คุณสามารถสรางผูใชพิเศษ (Special Users) หายถึงระดับผูใชที่สูงกวา Registered สําหรับ ผูใชที่คณตองการใหเขาสงบทความ ขาว FAQ’s หรือเว็บลิงคได กลุมผูใชพิเศษนี้จะสามารถดู ุ User Menu Module ถาคุณตั้งคาใหกลุมผูใชพิเศษเทานั้นที่สามารถดูไดโดยไปทีเมนู  ่Administrator ที่มี admin control panel และเลือก Modules ในแถบเมนู แลวคลิก ManageModules จากนั้นดับเบิลคลิก 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.3Scope แสดงวามี content section ไดถูกสรางขึ้นTitle ชื่อของ Section ที่ใชแสดงในเมนูหลักSection Name คือ Heading ของรายการใน Categories ซึ่งจะแสดงใน content sectionของ FrontendImage สามารถเลือกจาก directory รูปภาพ และจะถูกแสดงถัดจากคําอธิบายใน contentsection ของ FrontendImage Position ใหคุณเลือกวารูปนั้นจะอยูสวนไหนของ FrontendOrdering ชวยในการวางใน 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 ของFrontendSection ชื่อของ Section ที่มีความเกี่ยวของกันImage สามารถเลือกจาก directory รูปภาพ และจะถูกแสดงถัดจากคําอธิบายใน contentsection ของ FrontendImage Position ใหคุณเลือกวารูปนั้นจะอยูสวนไหนของ Frontend Page 57 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 58. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3Ordering ชวยการจัดวางใน 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)การจัดการ componentsMambo 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 และ modulesComponents คือ สวนประกอบพิเศษใน 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 หรือ component2. Unzip ลงในคอมพิวเตอร3. FTP ไฟลทั้งหมดลงใน directory ขึ้นไปบนเซิรฟเวอร ควรใหอยูใต Mambo directory 4. ไปที่ install module หรือ component และเลือก Install from Directory5. ใสชื่อเต็มของ directory และไฟล .xml เชน/usr/local/www/data/MAMBO/uploadfiles/component.xml6. คลิกปุม 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.3File 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 BrowserCategory Name ชื่อแผนกของคุณSection N/AImage รูปโลโกประจําแผนก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 ชื่อ - นามสกุล ผูตดตอ ิContacts 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.3Telephone เบอรโทรศัพทFax เบอรโทรสารMiscellaneous Info รายละเอียดอื่นๆ เพิ่มเติม ถามีในสวนของการกําหนดวาตองการจะแสดงหรือซอนขอมูลใด สามารถกําหนดไดในสวนของParameterรายชื่อคนติดตอที่อยูใน Mambo จะถูกแสดงใหบคคลทั่วไปสามารถดูไดเฉพาะรายชื่อที่เลือก ุPublish แลวเทานั้น(3.4) หนาแรกของเว็บไซต (Front Page)ใน Mambo เวอรชั่นรุนกอนหนานี้ การจัดการขอมูลบนหนาแรกของเว็บไซต จะจัดการผานComponent ที่ชื่อ Component Fronpage แตในเวอรชั่นนี้ มีการเปลี่ยนแปลงเกี่ยวกับการจัดการขอมูลบนหนาแรกของเว็บไซตใหมาอยูคูกับการจัดการเรื่อง Menu ซึ่งคุณสามารถเขาไป จัดการขอมูลบนหนาแรก ดังนี้คลิก Menu บน Menu Bar > Main Menu ระบบจะเขาสูในสวนของการจัดการเมนู MenuManager / 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.3Parameter หรือตัวแปรตางๆ ที่ใชสาหรับจัดการขอมูลหนาแรกของเว็บไซต ํ 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.3Category Name Linkable กําหนดใหสามารถคลิกลิงคจากชื่อ Category หรือไมItem Titles แสดงหรือซอนชื่อหัวขอของขอมูลLinked Titles กําหนดใหสามารถคลิกลิงคจากชื่อหัวขอหรือไมRead More แสดงหรือซอนลิงคเพื่ออานรายละเอียดItem Rating แสดงหรือซอนปุมสําหรับใหคะแนนหรือโหวตขอมูลAuthor Names แสดงหรือซอนชื่อผูแตงหรือเจาของขอมูล Created Date and Time แสดงหรือซอนวันที่นําขอมูลลงเว็บไซตModified Date and Time แสดงหรือซอนวันที่แกไขขอมูลบนเว็บไซตPDF Icon แสดงหรือซอนไอคอนสําหรับสราง PDF FilePrint Icon แสดงหรือซอนไอคอนสําหรับพิมพขอมูลEmail Icon แสดงหรือซอนไอคอนสําหรับสงอีเมล (3.4.1) การจัดการรายการตางๆ (Frontpage Manager)ใน overview นี้ คุณจะสามารถ Publish, Unpublish, Archive, จัดเรียงลําดับ และลบ ContentItems ที่อยูบน FrontPage ได โดยคุณสามารถเขาไปจัดการผานเมนู Content > OtherManager > 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 ถาคุณมีหลายไอเท็ม NewsflashComponent จะหยิบสุมมาหนึ่งอันทุกครังที่หนานั้นขึ้นมา คุณสามารถแสดง 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 ซึ่งสามารถใสที่ไหนก็ไดใน templatedesign โดยกําหนดตําแหนงของโมดูลในหนาเว็บในขณะทีแกไขโมดูล ่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 • Whos 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 > SystemInformation หลังจากเลือก 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 contentoverview สามารถดูได(5.4) Random ImageRandom Image เปนโมดูลที่สุมภาพมาแสดงผลดานหนาเว็บโดยสามารถเพิ่มลิ้งคไปยังโฟลเดอร หรือหนาเว็บทีทาการแสดง ่ ํภาพไดดวย โดยมีตัวเลือกใหเลือกดังตอไปนี้Title ชื่อของโมดูลShow Title ตัวเลือก Yes หรือ No ใหแสดงหัวขอของเมนูหรือไม Page 94 / 141 Copyright © 2005 Marvelic Engine Co., Ltd. All Rights Reserved.
  • 95. คูมือการใชงาน Mambo เวอรชั่น 4.5.2.3Position ตําแหนงใน 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.3Position ตําแหนงใน 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 policyPost-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.cssModule Class Suffix เปนคาการแสดงผลโดยดึงคา css จากไฟล template_css.cssMenu Name คือ ประเภทของเมนูทจะแสดง ี่(default คือ mainmenu)Menu Style แสดงสไตลของเมนู (default เปนแบบแนวตั้ง (Vertical) และมีใหเลือกอีกเปนแบบแนวนอน (Horizontal))ถาจะใชเมนูชนิดอื่น เชน topmenu ใหใสเปนMenu Name: topmenu สวนตัวแปร classsuffix จะใชเพื่อจัดรูปแบบ หนาตาชองเมนู และสุดทาย สไตลของเมนูมีสองแบบคือแบบแนวตั้งยอหนา และแบบแนวนอนราบซึ่งจะเปน 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 BlackCockatoos ถาคุณไดใส 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 ในฐานขอมูล และจํานวนเว็บลิงคที่มี คุณสามารถแกไขขอมูลโดยการแกไข modulescript ในสวนของ 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.3Menu Class Suffix เปนคาการแสดงผลโดยดึงคา css จากไฟล template_css.cssModule Class Suffix เปนคาการแสดงผลโดยดึงคา css จากไฟล template_css.cssMenu 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) LicenseMambo เปนฟรีซอฟตแวรที่ออกมาใตสทธิบัตรของ GNU General Public License ิ(9.5) Suppotแหลงเว็บไซตและลิงคที่เกี่ยวของMambo Official SitesMain Site: http://www.mamboserver.comBug Tracker: http://www.mamboserver.com/bugtrackForum: http://forum.mamboserver.comDocumentation Project: http://mamboforge.net/projects/Mambodoc45/Sourceforge: http://mamboforge.net/frs/?group_id=5Downloads & Patches: http://mamboforge.net/frs/?group_id=5Change Log: http://demo.mamboserver.com/documentation/Changelog-4.5Mambo 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 บน hosting1. เริ่มติดตั้งการติดตั้งใชวธการคลายกับการติดตั้งบนเครื่องพีซีที่ไดมีการแนะนําไวแลว นั่นคือการเรียกเขา ิ ีไปยังหนาเว็บไซตของเรา เชน 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) ํหลังจากที่เราสํารองขอมู