Khi mà nhiều nhà phát triển chấp nhận phát triển kiểu AJAX để tạo ra các ứng dụng tương tác mạnh hơn, họ sẽ tìm các công cụ giúp đơn giản hóa cho công việc của mình.
jQuery là một công cụ như thế, một số người dùng nói rằng nó giúp tạo dự [...]
2008
[edit]
February
February 8th, 2008 jQuery 1.2.3: AIR, Namespacing, and UI Alpha
[edit]
January
January 15th, 2008 Bug fix for jQuery 1.2, library is now 2 years old: jQuery 1.2.2: 2nd Birthday Present
[edit]
2007
[edit]
September
September 17th, 2007 New user interface library for jQuery: jQuery UI: Interactions [...]
( Thegioiwebsite.net ) - Dưới đây là tài liệu hướng dẫn cách viết code theo đúng chuẩn.Nếu bạn muốn trở thành coder chuyên nghiệp xin hãy đọc tài liệu này. Download tại đây.
Tổn hợp bởi : Nguyễn Đức Mạnh (ducmanh@thegioiwebsite.net)
(Xin mạn phép dịch nôm na dễ hiểu như sau)
( Thegioiwebsite.net ) - Thông thường khi lập trình PHP bạn hay viết lẫn cả phần HTML với mã lệnh PHP trên một trang.Điều này sẽ dẫn đến rất rối nhất là khi bảo trì.Bạn là người viết ra và cũng là người bảo trì thì [...]
Đây là cuốn sách bằng tiếng Việt viết khá chi tiết về các bước cần thực hiện để tạo ra một templates cho Joomla. Bạn click vào đường link download dưới đây để download ebook này.
RAR: Download tại đây
PDF : Download tại đây
Chúc vui vẻ! ( tech@thegioiwebsite.net )
Tổng hợp ( Internet )
Joomla! xây dựng một loại thẻ riêng cho việc thiết kế Template, đó là thẻ <jdoc>. Thẻ <jdoc> được dùng để nạp các phần tử riêng biệt của Joomla, chẳng hạn như: Nạp phần Head, nạp các Module, nạp các Component.
Thẻ này được khai báo như sau:
<jdoc:include type="[head|module|component]" />
Bây giờ hãy mở file "index.php" của [...]
Phần 5: Tạo Layout
Bước 5.1: Phác thảo trên giấy về bố cục (layout) của template.
Giả sử chúng ta có giao diện với layout như sau:
Bước 5.2: Viết mã HTML để tạo layout nói trên.
Trước đây người ta hay sử dụng kỹ thuật dàn trang bằng bảng (dùng thẻ <table>). Việc dàn trang bằng bảng [...]
Phần 4: Kích hoạt Template mới tạo
Để kích hoạt Template vừa tạo mới, bạn thực hiện các bước sau:
Bước 4.1: Đăng nhập vào trang quản trị (VD: http://vinaora.com/administrator)
Bước 4.2: Mở menu "Extensions" >>> "Template Manager"
Bước 4.3: Chọn template "vinaora_template" mà bạn mới tạo
Bước 4.4: Nhấn nút [Default] trên thanh công cụ để [...]
Bước 3.1:
Mở thư mục [Joomla]/templates và tạo một thư mục có tên là "vinaora_template"
Bước 3.2:
Mở thư mục "vinaora_template" vừa tạo ở trên và tạo 2 file có tên là: "index.php" và "templateDetails.xml"
Bước 3.3:
Mở file "templateDetails.xml" và gõ vào nội dung sau:
Hoặc copy đoạn mã sau:
vinaora_template
1.0.0
12/12/07
VINAORA
admin@vinaora.comThis e-mail address is being protected from spambots, you need [...]
Phần 2: Tìm hiểu về vị trí của các module khi viết mã
Chúng ta
cần xem xét những đoạn mã nào đã tạo ra các vị trí dành cho module và component. Bạn hãy quan sát hình sau:
Chú ý: Tất cả các module bên trái đều sử dụng duy nhật một đoạn mã có [...]
Phần 1: Căn bản về vị trí các module và component
Trước khi tìm hiểu về template Joomla chúng ta cần phải phân biệt rõ sự khác nhau giữa 2 khái niệm module và component và vị trí xuất hiện của chúng trong template. Trong hình vẽ sau, bạn hãy chú ý các khối được đánh [...]
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 [...]
1.Module là gì?
Module là một trong 3 thành phần mở rộng chính của Joomla! Đó là một đoạn mã nhỏ thường được dùng để truy vấn các thông tin từ cơ sở dữ liệu và hiển thị các kết quả tìm được. Nó có thể được nạp vào một vị trí bất kỳ trên template [...]
Joomla! là một hệ quản trị nội dung mã nguồn mở (tiếng Anh: Open Source Content Management Systems). Joomla! được viết bằng ngôn ngữ PHP và kết nối tới cơ sở dữ liệu MySQL , cho phép người sử dụng có thể dễ dàng xuất bản các nội dung của họ lên Internet hoặc Intranet.
Joomla [...]
Trang sau »