DNNMenu
Làm việc với Menu của DNN gây mệt mỏi cho bạn ? Bạn không muốn học XSLT ? Bạn tìm kiến một cách giải quyết đơn giản? DNN-Menu sẽ giúp bạn vấn đề này.
DNN-Menu hỗ trợ các tính năng:
- Dễ dàng sử dụng các template, đươc phát triển dành cho nhà thiết kế
- Linh hoạt trong việc tùy biến cách hiển thị theo ý bạn muốn
- Hỗ trợ các template có sẵn
- Hỗ trợ đa ngôn ngữ: làm việc với EALO
- Truy cập đến tất cả các thuộc tính của trang mà không cần phải viết code
- Và cuối cùng là Miễn phí
Menu Box cho DNN
Menu Box là module cho phép bạn dễ dàng tạo menu dựa trên CSS và hỗ trợ SEO cho DNN. Không như Menu được cung cấp bởi DNN mà việc hiển thị được định nghĩa trong code. Với Menu Box, bạn có thể tùy biến các hiển thị theo cách bạn muốn.
DDR Menu cho DNN
Đối tượng Menu là một thành phần đặc biệt trong DNN, với DNN 5 chúng ta có một số provider được xây dựng sẵn như SolpartMenu, DNNMenu,… Tuy nhiên, có một số điểm bất lợi khi dùng các Menu này:
- SopartMenu giờ không được hỗ trợ và DNN5 đã chuyển qua sử dụng DNN Menu Provider
- Các liên kết trong menu không thực sự là kiểu Hyperlink, không hỗ trợ right-click và middle-click
- Không hỗ trợ theo chuẩn XHTML, SEO
- Thư viện được build thành dll, do vậy chúng ta không thể chỉnh sửa được gì ngoại trừ thay đổi css. Chúng ta không thể thay đổi cấu trúc mã html cũng như áp dụng jQuery lên menu
Với một số hạn chế trên, khá nhiều Menu Provider được cung cấp nhằm nâng cao khả năng tuỳ biến menu. DDR Menu là một module miễn phí, được cung cấp tại địa chỉ http://www.dnngarden.com/ hỗ trợ cho cả phiên bản 4 và 5, hỗ trợ tạo template, nhúng jQuery vào menu. Do vậy khả năng tùy biến cho menu rất cao.
Thành phần Block và Inline
Tác giả: izwebz.com
Nguồn: http://www.izwebz.com/css/thanh-phan-block-va-inline/
Khái niệm về Inline và Block là một khái niệm hết sức cơ bản nhưng cũng cực kỳ quan trọng trong CSS. Hiểu được từng đặc điểm của mỗi thành phần là chìa khóa quan trọng để bạn có thể vận hành CSS theo ý muốn. Trong bài này tôi sẽ nói về chức năng của từng thành phần. Tuy nhiên tôi sẽ vẫn giữ nguyên từ chuyên ngành là Block và Inline mà không dịch ra tiếng Việt là “khối” và “trong dòng” nghe cùi quá.
Giới thiệu 960 Grid – CSS Framework
Tác giả: izwebz.com
Nguồn: http://www.izwebz.com/css/gioi-thieu-960-grid-css-framework/
960 Grid là một CSS Framework, mục đích của nó là giúp những người thiết kế web có thể tiết kiệm thời gian, công sức cho những công việc phải lặp đi lặp lại. Tuy đây là một framework rất phổ biến nhưng lại thiếu trầm trọng tài liệu hướng dẫn. Nếu đây là lần đầu tiên bạn mới làm quen với 960 Grid, thì bạn không khỏi bối rối khi xem mã của nó. Trong bài này chúng ta sẽ khám phá những tính năng của 960 Grid và cách sử dụng nó.
Absolute Position trong thiết kế giao diện
Tác giả: izwebz.com
Nguồn: http://www.izwebz.com/css/absolute-position-trong-thiet-ke-giao-dien/
Có một thực tế rằng Absolute Position tuy rất hay và mạnh nhưng lại chưa được sử dụng đúng với “thực lực” của nó. Đa phần người ta thường sử dụng Float và dùng Padding hoặc Margin để căn chỉnh các thành phần trong giao diện với nhau. Nhưng như bạn cũng đã biết, giao diện với Float rất mong manh. Chỉ cần sai chút xíu là cả giao diện có thể bị vỡ.
Tricks for the WordPress Functions File
Trong thư mục theme của wordpress, function.php là một file rất quan trọng. File này bổ sung các hàm cho wordpress, nó làm việc giống như một plugin trong theme. Bạn có thể thông qua file này để thay đổi các chức năng có sẵn của wordpress. Trong bài viết này, chúng ta sẽ chia sẻ một vài mẹo được sử dụng trong file function.php