Thông tin tài liệu:
Cấu trúc gói cài đặt template Joomla!Tất cả gói giao diện (template/theme) của Joomla! đều được đóng gói trong một file nén (.zip) cho phép bạn upload và cài đặt trực tiếp thông qua trang quản trị. Template là một thế mạnh của Joomla!. Hiện có hàng nghìn template miễn phí cũng như có phí cho bạn lựa chọn. Việc thiết kế chúng cũng khá đơn giản và bạn hoàn toàn có thể chuyển đổi từ một template thuần HTML sang template Joomla. ...
Nội dung trích xuất từ tài liệu:
Thiết Kế Web Với Joomla part 8 Part 8 Cấu trúc gói cài đặt template Joomla! Tất cả gói giao diện (template/theme) của Joomla! đều được đóng góitrong một file nén (.zip) cho phép bạn upload và cài đặt trực tiếp thông quatrang quản trị. Template là một thế mạnh của Joomla!. Hiện có hàng nghìntemplate miễn phí cũng như có phí cho bạn lựa chọn. Việc thiết kế chúngcũng khá đơn giản và bạn hoàn toàn có thể chuyển đổi từ một templatethuần HTML sang template Joomla. Ngoài ra bạn có thể thay đổi templatenhanh chóng và dễ dàng thông qua trang quản trị. Không những thếJoomla còn cho phép một template được áp dụng cho toàn site hoặc mộtsố trang nhất định.Cấu trúc của gói cài đặt template Joomla!Một gói cài đặt template Joomla gồm các file bắt buộc sau:index.phptemplateDetails.xmltemplate_css.css hoặc template.csstemplate_thumbnail.pngFile index.phpFile này gồm các mã lệnh PHP, thẻ , thẻ và các bảng hoặc các thẻ để định vị các module và tạo nên bố cục củatemplate.File templateDetails.xmlĐược sử dụng trong quá trình cài đặt. File này chứa các thông số vềtemplate và giúp Joomla! biết được trong quá trình cài đặt cần tạo các thưmục và truyền các file css, php, ảnh nào lên thư mục templates.Collection by traibingo 49File template_css.css hoặc template.cssJoomla 1.0.x sử dụng file template_css.css còn Joomla 1.5 sử dụng filetemplate.css. Đây chính là CSS chính của Joomla. File này kết hợp vớiindex.php để tạo nên template.File template_thumbnail.pngFile này chính là ảnh chụp minh họa của template. Nó giúp bạn dễ hìnhdung khi lựa chọn template hoặc trong phần quản trị hoặc ở mặt tiền củaWebsite (nếu bạn cho phép mọi người có thể tùy chọn template)Các thư mục và file khác.Ngoài các file chính nói trên trong gói cài đặt template có thể có thêm thưmục CSS để chứa các file CSS bổ sung, thư mục ảnh để chứa các ảnhđược sử dụng cho template, thư mục javascript để chứa các javascript(nếu có)... Cấu hình Joomla để gửi/nhận mail với GMail Việc cấu hình Joomla để cho phép gửi/nhận mail (email) thông qua tàikhoản GMail hay một tài khoản mail của một hãng bất kỳ có sử dụng giaothức bảo mật SSL/TLS đã được cộng đồng Joomla đề cập và bàn tánnhiều, nhưng phải cho đến phiên bản Joomla 1.5.12 được phát hành ngàyhôm qua (01/7/2009), tính năng này mới chính thức có mặt trong mục cấuhình Global Configuration. Và đây thực sự là tin vui đối với các webmaster,vì hiện có khá nhiều người đang phải sử dụng host free hay những hostkhông hỗ trợ gửi/nhận mail.Thao tác cấu hình khá đơn giản.Đầu tiên các bạn mở trang quản trị, mở mục Global Configuration vàchọn tab Server, sau đó tìm phần Mail Settings và cấu hình như sau: Mailer: SMTP Server Mail From: Địa chỉ thư của bạnCollection by traibingo 50 From Name: Tiêu đề thư SMTP Authentication: Yes SMTP Security: SSL SMTP Port: 465 SMTP Username: Your Gmail username SMTP Password: Your Gmail password SMTP Host: smtp.gmail.comChúc các bạn thành công.Trong trường hợp bạn vừa nâng cấp lên Joomla 1.5.12, có thể phần MailSettings không xuất hiện đúng như trên thì bạn chỉ cần chỉnh sửa mộtthông số bất kỳ nào đó, sau đó nhấn nút [Save] để Joomla! nhận các thôngsố mới. Cách trình bày trang Homepage (Frontpage)Homepage trong Joomla! được cài đặt và thể hiện thông qua mộtthành phần đặc biệt đó là com_frontpage. Do vậy trong Joomla! tranghomepage còn được gọi là Front Page. Thông qua trang Front Page bạncó thể trình bày một số cách: dạng blog, dạng kết hợp blog + chia cột... Vớinhững ai mới làm quen với Joomla, các tham số đi kèm trang Frontpagenhư: leading, intro, colums, links... có thể gây khó khăn. Tuy nhiên hivọng với một vài bước đơn giản dưới đây bạn hoàn toàn có thể làm chủFrontpage.Bước 1: Đăng nhập vào trang quản trị (back-end).VD: http://yoursite.com/administratorBước 2: Vào phần quản lý menuTheo mặc định, trang Homepage được đặt trong Main Menu. Mở menuMenus --> Main Menu --> chọn Home và quan sát các tham số tùy chỉnhbên tay phải (mục Parameters).VD bạn thiết lập như hình bên, bạn sẽ có kết quả như dưới đây:Collection by traibingo 51Lưu ý:Để quản lý các bài viết của trang FrontPage bạn mở menu Content -->Front Page ManagerĐể có trang Homepage giống như VnExpress (các bài viết được trình bàylần lượt theo các chủ đề) bạn cần tìm và cài đặt một component chẳng hạnnhư: D4Ezine, iJoomla...Collection by traibingo 52 Component-Module-Plugin AxtaWeb (ASM) - Công cụ quản lý website Joomla! xuất sắc Nếu bạn đã từng là một tín đồ của DotNetNuke hay các ứng dụngkhác trên ...