Masqueradedit
Categories
Component ID
Component name
Component type
Maintenance status
Development status
Component security advisory coverage
Downloads
Component created
Component changed
Component body
Overview
The Masqueradedit module is a simple module that interacts with the Masquerade module to allow a user with the correct permissions to edit a node whilst masquerading as its author.
The Masquerade module provides a simple framework for a user to view a Drupal site as another user, but the process for editing a node as its author has a long tail: find the node, identify the author, find the author, masquerade as that author, find the node again, edit the node. Masqueradedit is intended to simplify that process by providing a single-click function to edit the node as its author, and return to your actual user account when leaving the node edit form.
Features
- Places a new tab on a node page to edit as the node author.
- Interacts with the Masquerade module to switch the user to the node author.
- Places a "Save and Switch Back" submit on the node edit form.
- Interacts with the Masquerade module to switch a user back when submitting the node or leaving the node edit page.
- Updates revision history to identify the actual user making changes, not the masquerading user.
- Provides Drupal hooks for developers to alter the result of the menu access callback, and the internal URL that the Masquerade module redirects to when switching to and from a user account. See the api.php file for more information.
Requirements
The module is dependent on the Masquerade module for the actual switching of user accounts.
In order to edit a node as it's author, the user must be granted the "Masquerade as user" permission.
Current Maintainer
Dale Smith (MrDaleSmith)
