Dynamic Widgets
Browsing all articles in Dynamic Widgets
6

Disappearing widget options

It seems that Dynamic Widgets 1.5.0 let widget options sometimes disappear when you add a widget to a sidebar. Only the Save button remains. Just hit that Save button and all options will reappear. 

I’m going to look into it.

UPDATE: [13 Jan 2012] Development Version 1.5.0.1 has a fix for this issue.

23

Dynamic Widgets 1.5.0

I have finally released version 1.5.0 of Dynamic Widgets. A lot have been changed, below you’ll find an overview of all the bits and pieces. Two things are major:

  • I’ve moved the system requirements a bit up. You must have at least PHP 5.1 running on your host, also at least WP 3.0.
  • Support for individual Custom Posts have been dropped. It was not reliable compared to the high standards I’m using.

When you upgrade manually, be sure to remove the whole dynamic-widgets directory. Do a fresh copy of this version. Some files have been renamed. Old files remaining might lead to unexpected behaviour.

As usual, below is the complete changelog.

  • Added Pods plugin support.
  • Added Tag Archive Pages support.
  • Added hierarchical inheritance for Categories.
  • Added workaround to detect correct template when using Pods.
  • Added negative exceptions for Role.
  • Added an “Only on first page” exception for Front Page.
  • Added support for BP Group Hierarchy.
  • Added support for bbPress User Profile pages.
  • Added Chinese (Simplified) language files (locale: zh_CN) – xie xie Hanolex!
  • Added Lithuanian language files (locale: lt_LT) – dekoju Liudas!
  • Added a “Save & Return” button to the widget options page.
  • Bugfix for subscribers show up in the author lists in WP > 3.1.
  • Bugfix for Taxonomies in Custom Post Types are not always saved.
  • Bugfix for Custom Posts box is sometimes empty.
  • Fixed several PHP notices about undefined variables.
  • Removed support for individual Custom Posts.
  • Removed PHP4 support, minimum PHP version is now 5.1.0.
  • Removed WP < 3.0 support. Minimum WordPress version is now 3.0.

 

6

Fortunately I had quickly found what was going wrong with the BuddyPress detection process in Dynamic Widgets since BuddyPress 1.5. The fix is included in the development version 1.5b4. This is however a beta version. For people not comfortable with beta versions, having some programming expierence, using Dynamic Widgets 1.4.2 and BuddyPress 1.5, you can also replace the first function in /wp-content/plugins/dynamic-widgets/plugins/bp.php with the function code below.

function dw_get_bp_components() {
	$bp = &$GLOBALS['bp'];
	$DW = &$GLOBALS['DW'];

	$components = array();

	foreach ( $bp->active_components as $key => $value ) {
		if ( version_compare(BP_VERSION, '1.5', '<') ) {
			$c = &$value;
		} else {
			$c = &$key;
		}
	}

	if ( $c == 'groups' ) {
		$components[$c] = ucfirst($c) . ' (only main page)';
		$DW->bp_groups = TRUE;
	} else {
		$components[$c] = ucfirst($c);
	}

	asort($components);
	return $components;
}

It looks like Dynamic Widgets does not detect BuddyPress anymore since version 1.5 of BuddyPress. I’m going to look into the issue soon.

See also the issue tracker. It has been registered under issue 32.

78

Dynamic Widgets 1.4.2

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.

All about QURL

Dynamic Widgets

download Latest version: 1.5.0
download Development version 1.5.0.3 (r491788)

Generous donations by

Twitter Followers

BrokeBoysTweetsCaiway12HoogDeVerguldeKaarsheagorpantsRonaldBeukerCygnetECMDanny_SlofCattishNLcolecovdomeintradertrblandrewcannobbioMeisjeMeisjedigitaal_nieuwsdavohostYourhostingBNRtracejennyushernewhouseElsevierboekenbloggerleoniekeitworldnlWebwereldxs4allBijtendeSpotCoraGans2009h1n1flu
Follow me
Powered by Tweet Lovers