Professional Documents
Culture Documents
โปรแกรมการจัดการ
Website สําเร็จรูป
Joomla
โดย
กลุมงานสารสนเทศสิ่งแวดลอม
สํานักงานสิ่งแวดลอมภาคที่ 10
คํานํา
กลุมงานสารสนเทศสิ่งแวดลอม
สํานักงานสิ่งแวดลอมภาคที่ 10 ขอนแกน
-1-
แนะนําโปรแกรม Joomla
- สวนของ frontend-
-2-
-สวนของ backend-
WORKSHOP 1
การติดตั้ง Joomla [บน Windows]
วิธีติดตัง้ Joomla
$mosConfig_offline = '0';
$mosConfig_host = 'localhost'; // This is normally set to localhost
$mosConfig_user = 'yourUser'; // MySQL username
$mosConfig_password = 'yourPassword'; // MySQL password
$mosConfig_db = 'joomla_db'; // MySQL database name
$mosConfig_dbprefix = 'jos_'; // Do not change unless you need to!
8. เขาสูหนาแสดง license
9. เขาสู ขั้นตอนที่ 1
step-1
-8-
10. เขาสูขั้นตอนที่ 2
step-2
11. เขาสูขั้นตอนที่ 3
step-3
12. เขาสูขั้นตอนที่ 4
step-4
13. เขาสู JoomlaInstallation ถาเลือก View Site และ Administration (หลังจาก ลบ หรือ
เปลี่ยนขื่อไดเรกทอรี installation )
WORKSHOP 2
การติดตั้ง Joomla [บน Hosting]
การเตรียมการติดตั้ง
ทําการ Next
- 14 -
ทําการกด Next
ทําการกด Next
ทําการกด Next
- 15 -
รอจนกวาทําการติดตั้งแลวเสร็จจะขึ้นหนาจอ ดังรูป
เมื่ อ ได ทํ า การติ ด ตั้ ง โปรแกรมเสร็ จ เรี ย บร อ ยขั้ น ตอนต อ ไปคื อ การ Upload File
JoomlaInstallation ขึ้นบน Hosting
ทําการเปดโปรแกรม SSH Secure Shell Client ขึ้นมา ดังรูป
- 16 -
หลังจากนัน้ ใหใสขอมูล
Host Name: (ตองทราบจากเจาของ Hosting)
User Name: (ตองทราบจากเจาของ Hosting)
เมื่อทําการกรอกขอมูลเสร็จเรียบรอยแลว คลิกปุม Connect จะไดหนาจอถัดไป ดังนี้
ทําการคลิกที่ปุม OK อีกครั้ง
เมื่ อ เข า มายั ง ระบบเรี ย บร อ ยแล ว ให ทํ า การสร า ง Folder โดยใช คํ า สั่ ง
$ mkdir public_html สราง Folder public_html แลว ใชคําสั่ง $ ls เพื่อดูวา Folder public_html
ถูกสรางหรือยัง
ขั้นตอนตอไป คือ การ Upload file ขึ้นไปยัง Hosting มีขั้นตอนดังนี้ ไปที่ Window -->
New File Transfer in Current Directory ดังรูป
- 18 -
เมื่อไฟล Joomla upload ขึ้นไปยัง Hosting เรียบรอยแลว ใหกลับมาที่ ssh ตัวเดิม แลวใช
คําสั่ง $ tar –xzvf ตามดวยชือ่ ไฟล เชน $ tar –xzvf JoomlaSiam_1[1].0.12-Stable-
Full_Package.tar.gz
เขาสูหนาแสดง license
เขาสู ขั้นตอนที่ 1
step-1
- 21 -
เขาสูขั้นตอนที่ 2
step-2
เขาสูขั้นตอนที่ 3
step-3
เขาสูขั้นตอนที่ 4
step-4
WORKSHOP 3
สวนประกอบตาง ๆ ภายใน Joomla Administrator
เปดใหผูอื่นสามารถเห็นได
ซอนไมใหผูอนื่ สามารถเห็น
ยาย item ไปยัง Category อื่น หรือ ยาย category ไปยัง Section อื่น
ลบ
บันทึกและกลับไปยังหนากอนหนา
บันทึกแตยังคงทํางานที่หนาเดิม
ยกเลิกการสรางหรือการแกไข
WORKSHOP 4
โครงสรางการจัดเก็บเนื้อหา / ขาว (Content)
กอนที่จะเริ่มสรางเนื้อหาภายในเว็บไซตนนั้ ควรทําความเขาใจเรื่องความสัมพันธระหวาง
section หมวดหมูหลัก
category หมวดหมูยอย
content item เนื้อหา ขอมูลหรือบทความ
เราอาจเปรียบ Section เปน Folder ใหญ ซึ่งภายในจะเก็บ Folder ยอยในที่นี้ก็คือ Category
และภายใน Category จะเปนที่เก็บ Content Item หรือไฟลเอกสารและไฟลขอมูลตาง ๆ ดังรูป
ตัวอยางโครงสรางการจัดเก็บเนื้อหา (content)
- 29 -
ตัวอยาง
Section Category Content Item
ขาว ขาวประชาสัมพันธ - รับสมัครพนักงานราชการ
- ประกาศผลสอบพนักงาน
ราชการ
ขาวกิจกรรม - สสภ.10 รวมโครงการปลูก
ตนไมเพื่อพอหลวง
ปฏิทินขาว - สสภ.10 จัดอบรมการจัดทํา
web site
โครงการที่นาสนใจ - โครงการจัดอบรม อปท.
1. การจัดการ Section
Section (หมวดหมูหลัก) ทําหนาที่จดั เก็บ Category (หมวดหมูย อย)
• การเขาสูสวนการจัดการ Section
• การสราง Section
• การลบ Section
• การแกไข Section
• การเปดและซอน section
วิธีที่ 2
1. คลิก menubar แลวเลือกคําสั่ง Home เพื่อไปที่หนาแรก (สวนของ Control Panel)
2. คลิกปุม Section Manager
2. กดปุม จากนั้นจะเขาสูสวนการกําหนดคาตาง ๆ
- 31 -
4. เมื่อกําหนดเสร็จเรียบรอยใหกดปุม หรือ
4. เมื่อแกไขเสร็จเรียบรอยใหกดปุม หรือ
2. การจัดการ Category
Category (หมวดหมูย อย) ทําหนาที่จดั เก็บ Content Items (เนื้อหา ขอมูลหรือบทความ)
• การเขาสูสวนการจัดการ Category
• การสราง Category
• การลบ Category
• การแกไข Category
• การเปดและซอน Category
- 33 -
วิธีที่ 2
1. คลิก menubar แลวเลือกคําสั่ง Home เพื่อไปที่หนาแรก (สวนของ Control Panel)
2. คลิกปุม Category Manager
2. กดปุม จากนั้นจะเขาสูสวนการกําหนดคาตาง ๆ
- 35 -
4. เมื่อกําหนดเสร็จเรียบรอยใหกดปุม หรือ
4. เมื่อแกไขเสร็จเรียบรอยใหกดปุม หรือ
วิธีที่ 2
1. คลิก menubar แลวเลือกคําสั่ง Home เพื่อไปที่หนาแรก (สวนของ Control Panel)
2. คลิกปุม Content Items Manager
2. กดปุม จากนั้นจะเขาสูสวนการกําหนดคาตาง ๆ
7. เสร็จเรียบรอยใหกดปุม หรือ
5. เมื่อแกไขเสร็จเรียบรอยใหกดปุม หรือ
WORKSHOP 5
การจัดการผูใช
ก็จะปรากฏหนานี้
- 40 -
ก็จะปรากฏหนาตอไป
หลังจากที่กรอกรายละเอียดของผูใชเรียบรอยแลว ก็มาถึงขั้นตอนการกําหนดระดับของผูใชงานวา
เราตองการใหผูใชงานอยูในระดับไหน สามารถกําหนดไดใน Group ดังรูป
การแกไขขอมูลของ User
คลิกเครื่องหมายถูกที่ Name ที่ตองการแกไข แลวคลิกที่ Edit
Tool bar
WORKSHOP 6
การติดตั้ง WYSIWYG Editor
ในบทเรียนนี้ จะนําเสนอ WYSIWYG Editor 2 อยาง คือ TinyMCE และ HTML Area3 XTD
1. TinyMCE
การใชงาน TinyMCE สําหรับใสและแกไขขอมูล Content Item การใสและแกไขขอมูลลง
ใน Content จะมีลักษณะคลาย ๆ กับโปรแกรมออกแบบเว็บไซตทั่วไป เชน Macromedia
Dreaweaver โดยจะมีกรอบที่สามารถใสขอมูลสองสวนคือ
สวนแรก Intro Text เปนสวนที่ Content Item จําเปนตองมี อาจจะใสขอมูลทั้งหมดหรือ
ขอความบางสวนที่เกริ่นถึงเนื้อหาใน Content Item ทั้งหมด
สวนที่สอง Main Text เปนสวนที่แสดงเนื้อหาที่เหลือตอจาก Intro Text ทั้งหมด
- 43 -
ความหมายของปุมคําสั่งบน Toolbar
การจัดการตาราง (Table)
การแทรกตาราง
1. ใหกดปุม ที่ Toolbar ของ TinyMCE Editor
2. กําหนดคาตาง ๆ ดังนี้
Columns จํานวนของแถวในแนวตั้ง
Rows จํานวนของแถวในแนวนอน
Cellpadding ระยะหางระหวางชอง Cell กับตัวอักษรภายในชอง
Cell Cellspacing ระยะหางระหวางชอง Cell
Alignment กําหนดใหตารางชิดซาย ขวาหรือกึ่งกลาง
Width, Height กําหนดความกวางและความสูงหนวยเปน pixels
(สามารถเปลี่ยนหนวยเปน % ได โดย เติม % ตอทายคาที่กําหนด) จากนั้น
ใหกดปุม เพื่อแทรกตาราง
3. กดปุม เพื่อแทรกตาราง
การจัดการรูปภาพและ MOSImage
สามารถเลือกใช Tools ในการจัดการรูปภาพไดแก
• ปุม Images บน Toolbar
• MOSImage
การปรับขนาดของรูปภาพ มี 2 วิธี
วิธีแรก
1. คลิกที่รูปภาพจะปรากฏจุดสี่เหลี่ยมเล็ก ๆ ตามขอบรูปภาพ
2. ใชเมาสคลิกคางไวแลวลากออกหรือเขา เพื่อปรับขนาดของรูปภาพ
วิธีที่สอง
1. คลิกที่รูปภาพ แลวกดปุม ที่ TinyMCE Editor
- 47 -
นอกจากนี้ยังสามารถปรับขอความใหลอมรอบรูปภาพในลักษณะตาง ๆ ไดโดยเลือกที่สวนของ
Alignment เมื่อปรับคาตาง ๆ เปนที่เรียบรอยแลวใหกดปุม เพื่อบันทึก
MOSImage
การแทรกรูปภาพ
1. คลิกเมาสเพื่อเลือกตําแหนงที่จะวางรูปภาพภายในกรอบ
2. กดปุม จากนั้นปรากฏขอความ { mosimage } ภายในกรอบ
- 48 -
การปรับคาตาง ๆ ของรูปภาพ
1. คลิกชื่อไฟลที่ตองการปรับคาในกรอบ content images
2. กําหนดคาตาง ๆ ไดแก
Image Align การจัดวางรูปภาพ (ชิดซาย, ชิดขวา, กึ่งกลาง)
Alt Text ขอความที่จะปรากฏเมื่อนําเมาสมาวางบนรูปภาพ
border ขนาดของกรอบรูปภาพ
3. กดปุม
- 50 -
2. HTMLArea3 XTD
HTMLArea3 XTD เปน editor ตัวหนึ่งที่ความนิยมและมีความงายในการใชงาน ซึ่ง
ความสามารถมาก และใชงานไดอยางสะดวกสบาย
การติดตั้ง HTMLArea3 XTD จะเหมือนกับ การตัดตั้ง editor ทั่วไป คือ การ install mambots
สมาถทําไดโดย ไปที่ menubar (Installers--> mambots)
จะปรากฏหนานี้
WORKSHOP 7
การนํารูปภาพเก็บลงเว็บไซต (Media Manager)
1. กดปุม
- Media Manager -
- 56 -
วิธีที่ 2
1. คลิก menubar แลวเลือกคําสั่ง Home เพื่อไปที่หนาแรก (สวนของ Control Panel)
2. คลิกปุม Media Manager
4.กดปุม
การสราง Folder
1. เขาสู media manager
2. ยายไปยัง folder ที่ตองการเก็บ Folder ใหม
3. พิมพชื่อ Folder ที่ตองการสรางในชอง create directory
4. กดปุม
การลบไฟล
1. เขาสู media manager
2. ยายไปยัง folder ที่เก็บไฟลที่ตองการลบ
3. กดปุม ตรงไฟลที่ตองการลบ
- 57 -
WORKSHOP 8
การจัดการ Frontpage Manager
วิธีแรก
1. คลิก Menubar แลวเลือกคําสั่ง Content => Frontpage Manager
- Frontpage Manager –
- 58 -
วิธีที่ 2
1. คลิก menubar แลวเลือกคําสั่ง Home เพื่อไปที่หนาแรก (สวนของ Control Panel)
WORKSHOP 9
การจัดการเมนู (Menu Manager)
การสรางปุมเพิ่มบนเมนู สามารถทําไดดังนี้
1. เขาสูสวนการจัดการเมนู (menu manager)
2. กดปุม
3. เลือกประเภทของปุม (Menu Item)
- 61 -
4. กดปุม
การลบปุม สามารถทําไดดังนี้
1. เขาสูสวนการจัดการเมนู (Menu Manager)
2. เช็คเครื่องหมาย √ ของ menu ที่ตองการลบ
การสลับลําดับปุม สามารถทําไดดังนี้
1. เขาสูสวนการจัดการเมนู (menu manager)
2. ใหคลิกรูปสัญลักษณ หรือ ที่แถว reorder เพื่อเปลี่ยนลําดับ
- 62 -
การเปดและซอนปุม สามารถทําไดดังนี้
1. เขาสูสวนการจัดการเมนู (Menu Manager)
2. หากตองการใหปุมใด ๆ ปรากฏอยูภายในเมนู สามารถทําไดโดยคลิกรูปสัญลักษณ ใน
คอลัมนของ published และหากไมตองการใหปรากฏบนเมนูใหคลิกเปลี่ยนเปนรูปสัญลักษณ
รูปแบบการแสดงขอมูล ไดแก
1. Blog แสดงเนื้อหาเฉพาะในสวน Intro Text เปนบทนําและมี Link เพือ่ ใหผูสนใจคลิกอาน
เนื้อหาของ Content Item ตอทั้งหมด
2. Table แสดงเฉพาะหัวขอขาวออกมาในรูปแบบตาราง
3. Link แสดงเนื้อหาทั้งหมด
ชนิดของกลุมเนื้อหา ไดแก Section, Category, Content Item, Static Content Item, Url, Component
ตาง ๆ และอื่น ๆ
ปุมบนเมนูจะถูกแบงออกตามกลุมตาง ๆ ดังนี้
• Content
• Components
• Links
• Miscellaneous
- 63 -
กลุม Content
Blog - Content Category
ปุมสําหรับ Link ไปยังหนาที่แสดงรายชื่อรวมของ Content Item ภายใน Category ที่เลือก
Blog - Content Category Archive
ปุมสําหรับ Link ไปยังระดับหมวดหมูยอยของเนื้อหา Category ซึ่งจะทําการแสดงลักษณะของ
ขอมูลเหมือนหนาแรก โดยที่ขอมูลดังกลาวถูกกําหนดใหเปน Archive
Blog - Content Section
ปุมสําหรับ Link ไปยังหนาที่แสดงรายละเอียดของ Content Item ภายใน Category ที่เลือกใน
รูปแบบรายละเอียดยอย
Blog - Content Section Archive
ปุมสําหรับ Link ไปยังระดับหมวดหมูหลักของเนื้อหา Section ซึ่งจะทําการแสดงลักษณะของ
ขอมูลเหมือนหนาแรก โดยที่ขอมูลดังกลาวถูกกําหนดใหเปน Archive
Link - Content Item
ปุมสําหรับ Link ไปยัง Content Item
Link - Static Content
ปุมสําหรับ Link ไปยัง Static Content Item
Table - Content Category
ปุมสําหรับ Link ไปยังหนาที่แสดงรายชื่อรวมของ Content Item ภายใน Category ที่เลือกใน
รูปแบบ List
Table - Content Section
ปุมสําหรับ Link ไปยังหนาที่แสดงรายชื่อรวมของ Content Item ภายใน Section ที่เลือกในรูปแบบ
List
กลุม Components
Component
ปุมสําหรับ Components ที่ติดตั้งบนเว็บไซต ซึ่งรวม Components ที่ติดมากับการติดตั้ง Joomla ใน
ครั้งแรก รวมทั้ง Component ของผูพัฒนารายอื่นที่ไดตดิ ตั้งใชงานบนเว็บไซต
Link - Component Item
ปุมสําหรับ Link ไปยังรายการยอยของ Component
Link - Contact Item
ปุมสําหรับ Link ไปยัง Contact Us
- 64 -
Link - Newsfeed
ปุมสําหรับ Link ไปยังเว็บไซตที่ใหบริการดึงขาวมาแสดงบนเว็บไซตของเรา
Table – Contact Category
ปุมสําหรับ Link ไปยัง Contact Us ในลักษณะ List
Table – Newsfeed Category
ปุมสําหรับ Link ไปยังเว็บไซตที่ใหบริการดึงขาวมาแสดงบนหนาเว็บไซตเราในรูปแบบ List หัวขอ
Table – Weblink Category
ปุมสําหรับ Link ไปยัง Weblink Component
กลุม Links
Link - Component Item
ปุมสําหรับ Link ไปยังเนื้อหาของ Component
Link - Contact Item
ปุมสําหรับ Link ไปยังรายการที่อยูสําหรับติดตอ
Link - Content Item
ปุมสําหรับ Link ไปยัง Content Item
Link - Newsfeed
ปุมสําหรับ Link ไปยังรายการเว็บไซตที่ใหบริการดึงขาวมาแสดงบนเว็บไซตของเรา
Link - Static Content
ปุมสําหรับ Link ไปยัง Static Item
Link - Url
ปุมสําหรับ Link URL ตาง ๆ เชน เว็บไซตมหาวิทยาลัยกรุงเทพ
กลุม Miscellaneous
Separator / Placeholder
ปุมสําหรับคั่น Menu ตาง ๆ โดยที่ Menu ประเภทนี้จะไมมีการกําหนด Link ปลายทาง
Wrapper
ปุมสําหรับ Link Wrapper
- 65 -
WORKSHOP 10
การติดตั้งและเปลี่ยน Template
- template manager -
3. กดปุม
- สวนการติดตั้ง template -
- template manager –
WORKSHOP 11
การสราง Static Content
จะปรากฏหนานี้
ในสวนของ Publishing
ทําการ Set คา Publishing ไดตามตองการ
Status = เปน Public สามารถใหคนทั่วไปดูหนานี้ได
Chang Creator = แสดงใหคนวาใครเปนคนแกไขบทความ
Override Created Date = แกไขบทความเมื่อไร
Start Publishing = วันที่เริ่มประกาศใหคนทัว่ ไปดูขว ความของเราได
Finish Publishing = วันที่ปดไมใหคนทัว่ ไปดูขอความในเวปไซต
- 71 -
เมื่อทําการเขียนขอความเรียบรอยแลวใหทําการ Save
- 72 -
WORKSHOP 12
การติดตั้ง Components
โปรแกรมจะถามยืนยันวาตองการลบจริงหรือไม ใหคลิก OK
WORKSHOP 13
การติดตั้ง Modules
การลบ MoDules
การลบใหทําในลักษณะเดียวกับ การลบ Components
- 78 -
WORKSHOP 14
การติดตั้ง Mombots
การลบ MoDules
การลบใหทําในลักษณะเดียวกับ การลบ Components
- 80 -
WORKSHOP 15
การจัดการ Contact Us
คลิกเลือกที่ชองสี่เหลี่ยม
จะปรากฏหนาเพื่อใหทําการแกไข
- 81 -
ผลการทํางานที่เรียบรอยแลว
- 82 -
WORKSHOP 16
การจัดการ Web link
จะปรากฏหนาจอ
จะปรากฏหนาถัดไป
จะปรากฏหนาเพื่อใหกรอกขอมูล
- 84 -
WORKSHOP 17
การแกไขภาษาใน Joomla
จะปรากฏหนาตอไป
จะปรากฏหนาจอให Install
- 86 -
ใหคลิกที่ปุม Browse
เสร็จแลวใหจะตองตั้งคาเพือ่ ใชภาษาไทย
เครื่องหมายถูกก็จะยายไปทีภ่ าษาไทยแสดงวาสามารถใชภาษาไทยไดแลว
การลบภาษาทีไ่ มตองการ
แลวใหคลิกที่ Delete
จะปรากฏยืนยันการลบ ใหกดปุม OK
ก็เปนอันเสร็จการลบภาษาทีไ่ มตองการออก
คูมือ
โปรแกรมการจัดการ
Website สําเร็จรูป
Joomla
ที่ปรึกษา
อ.อดุลย ลามาลี
คณะผูจัดทํา
นายอัครพงษ เขียวแจม
นายกิตติพงศ จันดาเบา
นายศักดา ยะตัน
กลุมงานสารสนเทศสิ่งแวดลอม
สํานักงานสิ่งแวดลอมภาคที่ 10