convert joomla2drupal; group vietnam vắng vẻ quá, hic!
Hello,
Tớ đang convert joomla to drupal (sài joomla2drupal) nhưng sau khi hòan thành thì nó ko hiện thị đúng (chữ) như ý muốn. Có ai đã gặp phải vấn đề này thì cùng chia sẻ cùng khắc phục nhé.
Server: windows; php5; apache2; mysql5; db-charset-utf8
Group vietnam này vắng như chùa bà đanh.
Chúc cuối tuần zui vẻ !
Read morePhát hiện nhỏ với module Filter
Ngồi đọc mã nguồn phần phân quyền trên node, có phát hiện nho nhỏ:
<?php
function node_access($op, $node = NULL) {
...
// If the node is in a restricted format, disallow editing.
if ($op == 'update' && !filter_access($node->format)) {
return FALSE;
}
...
}
?>Nghĩa là, nếu người dùng có quyền sửa node, nhưng không có quyền sử dụng filter áp dụng trên nội dung của node đó => không có quyền sửa. Ai áp dụng sao thì áp dụng. :-P
Read moreGiớ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)
- ...
Settings
- Cấu hình Site information: Administer->Site configuration-> Site information.
• Name: thiết lập tên trình bày trang web của bạn
• Địa chỉ E-mail: được sử dụng để tự động trả lời mail cho đăng ký mới, yêu cầu mật khẩu mới…. Mail server được thiết bằng tập tin php.ini
• Slogan: thể hiện khẩu hiệu của trang web.
• Mission : thể hiện nhiệm vụ của trang web.
• Footer : nội dung được trình bày phần cuối của mỗi trang.
Làm sao bớt nhận bản tin của Groups Vietnam qua email
Mỗi khi có người gửi bài mình nhận được email nên số lượng email nhiều quá, có cách nào chỉ nhận 1 email vào cuối ngày không các bạn?
Read moreLàm sao thêm Access Control ?
Trong cuốn Building Online Community with Drupal trang 36 nó có cái hình này:
http://trunga.com/tmp/drupal_comment_access.JPG
Sao khi mình cài Drupal lên thì ko có thêm 2 cái quyền mà mình đánh dấu trong hình nhỉ?
Read moreTạo Gallery không sử dụng module Image
Dựa vào bài viết
- HOW TO: Create an image gallery using CCK and Views (not Image Module) và
- Video drupalschool009.m4v
Giới thiệu các module hệ thống
Drupal là một phần mềm quản lý nội dung (CMS), đồng thời nó cũng là một PHP framework mạnh mẽ.
Trong bản phân phối của mình, Drupal có kèm theo một số module, chúng ta gọi các module này là "các module hệ thống". Ngoài ra, dựa trên Drupal framework, đã có rất nhiều module ra đời. Trong bài viết này, chúng ta cùng xem qua chức năng của các module hệ thống.


