Header ads

Header ads

► Joomla Extensions là các thành phần mở rộng của Joomla, đó là các gói ứng dụng được phát triển bởi Joomla! hoặc các hãng thứ ba nhằm bổ sung và tăng cường tính năng cho Joomla! giúp người sử dụng nhanh chóng triển khai một hệ thống website phức tạp với nhiều chức năng, dịch vụ khác nhau.
► Các loại Extension Joomla
  • Component: chủ yếu thực hiện một chức năng chuyên biệt nào đó. VD như: Quản lý bài viết Article, quản lý Banner quảng cáo, quản lý nười dùng User, quản lý các liên hệ Contact, quản lý tin tức NewsFeed, quản lý liên kết weblink, quản lý bình chọn, ... vv
  • Module: Chủ yếu nhằm mục đích hiển thị thông tin. VD như: hiển thị tin mới nhất, hiển thị tin đọc nhiều nhất, hiển thị đếm số lượt truy cập, hiển thị menu, hiển thị bình chọn, hiển thị ảnh ngẫu nhiên, hiển thị bài viết thông báo, ...vv
  • Plugin: chủ yếu nhằm thực hiện những chức năng đặc biệt hoặc giúp tự động hóa một số quy trình, công đoạn. VD như: Cung cấp trình soạn thảo, xử lý chứng thực quyền hạn, tự động thay thế các đoạn mã chèn video, flash, mp3...
  • Template: Gói giao diện tạo nên bố cục của Website
  • Language: Gói ngôn ngữ cho các quốc gia
► Để tìm một Extension đáp ứng yêu cầu của bạn như: Tạo website cộng đồng, tạo trang web chia sẻ tài liệu, chia sẻ video/nhạc... bạn có thể truy cập vào Website http://extensions.joomla.org/ (Joomla Extensions Directory - JED). Tại đây bạn có thể chọn cho mình một extension phù hợp từ danh mục có sẵn hoặc theo từ khóa mà bạn chỉ định.

JOOMLA TEMPLATE

► Joomla Template là một gói bao gồm các file PHP, HTML, CSS, JS (Javascript)... và các tấ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. Template có các vị trí định sẵn để tích hợp các bộ phận, thành phần của trang Web. Joomla! cho phép cài đặt và thay đổi Template cho Web Site hay cho từng trang Web khác nhau một cách dễ dàng. 

► Cá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 khi Joomla! không tìm thấy bất cứ template nào khác trên hệ thống.
► Số lượng template Joomla free (template miễn phí) và template Joomla commercial (template có phí) được cung cấp trên mạng hiện nay là một con số phải kính nể. Có tới hàng chục nghìn template.
► Cài đặt Template Joomla
Giống như các thành phần mở rộng khác (component, module, plugin, language...), để cài đặt một Joomla Template, chúng ta mở trang quản trị và sử dụng menu Extensions > Extension Manager. 
Có 3 kiểu cài đặt khác nhau:
  • Upload từ máy tính của bạn
  • Cài đặt từ một thư mục trên Hosting
  • Cài đặt từ một liên kết bên ngoài Webssite của bạn

JOOMLA COMPONENT

► Joomla Component là một trong các thành phần chính và mở rộng của Joomla!, thực chất nó là một ứng dụng trong hệ thống Joomla!. Component được sử dụng để thực hiện một chức năng lớn nào đó, chẳng hạn như: Quản lý và hiển thị bài viết ( tin tức), Quản lý banner Quảng cáo, Quản lý weblink, Quản lý tin tức (newsFeed), ...
 Một component được hiển thị ở phần trung tâm, hay phần chính (mainbody) của Website.
 Các component này được đặt trong thư mục [Joomla]/components và nằm trong các thư mục con tương ứng với ký hiệu là "com_xyz"
.
► Danh sách các component và ý nghĩa của chúng
  • com_banners: Quản lý bảng quảng cáo (banner)
  • com_contact: Quản lý các đầu mối liên hệ (contact)
  • com_content: Quản lý bài viết (đây là component quan trọng nhất)
  • com_finder: Quản lý tìm kiếm
  • com_mailto: Quản lý chức năng gửi/nhận email
  • com_media: Quản lý các ttập tin đa phương tiện (video, flash, mp3, hình)
  • com_newsfeeds: Quản lý việc lấy tin từ website khác
  • com_search: Cung cấp chức năng tìm kiếm
  • com_user: Quản lý thành viên
  • com_weblinks: Quản lý và hiển thị danh mục các website liên kết
  • com_wrapper: Cho phép nhúng một website khác trong cửa sổ của website Joomla

