|
|
แมมโบ้ (Mambo) และ จูมลา (Joomla) เป็น CMS | |
|
ปรับปรุง : 2553-02-22 (เพิ่ม Download)
แมมโบ้ (Mambo) คืออะไร
[ http://mamboxchange.com :: source ]
แมมโบ้ คือ โปรแกรมสำหรับบริการระบบเนื้อหา (CMS : Content Management System) ที่ได้รับความนิยมอย่างสูง
ได้รับรางวัลจาก การประกวดสุดยอด Software ในงาน The LinuxWorld Boston 2005 ที่เมืองบอสตัน จัดโดย Linux World Magazine
เขียนด้วย PHP ทำงานบนฐานข้อมูลเช่น MySQL ซึ่งเป็นระบบไดนามิกเว็บไซต์ที่สมบูรณ์มาก
จูมลา (Joomla) คืออะไร
[ http://www.joomla.org :: source]
จูมลา คือ ทีมงานที่เคยร่วมพัฒนา Mambo แต่มีความคิดเห็นไม่ตรงกัน จึงแยกออกมาพัฒนา CMS ตัวใหม่ในชื่อ Joomla
ขณะนี้ความแตกต่างของ Mambo และ Joomla ยังไม่ชัดเจน สำหรับ Joomla รุ่น 1.0.0 เผยแพร่เมื่อ 17 กันยายน 2005
Mambo Awards
- Best Free Software Project of the Year 2004 จากงาน Linux Format 2005
- Best of Show - Total Industry Solution จากงาน LinuxWorld Boston 2005
- Best Open Source Solution จากงาน LinuxWorld Boston 2005
- Best Linux or Open Source Software จากงาน LinuxUser & Developer 2004
| |
เปรียบเทียบ mambo และ joomla
ผลแยกประเด็น : http://www.cmsmatrix.org
สรุป Section, Catagory, Item และ Module
เมื่อเขียนบทความใหม่ จะเรียกว่า Item หรือ Content ที่ต้องมีสังกัดใน Catagory ซึ่งอยู่ใต้ Sections อีกทีหนึ่ง
การดู All Content Item จะเห็นภาพรวมของบทความทั้งหมดอย่างชัดเจน และเลือก New Edit Move ได้โดยง่าย ในการแก้ไข Item สามารถแก้ได้ทั้งใน Administrator และ Frontpage แต่แก้ใน Administrator จะมีเครื่องมือพร้อมกว่า ส่วนการเลื่อนตำแหน่ง Item ให้เลือก Frontpage Manager จะเลือกตำแหน่งได้ง่าย
Modules ที่ไม่ใช้สามารถ Uninstall หรือหามา Install เพิ่มได้ แต่ถ้าไม่ใช้ควรเลือก Unpublish มากกว่า เพราะนำกลับมาเมื่อใดก็ได้ การจัดตำแหน่ง Modules ให้ทำใน Site Modules แต่อาจไม่ได้ผลตามต้องการถ้าเปลี่ยน Site Templates ที่ไม่รองรับการเปลี่ยน Module
ทดสอบเปิดเพียง 4 Modules คือ Main Menu, User Menu, Other Menu และ Login Form โดยย้าย Login Form ไปด้านขวา ผลการย้าย Module ใน Site Templates พบการแสดงผลไม่ตรงกันในบาง Template แต่ก็ไม่ใช่ปัญหาใหญ่
พบวิธีทำ 2 Columns โดยเลือก Administrator, Menu, mainmenu, Check Home & Edit, Parameters เดิม Leading = 1 เปลี่ยนเป็น 0 ก็จะไม่แสดงผล 1 Item แรกบนสุด และเปลี่ยน Intro = 2 เป็น 4 ทำให้แสดง Item ครั้งละ 4 บทความ และเปลี่ยน Columns = 2 เป็น 3 ก็จะได้ 3 Columns
|
นักพัฒนา Mambo เยือนไทย (ได้ข่าวจาก http://www.mambohub.com/event/onthebeach/)
Mambo on the Beach ครั้งแรกกับงานสัมมนาบนบรรยากาศแบบชายทะเล ที่เตรียมไว้สำหรับพวกเราชาว Mambo เท่านั้น
งานนี้นอกจากคุณจะได้เต็มอิ่มไปกับเรื่องราว
และเทคนิคของการสร้างเว็บไซต์ ด้วย Mambo แล้ว คุณยังจะได้
คลายเครียดไปกับการพักผ่อนในโรงแรมสุดหรูระดับสี่ดาว และสนุกไปกับกิจกรรม Mambo on the Beach
บนชายหาดส่วนตัว 27 - 28 สิงหาคม 2548 ณ โรงแรม Garden Sea View Resort พัทยา
|
Mambo LaiThai Development Team นำโดย
+ Peter Lamont (CEO Miro International) ผู้ให้กำเนิด mambo Open Source
+ อัครวุฒิ ตำราเรียง ( พี่กฤษ ) อาจารย์ของพวกเราที่รู้ Mambo ซะทุกเรื่อง
+ พิศาล เชื้อชาติไทย ( บูบู้ ) ที่พวกเรามักรู้จักเค้าว่า ฅนหลังเขา หัวหน้า Core Team พัฒนา MamboLaiThai
+ ศุภชัย แต่สกุล ( ชัย ) หัวหน้าทีม DocMan LaiThai ที่คุณสามารถพบเค้าได้ในเว็บบอร์ดตลอด 24 ชั่วโมง
+ ชัยศิลป์ พนาวิวรรธน์ ( ตอง ) หัวหน้าทีม OS Commerce และ LaiThai Shop หนุ่มเนื้อหอมในกลุ่ม Shopping Online
|
|
ปัญหา และวิธีแก้ไข
Reference : http://rd.cc.psu.ac.th/component/option,com_mamboboard/Itemid,55/func,showcat/catid,3/
- แก้ภาษาไทยใน RSS Feed ของ mambo ไม่ถูกต้อง [refer]
- แก้ไขแฟ้ม includes/feedcreator.class.php
- ประมาณบรรทัดที่ 497 แก้ไขข้อความ
- จากเดิม var $encoding = "ISO-8859-1"; ให้เป็น var $encoding = "TIS-620";
- แก้ไขแฟ้ม components/com_rss/rss.php
- ประมาณบรรทัดที่ 65 แก้ไขข้อความ
- จากเดิม <language>en-us</language> ให้เป็น <language>th-TH</language>
- แก้ภาษาไทยใน simpleborad 1.0.9 [refer]
- แก้ไขแฟ้ม components/com_simpleboard/sb_rss.php
- ประมาณบรรทัดที่ 66 แก้ไขข้อความ
- จากเดิม <language>en-us</language> ให้เป็น <language>th-TH</language>
- แก้ไขแฟ้ม components/com_rssxt/includes/feedcreator.class.php
- ประมาณบรรทัดที่ 489 แก้ไขข้อความ
- จากเดิม var $encoding = "ISO-8859-1"; ให้เป็น var $encoding = "TIS-620";
|
การติดตั้ง :
MamboV4.5.3h_ThaiEnable.zip (By Mr.Supachai 2549-01-04)
- คลาย .zip ลงห้อง c:\MamboV4.5.3h_ThaiEnable
- น่าจะ rename ชื่อ folder จาก MamboV4.5.3h_ThaiEnable เป็น mambo
- ย้าย mambo ไปไว้ใน root directory ของ webserver
- ใช้ phpmyadmin สร้างฐานข้อมูลชื่อ mambo ใน mysql
- เปิด http://127.0.0.1/mambo/installation/index.php เพื่อเริ่มติดตั้ง
- กด Next, Click Checkbox ชื่อ I understand.. แล้วกด Next
- พบ Step 1 กรอกข้อมูล เช่น ชื่อ Host, User, Password, DB แล้วกดปุ่ม Next
- พบ Step 2 กรอกชื่อ Site เช่น "Home of abc"
- พบ Step 3 กรอก e-mail และควรเปลี่ยน admin password ให้จำง่ายเช่น p
- ถ้าติดตั้งใน Linux ต้องกำหนด Permission ให้เหมาะสม
- พบ Step 4 แล้ว click Administration
- ไปที่ http://127.0.0.1/mambo/administrator/index.php
- ก่อนใช้งานให้ ลบห้อง installation ใน mambo มิเช่นนั้นจะเข้าหน้าแรกไม่ได้
- เข้าเว็บที่ http://127.0.0.1/mambo/
|
กำหนดให้ผู้ใช้ สมัครได้ทันที .. แบบ ไม่ต้องรอ Activation ทาง e-mail
|
การติดตั้ง : MamboV4.5.2.3-stable.tar.gz
- คลาย tar.gz ลงไปในห้อง mambo ซึ่งอยู่ใน root
- สร้างฐานข้อมูลชื่อ mambo ใน mysql
- เปิดเว็บ http://localhost/mambo เพื่อเริ่มต้นติดตั้ง
- กดปุ่ม Next, I Accept, Next
- กรอก Host Name, MySQL User Name, MySQL Password, MySQL Database Name และ Next, OK
- กรอก Site name เช่น "thaiabc for education" แล้ว Next
- กรอก URL, Path, Your E-mail และ Admin password ท่านควรเปลี่ยนรหัสผ่าน ไม่งั้นก็จดไว้ แล้ว Next
- เรียบร้อย สามารถเลือก View Site หรือ Administration
- ท่านต้องห้อง installation ในห้อง mambo ไม่งั้นก็จะไม่เห็นเว็บเพจด้านล่างนี้
- ลอง Login โดย admin และรหัสผ่านที่ได้มา เมื่อเห็นรูปดินสอ จะหมายถึงแก้ข้อความในเว็บเพจหน้าแรกได้เลย
- เข้า http://localhost/mambo/administrator/ เพื่อบริหาร มีอะไรให้ทำเยอะมากครับ
- เข้า Site, Template Manager, Site Templates เดิมอยู่ที่ rhuk_solarflare_ii
แล้วเปลี่ยนเป็น rhuk_planetfall โดย Click Radio หน้าตัวเลือก แล้วกด Default จากนั้นก็กด Logout
- แก้ Global Configuration, Site ส่วนของ Use New Account Activation เป็น No และ Require Unique Email เป็น No
- ภาษาไทย ftp://ftp.psu.ac.th/pub/mambo/Thai451Stable.zip
|
การเลือก Site Templates
กด new เลือก .zip แล้วเลือก radio ตามด้วย Default
From : ftp://mambo.psu.ac.th/mambo/template
ปริมาณ download template .zip มากกว่าปกติ ผมจึงย้ายออกไปครับ .. ขออภัยด้วย
Mambo Template : darkorange.zip 33 KB
| Mambo Template : fl451.zip 50 KB
|
Mambo Template : carbon.zip 57 KB
| Mambo Template : 247shockblue453.zip 86 KB
|
Mambo Template : bluedragonv2.zip 113 KB
| Mambo Template : manga.zip 186 KB
| |
ทราบข่าวการอบรมจาก membo@membotrainingthailand.com จึงนำมา post ไว้ที่นี่
ข้อมูลข้างล่างนี้จาก http://rd.cc.psu.ac.th/content/view/22/46/
การติดตั้งระบบ CMS ด้วยโปรแกรม Mambo (26-07-2548)
")
if(url == "www.yonok.a") document.write("")
if(url == "www.thaiall") document.write("")
if(url == "www.perlphp") document.write("")
if(url == "thaiall.kor") document.write("")
-->