|
Plugin trong joomla là má»™t loại thà nh phần mở rá»™ng, nó thá»±c hiện má»™t hay nhiá»u nhiệm vụ khi có sá»± kiện nà o đó xuất hiện và tác động đến nó. Khi má»™t sá»± kiện đặc biệt xảy ra, các Plugin được kÃch hoạt sẽ thá»±c thi theo thứ tá»±. Việc nà y giúp ngưá»i dùng có thể bổ sung thêm các chức năng cho Joomla. Quản lý Plugin trong Joomla! 1.5: Trong phần quản lý Plugin (Plugin Manager), nhấn và o tên cá»§a chúng hoặc đánh dấu và o ô chá»n và nhấn nút Edit nằm trên thanh công cụ (Toolbar) để thiết láºp các thông số cho Plugin. Thông thưá»ng má»—i Plugin sẽ có thêm và i thông số cá»§a riêng nó tuy nhiên cÅ©ng có Plugin có thể không có thông số nà o. Details: Äây là phần thiết láºp các thông số cÆ¡ bản mà Plugin nà o cÅ©ng giống nhau.
- Name: Tên của Plugin.
- Enabled: Äã hoặc chưa kÃch hoạt Plugin nà y.
- Type: Loại Plugin, thông số nà y không thay đổi được. (Content: tác động đến nội dung, System: Tác động đến hệ thống,...)
- Plugin File: Tên cá»§a táºp tin Plugin nà y. Má»—i Plugin có 2 táºp tin cùng tên, má»™t có phần mở rá»™ng là ".php" và táºp tin còn lại có phần mổ rá»™ng là ".xml".
- Access Level: Ai sẽ truy cáºp được Plugin nà y, các thông số như sau:
- Public: Tất cả má»i ngưá»i.
- Registered: Chỉ những thà nh viên đã đăng ký và đăng nháºp.
- Special: Chỉ những thà nh viên cấp cao.
Thà dụ: Nếu chá»n Registered thì Plugin vẫn được kÃch hoạt, nhưng khi má»i ngưá»i truy cáºp và o trang web thì Plugin nà y sẽ không hoạt động, chỉ khi nà o hỠđăng ký và đăng nháºp và o trang web thì lúc đó Plugin nà y má»›i bắt đầu hoạt động. - Order: Thứ tá»± hiển thị Plugin nà y trên trong phần Quản lý Plugin. Trong má»™t số trưá»ng hợp thứ tá»± nà y cÅ©ng ảnh hưởng đến hoạt động cá»§a chúng.
- Description: Mô tả chức năng của Plugin, không thay đổi được.
Chức năng và thông số cá»§a các Plugin trong Joomla! 1.5: Mặc định sau khi được cà i đặt, Joomla! 1.5 có 32 Plugin. Má»™t số Plugin cần thiết được kÃch hoạt sẵn nhưng má»™t số lại không, việc kÃch hoạt sẽ do ngưá»i dùng quyết định. Sau đây là chức năng và thông số cá»§a các Plugin. Authentication - Joomla Plugin nà y xác thá»±c ngưá»i dùng mặc định trong Joomla!. Không có thông số. Authentication - LDAP Plugin nà y xác thá»±c ngưá»i dùng vá»›i má»™t máy chá»§ LDAP (Lightweight Directory Access Protocol). Xem thêm thông tin vá» máy chá»§ LDAP: http://en.wikipedia.org/wiki/LDAP Authentication - OpenID Plugin nà y xác thá»±c ngưá»i dùng vá»›i OpenID, há»— trợ chia sẽ thông tin ngưá»i dùng. Không có thông số. Authentication - Gmail Plugin nà y xác thá»±c ngưá»i dùng vá»›i tà i khoản Gmail, yêu cầu cần phải cà i đặt gói phần má»m cURL. Cách sá» dụng Plugin nà y: - Äăng ký tà i khoản Gmail.
- Tạo má»™t ngưá»i dùng vá»›i tên giống như trong tà i khoản Gmail.
- KÃch hoạt Gmail Plugin.
- Äăng xuất khá»i Joomla.
- Äăng nháºp sá» dụng tên (không có "@gmail.com") và máºt khẩu cá»§a Gmail.
Content - Page Navigation Plugin nà y cho phép tạo phân trang, chèn các liên kết "Tá»›i" và "Lui" khi bà i viết (Article) có nhiá»u trang. Thà dụ như khi dùng menu kiểu Blog hay Layout. Chức năng nà y có thể thay đổi khác nhau cho từng mục quản lý nà o có thông số "Show Navigation" cá»§a Joomla. Lưu ý là nếu Plugin nà y không được kÃch hoạt thì các thông số được thiết láºp Ä‘á»u không có hiệu lá»±c. Plugin nà y có thông số: - Position: Vị trà hiển thị phân trang, nằm trên "Above" hoặc dưới (Below) trang ná»™i dung.
Content - Rating Plugin nà y có chức ăng cho phép ngưá»i dùng bình chá»n, đánh giá ná»™i dung. Không có thông số. Content - Email Cloaking Plugin nà y sẽ che tất cả các email trong ná»™i dung vá»›i Spambots, sá» dụng JavaScript. Äiá»u nà y giúp ngăn chặn e-mail trong các bà i viết từ được thêm và o danh sách thư rác. Bạn có thể vô hiệu hóa chức năng nà y bên trong má»™t bà i viết bằng cách chèn {emailcloak = off} bất cứ nÆ¡i nà o trong ná»™i dung cá»§a bà i viết. Trong trưá»ng hợp nà y, địa chỉ e-mail trong bà i viết sẽ không được che giấu bởi Plugin nà y. Plugin nà y có các thông số: 
- Mode: Chá»n cách hiển thị địa chỉ Email dưới dạng liên kết (As linkable mailto address) hay dạng văn bản (Non-Linkable text).
Content - Code Hightlighter (GeSHi) Plugin nà y cho phép hiển thị các doạn mã (Code) đã được định dạng trong ná»™i dung bà i viết dá»±a theo kỹ thuáºt đánh dấu GeSHi. Không có thông số. Content - Load Module Plugin nà y cho phép hiển thị Module trong ná»™i dung bà i viết vá»›i cú pháp: , trong đó "xyz" là vị trà do ngưá»i dùng qui định. Plugin nà y có các thông số: - Enable Plugin: KÃch hoạt hay không.
- Style: Các kiểu hiển thị Module.
Content - Pagebreak Plugin nà y giúp tạo ngắt trang, đồng thá»i tạo thêm má»™t bảng mục lục cho các bà i viết có nhiá»u trang. Nó tá»± động thá»±c hiện má»—i khi nhấn và o nút Pagebreak nằm phÃa dưới khung soạn thảo văn bản. Ngắt trang được hiển thị là má»™t dòng kẻ nằm ngang trong khung soạn thảo. Có thể sá» dụng các Mã HTML để tạo ngắt trang sau: 
|