<?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; plugins</title>
	<atom:link href="http://tarskitheme.com/tag/plugins/feed/" rel="self" type="application/rss+xml" />
	<link>http://tarskitheme.com</link>
	<description>An elegant, flexible WordPress theme</description>
	<lastBuildDate>Sun, 01 Aug 2010 18:27:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Excerpt Plugins</title>
		<link>http://tarskitheme.com/2009/08/04/excerpt-plugins/</link>
		<comments>http://tarskitheme.com/2009/08/04/excerpt-plugins/#comments</comments>
		<pubDate>Tue, 04 Aug 2009 14:27:49 +0000</pubDate>
		<dc:creator>Ben Eastaugh</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[excerpts]]></category>
		<category><![CDATA[plugins]]></category>

		<guid isPermaLink="false">http://tarskitheme.com/?p=353</guid>
		<description><![CDATA[Two small plugins to display excerpts with or instead of post content.]]></description>
			<content:encoded><![CDATA[<p>In response to a <a href="http://tarskitheme.com/forum/comments.php?DiscussionID=635">forum thread</a>, I threw together a couple of plugins yesterday.</p>
<p>The first one is <a href="http://gist.github.com/160794">Display Excerpts</a>, and it adds posts excerpts (should they exist) to the beginning of each post&#8217;s content area. The second is <a href="http://gist.github.com/160798">Only Excerpts</a>, and it replaces posts on home and archive pages with their respective excerpts. The full post can be viewed at its permalink.</p>
<p>Both are also listed as <a href="http://tarskitheme.com/help/hooks/example-plugins/">example plugins</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://tarskitheme.com/2009/08/04/excerpt-plugins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Example Plugins for Tarski</title>
		<link>http://tarskitheme.com/2009/07/21/example-plugins-for-tarski/</link>
		<comments>http://tarskitheme.com/2009/07/21/example-plugins-for-tarski/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 13:22:10 +0000</pubDate>
		<dc:creator>Ben Eastaugh</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[examples]]></category>
		<category><![CDATA[hooks]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://tarskitheme.com/?p=330</guid>
		<description><![CDATA[A new directory of example plugins will hopefully demonstrate how to work with the WordPress and Tarski <abbr title="Application Programming Interface">API</abbr>s.]]></description>
			<content:encoded><![CDATA[<p>Ever since I first released Tarski, people have asked &#8220;How do I do <em>x</em>?&#8221; Ever since I first added the <a href="http://tarskitheme.com/help/hooks/">hooks <abbr title="Application Programming Interface">API</abbr></a> to Tarski, my answer has often been &#8220;With a plugin.&#8221; However, there&#8217;s usually a follow-up request: &#8220;I don&#8217;t know how to do this; can you show me?&#8221;</p>
<p>It&#8217;s usually less work to write the code myself than to try to explain all the background knowledge someone will need to do it themselves, so I&#8217;ve ended up writing an awful lot of example plugins. For a while now I&#8217;ve wanted to list them somewhere on the site, so they&#8217;re easier to link to and keep updated, and today I finally got round to it.</p>
<p>You can see <a href="http://tarskitheme.com/help/hooks/example-plugins/">all my example plugins here</a>.</p>
<p>Hopefully they&#8217;ll be of some use, both directly to users, and indirectly as a way to learn how to write simple WordPress plugins and interface with the Tarski <abbr title="Application Programming Interface">API</abbr>. I&#8217;ve separated them out into plugins that work with and require Tarski, and those that just use the normal WordPress <abbr title="Application Programming Interface">API</abbr>.</p>
<p>I&#8217;ve also <a href="http://github.com/ionfish/tarskisite/">published the plugin</a> I use to customise the Tarski website, which may be of academic interest.</p>
]]></content:encoded>
			<wfw:commentRss>http://tarskitheme.com/2009/07/21/example-plugins-for-tarski/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Writing Plugins Updated</title>
		<link>http://tarskitheme.com/2008/01/09/writing-plugins-updated/</link>
		<comments>http://tarskitheme.com/2008/01/09/writing-plugins-updated/#comments</comments>
		<pubDate>Wed, 09 Jan 2008 19:11:13 +0000</pubDate>
		<dc:creator>Ben Eastaugh</dc:creator>
				<category><![CDATA[Asides]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[help]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[theme hooks]]></category>

		<guid isPermaLink="false">http://tarskitheme.com/2008/01/09/writing-plugins-updated/</guid>
		<description><![CDATA[<a href="http://tarskitheme.com/help/hooks/plugins/">Writing Plugins for Tarski</a> is done.]]></description>
			<content:encoded><![CDATA[<p>Just a quick note to say that I&#8217;ve finally got the <a href="http://tarskitheme.com/help/hooks/plugins/">Writing Plugins for Tarski</a> documentation page in a usable state.</p>
]]></content:encoded>
			<wfw:commentRss>http://tarskitheme.com/2008/01/09/writing-plugins-updated/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tarski Extras on svn</title>
		<link>http://tarskitheme.com/2007/12/06/tarski-extras-on-svn/</link>
		<comments>http://tarskitheme.com/2007/12/06/tarski-extras-on-svn/#comments</comments>
		<pubDate>Thu, 06 Dec 2007 09:57:06 +0000</pubDate>
		<dc:creator>Ben Eastaugh</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[2.0.5]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[examples]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[templates]]></category>

		<guid isPermaLink="false">http://tarskitheme.com/2007/12/06/tarski-extras-on-svn/</guid>
		<description><![CDATA[Extra Tarski plugins and templates are now available on our Subversion repository.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve moved a couple of little plugins and templates onto our <a href="http://tarskitheme.com/help/updates/svn/">Subversion repository</a>; you can find them in the <a href="http://tarski.googlecode.com/svn/extras/">extras directory</a>. Hopefully this will make me more inclined to keep them updated&#8212;as they stand, they&#8217;ve been tested on the latest version of Tarski, but of course if you have any problems with them just post on the <a href="http://tarskitheme.com/forum/">forum</a>.</p>
<p>I wrote some <code>.htaccess</code> redirects, so all the old links should be redirecting (if you find any broken ones, please let me know). <strong>Tarski 2.0.5</strong> should be out early next week, with the usual bug fixes and enhancements. </p>
]]></content:encoded>
			<wfw:commentRss>http://tarskitheme.com/2007/12/06/tarski-extras-on-svn/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tarski-specific Plugins</title>
		<link>http://tarskitheme.com/2007/11/12/tarski-specific-plugins/</link>
		<comments>http://tarskitheme.com/2007/11/12/tarski-specific-plugins/#comments</comments>
		<pubDate>Mon, 12 Nov 2007 15:28:41 +0000</pubDate>
		<dc:creator>Ben Eastaugh</dc:creator>
				<category><![CDATA[Asides]]></category>
		<category><![CDATA[forum]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[sidebar]]></category>

		<guid isPermaLink="false">http://tarskitheme.com/2007/11/12/tarski-specific-plugins/</guid>
		<description><![CDATA[Discuss your Tarski-specific plugins on the forum.]]></description>
			<content:encoded><![CDATA[<p>Forumgoer Detective has posted a <a href="http://tarskitheme.com/forum/comments.php?DiscussionID=450">thread about Tarski-specific plugins</a>, saying</p>
<blockquote><p>Maybe if we share our tarski plugins we could find some useful things. In my case i have a very simple but effective plugin, so i don&#8217;t have to worry about hacking tarski core files</p></blockquote>
<p>I&#8217;ve added what I hope is a useful tip about hijacking the Tarski sidebar.</p>
]]></content:encoded>
			<wfw:commentRss>http://tarskitheme.com/2007/11/12/tarski-specific-plugins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>1.7 Release</title>
		<link>http://tarskitheme.com/2007/09/16/17-release/</link>
		<comments>http://tarskitheme.com/2007/09/16/17-release/#comments</comments>
		<pubDate>Sun, 16 Sep 2007 12:17:02 +0000</pubDate>
		<dc:creator>Ben Eastaugh</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[1.7]]></category>
		<category><![CDATA[alternate styles]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[features]]></category>
		<category><![CDATA[microformats]]></category>
		<category><![CDATA[navbar]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[tags]]></category>
		<category><![CDATA[tweaks]]></category>
		<category><![CDATA[update notification]]></category>

		<guid isPermaLink="false">http://tarskitheme.com/2007/09/16/17-release/</guid>
		<description><![CDATA[Tarski 1.7 includes a bunch of new features and makes Tarski usable with WordPress 2.3.]]></description>
			<content:encoded><![CDATA[<p>When WordPress 2.1 was released, we <a href="http://tarskitheme.com/2007/01/23/wordpress-21-and-tarski/">made the mistake</a> of not having a <a href="http://tarskitheme.com/2007/01/26/122-release/">compatible version</a> of Tarski ready. WordPress 2.3&#8212;which will be out <a href="http://www.google.com/calendar/embed?src=fhcihol34up7rl0pqa6ngc9qf8%40group.calendar.google.com">pretty soon</a>&#8212;includes a number of changes which will be significant for Tarski users, and consequently we were determined not to make the same mistake twice. <strong>Tarski 1.7</strong> remains backwards-compatible with the WordPress 2.1/2.2 branch, but it&#8217;s decidedly forward-looking. You can mull over the details on the <a href="http://tarskitheme.com/help/changelog/">changelog</a>.</p>
<p>Perhaps the biggest change is the removal of our Ultimate Tag Warrior support in favour of the new &#8216;core&#8217; WordPress tags system. Unless you&#8217;re running the 2.3 release candidate, this means your tags will disappear until you upgrade your WordPress installation and import your <acronym title="Ultimate Tag Warrior">UTW</acronym> tags. Tarski&#8217;s new tags page template, which you can see in action on <a href="http://tarskitheme.com/tags/">our tags page</a>, uses the new <acronym title="WordPress">WP</acronym> tag cloud.</p>
<p>While the overall goal of 1.7 was to make Tarski compatible with the new version of WordPress, we also took it as an opportunity to polish our code a bit and add a few helpful new features. As you can see by casting an eye up to the navbar, the &#8216;Home&#8217; link can now be renamed. People have been asking for this for a while now, and I decided it was time to give in. You can change that on the Tarski Options page; look for the &#8216;Navigation Options&#8217; header.</p>
<p>Speaking of the navbar, we&#8217;ve fixed an annoying issue where one had to re-save one&#8217;s Tarski options to get the navbar to reorder. It now reorders automatically whenever you save a page (since that&#8217;s when you change the Page Order value). The navbar output has also been added to the <a href="http://tarskitheme.com/help/hooks/">hooks system</a>, which means two things: firstly, the <code>constants.php</code> file is now fully replaced (at least as far as it&#8217;s going to be), and that you can now add links to the navbar using a plugin. I hope to use this functionality to add a more elegant, user-friendly way to include external links.</p>
<p>The update notifier improvements in the <a href="http://tarskitheme.com/2007/08/17/16-release/">last release</a> have received a boost too, as the version check is now cacheable. To enable the cache, you need to make sure permissions on <code>library/cache/</code> in your Tarski directory are set to <code>777</code>. More details are available on the <a href="http://tarskitheme.com/help/updates/notifier/">Update Notifier page</a>.</p>
<p>For those who prefer to use a header image as their website title, and hide the actual title, I&#8217;ve improved the code so the <code>alt</code> attribute description is the site title when the title isn&#8217;t displayed, and the image itself links home (when you&#8217;re not on the front page, of course). A pinch of <acronym title="Cascading Stylesheets">CSS</acronym> means things should display as before, but the way things work is a bit more closely aligned with the expected behaviour (i.e., the site title links to the home page).</p>
<p>Category and author archives have had their first improvement in a long while: if there&#8217;s a description associated with them, they&#8217;re now displayed instead of the boring &#8220;This is a category archive for&#8230;&#8221; or &#8220;You are currently browsing so-and-so&#8217;s articles&#8230;&#8221;. So if you view <a href="http://tarskitheme.com/author/ionfish/">my posts</a>, you get a brief sentence about me instead of generic filler text. In addition to this, the document <code>body</code> now has an <code>id</code> which is set depending on which page you&#8217;re viewing, so you could make a particular author or category archive display in a certain way just by adding some extra code to your <a href="http://tarskitheme.com/help/styles/">custom style</a>. We&#8217;ve also assigned <acronym title="Hypertext Markup Language">HTML</acronym> classes to certain elements of the post metadata, so you can style those more easily.</p>
<p>As I detailed in my article on <a href="http://tarskitheme.com/2007/09/04/tarski-plugin-integration/">Tarski Plugin Integration</a>, the support for specific plugins is now gone, so if you want to carry on using those plugins with Tarski I strongly recommend giving it a read.</p>
<p>Many thanks to everyone who helped me track down and fix the various bugs in Tarski 1.6; hopefully 1.7 won&#8217;t have the same problems. Enjoy the new version.</p>
<p class="insert">Please post bugs, suggestions and new translations on the <a href="http://tarskitheme.com/forum/">forum</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://tarskitheme.com/2007/09/16/17-release/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Tarski Plugin Integration</title>
		<link>http://tarskitheme.com/2007/09/04/tarski-plugin-integration/</link>
		<comments>http://tarskitheme.com/2007/09/04/tarski-plugin-integration/#comments</comments>
		<pubDate>Tue, 04 Sep 2007 13:35:25 +0000</pubDate>
		<dc:creator>Ben Eastaugh</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[1.7]]></category>
		<category><![CDATA[Brian's Latest Comments]]></category>
		<category><![CDATA[Clean Archives]]></category>
		<category><![CDATA[gravatars]]></category>
		<category><![CDATA[legacy]]></category>
		<category><![CDATA[Live Comments Preview]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[subscriptions]]></category>
		<category><![CDATA[tags]]></category>
		<category><![CDATA[theme hooks]]></category>
		<category><![CDATA[UTW]]></category>

		<guid isPermaLink="false">http://tarskitheme.com/2007/09/04/tarski-plugin-integration/</guid>
		<description><![CDATA[Why we're dropping plugin integration in Tarski 1.7, and how to add it back in.]]></description>
			<content:encoded><![CDATA[<p>As of Tarski 1.7, we will be removing the existing plugin integration from Tarski. This includes support for Subscribe to Comments, Gravatars and Ultimate Tag Warrior. What I hope to cover here is why we&#8217;re doing this, and how to successfully integrate Tarski with the plugins you want to use&#8212;whatever they happen to do.</p>
<p>WordPress&#8217; plugin landscape is constantly changing: new plugins are released, older ones are abandoned by their creators. Functionality previously provided by plugins has been brought into the WordPress core code: first widgets, and in the upcoming 2.3 release, tags. Plugins relying on underlying third-party services like Gravatars and OpenID also change as these services run into problems or simply evolve in terms of their <acronym title="Application Programming Interface">API</acronym>.</p>
<p>This life-cycle is fairly normal, but our existing support for specific plugins in Tarski simply doesn&#8217;t acknowledge this reality. There are quite obviously too many plugins for us to support them all, or even a significant number of them. We&#8217;d also rather spend our time improving Tarski, rather than maintaining support for specific pieces of third-party code.</p>
<p>I say &#8216;specific&#8217; because what Tarski needs&#8212;and, in its <a href="http://tarskitheme.com/help/hooks/">theme hooks</a> system, now has&#8212;is a <em>generic</em> way for plugin authors and users to make their code work with Tarski. It&#8217;s in need of better documentation, but it&#8217;s there, and it works; several times a week I offer advice to people on the <a href="http://tarskitheme.com/forum/">forum</a> as to how they can integrate their choice of plugin with Tarski.</p>
<p>Since the theme hooks system appeared in 1.5 we&#8217;ve been in a transition period, phasing out older ways of personalising Tarski installations (like the <a href="http://tarskitheme.com/help/hooks/constants/">constants file</a>). The next step is removing support for specific third-party plugins entirely, and that&#8217;s what we&#8217;re doing in Tarski 1.7. What follows is a rundown of the plugins, previously integrated with Tarski, that are having this support removed, and how you can add that functionality back in.</p>
<h3>Widgets</h3>
<p>WordPress Widgets are, as of WordPress 2.2, in the core <acronym title="WordPress">WP</acronym> code. As such, they&#8217;re still supported by Tarski, both in the sidebar and the footer. You can activate a widget-powered sidebar on the Tarski Options page.</p>
<h3>OpenID</h3>
<p>The extent of our <a href="http://openid.net/">OpenID</a> support consists in testing a couple of <a href="http://verselogic.net/projects/wordpress/wordpress-openid-plugin/">plugins</a> with Tarski and rewriting ugly OpenID <acronym title="Uniform Resource Locator">URL</acronym>s, so the status of this one doesn&#8217;t change: it works with Tarski, and should continue to do so.</p>
<h3>Brian&#8217;s Latest Comments</h3>
<p>The functionality offered by <a href="http://code.google.com/p/brianslatestcomments/">Brian&#8217;s Latest Comments</a> plugin is now available in WordPress as a widget. Consequently, we&#8217;re simply removing the support for this altogether&#8212;if you want to carry on using it, use the widget.</p>
<h3>Gravatars</h3>
<p><a href="http://gravatar.com/">Gravatar</a> had some well-publicised problems, but is now back with a rejuvenated service. You can add Gravatars to Tarski (or any other theme, for that matter) by writing a plugin to buffer the Gravatar plugin function, extract the info, and add it into the comment content by adding a filter to the <code>comment_text</code> hook. The <a href="http://codex.wordpress.org/Using_Gravatars">Using Gravatars</a> page on the Codex has more.</p>
<h3>Subscribe to Comments</h3>
<p>The popular <a href="http://txfx.net/code/wordpress/subscribe-to-comments/">Subscribe to Comments</a> plugin actually adds itself, if you upgrade to the latest version (which, of course, I recommend).</p>
<h3>Live Comment Preview</h3>
<p>Previewing comments is a feature I wish WordPress came with; <a href="http://dev.wp-plugins.org/wiki/LiveCommentPreview">Live Comment Preview</a> is a JavaScript-powered halfway house towards fully-fledged preview functionality. It gets added automatically by the plugin, so the loss of integration isn&#8217;t a problem.</p>
<h3>Clean Archives</h3>
<p>The <a href="http://www.geekwithlaptop.com/projects/clean-archives/">SRG Clean Archives</a> plugin has long been part of our Archives template. No longer. However, I&#8217;ve made a <a href="http://tarskitheme.com/code/clean-archives.phps">Clean Archives template</a> available for those who want this functionality. Just drop it into your Tarski directory and change its extension to <code>.php</code>, then select it as the template for your archives page as usual. I personally prefer version 2.2 of this plugin to the more recent, overly complex JavaScript-powered confection it seems to have become, but fortunately the plugin author has kept the older version available, and that&#8217;s what we&#8217;re <a href="http://tarskitheme.com/archives/">still using</a>. (Sean has <a href="http://tarskitheme.com/2007/09/04/tarski-plugin-integration/#comment-5478">responded</a> in the comments.)</p>
<h3>Ultimate Tag Warrior</h3>
<p><a href="http://neato.co.nz/ultimate-tag-warrior/"> Ultimate Tag Warrior </a> is probably the highest-profile of the casualties. As of WordPress 2.3, tags are available in the WordPress core, and consequently Christine is discontinuing the plugin. Tarski 1.7 supports the new WordPress tags and removes all <acronym title="Ultimate Tag Warrior">UTW</acronym>-dependent code. There&#8217;s no going back on this one, I&#8217;m afraid, although for those on a nostalgia kick we will be maintaining the WordPress 1.6 branch for the time being, which retains <acronym title="Ultimate Tag Warrior">UTW</acronym> support.</p>
]]></content:encoded>
			<wfw:commentRss>http://tarskitheme.com/2007/09/04/tarski-plugin-integration/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
