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)
Project information
Unsupported
Not supported (i.e. abandoned), and no longer being developed. Learn more about dealing with unsupported (abandoned) projectsObsolete
Use of this project is deprecated.- Project categories: Access control, Administration tools, Developer tools
- Ecosystem: Masquerade
- Created by mrdalesmith on , updated
Stable releases for this project are covered by the security advisory policy.
There are currently no supported stable releases.
