One thing I've been playing with for the last couple of days is dynamic sidebars. I wasn't planning to add such a fancy gimmick, but one thing led to another and I ended up using the Plugin Management code to make a Sidebar plugin. Basically, it enables plugin developers to make sidebar widgets which users can add to their sidebars and reorder. It allows for multiple sidebars and multiple instances of widgets.
The names "Sidebar 1" and "Sidebar
In yesterday's post, I told you I was working on a plugin for voting, and I've made some more progress today worth reporting. First take a look at the three different voting methods that you can switch between:
I previously compared the first two to Digg and Reddit, but I have to withdraw that second comparison today because unlike Reddit, the Hotaru "Up Down" voting method goes into negative numbers if voted below zero. I must admit that
It's been almost a week since launching Hotaru 0.1 and since then I've been working busily on version 0.2. Ideally, each new 'point' release will introduce a major new feature, and the most obvious ones lacking from Hotaru 0.1 are Voting, Comments, Friends, Profiles and Messaging. Of those, I've decided to include voting in Hotaru 0.2.
The 'Vote' plugin has three different voting methods, and the site admin can switch back and forth between them at any time.
On the visual front, there's little to report, but I've been working hard on cleaning up some of the code, reorganizing files into more logical sections, and fixing bugs as they've come up.
Two recent additions are a Submit plugin and a Maintenance page.
The Submit plugin is currently very basic. You click a link to submit a story, paste in a url, let Ajax find the page's title for you, which you can edit before submitting. All submitted links appear on the front page
I'm pretty happy with how RSS Show (formerly RSS Sidebar) is shaping up. You can now add multiple feeds and display just titles, summaries or full content anywhere in your template. Here's an image of RSS Show being used in both the sidebar and the main area:
Here's another, but this time the plugin is pulling in the whole feed:
Finally, a view of the RSS Show settings page, offering these options: feed,