My thoughts on Flash and the iPad

There’s been a lot of controversy over Apple’s decision to ban Flash (and Java for that matter) from the iPhone since the day it was released. Now, with the iPad about to hit retail, there’s been more debate on whether this was a technical decision or not, and whether it’s a severe limitation for the devices, or a blessing. Being both a Flash developer, an iPhone OS user an open source advocate, I thought I’d weigh in on the conversation.

Before I get started though, let me point out that I’m not a fan of Flash. I think it’s a real shame that there’s no open, official standard that lets web designers do the things Flash can. Adobe has the web in an awkward stranglehold right now, and I’d love to see that change. But the reality is that Flash is an integral part of the web today.
More My thoughts on Flash and the iPad

Closing the comments on WP-Cumulus posts

I hate having to do this, but I’m going to be closing the comments on most of the WP-Cumulus related posts on this blog. Because some have several hundred comments, they’ve become impossible to read and I find that the same questions keep getting asked over and over again. I’ve tried to patiently answer all of them, but I’m no longer able to keep up. Blog comments just aren’t a very good support mechanism.

If your question is about WP-Cumulus, the original WordPress plugin, not one of its ports or variations, please post it in the WordPress forums. This allows others to find the answers, and chances are your question has been discussed already. The forums are an invaluable resource, and offer a much better platform for WP-Cumulus support. If you add the “wp-cumulus” tag to your thread, I’ll almost certainly see it.

I’ll also try to update the FAQ more often. It’s a little out of date, but definitely still a good place to start. Oh, and for more info, see my support page.

How to show each post’s date in WordPress

clockThe templating system in WordPress is very flexible, and there’s rarely something you can’t do or that doesn’t work as you’d expect. A notable exception however is the_date. Its purpose is simple enough. It displays the current post’s date of creation. But on pages with more than one post (such as on many blog home pages), something weird happens. If a number of posts on any given page were created on the same date, the_date will only show that date for the first of those posts.

In the early days of blogging, posts were usually listed by date, much like a regular, paper diary. In the old default theme that comes with WordPress a big date title is used to separate posts into days. That’s what the_date was created to do, and so it makes sense it only displays the same date once. In most modern themes however, people like the date to be among the meta data for each article, so the_date falls short.
More How to show each post’s date in WordPress

BB-Cumulus takes your forum tags for a spin

bbpress logoWP-Cumulus has been ported to quite a few other platforms. I keep bumping into it, often on sites not running WordPress. I’ve given up trying to post about all of these spin-off projects, but this one feels a little special. Gautam Gupta has created a bbPress version. As far as I’m aware this is the first port to another Automattic project (I’m still waiting for a wordpress.com ‘port’, come on Matt ;) ).

So, if you want your forum tags to fly like your blog tags, head over to http://bbpress.org/plugins/topic/bb-cumulus/ for the download.

Help me test WP-Cumulus unicode support

The one feature I’ve always wanted to add to WP-Cumulus is true unicode support. Flash player 9 made this impossible because it needed to have the font characters embedded into the movie, and unicode fonts are simply too big for that. But with Flash 10, Adobe has introduced new ways of handling text, and those now allow for non-embedded text to be animated quite smoothly. There’s also no longer any need to specify an exact font name, you can simply tell the player to get a sans-serif font. Flash player 10 is on over 93% of computers now, so it starts to make sense to use it to finally add this long-awaited feature to WP-Cumulus.
More Help me test WP-Cumulus unicode support

Introducing haikoe.nl

haikoeLess than two days ago, Blondmonster asked me to review a haiku she’d written for (if I remember correctly) her employer’s Christmas greeting card. We both love haikus and we immediately started brainstorming. “Cow” stanslates as “koe” in Dutch, and we’d joked before about a “haikoe” (which is pronounced just like “haiku” in English). Sometimes you just need to act on impulses like this, so without further ado, I present to you: Haikoe.nl.

The website is extremely beta, and was hacked together from Snapatar leftovers, the Twitter API and some great artwork by Blondmonster. It will break. Possibly even today. But I’ll fix it when it does, and I hope that in the mean time you’ll feed our little bovine friend some haikus. Simply tweet a haiku and tag it #haikoe. You’ll then need to refresh the page to update.

Roy | November 19, 2009 | English, Internet, ideas | Comments (0)
Tags: , , , , ,

WP-Cumulus updated to address yet another security issue

danger signA few weeks ago I rushed out an update to fix a potentially dangerous Cross-Site Scripting (XSS) vulnerability in WP-Cumulus. With the PHP part of the plugin shielded from ‘outside use’, I was hoping no more issues would pop up. Still, I’m glad MustLive alerted me to another issue that uses the Flash movie itself. The exploit worked by calling the SWF file directly, and supplying link with javascript. I’m not quite sure how dangerous this is, but I’ve modified the movie so it only executes regular links.

Please update your copy of WP-Cumulus to 1.23 asap. For most users it should only take two clicks.

The should not affect how WP-Cumulus works on WordPress blogs. But there have been a number of ports and other projects that use the Flash movie. I urge the authors of those projects to examine the new Flash movie, and see if it still works in/with their product. The exploit is not unique to WordPress, and they may need to modify the security check to fit their project.

So, are you an Apple, Microsoft or Google fan?

There are three corporate giants that dominate tech news. All of them have recently made headlines with innovative new products, and all of them have a dedicated following among tech fans, and are hated intensely by just as many. Time to gather pros and cons for Google, Microsoft and Apple and decide who truly deserves your devotion. Please feel free to add yours in the comments.
More So, are you an Apple, Microsoft or Google fan?

Why do I still not love GDGT?

GDGT logoWhen I first heard about gdgt.com, I thought the startup founded by Peter Rojas and Ryan Block was terribly clever, and right up my alley. The idea of having gadget freaks keep “had”, “have” and “want” lists makes sense both from a user’s perspective and from an advertiser’s. When the website opened to the public I was quick to register and started adding things to my lists. Some stuff that wasn’t in there yet. It was amazing to see how much stuff was entered by users.

But I don’t buy a new gadget every day, so keeping the lists up-to-date doesn’t require me to visit GDGT daily. Considering how Rojas and Block were also involved in Engadget and Gizmodo, I was hoping their new effort would replace both those blogs and become a one-stop shop for technology enthusiasts. So far, at least for me, it hasn’t.
More Why do I still not love GDGT?

WP-Cumulus is now a team effort

team effort tshirtOver the last few months, I’ve not been able to dedicate as much time to the WP-Cumulus project as I’d hoped to. Freelance work has been keeping me pretty busy, and I’ve had to deal with acute issues rather than be able to focus on new features. That’s why I decided to look for help. Just around that time, Luke Morton launched a spin-off version of the plugin that implemented something I’d been meaning to work on too. I contacted Luke and I’m very happy he’s agreed to help develop WP-Cumulus from now on.

Some of the things we’ll be working on are pretty major. We’ll finally move to SWFObject 2.x, look into internationalization (both for the plugin and the Flash movie) and make improvements to the admin screen. We hope to be able to release a true 2.0 version sometime this year.

ss_blog_claim=d470d8430338c3ea2e4510a1b5577fa0