Published on
1. Tàiđdjhjds [Year]10-2011CLOUD2S.COM HƯỚNG DẪN SỬ DỤNG JOOMLA 1.5″Tài liệu này mô tả chi tiết về Joomla phiên bản 1.5, nhằm giúpngười sử dụng – những người chưa biết đến Joomla hoặc chưacó kinh nghiệm quản trị website Joomla có cái nhìn sâu sắc hơnvà quản trị tốt hơn website của mình.Tài liệu này cũng có thể được dùng cho việc nghiên cứu và tựlàm một website bằng Joomla.Trong quá trình biên soạn, với góc độ là chuyên gia lập trình cóthể có những chỗ gây khó hiểu. Chúng tôi rất mong nhận đượcý kiến đóng góp của các bạn để tài liệu ngày càng hoàn thiệnhơn.”Mọi ý kiến đóng góp xin vui lòng gửi về địa chỉ email:support@cloud2s.com hoặc diễn đànhttp://cloud2s.com/vn/forumXin chân thành cảm ơn !Ban biên tập Cloud2s.comPhần 1
9. Sau khi chỉnh sửa xong, bạn bấm vào “Insert” ở phía cuối trang để chènhình vào bài viết. Mục “Các thông số bài viết” nên để mặc định. Mục “Các thông số nâng cao” bạn nên để chế độ “Dùng theo cấu hình chung”, vìcác thiết lập này được xử lý khi bạn tạo Menu. Chú ý các mục sau: Phần “Ngôn ngữ của nội dung” (Content Language) bạn nên chọn đúngngôn ngữ của bài viết hiện tại nếu website của bạn hỗ trợ đa ngôn ngữ.
12. Kiểu của mục menu: phần này rất quan trọng, với hầu hết các trang thì kiểu”Blog” và kiểu “Bài viết chuẩn” được sử dụng nhiều nhất. Bạn có thể thay đổikiểu bằng cách bấm vào nút “Thay đổi loại”. Mỗi loại menu được chú thích rõràng khi bạn đưa chuột lên.
16. Resources: thống kê sử dụng tài nguyên hosting bao gồm Băng thông(Bandwidth), Dung lượng đĩa cứng (Disk), Email. Domain DNS: dùng để quản lý và tạo thêm các bản ghi (Record) quản lý hệthống tên miền (DNS – Domain Name Server) Domain Alias: dùng để quản lý và thêm các tên miền phụ chạy song song.Ví dụ: chúng tôi có thể truy cập thêm bằng 2 tên miền Việt Nam làcloud2s.com.vn và cloud2s.vn
18. 3. Các Component mặc định của Joomla!Trong phiên bản Joomla! 1.5 có tất cả 11 component mặc định được cung cấp kèm theo.Các component này được đặt trong thư mục [Joomla]/components và nằm trong cácthư mục con tương ứng với ký hiệu là “com_xyz”.
20. IV – Mô-đun (Module)1. Giới thiệuModule là một trong các thành phần mở rộng của Joomla, nó là một ứng dụng nhỏ(thường chỉ có vài file và phần lập trình cũng không nhiều) được sử dụng chủ yếu để lấydữ liệu và hiển thị thông tin. Module thường được dùng kết hợp kèm với các Thành phần(component) nhằm mở rộng cũng như thể hiện rõ ràng hơn các chức năng củacomponent.Không giống như component, một module có thể được đặt ở bất kỳ vị trí nào trêntemplate hoặc vị trí do người dùng tự định nghĩa. Ngoài ra một module có thể được nhânbản, nghĩa là cùng lúc có thể xuất hiện tại một vị trí hoặc các vị trí khác nhau.2. Vị trí của Module Joomla?Vị trí của module (module position) là nơi mà module có thể được đặt vào đó. Mỗi vị tríđều được xác định thông qua một định danh duy nhất (một cái tên), chẳng hạn như: left,right, top, bottom, user1, user2… Tên và số lượng các vị trí này được quy định bởitemplate. Các template khác nhau thì số lượng vị trí module cũng như tên của chúng cóthể khác nhau. Ngoài ra, trong quá trình sử dụng người dùng cũng có thể tự định nghĩacác vị trí mới sao cho phù hợp với yêu cầu của mình.Bạn có thể xem các vị trí của website bằng cách thêm đoạn mã sau vào URL của trangchủ: ?tp=1 . Ví dụ: http://cloud2s.com/?tp=13. Các Module mặc định của Joomla!Trong phiên bản Joomla! 1.5 có tất cả 20 module mặc định được cung cấp kèm theo.Các module này được đặt trong thư mục [Joomla]/modules và nằm trong các thư mụccon tương ứng với ký hiệu là “mod_xyz”.
22. mod_wrapper: Mudule hiển thị một trang web bất kỳ được nhúng vào websiteJoomla.5. Cài đặt ModuleGiống cài đặt ComponentSau khi cài đặt, trạng thái “Đã bật” (Enabled) của Module mặc định là “Không” (No). Bạncần tìm đến module vừa cài đặt sau đó cấu hình lại theo mong muốn, chọn vị trí cấn hiểnthị rồi chuyển trạng thái “Đã bật” (Enabled) thành Yes.V – Plugin
23. 1. Giới thiệuPlugin (nhúng, cài cắm) là 1 loại thành phần mở rộng giống như component hay module.Cơ chế hoạt động của Plugin dựa trên các sự kiện kích hoạt (Trigger events – 1 loại hànhđộng được lập trình sẵn nhưng chỉ được kích hoạt khi có 1 sự kiện nào đó xảy ra phùhợp với điều kiện mà plugin đang chờ đợi).Joomla cung cấp sẵn 1 danh sách các Plugin events tạihttp://docs.joomla.org/Plugin/Events hoặc người dùng có thể tự định nghĩa thêm cácevents thông qua các thư viện: JPlugin, JObserver, JEventDispatcher,2. Cài đặtGiống cài đặt ComponentVI – Mẫu giao diện (Template)1. Giới thiệuJoomla Template là một gói bao gồm các file PHP, HTML, CSS, JS (Javascript)… và cáctấm hình, ảnh, biểu tượng, video, flash kèm theo tạo nên giao diện (bố cục và hình hài)của Website Joomla.Mỗi website, mỗi trang (Page) hay mỗi người dùng (User) có thể cài đặt các giao diệnkhác chúng tôi làm việc với giao diện, điều quan trọng mà bạn cần chú ý đó là các Vị trí (Position).Để xem các vị trí có sẵn trên Joomla web, bạn cần thêm mã tp=1 vào đằng sau URL củatrang chủ. Ví dụ: http://cloud2s.com/?tp=1
24. 2. Các template mặc định của JoomlaTrong phiên bản Joomla! 1.5 có 3 template được đóng gói sẵn kèm theo:- JA Purity (Joomlart)- Rhuk Milkyway (RocketTheme)- Beez (Angie Radtke/Robert Deutz).Cloud2s.com còn cung cấp miễn phí thêm rất nhiều giao diện đẹp khác. Bạn có thể xemdemo và tải về tại: http://cloud2s.com/vn/d%E1%BB%8Bch-v%E1%BB%A5-web-vn/cloud2s-joomla-template-stores.htmlCác template này được đặt trong thư mục [Joomla]/templates và nằm trong các thưmục con tương ứng. Riêng “system” là một template đặc biệt, nó được sử dụng khiJoomla! không tìm thấy bất cứ template nào khác trên hệ thống.
25. 3. Đặc điểm của Template Joomla! Các template của Joomla! đều có khả năng tùy biến cao thông qua cách sắp xếpvà đặt vị trí các module rất linh động. Việc thiết kế Template Joomla! khá dễ dàng, thậm chí chỉ cần vài giờ là có thểchuyển từ một template thuần HTML/CSS hay một template của một PORTAL /CMS khác sang template Joomla. Bạn có thể dùng cùng lúc vài template khác nhau trên cùng website. Chẳng hạnđối với trang HOME bạn gắn nó với template JA Purity, còn trang DOWNLOAD lạigắn nó với template Rhuk Milkyway… Số lượng template Joomla free (template miễn phí) và template Joomlacommercial (template có phí) được cung cấp trên mạng hiện nay là một con số mànhiều PORTAL / CMS / BLOG khác phải kính nể. Có tới hàng nghìn thậm chí hàngchục nghìn template.4. Cài đặt Template JoomlaGiống cài đặt ComponentBây giờ giao diện của bạn đã được đưa vào danh sách các giao diện của website, bạnhãy cấu hình cho giao diện đó là giao diện mặc định khi người xem vào website của bạn.Ở phần Extension bạn chọn Template Manager. Bạn hãy chọn giao diện bạn muốn hiểnthị trong danh sách và bấm vào “Default” để biến giao diện này thành giao diện mặc địnhVII. Quản lý người dùng (Users Manager)Bước 1. Mở trang quản trị và đăng nhập bằng tài khoản admin