如何根据有机组角色控制对组私有内容的访问? -- 7 领域 和 users 领域 和 organic-groups 领域 drupal 相关 的问题

How can I control access to group-private content based on organic groups roles?


7
vote

问题

中文

我希望我的团体能够创建不仅私有到一个组的内容,还可以私下在组中某些角色。例如,仅由A组成员访问的帖子,也可以具有"官员" 角色。

理想情况下,我能够使角色群体特定于群体,因为不同的组应该能够为其成员创建和分配角色。

如何完成?

英文原文

I would like my groups to be able to create content that is not only private to a group, but also private to certain roles within the group. For example, a post that is only accessible by members of Group A that also have the "officer" role.

Ideally, I'd be able to make the roles group-specific because different groups should be able to create and assign roles to their members.

How can this be accomplished?

        
 
 

回答列表

1
 
vote

我需要一个有点类似的rupal 6站点的功能,并为此放弃了使用OG。 相反,我制作了一个定义了我的组的词汇,并使用了用于设置访问的TAC_LITE。 该设置现在正在移植到Drupal 7,并且到目前为止,我没有在D7中实现相同的功能。 也许tac_lite是一个解决方案?

 

I needed somewhat similar functionality for a drupal 6 site and gave up on using OG for this. Instead I made a vocabulary that defined my groups and used tac_lite for setting access. The setup is being ported to drupal 7 right now, and I haven't had any problems implementing the same functionality in d7 so far. Maybe tac_lite is a solution for you? http://drupal.org/project/tac_lite

 
 
1
 
vote

一种可能性,它会扭曲您的想法,但仍然提供相同的功能是 http://drupal.org/ Project / OG_SUBGROUPS (不幸的是D7仍然在BETA中)。

 

One possibility, which would twist your idea but still offer the same functionality would be http://drupal.org/project/og_subgroups (still in beta for D7 unfortunately).

 
 
0
 
vote

og用户角色允许组管理员的有机组授予额外的用户角色到特定的各个成员组。

 

OG User Roles allows group administrators of organic groups to grant additional user roles to individual members of a certain group.

 
 
 
 
0
 
vote

要允许对组更改为可变的权限和角色,您需要将该功能添加到"组实体" ,这可以通过使用此示例链接来实现。 http:// yourwebsite / admin / config / group / fields

http://vimeo.com/34032652

 

To allow permissions and roles to be changeable for groups, you need to add that feature to the 'group entity' This can be achieved by using this example link. http://yourwebsite/admin/config/group/fields.

http://vimeo.com/34032652

 
 

相关问题

2  如何使用field_view_field()打印用户配置文件图片?  ( How do i use field view field to print a user profile picture ) 
我正在尝试在节点页面上显示的块中打印用户配置文件的图片。我有Nodes作者将被加载如下代码: <?php $node = menu_get_object('node'); $user = user_load($node->uid); ?> 这是我对块提出的代码: <div class="author-...

