1.6 Release

Despite only releasing the previous version a month or so ago, we decided to call this release Tarski 1.6 since there have been some fairly major changes. You can obsess over the details in the changelog as usual.

Perhaps most importantly, the header selection code in the Tarski Options page has been almost completely rewritten, although it preserves the same functionality as before. Where before it relied on JavaScript being enabled in the user’s browser, it now degrades gracefully—when JavaScript and CSS are disabled, it will still be functional, building up from an HTML skeleton rather than down from a JavaScript implementation. For this you can thank Chris Erwin, author of the Checkbox & Radio Input Replacement script that makes our new header selection code tick, and Richard Fliam who did some sterling work making our implementation compatible with Internet Explorer.

In line with other changes being phased into the WordPress admin panel, we’ve switched our required JavaScript library to jQuery, which now does the show and hide legwork for the sidebar options selection. The comments file has also been rewritten, stripping out some forty lines of code and resulting in a cleaner, leaner and more maintenance-friendly file.

We’ve also fixed several bugs, including both a recently introduced one where the ‘Author’ field in the comments form was being filled by the author link of the last commenter, and a very long-standing one where comments display was screwed up for users of the ‘Recent Articles’ sidebar widget (many thanks to Peter Cawley for providing this and other fixes).

The new update notification system will hopefully pass unnoticed, as a seamless replacement for the old one. Essentially it’s just an Atom feed, which Tarski checks whenever you visit the Dashboard or Tarski Options page (I may look into caching results for the next version). This is more secure, and allows the notification text to be translated—something that wasn’t possible with the old system. Niels Leenheer’s Feedparser does the heavy lifting.

1.5 translations have been frozen and the latest translations can be found in the translations trunk directory as usual. Just as a heads-up, this will probably be our last major release before WordPress 2.3 comes out. Enjoy the rest of your summer, and we’ll see you in September for Tarski 1.7.

Bugs, suggestions and new translations to the forum please.

Tags: , , , , , , , , , , , , , ,

10 comments

  1. Memphis’s avatar

    Yesterday I installed 1.5 version, today are 1.6 available :)

  2. Ben Eastaugh’s avatar

    Sorry for the hassle!

  3. Ray Shan’s avatar

    Thanks! Tarski is the best theme ever! Keep up the good work guys!

    Ray

  4. Ben Eastaugh’s avatar

    Thanks for the kind words, Ray. I’ve just bumped the release to 1.6.1 with a few bug fixes. Thanks to everyone on the forum who chipped in.

  5. Memphis’s avatar

    I love Tarski theme ,becouse is very simple and elegant ;D I don’t like richness xD

    Greetings from Poland ,guys.

  6. Helen’s avatar

    Ben, I installed 1.6.1 but now I see 1.6.2 is out – may I ask, which files changed between v1.6.1 and v1.6.2?

  7. Ben Eastaugh’s avatar

    Just functions.php.

  8. Paul C’s avatar

    Thanks for the update, particularly the comments/recent articles clash!

  9. Ben Eastaugh’s avatar

    You’re very welcome, Paul; given how long-standing a bug it was, we were particularly pleased at finally figuring it out and including a fix.

Comments are now closed.