【问题标题】:Drupal and advanced user rightsDrupal 和高级用户权限
【发布时间】:2010-07-23 13:05:13
【问题描述】:

我在一家网络机构工作,我必须开发一个内部网/外部网应用程序,以用作高中的 DMS(文档管理系统)。项目的一些要求是使用 Drupal CMS 并具有高级用户权限。让我解释一下:
教授只能为学生发帖,学生只能阅读老师的文章。会有很多组,例如:

  • 运动选项
  • 资深科学家
  • 少年文学
  • ...

很抱歉,如果这没有多大意义,但在法国,学校系统与美国非常不同。基本上,假设我们每个班级有一个用户组,所有教师有 1 个,每个“选项”有 1 个(我们可以通过选项来获得额外的分数来帮助我们获得文凭)。

问题是,我们办公室没有人知道如何使用drupal。我必须进行一些研究,并且我发现了一些可以解决问题的模块,但是我无法管理 tu 使它们正常工作。您知道任何可以在这种特殊情况下工作的模块吗?

【问题讨论】:

    标签: drupal permissions content-management-system grouping


    【解决方案1】:

    你会有很多组重叠,所以当用户是教师、体育的成员时......你怎么知道他在哪个组发帖?

    解决方案不是创建大量组,而是创建不同的内容类型,每种类型一个。然后你只需要管理权限,应该允许哪些用户创建和查看内容。

    CCKViewsContent access 的组合应该可以为您做到这一点。

    像 Fabian 建议的有机团体也可能有用,但在这种情况下使用更简单的解决方案可能会更好。

    【讨论】:

    • 谢谢,我会在星期一试一试,如果成功了,现在就告诉你!
    • 经过几次尝试理解模块后,它运行良好。非常感谢,从上个星期四开始我就被困了……
    【解决方案2】:

    听起来Organic Groups 对你有用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-17
      • 1970-01-01
      相关资源
      最近更新 更多