การติดตั้ง extensions หรือตัวเสริมต่าง ๆ เช่นโมดูล เทมเพลท คอมโพเน้นท์ ภาษา ทำได้ดังนี้

เข้าที่ admin menu >> extensions >> install/uninstall

extension_menu

 

การติดตั้งมีอยู่ 4 วิธีด้วยกัน

1.การติดตั้งโดยการอัพโหลดไฟล์ภายในเครื่องคอมพิวเตอร์ของคุณ

ในช่อง Upload Package File  กดปุ่ม Browse… เพื่อเลือกไฟล์ extensions ที่ดาวน์โหลดมาจากในเครื่องคอมพิวเตอร์ของท่าน เสร็จแล้วกด upload file & install

 

หากทำการติดตั้งสำเร็จจะขึ้นข้อความ Install …….  Success

 

2.การติดตั้งจากไดเรกทอรีภายใน host ของคุณ
เมื่อ ดาวน์โหลด Package File Extension ที่ดาวน์โหลดมาส่วนมากจะเป็นไฟล์บีบอัด (*.zip, *.tar.gz) ให้ทำการแตกไฟล์บีบอัดออก (ผมจะลองติดตั้ง kunena) ทำการแตกไฟล์ออกมาแล้ว ชื่อของโฟล์เดอร์ยาวไปหน่อยจำยาก ตั้งชื่อใหม่เป็น com_kunena

 

ทำการอัพโหลดโดยใช้โปรแกรม FTP (ศึกษาวิธีการใช้โปรแกรม FTP ที่นี่) ไปไว้ยังไดเรกทอรี /tmp ในพาธที่ติดตั้ง joomla ไว้

จากนั้นมาที่เมนู install/uninstall ของ joomla ในช่อง install from directory พิมพ์ ชื่อไดเรกทอรีที่อัพโหลดขึ้นไป (/com_kunena) จากนั้นกด install

3.ติดตั้งผ่าน URL
วิธีนี้จะติดตั้งโดยการดึงไฟล์จาก server กับ server โดยตรง เพราะฉะนั้นต้องรู้ URL ที่ลิ้งก์ตรงถึงไฟล์ของ Extexsion โดยตรง

เช่นผมจะติดตั้ง kunena forum ก็จะทำการก็อปปี้ลิ้งก์ของไฟล์มา ( http://joomlacode.org/gf/download/frsrelease/11219/44715/com_kunena_v1.5.6_stable_b1806_2009-10-02.zip) ซึ่งจะเห็นว่า URL นั้นลิ้งก์ตรงไปถึงไฟล์ zip

นำลิ้งก์ที่ก็อปปี้มาวางในช่อง install from URL จากนั้นกด install

4.ติดตั้งเอง
โดยการอัพโหลดไฟล์ไปไว้ตามพาธต่าง ๆ เพื่อให้ extension สามารถรันใช้งานได้ แล้วจะรู้ได้อย่างไรว่าอะไร ควรอยู่ตรงไหนบ้าง อันนี้ต้องดูคู่มือที่เขาให้มาอาจจะบอกวิธีการติดตั้งไว้ในนั้น หากไม่มีให้ดูที่ไฟล์ *.xml เช่น จะลองติดตั้ง mod_ie6check ก็จะมีไฟล์ mod_ie6check.xml อยู่ภายใน เปิดขึ้นมาดู
ภายในจะบอกรายละเอียดสำหรับติดตั้งไว้

 

<files>
<filename module=”mod_ie6check”>mod_ie6check.php</filename>
<filename>mod_ie6check.xml</filename>
<filename>index.html</filename>
<filename>tmpl/default.php</filename>
<filename>tmpl/index.html</filename>
<filename>tmpl/close.gif</filename>
<filename>tmpl/no-ie6.gif</filename>
<filename>tmpl/chrome.gif</filename>
<filename>tmpl/opera.gif</filename>
<filename>tmpl/firefox.gif</filename>
<filename>tmpl/ie.gif</filename>
</files>

บรรทัดแรก

 

<filename module=”mod_ie6check”>mod_ie6check.php</filename>

บอกถึงตำแหน่งว่าเป็นโมดูล mod_ie6check ให้สร้างไดเรกทอรีนี้ในพาธ  /modules

ในตำแหน่งต่อมาจะอยู่ข้างใน mod_ie6check ทั้งหมด

 

mod_ie6check.php
mod_ie6check.xml
index.html
tmpl/default.php
tmpl/index.html
tmpl/close.gif
tmpl/no-ie6.gif
tmpl/chrome.gif
tmpl/opera.gif
tmpl/firefox.gif
tmpl/ie.gif

tmpl/ คือไดเรกทอรี

ถ้าเป็นตำแหน่งอื่นล่ะ เช่น

 

<languages>
<language tag=”en-GB”>en-GB.tpl_ja_lead.ini</language>
</languages>

 

<languages>

บอกให้รู้คือภาษา

 

<language tag=”en-GB”>  อยู่ในไดเรกทอรี /language/en-GB

 

<administration>
<languages>
<language tag=”en-GB”>admin/en-GB.tpl_ja_lead.ini</language>
</languages>
</administration>

 

<administration>
<languages>

บอกให้รู้คือภาษา แต่อยู่ในไดเรกทอรี administration

Extensions ของ joomla มี 2 เวอร์ชั่น ที่ใช้งานกับ joomla 1.0 กับที่ใช้งานบน joomla 1.5  และที่สามารถใช้งานได้บน joomla 1.0 และ joomla 1.5 ในโหมด legacy
ต้องแน่ใจว่าใช้งานกับเวอร์ชั่นไหน ไม่เช่นนั้นจะไม่สามารถติดตั้งได้

หากต้องการศึกษาการใช้งาน โหมด legacy เพิ่มเติมได้ที่นี่

 

การถอนการติดตั้ง extensions ของ joomla

 

เข้าที่ admin menu >> extensions >> install/unistall

 

 

 

เลือก extension ที่ต้องการถอนการติดตั้ง

 

 

คลิ๊กเลือกที่ radio button (ปุ่มกลม ๆ เล็ก) หน้าชื่อ extension ที่ต้องการถอนการติดตั้ง

 

 

 

จากนั้นคลิ๊ก uninstall รูปถังขยะด้านมุมขวาบนของจอ