2011-04-12 175 views
1

我正在寻找一种在drupal中的方式,以便用户从管理员/管理员处获得评论。我希望每个用户都能通过管理员向该用户提供的个人评论来查看一个区块。只有管​​理者可以发表评论,只有评论意图的用户才能阅读评论。有没有一个模块或简单的方法来做到这一点?任何想法都会很棒。 感谢Drupal:来自管理员/管理员的用户评论

+0

注释是否必须是Drupal中定义的注释,它们与节点相连?你在用Drupal 6吗? – 2011-04-12 22:12:44

回答

2

你可以下来把问题分解成两个部分:

  1. 创建具有创建仅限于管理员/经理角色/编辑权限,并具有限制对每个用户的查看权限的内容类型/每个节点的基础上。
  2. 创建一个过滤此类节点的块,以仅显示用户可以查看的节点。

这是我的假设方法:

  1. 创建新的内容类型,您的用户评论。
    • 使用nodeaccess或content_access来为此类型提供访问控制。两者都有意见整合并正积极地被移植到D7。我建议将content_access集成到ACL中,这是一个体面的模块,提供可重用的访问控制API。
    • 在内容类型的“访问控制”选项卡下使用content_access,“启用每个节点的访问控制设置”。这为管理员提供了设置谁可以查看每条评论的选项。
  2. 使用块显示创建视图。过滤内容类型。用户不允许查看的评论应自动排除。