Giải pháp phân quyền khác nhau cho các comment trong các content type

Events happening in the community are now at Drupal community events on www.drupal.org.
phanvanlan's picture

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

Hamster kid's picture

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 đó.

kiểm duyệt là khi một

phanvanlan's picture

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

Bạn dùng action của

cuxi's picture

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

phanvanlan's picture

bác giải thích rỏ hơn được không
..........................
Homepage: http://www.phanvanlan.com

Mình đả tìm ra cách

phanvanlan's picture

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