Tarski 2.2 is now also available from the new WordPress theme directory. It’s the same code, of course, but this should give it slightly more exposure. Many thanks to Joseph Scott for sorting out some problems I had. I’ve published some more personal thoughts on WordPress 2.6 and Tarski 2.2 over at Extralogical.
2.2
You are currently browsing articles tagged 2.2.
July 19, 2008 by Benedict Eastaugh | Permalink
2.2 Release
July 19, 2008 by Benedict Eastaugh | 16 comments
Tarski 2.2 improves Tarski’s compatibility with WordPress 2.6, tidies up various parts of the hooks API, improves performance, and adds a much cleverer navbar link selector. Details are in the changelog as per usual.
In my view, the best part of this release is a vastly improved navbar selector. It’s a major improvement over the old implementation for a few reasons, firstly because it actually shows you the structure of your pages: they’re not just a big long list, but a properly indented tree that allows you to see just where in the overall structure of your site a given page fits.
Secondly, some people have a lot of pages. Until now, if that was the case, the navbar selector would utterly overwhelm the options page. Now it doesn’t have to: each sub-list is collapsible, so you can reduce the list to just what you need to see at any one time. I’ve found it a great help . Which lists are collapsed and which aren’t is saved in the database, so if you collapse a load of menus you won’t find them expanding out again next time you visit the Tarski options page.
Performance improvements have been gleaned by only loading Tarski’s library of administrative functionality when you’re actually using the WordPress admin page, not for every visitor hitting your front page. In addition to this, paginating archive and search pages is now the default, and the code that removes pagination and shows all the results for a given year, tag or search query has been reimplemented in a more optimised way that generally reduces the number of database queries required to generate the page by a significant number.
Additionally, changes in the WordPress core in version 2.6 has allowed me to deprecate a large chunk of Tarski code in favour of simpler and more elegant WordPress API calls. This makes the Tarski codebase more maintainable and also helps with performance. Removing a few unnecessary Tarski API hooks also helps with this.
Lastly, I’ve tidied up Tarski’s gallery and image support a bit so it fits in better with the gallery functionality added in WordPress 2.5 and updated in 2.6. Galleries should now be styled a little more nicely, and individual image pages are cleaner. Hope you enjoy the new version.
Support requests should go in the forum as usual.
Tags: 2.2, compatibility, gallery, navbar, optimisation, options page, performance, WordPress 2.6
About Tarski
WordPress 3.2 is required. Legacy downloads are available for users of earlier versions.
Be sure to read the documentation! Support requests should be posted in the forum. Tarski is available in a number of other languages.
Documentation
Appreciation
If you like Tarski, Ben’s always happy to receive something from his Amazon wishlist.
(Please include your email in any message, otherwise he won’t know who to thank.)
