Breadcrumb NavXT 3.8.0 Preview

What will most likely be Breadcrumb NavXT 3.8.0 is feature complete. All features scheduled for this release, as stated in Plugin Roadmaps for H1 2011, have been implemented. Just a little tidying up of loose ends is needed before sending it off for translation. Additionally, a tutorial demonstrating the new bcn_display_nested() function needs to be written. The intent is to release the tutorial the day of or after the release of 3.8.0.

The actual release date is deep into February. This is primarily due other commitments I have. Additionally, it allows time to prepare WP Lynx for the release wave.

Grab the Breadcrumb NavXT SVN Trunk version to try out 3.8.0 before it is released.

-John Havlik

[end of transmission, stay tuned]

Breadcrumb NavXT 3.7.0 Preview

What will become Breadcrumb NavXT 3.7.0 has been released for translation to the translation team. With the upcoming holiday next week in the US, the official release is planned for Monday, November 29th. While the translators update their translations, there is plenty of time for interested users to try out the new version, play with the new features, and look for bugs.

There has been a ton of code change in regards to settings installs and upgrades. Support for multi sites has been added, and I definitely need feedback on the current implementation. Changes were made to how custom post types are supported, and a root page akin to the “page on front” and “posts page” settings in WordPress were added for each custom post type. Breadcrumb trails for attachments should display the full hierarchy once again. I accidentally broke that in the 3.6.0 release.

I will be performing several regression tests, on top of what has already been done, over the next week. Hopefully, this will be the smoothest release to date.

Grab the Breadcrumb NavXT SVN Trunk version to try out 3.7.0 before it is released.

-John Havlik

[end of transmission, stay tuned]

WP Lynx 0.2.1

Available for immediate consumption, WP Lynx 0.2.1 has been released. After being notified two weeks ago of an issue with the install script, I meant to release a fix last week. Today, I realized that my initial fix did not work as expected—good thing I had not released 0.2.1 yet.

This is a very minor update, that will save new users headaches after first installing the plugin. This was verified to work as expected on WordPress 3.1-alpha. Note, there are some bugs when using WordPress in Network/Multi Site mode. I am looking into those, and will address them with another update.

-John Havlik

[end of transmission, stay tuned]

Breadcrumb NavXT 3.6.0 Auto Upgrade Warning

WordPress 3.0.1, for some reason, does not do a proper deactivation/activation cycle on upgrading plugins. Due to database changes in 3.6.0, Breadcrumb NavXT requires a deactivation/activation cycle before it functions correctly. This specifically affects your traditional post and page breadcrumb trails, and a deactivation/activation cycle should clear it up.

Update: It looks like this is caused by the Dashboard > Updates multi plugin updater, use the regular one in Plugins > Plugins.

-John Havlik

[end of transmission, stay tuned]

Breadcrumb NavXT Line 53 Error

If you are receiving an error similar to the following while activating Breadcrumb NavXT, please continue reading.

Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /wp-content/plugins/breadcrumb-navxt/breadcrumb_navxt_admin.php on line 53

This should be only caused by PHP4. The line of code PHP is failing on is protected $version = '3.5.1';. Specifically, it is the protected part that PHP4 does not know about, and subsequently chokes on. Some users have claimed to receive this in a PHP5 environment. If you receive this error, please insert

<?php
if (current_user_can('administrator')){
    phpinfo();
}
?>

somewhere in your footer. Then, open up a page on your site and look in the output from phpinfo for your PHP version. If the version is not PHP5.2 or newer, please inquire with your webhost on how to migrate to a modern PHP installation. If the output states you have a version of PHP that is 5.2 or newer, please copy the output and e-mail it to me (full output). Feel free to provide an abridged output in the comments section of this page.

-John Havlik

[end of transmission, stay tuned]