Tag Archives: XML

Tada!

After all the talk of lists on here this evening, I found myself inspired to go ahead and create a new WordPress plugin for list management (ironically bumping it ahead “in the list” of all the other things I’ve been meaning to write lately).

Without further ado, I present the Ta-da List Plugin!

The basic idea is that this will allow you to display any of your lists that you manage in the very handy (and free) Ta-da List application, brought to you by the great guys over at 37signals.

Technical details and important compatibility notes:
This plugin basically takes the RSS feed (copy/paste the url from the link in Ta-da list) from any of your lists and transforms it (using XSLT) into a basic HTML list which you can insert into your sidebar or wherever else you choose.

With a simple echo jbGetTadaList("http://yourid.tadalist.com/lists/feed/123?token=456"); inserted into your theme, you will see the list title (in an H1 element) followed by the list itself. The relevant CSS class names are “TadaListTitle”, “TadaList”, and “TadaListItem” - for styling purposes. Pretty easy, eh?

While this is very handy and one of many examples of why XSLT is so useful, there is a catch: your web server must support performing XSLT transformations in PHP, specifically by using the PHP extension that supports such transformations. Sadly, this is not enabled on some hosting providers, and so you are pretty much out of luck if you don’t have the option of installing it on your server. If you do have such access to your server, here is a guide, if you’re feeling lucky/brave.

Ironically, even the server that this blog is currently on does not support it, since I haven’t moved this site over to my VPS server yet (which I can install whatever I want on). That move is one of the many items on my list that remains unaccomplished, but as soon as I do, I’ll add a demo list to this blog.

Because I imagine this will be a significant issue for many users, I do plan to release a non-XSLT version of this plugin at some point in the future, which will avoid any such dependencies (probably by using plain, old-fashioned, boring string manipulation). But, until then, enjoy if you can!

Weighing in on Flock

Interesting article / discussion on the Flock browser here, including some responses from the developers themselves.

Personally, I’ve seen a bit of the Flock browser now, and I think my summary of it is “cute”. One of the main things I kind of felt about Flock from the beginning is something that the author of this post alludes to as well - Flock aims to provide a whole bunch of “solutions” for use in the “new” web (don’t get me started on the “Web 2.0″ label), but solutions are only usually really good when there’s a problem that they’re actually solving.

I kind of see the Flock craze as a similar thing to the Ajax craze right now: mostly fluff. Ever since someone gave the asynchronous javascript with XML technique that’s been around for years a fancy name, Ajax has become the cool thing to do in web dev. And don’t get me wrong, it’s certainly cool for some things, and I’m sure it will be the basis of a lot of the cool stuff we’ll see on the web in the next couple years; BUT most people right now are using it to do stuff that adds no additional functionality or usefulness to their existing web systems; like posting blog comments and refreshing the list, for example.

Flock kind of strikes me the same way; there’s nothing that Flock does that I’ve been saying “I wish I could do X in Firefox”. I know I might feel differently if I used delicious (which I don’t - another thing I don’t see the point of, for my use). Sure it does some things differently, but for me it’s not worth the switch.

More plugins needed

If I ever find the time…

  1. Need one to get rid of those lame » (>>) characters that WordPress puts in Trackbacks, since they make the XML in the comment feeds not parse correctly
  2. A new spam plugin. I turned my old one off because it was blocking trackbacks and pingbacks, but I haven’t had time to fix it yet, and I’ve been getting an average of 200 spam comments a day. They all get moderated, so they don’t show up on the site, but it’s still getting kind of annoying.

I wonder

If the new version of Wordpress fixes that thing where it puts those annoying >> things in the trackbacks/pingbacks, which break the XML feeds. If not, time to add another plugin to the list.