View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008779 | mantisbt | plug-ins | public | 2008-01-20 17:34 | 2016-06-12 00:42 |
Reporter | NT | Assigned To | vboctor | ||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | closed | Resolution | fixed | ||
Target Version | 1.3.0-rc.2 | Fixed in Version | 1.3.0-rc.2 | ||
Summary | 0008779: Need User life-cycle Events for plug-ins | ||||
Description | I am working on a plug-in that will need to be informed when a user is deleted, Other plug-ins would want to know about users being added or updated. Do we also need to have pre-add and pre-update events, so that plugins can Proposed User Life Cycle Events EVENT_USER_PRE_ADD Is there a standard for how (and what) parameters will be passed to events yet? | ||||
Tags | No tags attached. | ||||
Adding user life cycle events makes sense. Actually, in the first stab at the plug-ins requirements, I've created a list of events (including user related ones). Such events can be found at: http://www.mantisbt.org/wiki/doku.php/mantisbt:addson_requirements Maybe it is a good time now to filter this list and come up with the ones that we want to go ahead with. |
|
Will start this with adding events similar to the ones we currently have for projects:
Which are similar to the project ones which look as follows: |
|
Reopend and removed changeset as there is no commit in master for it. |
|
MantisBT: master 8503a2da 2016-01-23 21:45 Details Diff |
Add plugin events for user accounts lifecycle - EVENT_MANAGE_USER_CREATE_FORM - EVENT_MANAGE_USER_CREATE - EVENT_MANAGE_USER_UPDATE_FORM - EVENT_MANAGE_USER_UPDATE - EVENT_MANAGE_USER_DELETE - EVENT_MANAGE_USER_PAGE Fixes 0008779 |
Affected Issues 0008779 |
|
mod - core/events_inc.php | Diff File | ||
mod - core/user_api.php | Diff File | ||
mod - docbook/Developers_Guide/en-US/Events_Reference_Manage.xml | Diff File | ||
mod - manage_user_create_page.php | Diff File | ||
mod - manage_user_edit_page.php | Diff File | ||
mod - manage_user_update.php | Diff File |