A week ago yesterday, I launched the Anyfeed Slideshow plug-in for WordPress. There were a few bugs, which I tackled as soon as I could. It’s been a little over a week now, and I’ve averaged about 1 revision per day since then, each resolving little bugs as they popped up. I checked the statistics on the WordPress site, and wanted to share them here, because I can barely believe them!
That is not a small number!! Wow! They like it! They really like it! :D
Plans for version 1.1
As the bugs appear to be mostly worked out now, I plan to release version 1.1 in the near future. The new major version will include a number of requested new features:
- The ability to leave the title bar up, even when the mouse isn’t hovering over the plug-in
- The ability to change the color of the loading text
- A color picker instead of just text boxes in the widget configuration menu
- The ability to select the target window for slide show item links
- The option to enable (browser side) image scaling within the slide show
- The ability to show more then one concurrent widget instance
Do you have a feature you’d like to have added? Please feel free to ask below in the comments!
I am very pleased to announce my first independently published project: The Anyfeed Slideshow. This one has been a long time in the making, which started from the desire to display images from an RSS feed on a blog at the office. The idea spawned, that no other plug-in had the capability of taking any RSS feed and extracting a slide show from it, so I went to work.
The plug-in has been tested on a few different systems, all with good results. After some consideration, I added a general public license to the code and looked into registering the plug-in with WordPress. Lo and behold, as of today, the plug-in is officially published on WordPress.org, and available for download from within supporting WordPress blogs.
I’ve already had my first bug found and fixed- It would seem that single image RSS feeds wouldn’t start playing. This has since been fixed and released! Another issue reported was the error “Cannot write RSS feed”, which means the script may not have permission to write to the temp folder. That might require a proxy script to pull the file live, instead of storing and caching it locally.
In any event, I’m totally stoked.
OpenID has been a very popular way of allowing the internet to share it’s users with one another in a way that benefits everyone– without forcing the nuisance of creating yet another account to manage on the users. Some time ago, a gentleman by the name of Will Norris put together a plug-in called ‘wp-openid’ which not only provided your readers the option to log in using OpenID, but also included an OpenID Server- meaning you could use your blog’s URL to log into other places, too! How great is that?
From what I can tell, Will and a group of other talented people formed the “DiSo Project,” which has now been very quiet for quite a while. Will’s WordPress plug-in was absorbed and renamed to just “OpenID.”
All was well in the world until, to everyone’s displeasure, the plug-in’s server functions stopped working! Why was it broken? Well, it hasn’t been updated since November of 2009. What’s happened since then? Ubuntu 10.04 was released, and packaged with the new release of PHP (5.3, which had been released 10 months earlier). The OpenID server side module was full of “pass by reference” variables (&$var). This was depreciated in 5.3, causing a “call-time pass-by-reference” error every time you tried to make use of the server side of the plug-in.
How to Fix It
First, find the file. It should be located here:
Once you have the file open in any editor, do a find and replace as follows:
Replace with: $
Save the file and upload it back to your server (if necessary), replacing the original. You should now once more have a functional OpenID Server. Hooray!