The Blog
78

I’m happy to announce the next release of Dynamic Widgets. Version 1.4.2 is now available for download and will probably soon be announced at your WordPress dashboard. The previous version had unfortunately a few nasty bugs which luckily could be resolved quickly.

The following has been added, fixed and tweaked:

  • Added QTranslate support.
  • Added hierarchical inheritance for Custom Taxonomies and Custom Post Types.
  • Added same behaviour in the Author list for WP < 3.1 as in WP > 3.1
  • Bugfix for PHP error in WPML module.
  • Bugfix for not showing WPML languages in WPML module.
  • Bugfix for PHP error in Single posts module when using WP < 3.1.
  • Bugfix for possible PHP notice when a child does not exist in the hierarchical tree.
  • Bugfix for wrong page count.
  • Broadend the capability for changing DW configuration from ‘switch_themes’ to ‘edit_theme_options’.
  • Disabled ‘WPSC Category’ when using WPEC > 3.8 as it’s now covered by Custom Taxonomies Archives.

WPEC 3.8 or higher user: Please note due to the use of Custom Posts and Custom Taxonomies, the ‘WPEC Categories” section has been removed in Dynamic Widgets and replaced by “Categories (Products)”. Copy over the settings you have in “WPEC Categories” to “Custom Taxonomy Archives: Categories” before updating to 1.4.2.

Change of requirements: The 1.4 branch of Dynamic Widgets will be the last branch to support WordPress < 3.0 and -Yes, it’s really going to happen- also the last for PHP4. The 1.4.2 version will probably be the last in this branch. So, when you’re still on a WordPress version lower than 3.0 you should really consider upgrading. When you see in the footer of the Dynamic Widgets pages after the version number “PHP4” you’re going to be in big trouble when you don’t take any action.

0

Starting with version 3.8.6 of WP E-Commerce, it seems Dynamic Widgets has stopped working again. Not completely true! The “WPSC Category” section you have in your Dynamic Widgets options is not working, but you have also a “Custom Taxonomy Archive Categories” section. It’s the same as the “WPSC Category” section. Just copy over the settings to there and you’re done.

In the upcoming version of Dynamic Widgets you won’t find the “WPSC Category” section anymore. Users who are on a lower version of WP E-Commerce will remain seeing the “WPSC Category” section of course.

2

Another bug has been found in the latest version of Dynamic Widgets by ukmacemen and Kelli Stanley. The bug only occurs when using WordPress lower then version 3.1, this is the error you’ll receive:

Fatal error: Call to undefined function get_users() in /wp-content/plugins/dynamic-widgets/mods/single_module.php on line 12

It has been fixed in development version 1.4.1.3.

UPDATE: Make that 1.4.1.4. The bug also occurs in the Author module.

10

Thanks to a report from a Dynamic Widgets user who also uses WPML, a bug has been fixed in version 1.4.1.1.

When you use Dynamic Widgets in combination with WPML, you’ll receive the following error:

Fatal error: Call to undefined method dynWid::getDWOpts() in /wp-content/plugins/dynamic-widgets/mods/wpml_module.php on line 13

Just upgrade to version 1.4.1.1 and you’re good to go. My apologies for the inconvience.

UPDATE: It seems I must have had a very bad day when I was working on or testing out the WPML module. Thanks to a comment made by Jack Beerens another bug has been found in the WPML module. All fixed now in version 1.4.1.2.

14

A little later then expected I’ve just released version 1.4.1 of Dynamic Widgets. After 17 development versions due to bugreports and feature requests (thank you all!) I thought it was time to let everybody who’s using Dynamic Widgets can use the new exciting features.

This is what have happened:

  • Added Custom Taxonomies support for Custom Post Types.
  • Added WPML support to Custom Taxonomies.
  • Added support for Custom Taxonomies Archives.
  • Added support for Theme Templates.
  • Added hierarchical structure overview for Categories.
  • Added Component exceptions support in BuddyPress Groups.
  • Added a Quick setting: ‘Set all options to Off’.
  • Added ‘Internet Explorer 6’ to the browser detection.
  • Added advanced option setting for the page limit.
  • Bugfix for not selecting the WPML main language ID for Custom Post Types.
  • Bugfix for showing all WPML translated Custom Post Type titles.
  • Bugfix for not correct displaying of options string in the widget admin when having options set for Custom Post Type Archives, BuddyPress, BuddyPress Groups.
  • Bugfix for losing exception rules for single posts and tags in rare cases.
  • Bugfix for showing empty Custom Post Type Archives option in settings screen.
  • Bugfix for unexptected behaviour when setting BP groups default to ‘No’.
  • Bugfix for only showing the last Custom Posts in the list.
  • Limited the list of authors to users with user level > 0.
  • Security fix in the usage of the returnURL.
  • Workaround when using prototype theme.
  • Workaround for certain themes claiming an invalid BP component confusing Dynamic Widgets.

Extra notes

Because of the addition of support for Custom Taxonomies within Custom Post Types and the addtion of Internet Explorer 6 detection, the database table used by Dynamic Widgets needs to be upgraded. Please make sure to do a proper deactivation and activation of the plugin. Otherwise the database upgrade will not be triggered.

When you have set a rule of Internet Explorer, the upgrade process will add a rule for Internet Explorer 6.