SemButtons: My First WordPress PlugIn

Monday, April 16th, 2007

I have written a WordPress plugin to rearrange the buttons in the post editor (the regular one, not the fancy WYSIWYG one) in a way more to my liking. It changes the names of some buttons, removes others I rarely use, and adds a few more I do use.

The code involves some really awful hacks and is a confusing mix of CSS, JavaScript, and PHP. I use CSS to hide the buttons I don’t like, and JavaScript to change the names of existing buttons and add new ones. PHP integrates this whole mess into WordPress. WordPress wasn’t really designed to support this level of customization. That’s why I have to use JavaScript to change the buttons after the page is loaded.
(more…)

WordPress Meetup Wrapup

Thursday, April 12th, 2007

Had a good time at the WordPress meetup in NYC last night. Finally met Matt Mullenweg and various other people. It was surprisingly reminiscent of the early days of the Web, circa 1995. Most of the user group meetings/meetups/conferences I’ve been going to lately are very heavily weighted toward techies and programmers. This one was a real mixed group of programmers, artists, writers, sysadmins, VCs, and business folks. I haven’t run into a group like that for a while.
(more…)

Pet Peeve of the Day

Tuesday, April 10th, 2007

Blog entries written in the first person on multi-author blogs that never say who’s writing them.

Refactoring HTML First Draft is Done!

Tuesday, April 10th, 2007

I have just submitted the last chapter of the first draft of Refactoring HTML off to my editor. The next couple of months will be occupied with author review, rewriting, tech review, rewriting, copy editing, rewriting, publicity, tool development, indexing, and other tasks. However that’s all much easier and less stressful on my end than the initial move from a blank screen to a completed manuscript.

With a little luck, the finished book should hit store shelves this summer. If anyone would be interested in reviewing part or all of the book, drop me a line; and I’ll see what I can do about getting you an early review copy. I especially need comments from people with experience in refactoring and web site development of any kind. Particular skills we need include regular expressions, mod_rewrite, Flash, CSS, and accessibility. If any of those are your cup of tea, then your help would be greatly appreciated with just a chapter or two, even if you can’t review the whole book.

The Proper Way to Respond to Death Threats

Tuesday, April 10th, 2007

Rusty Shackleford demonstrates by example:

I have to say, though, that I’m a bit flattered by Jamaal’s death fatwa. Long time readers know, that its been a goal of mine to get myself one. Not just a death threat from a Muslim, I have loads of those, but an official fatwa. I would consider myself lucky to be included in the ranks of Salman Rushdie, Ayaan Hirsi Ali, or Wafa Sultan–all alleged “blasphemers” and critics of sharia and the traditional understanding of the sunna (example of Muhammed).

I’m also flattered that he decided to name his list of targets “fatwa worthy” in an apparent ironic homage to my own “fatwa worthy” list of links to the right [which seem to be down right now due to a problem at blogrolling]. Of course, irony means something like the use of words other than their literal intentions. So, when I say Charles Johnson’s LGF, Ed Morrissey’s CQ, Michelle Malkine’s Hot Air, or Robert Spencer’s Jihad Watch are ‘fatwa worthy’, I’m being ironic. When he attempts irony, it falls flat. He really means that the links, like mine, are literally ‘fatwa worthy’. Nice try. Moron.

Which kind of makes me suspect that Jamal is just some unemployed teenager with too much caffeine in his bloodstream and not enough real spice in his life. Maybe he doesn’t have the authority to issue such a fatwa? Bummer.

I also notice that “Radical Muslim” Jamaal claims to live in London. Where the picture above right was taken at rally against some others accused of blaspheming Mohammed. Do we have another Bakri Mohammed follower here? That would explain a lot.

Oh, and last time I checked, death threats were illegal. Even in London.

We’re watching you Jamaal. You, and all your ‘radical Muslim’ friends.

WordPress Upgraded

Wednesday, April 4th, 2007

I’ve upgraded the WordPress engine on this site to the latest version, 2.1.3. Initial results look positive, but holler (preferably via e-mail) if you notice anything going wrong.
(more…)