Plone的成员审批
项目描述
collective.memberapproval提供pas.plugins.memberapproval的用户界面。这两个产品共同构成一个成员审批流程,使您能够批准或拒绝网站上的成员注册。
管理视图
collective.memberapproval提供以下管理视图
@@usergroup-userprefs: collective.memberapproval使用一个扩展了标准视图并添加筛选功能的视图覆盖了标准用户管理视图,以仅列出已批准、仅拒绝或所有用户。
@@user-approval: 此视图允许您查看和更改特定用户的状态。您可以通过参数“userid”访问它,即https://127.0.0.1:8080/Plone/@@user-approval?userid=theusername
@@user-approve: 此视图将批准指定的用户。它不提供任何HTML视图,但可用于服务,例如从通知电子邮件中提供直接链接来批准用户。示例:https://127.0.0.1:8080/Plone/@@user-approve?userid=theusername
@@user-disapprove: 此视图将拒绝指定的用户。它不提供任何HTML视图,但可用于服务,例如从通知电子邮件中提供直接链接来拒绝用户。示例:https://127.0.0.1:8080/Plone/@@user-disapprove?userid=theusername
@@user-approved: 如果指定的用户已被批准,则此视图将返回 True,否则返回 None。它不提供任何 HTML 视图。例如:https://127.0.0.1:8080/Plone/@@user-approved?userid=theusername
collective.memberapproval 安装
将 collective.memberapproval 添加到要安装的 eggs 列表中,例如。
[buildout] ... eggs = ... collective.memberapproval
重新运行 buildout,例如使用:
$ ./bin/buildout
从附加组件控制面板将产品安装到 Plone 网站。
贡献者
Radim Novotny,作者
Lennart Regebro
变更历史
1.0 (2014-01-31)
添加了对 Plone 4.3 的支持。
1.0rc2 (2012-06-27)
添加了新的 registered.pt 和 registered_notify_template.pt 模板,其中包含注册需要批准后才能登录的信息。
1.0rc1 (2012-06-26)
现在有三个状态:待批准、批准、不批准。您可以通过这种方式显示所有待批准用户。您只能批准或不批准用户,一旦批准或不批准,就不能再将其设置为待批准。
标签页中的批准链接让用户感到困惑,所以我将其删除了。
根据用户的要求,添加了“不批准并删除”按钮。
将 @@user_approved 更改为 @@user_approved 以保持一致性。
1.0b1 (2012-05-31)
修复了测试。[regebro]
1.0a1 (2012-05-29)
初始发布
项目详情
collective.memberapproval-1.0.zip 的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 52fc5d555d55a1e6d39f919312691a18947c30ab73ec210583c2e5238f9013fe |
|
MD5 | 1f6943ad628f5746612d951194526061 |
|
BLAKE2b-256 | 26e902145ba16681cd9860d2bf4faf929c0a1860fac1b4ae65ef480f7b6fc129 |