Drupal:来自admin / manager的用户评论

时间:2011-04-12 22:08:15

标签: drupal drupal-modules

我正在寻找drupal的方法,以便用户从管理员/经理那里获得评论。我想要一个块,每个用户都会看到管理员对该用户的个人评论。只有经理才能发表评论,只有评论所针对的用户才能阅读评论。是否有模块或简单的方法来做到这一点?任何想法都会很棒。 感谢

1 个答案:

答案 0 :(得分:2)

您可以将问题分解为两部分:

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

  3. 这是我的假设方法:

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