Posted by phanvanlan on April 13, 2009 at 3:54pm
Mặc định drupal chỉ cho phép phần quyền chung cho các comment. Nhưng mình muốn phần quyền comment khác nhau cho các content type.
Ví dụ mình có 2 content type tin tức và blog bây giờ mình muốn những comment của blog có thể thêm trực tiếp mà không cần phải kiểm duyệt, còn tin tức thì cần phải kiểm duyệt trước
Các bát có giải pháp nào cho vấn đề này không?
................................
Homepage: http://www.phanvanlan.com

Comments
Mình ko hiểu kiểm
Mình ko hiểu kiểm duyệt bạn muốn nói là gì. Nhưng vào quản lý content type (tin tức hay blog) thì nó có thiết lập lại comment cho từng loại riêng đó.
my home
kiểm duyệt là khi một
kiểm duyệt là khi một user đăng lời bình luận, lời bình luận đó chưa được xuất hiện. Nó chỉ xuất hiện khi được sự chấp thuận của admin
Còn thiết lập lại comment cho từng loại riêng thì bình thường rồi
................................
Homepage: http://www.phanvanlan.com
..........................
http://www.thongtinhue.com
http://www.phanvanlan.com
Bạn dùng action của
Bạn dùng action của drupal để xử lý.
Tran Tan
Tel : 0905 403 723
http://baogame.vn/
http://Bienhoa.vn/
bác giải thích rỏ hơn
bác giải thích rỏ hơn được không
..........................
Homepage: http://www.phanvanlan.com
..........................
http://www.thongtinhue.com
http://www.phanvanlan.com
Mình đả tìm ra cách
Mình đả tìm ra cách giải quyết vấn đề này rồi. Bằng cách dùng hook_comment()
<?php
function module_name_comment(&$a1, $op) {
if ($op == 'insert' || $op == 'update') {
$node = node_load($a1['nid']);
if($node->type=='node_type_name'){
db_query("UPDATE {comments} SET status = %d where cid= %d", 1, $a1['cid']);
}
}
..........................
Homepage: http://www.phanvanlan.com
..........................
http://www.thongtinhue.com
http://www.phanvanlan.com