Member approval for Plone
Project description
collective.memberapproval provides a user interface for pas.plugins.memberapproval. Together these products form a member approval process, making it possible to approve or disapprove member registrations to your website.
Management views
collective.memberapproval providess the following management views:
@@usergroup-userprefs: collective.memberapproval overrides the standard user management view with one that extends the standard view with a filter to list only Approved, only Disapproved or All users.
@@user-approval: This view will allow you to view and change the status of a specific user. You access it with the parameter ‘userid’, ie http://localhost:8080/Plone/@@user-approval?userid=theusername
@@user-approve: This view will approve the specified user. It does not provide any HTML view, but is usable for services such as providing a direct link to approve users from a notification email. Example: http://localhost:8080/Plone/@@user-approve?userid=theusername
@@user-disapprove: This view will disapprove the specified user. It does not provide any HTML view, but is usable for services such as providing a direct link to disapprove users from a notification email. Example: http://localhost:8080/Plone/@@user-disapprove?userid=theusername
@@user_approved: This view will return True if the user specified is approved, or None otherwise. It does not provide any HTML view. Example: http://localhost:8080/Plone/@@user_approved?userid=theusername
collective.memberapproval Installation
Add collective.memberapproval to the list of eggs to install, e.g.:
[buildout] ... eggs = ... collective.memberapproval
Re-run buildout, e.g. with:
$ ./bin/buildout
Install the product into the Plone site from the Add-ons control panel.
Contributors
Radim Novotny, Author
Lennart Regebro
Change history
1.0rc1 (2012-06-26)
There are now three states: Pending, Approved, Disapproved. You can this way show all pending users. You can only approve or disapprove users, you can not make them pending once they have been approved or disapproved.
Having an approval link in the tabs confused the users, so I removed it.
Added a “Disapprove & Delete” button at the request from users.
1.0b1 (2012-05-31)
Fixed the tests. [regebro]
1.0a1 (2012-05-29)
Initial release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for collective.memberapproval-1.0rc1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11ec24ad91f8020c9971f666f393c707de51906c87a54f58cab38ddd5227e825 |
|
MD5 | 8a38c2626f33b819ba68db8b9c1e38eb |
|
BLAKE2b-256 | 8ed0f5fa6355e336e6692fb79e63edea79231ee2d86ba59164bac4ef99afe540 |