Builder 2.3.0
From IThemes Builder Codex
Version: 2.3.0
Released: 2010-03-03
Release Type: Bug Fix and Feature Enhancement
Description: This release is a combination of many bug fixes and feature enhancements. See the Changes below for details.
Changes:
- The Navigation Module has two new options:
- The WordPress Pages option outputs navigation elements using WordPress' built-in wp_list_pages function. Using this option for a Navigation Module can allow for plugins to modify the navigation entries. One example of a good use for this option would be if WishList Member is being used on the site. The WordPress Pages option should allow for the hide pages from different membership types of WLM to work as expected.
- Builder now supports the new 3.0 menu system that is in development. While it cannot be recommended to use the 3.0 development code for production use, if you wish to try out this new WordPress feature and how it works with Builder, install the latest nightly build of WordPress, add new menus through Appearance > Menus, and select 'Custom Menu - NAME' from the Navigation Module options drop-down. Again, do not use this on production sites as the nightly code is very unstable and subject to change often, potentially causing loss of data or the inability for the data to be exported and imported into other versions.
- Added builder-module-top, builder-module-bottom, builder-module-middle, and builder-module-single classes to the module inner wrapper (the one with the builder-module class). These classes can help do some positional styling of modules to be able to get the margins and paddings just right.
- Removed the odd '; characters after the drop-down in the layout selector box in the page and post editor screens.
- Moved the meta box registration code to the add_meta_boxes_post and add_meta_boxes_page actions if the 3.0.0 development code or higher is being used. This will prevent nasty warnings and bugs when the 3.0.0 code comes into use.
- Fixed wideget-wrapper-top class typo by replacing it with widget-wrapper-top.
- Added builder-module-sidebar-with-element class. This class is used on sidebar wrappers when the same module also has elements (I.E. not a Widget Bar module). This is helpful for producing proper margins and padding around sidebars that are adjacent to module elements.
Files Modified:
- lib/layout-engine/layout-engine.php
- lib/layout-engine/layout-meta-box.php
- lib/layout-engine/modules/class.module.php
- lib/layout-engine/modules/navigation/module.php
Files Added:
- lib/layout-engine/modules/navigation/images/type_wp_legacy.gif
