This is a simple module which works with Masquerade module and provides float draggable Masquerade block.
The module useful, for example, when you use panels everywhere on the site and features to export the configuration.
With this module you don't need to care about removing Masquerade block from panel configuration for stage or live environment.
Initial block position is left top, but it can be changed by dragging the block, position will be remembered (using cookies).
Block inherits all settings from native Masquerade block.
USAGE:
Once module was enabled, you will see the Masquerade block on the
left top position (in D8 you have to manually enable block on /admin/config/development/masquerade-float-block). Use as regular Masquerade block.
When the floating Masquerade block is shown an overlay protects the page
against any click. To deactivate the overlay simply click on "Hide" button.
Which is located inside the floating Masquerade block.
Also, you can control appearing of the Masquerade block in three ways:
Drupal 7:
- With admin UI: navigate to
admin/config/people/masquerade/float-block(People > Masquerade > Float block) , enable or disable float block. - pass the
?mfb_showparameter in GET request to 1 or 0
ex.:http://site.com?mfb_show=1- enable Masquerade block
-1enable Masquerade block on all pages
-0disable Masquerade block on all pages -
set the "masquerade_float_block_visible" variable to
1or0.
ex.:variable_set('masquerade_float_block_visible', 1)- enable Masquerade block
in settings.php:
$cong['masquerade_float_block_visible'] = 0- disable Masquerade block
Drupal 8:
- With admin UI: navigate to /admin/config/development/masquerade-float-block (Configuration > Development > Masquerade Float Block) , enable or disable float block with chekbox.
- Pass the
?mfb_showparameter in GET request to 1 or 0
ex.:http://site.com?mfb_show=1- enable Masquerade block
- 1 enable Masquerade block on all pages
- 0 disable Masquerade block on all pages - In settings.php:
$config['masquerade_float_block.settings']['visible'] = 0;- Masquerade block disabled
$config['masquerade_float_block.settings']['visible'] = 1;- Masquerade block enabled
Supporting this Module
Support this module if it is valuable for you or your organization https://buymeacoffee.com/itech4web
Project information
Minimally maintained
Maintainers monitor issues, but fast responses are not guaranteed.Maintenance fixes only
Considered feature-complete by its maintainers.- Project categories: Developer tools
- Ecosystem: Masquerade
174 sites report using this module
- Created by dstorozhuk on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.



