Giới thiệu module
Giới thiệu module gửi tin cho anh em drupal
Không biết post vào đâu nên lần mò vào cộng đồng drupal quảng cáo phát với anh em làm drupal. Hiện mình phát triển khá hoàn thiện module post tin từ một phần mềm quét tin tự động vào trong drupal. Anh em quan tâm có thể nghía qua dùng thử.
Cuối cùng thì views 2 đã chính thức release
Sau thời gian chờ đợi thì views 2 đã chính thức có bản release http://drupal.org/project/views
Các bạn có xem tài liệu hướng dẫn cho views 2 ở đây http://views-help.doc.logrus.com/
Và xem Views 2 API ở đây http://views.doc.logrus.com/
Sử dụng module potx để tạo file MODULE.pot
Trong các module được tải về, chúng ta vẫn thường thấy tập tin MODULE.pot (MODULE = tên của module tương ứng). Trường hợp, module không có tập tin MODULE.pot hay tập tin đã cũ, không trùng khớp với mã nguồn hiện tại, chúng ta phải làm gì?
Views 2 và các khái niệm
Update 1: Add sponsor link.
Sử dụng thuần thục hệ thống Drupal, với các khái niệm node, node type, taxonomy, user, roles, roles's permission, chúng ta đã có thể áp dụng được Drupal vào các nhu cầu thực tế. Tuy nhiên, xét về khả năng trình bày nội dung, bản thân Drupal chưa đưa ra được các khả năng cần thiết. Thí dụ, chúng ta sẽ thực hiện những thao tác nào để tìm ra:
- Người dùng tích cực nhất từ thời điểm t đến thời điểm t + t'?
- Vocabulary nào có nhiều nội dung nhất, và những term được người dùng đọc nhiều nhất.
- Top 10 người dùng mới nhất của site.
- Những node có kiểu nội dung C, thuộc vocab V, có term T của người dùng thuộc role R.
- Top 10 chủ đề mới nhất/nóng nhất từ diễn đàn D...
- Top 10 node có liên kết trở về node N.
- ...
Không chỉ đáp ứng được những tính năng kể trên, views 2 sẽ còn mạnh mẽ hơn rất nhiều. Sử dụng Views 2 không khó, nhưng bạn cần phải thông một số khái niệm.
Module OG Color
-
Hỏi:
i. Người điều hành của mỗi group (module organic group) có thể thiết lập giao diện riêng cho group của họ.
ii. Theme Garland hỗ trợ chọn các tông màu khác nhau, người điều hành hệ thống có thể chọn lựa màu phù hợp để sử dụng cho hệ thống chung.
iii. Có thể viết một module hỗ trợ mỗi group có một tông màu riêng hay không? -
Trả lời: Module viết theo cách bình thường không thể thực hiện yêu cầu đó. Tuy nhiên, nếu chỉnh sửa mã nguồn nhân thì việc giải quyết yêu cầu trên là khả thi.
Các module dành cho module developer
@TODO: Thêm mô tả
Thừa kế được các chức năng đã có, giúp developers giảm thời gian phát triển, và độ tin cậy tăng cao hơn. Các module tiêu biểu:
- ACL
- Backup and Migrate
- Ecommerce
- Elements
- Devel
- JavaScript/AJAX callback handler
- JQuery Update
Video hướng dẫn sử dụng Views
Views rất mạnh, tuy nhiên, hơi khó dùng. Hy vọng clip sau sẽ giúp ích cho nhiều người làm quen với views.
- GHOP #9: Create A Short Administrator Screencast Introducing Views module
- http://blip.tv/file/553914
Nhờ Google mà có đoạn clip này :-)
Vietnamese Typing Module works with Drupal 6
Tôi đã điều chỉnh Vietnamese Typing module (http://drupal.org/project/viet_typing) để có thể dùng được trong Drupal 6. Hiện giờ dùng với Drupal 6beta3 không có trở ngại .
Module này sử dụng AVIM của Hieu Dang.
Xin hỏi ở đây mọi người dùng cách nào để viết tiếng Việt ở Drupal.
Giới thiệu module: Views
Bạn sử dụng Drupal để xây dựng website và biết rằng Drupal đã hỗ trợ trình bày nội dung theo nhiều cách khác nhau:
-
- Trang chính: ?q=node
- Trình bày các node được thiết lập thuộc tính "Promoted to front page".
- Liệt kê các node theo từ liệu (đã kích hoạt module taxonomy): thí dụ chúng ta tạo *vocabulary* *tin tức* cho kiểu nội dung *page*, tạo dưới *vocabulary* này các *term*: *Tin kinh tế* (có ID là 1), *Tinh thể thao* (có ID là 2), *Tin khoa học* (có ID là 3). Khi đó chúng ta có thể trình bày các node theo term:
- Liệt kê các node thuộc *Tin thể thao*: ?q=taxonomy/term/2
- Liệt kê các node thuộc *Tin kinh tế* hoặc *Tin khoa học*: ?q=taxonomy/term/1+3
- Liệt kê các node thuộc *Tin kinh tế* và *Tin thể thao*: ?q=taxonomy/term/1*2
- Có thể tận dụng chức năng liệt kê này trong các trường hợp:
- Liệt kê có node có kiểu nội dung là khách hàng, là phái nữ (termID: 1), quốc tịch Việt Nam (termID: 2), ...: ?q=taxonomy/term/1*2
- ...
- Liệt kê node theo tác giả (đã kích hoạt module tracker)
- Liệt kê tất cả các node thuộc về người dùng có mã số 5: ?q=user/5/track
- Liệt kê các node theo ngày cập nhật (đã kích hoạt module tracker): ?q=tracker
Những chức năng đã có trong nhân Drupal là mạnh, nhưng chưa thật uyển chuyển, chưa đủ đáp ứng nhu cầu của webmasters. Do đó, Views ra đời. Views là một module rất mạnh mẽ của Drupal, chức năng của nó là liệt kê các node theo nhiều cách, theo nhiều tùy chọn khác nhau. Với Views, bạn có thể liệt kê các node theo những cách mà nhân Drupal bó tay:
- Liệt kê các node có kiểu nội dung là 'Story', đã được tạo bởi người dùng có mã số '9', trong năm 2005 đến 2006
- Liệt kê các node có lượt đọc dưới 50 và có ít nhất 1 phản hồi, sắp xếp theo: ngày được tạo hoặc theo tiêu đề, ...
- Liệt kê các node có/không có từ khóa "abc" trong tiêu đề
- Liệt kê 20 node nổi bật trong ngày (trong 20 node được đọc nhiều nhất trong ngày)
- ...
Có module nào có chức năng như vậy không
Chào các bạn
Mình muốn tìm module cho phép mình để con trỏ chuột vào thẻ link thì sẽ hiển hình ra.


