Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
🇺🇦 |
This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. |
Module maintainer @podarok
Drupal Firewall was implemented due huge data importing into commerce, ubercart, feeds and other modules
The main idea - disabling redundant hooks, functions and other procedures when doing background tasks (mostly via cron or custom page callback)
For that we use hook_module_implements_alter
Module config page (sometimes You have to know this address 8) ) admin/config/dfw/config
#1917282: 8.x refactoring of Drupal Firewall
Features
- hook_cron per module options
- hook_menu per module options
- empty token can be globally set as empty '', not [token name] - version >=1.3
- Add field_update_forbid hook - version >=1.5
How to use it:
- Enable dfw module
- Look for module settings page and disable not needed hooks
- Clear cache
- Run comprehensive tasks
- Look for module settings page and enable hooks back
Supporting organizations:
Project information
- Seeking co-maintainer(s)
Maintainers are looking for help reviewing issues. - Maintenance fixes only
Considered feature-complete by its maintainers. - Module categories: Administration Tools, Access Control, Developer Tools
- 51 sites report using this module
- Created by podarok on , updated
- Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
Releases
7.x-1.5
released 2 December 2014
Works with Drupal: 7.x
✓ Recommended by the project’s maintainer.
Development version: 7.x-1.x-dev updated 29 Dec 2015 at 19:28 UTC