允许从共享标签创建一个组。由Ecreall创建
项目描述
简介
============
允许从Plone 4的共享标签创建一个组并直接分配角色。
已在Plone 4.1上测试。
内容类型只需实现IAddNewGroup即可获得此功能。
还提供了一个dexterity行为。
如果您想为文件夹启用它,只需将以下内容添加到您的buildout.cfg中:
[instance]
zcml =
...
collective.local.addgroup
如果您不想为文件夹启用此功能,但想在自己的内容类型上启用,
请将以下内容添加到策略模块的configure.zcml中:
<include package="collective.local.addgroup" file="minimal.zcml" />
<class class="my.package.content.MyContent.MyContent">
<implements interface="collective.local.addgroup.interfaces.IAddNewGroup" />
</class>
如果您只想为dexterity内容类型启用此功能,只需激活行为。
用户需要本地拥有“添加组”权限才能添加新组,
以及“管理用户”权限才能从列出的组中添加和删除用户。
将组添加到本地列表
-----------------------
网站管理员可以从共享表将组添加到本地管理的组列表。
然后具有本地权限的用户可以自己管理该组。
我们不向本地管理员提供此功能,以避免权限提升。
贡献者
------------
- Vincent Fretin, vincent.fretin@gmail.com
- Thomas Desvenain, thomas.desvenain@gmail.com
变更日志
=========
1.2.2 (2013-09-05)
------------------
- 尚未更改。
1.2.1 (2013-09-05)
------------------
- 如果没有将组分配给此文件夹,则修复本地添加用户表单。
[thomasdesvenain]
1.2 (2013-07-18)
----------------
- 如果没有将组分配给此文件夹,不要在“添加用户”表单上提供组选择字段。
[thomasdesvenain]
- 仅包括collective.local.addgroup的“minimal”zcml配置,
如果我们已经包含了collective.local.addgroup的“minimal”zcml配置。
这样我们就可以使用addgroup功能,而无需在所有地方使用adduser。
[thomasdesvenain]
- 在分享页面的群组部分添加了消息和类
如果没有群组。
[thomasdesvenain]
1.1 (2013-04-05)
----------------
- 将群组添加到列表的功能仅限于管理员。
[thomasdesvenain]
- 现在我们有一个灵活性行为。
[thomasdesvenain]
- 群组管理表单在覆盖层中打开。
[thomasdesvenain]
- 在Plone 4.3下工作。
[thomasdesvenain]
1.0 (2012-06-29)
----------------
- 首次发布
============
允许从Plone 4的共享标签创建一个组并直接分配角色。
已在Plone 4.1上测试。
内容类型只需实现IAddNewGroup即可获得此功能。
还提供了一个dexterity行为。
如果您想为文件夹启用它,只需将以下内容添加到您的buildout.cfg中:
[instance]
zcml =
...
collective.local.addgroup
如果您不想为文件夹启用此功能,但想在自己的内容类型上启用,
请将以下内容添加到策略模块的configure.zcml中:
<include package="collective.local.addgroup" file="minimal.zcml" />
<class class="my.package.content.MyContent.MyContent">
<implements interface="collective.local.addgroup.interfaces.IAddNewGroup" />
</class>
如果您只想为dexterity内容类型启用此功能,只需激活行为。
用户需要本地拥有“添加组”权限才能添加新组,
以及“管理用户”权限才能从列出的组中添加和删除用户。
将组添加到本地列表
-----------------------
网站管理员可以从共享表将组添加到本地管理的组列表。
然后具有本地权限的用户可以自己管理该组。
我们不向本地管理员提供此功能,以避免权限提升。
贡献者
------------
- Vincent Fretin, vincent.fretin@gmail.com
- Thomas Desvenain, thomas.desvenain@gmail.com
变更日志
=========
1.2.2 (2013-09-05)
------------------
- 尚未更改。
1.2.1 (2013-09-05)
------------------
- 如果没有将组分配给此文件夹,则修复本地添加用户表单。
[thomasdesvenain]
1.2 (2013-07-18)
----------------
- 如果没有将组分配给此文件夹,不要在“添加用户”表单上提供组选择字段。
[thomasdesvenain]
- 仅包括collective.local.addgroup的“minimal”zcml配置,
如果我们已经包含了collective.local.addgroup的“minimal”zcml配置。
这样我们就可以使用addgroup功能,而无需在所有地方使用adduser。
[thomasdesvenain]
- 在分享页面的群组部分添加了消息和类
如果没有群组。
[thomasdesvenain]
1.1 (2013-04-05)
----------------
- 将群组添加到列表的功能仅限于管理员。
[thomasdesvenain]
- 现在我们有一个灵活性行为。
[thomasdesvenain]
- 群组管理表单在覆盖层中打开。
[thomasdesvenain]
- 在Plone 4.3下工作。
[thomasdesvenain]
1.0 (2012-06-29)
----------------
- 首次发布
项目详情
关闭
collective.local.addgroup-1.2.2.zip的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 7f80f0f8450b164b51119b584e60d3288857d742e7a8bd965246b8338ad526b1 |
|
MD5 | d2cbccf1ba67b369a94f729b7fb71d8d |
|
BLAKE2b-256 | 37442092f85b04d6157b127f9e263ad9de5132164bfa68618cf06abe51c77921 |