<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tarski &#187; options</title>
	<atom:link href="http://tarskitheme.com/tag/options/feed/" rel="self" type="application/rss+xml" />
	<link>http://tarskitheme.com</link>
	<description>An elegant, flexible WordPress theme</description>
	<lastBuildDate>Sun, 07 Mar 2010 00:17:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>2.1 Release</title>
		<link>http://tarskitheme.com/2008/05/20/21-release/</link>
		<comments>http://tarskitheme.com/2008/05/20/21-release/#comments</comments>
		<pubDate>Tue, 20 May 2008 13:38:01 +0000</pubDate>
		<dc:creator>Ben Eastaugh</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[avatars]]></category>
		<category><![CDATA[hooks]]></category>
		<category><![CDATA[icons]]></category>
		<category><![CDATA[options]]></category>
		<category><![CDATA[options page]]></category>
		<category><![CDATA[widgets]]></category>

		<guid isPermaLink="false">http://tarskitheme.com/?p=127</guid>
		<description><![CDATA[Tarski 2.1 includes a number of enhancements, including a fully widget-based footer area, avatar support, and a reworked options page in line with the new WordPress admin interface.
]]></description>
			<content:encoded><![CDATA[<p><strong>Tarski 2.1</strong> includes a number of enhancements, including a fully widget-based footer area, avatar support, and a reworked options page in line with the new WordPress admin interface. Details are in the <a href="http://tarskitheme.com/about/changelog/">changelog</a> as always.</p>
<div class="insert">
<h3>Upgrade guide</h3>
<ol>
<li>Back up any custom stylesheets, sidebars etc.</li>
<li>Switch to the default theme</li>
<li>Update your Tarski files</li>
<li>Put your custom files back</li>
<li>Switch back to Tarski</li>
</ol>
<p>Changing themes ensures that Tarski isn&#8217;t running while you update your files, and triggers the upgrade routine (visiting the Tarski options page is another way to do this, if you&#8217;re just running <code>svn up</code> for example).
</div>
<p>Recently I&#8217;ve been contributing the odd patch to the WordPress core, and coupled with the many other huge improvements in <a href="http://wordpress.org/development/2008/03/wordpress-25-brecker/">WordPress 2.5</a>, the result has been that I&#8217;ve been able to remove a few things from Tarski. The ability to choose which feed type is linked to by default, for example, has been added to WordPress, and so it&#8217;s been dropped from Tarski.</p>
<h3>Widgets</h3>
<p>I also decided to finally give in to the inevitable, and drop Tarski&#8217;s native sidebar implementation in favour of the widgets it&#8217;s had since version 1.1.2. If you&#8217;re using the Tarski sidebar, don&#8217;t worry: your settings will be automatically converted into widgets. If you&#8217;re using a custom sidebar file, that will be picked up too: if it&#8217;s there it&#8217;ll be used, overriding the widget sidebar, and if it isn&#8217;t, it won&#8217;t.</p>
<p>The main footer area is now a widget field, too, and Tarski&#8217;s recent articles code has been rewritten as a widget, so you can either keep things as they are, or start customising madly. Tarski&#8217;s <a href="http://tarskitheme.com/help/hooks/">hooks system</a> has received a number of additions, so anyone building their website on top of Tarski should find it that much easier to make adjustments. Some 2.1 developer notes will be forthcoming once I find the time to finish writing them up.</p>
<h3>Avatars &#038; icons</h3>
<p>After being absent for a few versions, avatars are now back, courtesy of the native WordPress implementation in 2.5. You&#8217;ll be able to see them in action by commenting on this post.</p>
<p>I&#8217;ve also taken the opportunity to freshen up the theme with some new icons. Obviously if you want to use them in any other <acronym title="Gnu Public License">GPL</acronym>-compatible project then you&#8217;re free to do so.</p>
<h3>Options page</h3>
<p>Obviously the biggest change in WordPress 2.5 is the new admin interface, and Tarski&#8217;s options page has received a thorough overhaul too. The last time we made such a big change was in <a href="http://tarskitheme.com/2007/04/02/13-release/">version 1.3</a>&#8212;almost a year ago. Things have come on a fair bit since then. Enjoy the new version.</p>
<p class="insert">Bugs and suggestions <a href="http://tarskitheme.com/forum/">on the forum</a> please.</p>
]]></content:encoded>
			<wfw:commentRss>http://tarskitheme.com/2008/05/20/21-release/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
		<item>
		<title>2.0.5 Release</title>
		<link>http://tarskitheme.com/2007/12/09/205-release/</link>
		<comments>http://tarskitheme.com/2007/12/09/205-release/#comments</comments>
		<pubDate>Sun, 09 Dec 2007 21:08:03 +0000</pubDate>
		<dc:creator>Ben Eastaugh</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[2.0.5]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[features]]></category>
		<category><![CDATA[navbar]]></category>
		<category><![CDATA[options]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[theme hooks]]></category>
		<category><![CDATA[tweaks]]></category>

		<guid isPermaLink="false">http://tarskitheme.com/2007/12/09/205-release/</guid>
		<description><![CDATA[Tarski 2.0.5 fixes various bugs and improves Tarski's inner workings.]]></description>
			<content:encoded><![CDATA[<p><strong>Tarski 2.0.5</strong> was initially slated as a pure bugfix release, but as with most things, it grew in the making. Details are in the <a href="http://tarskitheme.com/help/changelog/">changelog</a>.</p>
<p>However, the most major features are the bugs fixed. To begin with, the navbar now reorders correctly, and no longer needs to save that order when pages are saved; more efficient and better-written code makes it all happen dynamically.</p>
<p>A problem with Tarski&#8217;s options saving and updating code was exposed by the new multiple authors checking instituted in 2.0.3, with the result that the save-and-restore no longer worked properly: restoring one&#8217;s options after deleting them would merely save the defaults to the database. The underlying issues have now been fixed.</p>
<p>On the new features front is one I know I&#8217;ll appreciate as I continue to improve Tarski: the code behind the version check is now a lot smarter. It used to just check whether the version grabbed from the stylesheet and the one in the database&#8212;now it can tell whether any given version is newer or older than the installed version, which lets us do things like show a notice on the Dashboard notifying the user that they&#8217;re using a development version.</p>
<p>Lastly, I appropriated some WordPress widget code to rewrite the recent articles section, with the result that it&#8217;s now added via an <a href="http://tarskitheme.com/help/hooks/reference/#actions">action hook</a>, <code>th_fmain</code>, and can consequently be removed by a plugin as well as through the Options page. The recent articles&#8217; excerpts also have WordPress&#8217; excerpt filters applied to them too, so any plugin which adds or removes those filters will now work as expected on Tarski&#8217;s excerpts.</p>
<p>Enjoy the new version; all being well, it&#8217;ll be the last before Tarski 2.1, but I wouldn&#8217;t bet my life on it.</p>
<p class="insert">Please post bugs and suggestions <a href="http://tarskitheme.com/forum/">on the forum</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://tarskitheme.com/2007/12/09/205-release/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>2.0.1 Release</title>
		<link>http://tarskitheme.com/2007/11/09/201-release/</link>
		<comments>http://tarskitheme.com/2007/11/09/201-release/#comments</comments>
		<pubDate>Fri, 09 Nov 2007 17:22:17 +0000</pubDate>
		<dc:creator>Ben Eastaugh</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[2.0.1]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[memory]]></category>
		<category><![CDATA[options]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[theme hooks]]></category>
		<category><![CDATA[update notifier]]></category>
		<category><![CDATA[updating]]></category>

		<guid isPermaLink="false">http://tarskitheme.com/2007/11/09/201-release/</guid>
		<description><![CDATA[Tarski 2.0.1 fixes a few bugs in the 2.0 release.]]></description>
			<content:encoded><![CDATA[<p>With any major Tarski release, I know that there are bugs which won&#8217;t rear their ugly heads until it&#8217;s in the wild. <strong>Tarski 2.0.1</strong> fixes the ones that have shown themselves so far. Details are in <a href="http://tarskitheme.com/help/changelog/">the changelog</a>.</p>
<p><a href="http://jordan.liggitt.net/">Jordan</a> is the man to thank for the major fixes: he&#8217;s written a new, more efficient feed parser for the update notifier that should eliminate the memory limitation issues a couple of people had, and added an increased level of robustness to the options updater.</p>
<p>There are also fixes for a couple of <acronym title="Cascading Stylesheets">CSS</acronym> bugs, one where the navbar would disappear when only title and tagline were set to not display, and another where the next/previous post navigation disappeared in Internet Explorer.</p>
<p>Lastly, Tarski&#8217;s stylesheets are now added via the <code>wp_head</code> hook, and they can now be filtered. This means if you want to replace the stylesheets entirely, and just use the markup skeleton, you can do it without editing <code>header.php</code>. You could also use it to, for example, add per-page stylesheets or change the <acronym title="Uniform Resource Locator">URL</acronym>s to point to a separate file server.</p>
<p class="insert">Bugs, suggestions etc. to <a href="http://tarskitheme.com/forum/">the forum</a> as always.</p>
]]></content:encoded>
			<wfw:commentRss>http://tarskitheme.com/2007/11/09/201-release/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>2.0 Release</title>
		<link>http://tarskitheme.com/2007/11/05/20-release/</link>
		<comments>http://tarskitheme.com/2007/11/05/20-release/#comments</comments>
		<pubDate>Mon, 05 Nov 2007 18:37:24 +0000</pubDate>
		<dc:creator>Ben Eastaugh</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[2.0]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[feeds]]></category>
		<category><![CDATA[microformats]]></category>
		<category><![CDATA[navbar]]></category>
		<category><![CDATA[options]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[tags]]></category>
		<category><![CDATA[theme hooks]]></category>

		<guid isPermaLink="false">http://tarskitheme.com/2007/11/05/20-release/</guid>
		<description><![CDATA[Tarski 2 provides a raft of new features and a vastly improved codebase.]]></description>
			<content:encoded><![CDATA[<p>Tarski&#8217;s development reflects my own view of best practice: steady, incremental improvement rather than the occasional total rewrite. Sometimes, however, a small revolution is needed, and <strong>Tarski 2</strong> provides one.</p>
<p>The new version includes a <a href="http://tarskitheme.com/help/changelog/">raft of changes</a>. Taking a look under the hood one might be tempted to say that it&#8217;s an entirely new theme, but the experience should remain largely the same, both for admins and users.</p>
<p>Tarski&#8217;s options code has been rewritten from the ground up, making all sorts of new features possible. You can now select different widgets for posts and pages than are displayed on the rest of the site. It&#8217;s also possible to delete Tarski&#8217;s options entirely; however, they&#8217;ll remain in the database for another two hours, so if you delete your options by accident, you&#8217;ll be able to restore them within that window.</p>
<p>People shouldn&#8217;t have to learn <acronym title="PHP: Hypertext Preprocessor">PHP</acronym> in order to use WordPress, or Tarski, but until now a modicum of technical know-how was required in order to add links (other than WordPress pages) to Tarski&#8217;s navbar. Now you can simply designate one of your blogroll links categories, and all the links in that category will be appended to your Tarski navbar.</p>
<p>Several people in the forum wanted tags to display everywhere, not just on single post pages, so we&#8217;ve added an option for that to the Tarski Options pages. The same goes for reversing the order of the title: now you can have the title of a post appear before the name of your site, just by ticking a box on the Options page. Finally, you can choose to link to either Atom or <acronym title="Really Simple Syndication">RSS</acronym> feeds.</p>
<p>WordPress has automatically generated both types for quite a while now, but Tarski hasn&#8217;t linked to them&#8212;an oversight I&#8217;m very happy to have corrected. In addition to the site feed, the following page types now have automatically generated feed <code>link</code> elements in the document <code>head</code>: category archives; tag archives; day, month and year archives; and finally, searches.</p>
<p>Another request was for <a href="http://microformats.org/">Microformat</a> support. A couple of things made it into Tarski 1.6, but Tarski 2 brings <a href="http://microformats.org/wiki/hcard">hCard</a> to posts and comments, and <a href="http://microformats.org/wiki/hatom">hAtom</a> to posts.</p>
<p>Tagging also gets a boost with proper support for tag intersections and unions. Templating functions for this kind of thing aren&#8217;t even in the WordPress core yet, and it&#8217;s nice to be ahead of the curve for once. To see it in action, go and have a look at what&#8217;s tagged with <a href="http://tarskitheme.com/tag/bugs,features/">bugs <em>or</em> features</a>, or <a href="http://tarskitheme.com/tag/bugs+features/">bugs <em>and</em> features</a>. Before Tarski 2, all you&#8217;d get is the first tag&#8217;s name in the title. Now the title lists all the tags, and whether it&#8217;s an <a href="http://en.wikipedia.org/wiki/Intersection_%28set_theory%29">intersection</a> (and) or a <a href="http://en.wikipedia.org/wiki/Union_%28set_theory%29">union</a> (or).</p>
<p>With all the rewritten code comes a new structure: the files in Tarski&#8217;s <code>library</code> directory have been completely reorganised. Included code libraries (right now, just the Feedparser library which does the heavy lifting for Tarski&#8217;s version checking mechanism) go into <code>library/includes</code>, while <acronym title="PHP: Hypertext Preprocessor">PHP</acronym> classes (and supplementary functions) go into <code>library/classes</code> (right now it&#8217;s just the Version and Options classes).</p>
<p>All Tarski&#8217;s <acronym title="Cascading Stylesheets">CSS</acronym> files, apart from <code>style.css</code> and the alternate styles, go into <code>library/css</code>, while JavaScript files are in <code>library/js</code>. Finally, Tarski&#8217;s large functions library has ended up in <code>library/helpers</code>. This new structure makes development easier, since it&#8217;s easier for me to remember where everything is, and it cleans up a lot of horrible, messy code that had been hanging around (in many cases) since the first release of Tarski, back in March 2006.</p>
<p>We&#8217;ve come quite a way since then, and I&#8217;d just like to take a moment to thank everyone who&#8217;s helped along the way. People who&#8217;ve suggested ideas and reported bugs in <a href="http://tarskitheme.com/">the forum</a>; people who&#8217;ve helped test Tarski; people who&#8217;ve provided code, or artwork, or a critical eye. <a href="http://jordan.liggitt.net/">Jordan Liggitt</a> in particular deserves a lot of gratitude for his hard work on this release. He&#8217;s helped make Tarski easier to translate; written a migration routine to carry your options over into the new system; caught various bugs in the new code; and contributed a number of thoughtful suggestions on safeguarding against <acronym title="Cascading Stylesheets">CSS</acronym> namespace corruption and improving Tarski&#8217;s sidebar options. </p>
<p>Again, thanks to everyone who&#8217;s contributed to Tarski in some way, and I hope you enjoy using the new version.</p>
<p class="insert">Bugs and suggestions should be posted, as always, <a href="http://tarskitheme.com/forum/">on the forum</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://tarskitheme.com/2007/11/05/20-release/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