3  如何在Admin Overlay中显示的Drupal表单提交admin overlay  ( How close the admin overlay on submit for a drupal form shown within the admin o ) 
我目前通过管理员叠加显示一个Drupal形式。我正在使用jQuery来执行表单的处理。 我有问题是如何在提交时关闭叠加?现在,关闭叠加层的唯一方法是通过按下右上角的x(基于默认主题,这只是一个。 现在我推测我可以以某种方式更改表格以将"覆盖 - 关闭" 添加到提交按钮,但我不确定如何执行此操作。 有没有办法将类添加到...

5  如何从分类节点上出现的节点摘要中剥离HTML列表页面?  ( How do you strip html from the node summary that appears on taxonomy node listin ) 
我在arg(0)=='分类'的if语句中使用hook_preprocess_node(),但对节点的更改并未通过显示。 在分类节点列表页面中列出时,使预告片在纯文本(剥离HTML)中出现的最佳方法是什么? ...

2  使用子域作为变量与域访问  ( Use subdomains as variable with domain access ) 
我是新的域名访问模块。似乎它是建立的,允许您在同一数据库中运行不同的网站。我正在寻找比这更简单的东西。 我想要将子域标题包含在网站名称中。我希望将内容类型分配给不同的子域,并且该内容是它在同一子域上可见的唯一内容。 除此之外,网站上的其他一切都应该保持不变。主题,用户,布局等。 如何用da模块做到最好?是否可以将域用...

5  如何动态设置多值字段的最大基数?  ( How to dynamically set the maximum cardinality for a multi value field ) 
我使用的是一个多值图像字段,该字段被设置为保持5个值。我需要的是,能够在相同内容类型的特定节点上为此字段设置较低的基数。 编辑:下面是我最终使用的,它可能有助于某人。 /** * Implements hook_field_attach_form(). */ function example_field_at...

1  如何将自定义用户字段添加到作者窗格中  ( How to add custom user fields to the author pane ) 
我有一个调用"Twitter URL的所有用户的自定义字段" 我想在作者窗格中添加一个链接,将转到"我的用户设置的Twitter URL。 我想添加一个图形: <a href="<?php print $twitter_id; ?>">Twitter</a> 在作者窗格块中。 这是author_pane.t...

7  在卸载模块时,请在卸载变量功能?  ( Do features uninstall variables when a module is uninstalled ) 
我使用功能模块创建了模块。模块使用Stricharm模块导出一些变量。 如果一个人安装模块然后卸载它,那些变量会被删除吗? ...

2  基于组成员资格过滤的节点参考列表  ( Node reference list based on node filtered by group membership ) 
我有一个名为"类模板" 的内容类型,它需要能够引用自己类型的一个或多个节点作为类的先决条件列表。 捕获是我正在使用有机组模块将用户分成俱乐部;每个Club管理员都将为他们的俱乐部创建自己的类模板。 我需要向俱乐部管理员展示,只有与自己的俱乐部/组关联的类模板,而不是当前发生的所有类模板。 我假设我需要一个参考视图来做...

8  如何在正文结束标签之前插入HTML?  ( How do i insert html just before the body closing tag ) 
我正在寻找最佳方法来将任意的HTML内容插入到结束正文标签之前的页面中,类似于 998876610 将JavaScript添加到页面底部的方式。 我来自WordPress背景,并且在WordPress中,这可以通过使用 web/modules/contrib1 钩子来完成。 我研究过 web/modules/con...

1  (可选)基于布尔内容类型字段的节点标题后添加图像/图标?  ( Optionally add image icon after node title based on boolean content type field ) 
使用带有ZEN子主题的Drupal 7.10。我有一个自定义内容类型,例如产品。产品有诸如"扳手" ,"锤子" ,"电视" 的标题。我想将某些产品指定为推荐的产品,通过在标题之后有一点星形图标出现在线。 所以例如: Wrench Hammer * TV Scooter Piano * 星是否出现或不应该基于...

4  更改错误消息“已检测到非法选择。请联系网站管理员。”  ( Change the error message an illegal choice has been detected please contact th ) 
当用户提交具有分类选择字段的内容和 not 进行选择时,则会出现引用的错误。 现在,我完全知道何时,如何以及在消息所出现的时间,有没有办法改变它,以便它实际上对用户有用(即"您没有选择一个类别" 。),而不仅仅是一个隐秘的隐秘错误消息可能会使用户丢弃? ...

10  未能创建缩略图,中型和大图像  ( Failing to create thumbnail medium and large images ) 
使用新安装Drupal 7.10时,我已将公共上传的目录设置为 sites/uploads 。 当我将图像添加到内容实例时,我将原始上传到 sites/example.org/files/imagename.png 预期。但是,其他图像(缩略图,中和大)不会在 sites/example.org/styles/* ...

1  是否有可能将XML字段映射到Drupal的Node语言选择字段与Feeds和XPath?  ( Is it possible to map a xml field to the node language selection field in drupal ) 
所以,我将XML导入与 feeds modum 和 feeds xpath parser插件。我已经设置了所有设置和工作,并且来自我的XML的EventData正在将我的内容类型的内容类型以网站的主语言导入。 但是,现在我想以多种语言导入EventData。我在XML中包含了一个标记,其中包含语言,但似乎我无法使用X...

1  对于Drupal 7子域安装是Sites.php与6使用符号链接文件夹?  ( For drupal 7 sub domain installation is sites php the same as 6s use of symboli ) 
我在共享Linux服务器上使用共享Drupal安装有一个工作Drupal 6。我刚刚安装了D7。我不确定sites.php是否正确设置(见下文)。我无法在此站点找到有关此站点的好信息.Php文件以确保我正确设置。这个 drupal.org page 这个drupal论坛海报具有相同的"服务器未找到" 错误,但完全显示...

1  查看日历中分类学术语分类的事件计数  ( Viewing events count grouped by taxonomy terms on calendar ) 
我试图查看每个"事件类型" 的事件数,即使用日历,这是分类系统,但我完全丢失!这是我所做的: 创建了"事件类型" 词汇表,并添加了"会议" ,"期刊" 等。 创建了一个"事件" 内容类型,具有"事件类型" ,加上的"事件类型" ,以及开始日期/时间。 创建了一个新的"查看内容" 视图,具有类型="事件" ,显示为具...

3  在视图中使用文件扩展名(.htm)上下文过滤路径  ( Using a file extension htm in views contextual filter path ) 
当我在我的视图中的上下文过滤器之后添加文件扩展名,它不再有效。通配符的路径是:"部分/%。HTM " ;可以这可以完成还是必须编写一些自定义PHP来修剪文件扩展名的URL? 请注意,这是一个传统站点,它正在推出部分的阶段的变化,因此在将站点转换为drupal时,绝对没有URL更改。 ...

14  引用与实体参考  ( References versus entity reference ) 
此问题已被问到以前,但遍布了,寻找新的意见。许多人似乎正在使用引用(也许是因为它是来自Drupal 6的港口),但实体参考的功能似乎非常好。意见?思想? ...

2  在Lightbox或弹出窗口中打开GMAP位置  ( Open gmap location in lightbox or popup ) 
我的Gmap工作正常。当我单击GMAP中的指针时,我需要在外面的弹出窗口中打开地址。我可以使用ColorBox或Lightbox的任何东西。是否存在任何集成。 ...

4  OG:如何使用Migrate模块从CSV文件导入2个相关节点?  ( Og how to import 2 related nodes from csv files using migrate module ) 
我想导入2个相关节点(有机组和 og组内容) 使用迁移模块的2个CSV文件 但我找不到合适的CSV迁移类示例或模块。我使用drupal 7。 OG Group | |--OG group content 文件格式: (a) OG Group file ======================...

20  添加外部JavaScripts  ( Add external javascripts ) 
是否可以将外部JavaScript直接添加到主题的.info文件中? 例如脚本[] = http://cdn.jquerytools.org/1.2.6/jquery.tools .min.js ...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.