JOOMLA MODULE

► Joomla Module là một trong các thành phần mở rộng của Joomla, nó là một ứng dụng nhỏ được sử dụng chủ yếu để lấy dữ 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 component nhằm mở rộng, cũng như thể hiện rõ ràng hơn các chức năng của component.
Không giống như component, một module có thể được đặt ở bất kỳ vị trí nào trên template hoặc vị trí do người dùng tự định nghĩa. Ngoài ra một module có thể được nhân bả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.
► 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ư: Position-1, Position-2, Postion- 7, Position-6, Position-8, Positon-9... Tên và số lượng các vị trí này được quy định bởi template. 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ĩa các vị trí mới sao cho phù hợp với yêu cầu của mình.
► Các module này được đặt trong thư mục [Joomla]/modules và nằm trong các thư mục con tương ứng với ký hiệu là "mod_xyz".
► Danh sách các module Joomla được cung cấp theo mặc định
  • mod_article_archive: Module hiển thị các bài viết đã được đánh dấu "lưu trữ"
  • mod_article_categories: Module hiển thị các chủ đề bài viết.
  • mod_article_category: Module hiển thị các bài viết của một chủ đề.
  • mod_article_latest: Module hiển thị bài viết mới nhất.
  • mod_article_news: Module hiển thị các bài viết. nổi bật
  • mod_article_popular: Module hiển thị các bài viết đọc nhiều.
  • mod_banners: Module hiển thị các quảng cáo
  • mod_breadcrumbs: Module hiển thị thanh điều hướng
  • mod_custom: Module hiển thị một đoạn mã HTML bất kỳ
  • mod_feed: Module hiển thị tin lấy từ các website khác
  • mod_finder: module hiển thị
  • mod_footer: Module hiển thị dòng bản quyền ở cuối Website
  • mod_languages: Module hiển thị ngôn ngữ
  • mod_login: Module hiển thị form đăng nhập
  • mod_menu: Module hiển thị menu điều khiển
  • mod_random_image: Module hiển thị ảnh ngẫu nhiên
  • mod_related_items: Module hiển thị các bài viết liên quan
  • mod_search: Module hiển thị form tìm kiếm
  • mod_stats: Module hiển thị các thông số thống kê của Website
  • mod_syndicate: Module cấp tin cho các website khác
  • mod_userlatest: Module hiển thị user mới nhất.
  • mod_newsflash: Module hiển thị tin vắn / tin nhanh
  • mod_weblink: Module hiển thị danh sách các mục của Website liên kết
  • mod_whoisonline: Module hiện danh tính và số người trực tuyến
  • mod_wrapper: Mudule hiển thị một trang web bất kỳ được nhúng vào website Joomla

JOOMLA PLUGINS

► Joomla Plugin là một trong các thành phần mở rộng của Joomla! nhằm giúp thực hiện một cách tự động công việc cụ thể. Chẳng hạn như soạn thảo văn bản, captcha, . ....
► Các module này được đặt trong các thư mục con tương ứng của thư mục [Joomla]/plugins.
► Danh sách các loại plugin của Joomla!
  • authentication: Các plugin chứng thực quyền hạn
  • captcha: plugin xác nhận bằng hình ảnh chữ ngẫu nhiên
  • content: Các plugin nội dung (bài viết)
  • editors: Các plugin về trình soạn thảo
  • editors-xtd: Các plugin hỗ trợ, mở rộng tính năng cho trình soạn thảo
  • extension: các plugin về phần mở rộng
  • finder:
  • quickicon: các biểu tượng icon
  • search: Các plugin về tìm kiếm
  • system: Các plugin của hệ thống
  • user: Các plugin về người dùng

About Học viện đào tạo trực tuyến

Xinh chào bạn. Tôi là Đinh Anh Tuấn - Thạc sĩ CNTT. Email: dinhanhtuan68@gmail.com .
- Nhận đào tạo trực tuyến lập trình dành cho nhà quản lý, kế toán bằng Foxpro, Access 2010, Excel, Macro Excel, Macro Word, chứng chỉ MOS cao cấp, IC3, tiếng anh, phần mềm, phần cứng .
- Nhận thiết kế phần mềm quản lý, Web, Web ứng dụng, quản lý, bán hàng,... Nhận Thiết kế bài giảng điện tử, số hóa tài liệu...
HỌC VIỆN ĐÀO TẠO TRỰC TUYẾN:TẬN TÂM-CHẤT LƯỢNG.
«
Next
Bài đăng Mới hơn
»
Previous
Bài đăng Cũ hơn