Mtekk’s Testimonials 1.0.0

After over a year sitting idle, Mtekk’s Testimonials is now available for public consumption. This initial public release brings a ton of fixes to the old testimonials plug-in originally written for the Weblogs.us front page (more on that later). Mtekk’s Testimonials is a modern WordPress plug-in, which requires WordPress 2.5 to function. Naturally, it has full i18n support (POT file coming soon). It sports Short Code tags for displaying testimonials on any WordPress post or page. When located on a front page, AJAX support is available (this limitation is changing in 1.1), which automatically changes to the next testimonial in 10 seconds (can be disabled by modifying the testimonials.js file).

User submission of testimonials is possible, and can be disabled. These submissions are never automatically approved for showing up in the testimonial stream. Along with this, the domain and TLD can be restricted for user testimonial submissions as a anti-spam measure (to be honest right now it is compulsory, this is changing in 1.1).

You can see it in action at beta.weblogs.us and download it from it’s project page.

Next up on the update block is Iframe-B-Gone. Iframe-B-Gone is getting a full overhaul for it’s 1.1 release, the ETA for right now is by mid June. Then Breadcrumb NavXT’s June bugfix release, this will include some i18n related fixes as well as better handling of some “unique” category structures. WP Trainer is on hold until MooTools 1.2 is released.

-John Havlik

[end of transmission, stay tuned]

Tagged:
Updated:

Breadcrumb NavXT 2.1.2

The second maintenance release for the 2.1 series, and this month’s release brings some useful bug fixes. Static front page support has been improved (serious testing of it’s functionality took place in the past month.). This includes automagical detection of static front pages, which will do all the heavy lifting for you. Paged items now work as they did in 2.0. Do note that paged item support is not complete (that’s getting thrown into the July 2.2.0 release). Additionally, the behavior of the link current item option has changed, now instead of trying to actually generate a link the href is left blank. This seems to be the best way to link to the current page, as it is the simplest method for implementation and is guarenteed to work 100% of the time. Of course, that may change again in the future.

-John Havlik

[end of transmission, stay tuned]

Some Fixes

When static front pages were reimplemented in Breadcrumb NavXT 2.1, it seems some things slipped through the cracks. In particular there is a problem with the frontpage breadcrumb, when on the frontpage. This and the options for static front pages were never cleaned up (my bad, I know). Another, relating to a /blog/blog and // error in the hyperlink for some by date archives was reported. Both of these will be fixed in this month’s service release, 2.1.2. For 2.2 support for WPMU will be improved (the administrative interface has problems with it right now), along with a widget. That release is a few months out still.

-John Havlik

[end of transmission, stay tuned]

Introducting mGPX

Searching the web for a good, and free, GPX importer for PHP yields not so great results. Last spring, as some preliminary work for WP Trainer took place, one wrote a simple ad hoc GPX importer for PHP. It then placed the points on a Google Map. Previously, there was a huge performance issue. However, today after looking over the code one found the error. What happened is the GPX importer didn’t import laps correctly for multi-activity and lap files. Instead of applying laps to the correct activity, the laps ended up summing and carrying over to other activities. The fix was simple, and the performance issue was resolved–300 points is not the limit, having several 300 point laps on the same map is what causes the problem.

With the fixes to it, the GPX importer is fast and ready for some extensive testing. WP Trainer is now viable, and effort will be placed into it this summer. mGPX will find its way to the code page as a separate

Added to this, Garmin added the feature to Garmin Training Center that allows exporting of individual activities, or groups to a file. Available in version 3.3.4, exporting is as simple as right clicking on a entry in the history section and selecting export in the pop up menu. This is great, as now end users can easily export small enough files (under 2MiB) for PHP to import.

-John Havlik

[end of transmission, stay tuned]

Tagged:
Updated:

Cran-Berry Build 100

A little late, but fully functional. School work prevented the intended release date for Cran-Berry. Several styling, and code fixes were implemented which should provide a more uniform experience for most browsers. This includes new code for centering the content on the page, and some other general fixes. This release is not a full ‘stable’ release like a one for Breadcrumb NavXT, but this should be usable for advanced users. In the zip is two folders, one containing the theme, the other containing the modified version of WP-PageNavi. The other two recommended plug-ins should be downloaded from their respective home pages. Naturally, Berry implements support for these plug-ins in a safe manner–not having them will not cause PHP errors or warnings. Upon activation of the plug-ins they will display immediately (in most cases).

To change options, look in the functions.php and there will be a $berry_opts array of options a la Breadcrumb NavXT. These are documented in the source right above the corresponding option. Additionally, the sidebar is WordPress Widget aware.

-John Havlik

[end of transmission, stay tuned]

Tagged: ,
Updated: