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 version of Omega Tools provides module integration and utility functionality for the new 4.x version of the Omega theme and solves problems that can't be resolved in the theme layer.
This is not new features, but actually less features.
All the placeholder blocks have been removed from this module, and converted back to the omega theme implemented as a theme setting, and creating a block on the fly via hook_process() and attaching to regions.
Using hook_block_info and _view caused too many issues with non-omega subthemes, and too many warnings when regions didn't match 100% between themes.
An update is recommended, as now this module simply provides the drush functionality for generating subthemes, and import/export/revert of theme settings.
added .intsall to do hook_uninstall cleanups in the block table and variables table to avoid any conflicts for users that have been testing at many levels of Drupal 7 releases which can seriously clutter the block table with bunk data.
Making the placeholder blocks so they can be turned off by a global theme setting.
Adding the ability for ANY theme to revert the theme settings. (This destroys the database copy of modified theme settings and reimplements the settings found in the .info file)
Adding default weights, status and region assignments to the custom generated blocks so they should just "appear" in the appropriate regions automatically.