<?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>K-Squared Ramblings &#187; plugin</title>
	<atom:link href="http://www.hyperborea.org/journal/tag/plugin/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hyperborea.org/journal</link>
	<description>Sci-fi, comics, humor, photos...it&#039;s all fair game.</description>
	<lastBuildDate>Fri, 19 Mar 2010 06:04:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/><cloud domain='www.hyperborea.org' port='80' path='/journal/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>New Plugin: Twitter Tools Skip-FB</title>
		<link>http://www.hyperborea.org/journal/2009/12/skipfb1-0/</link>
		<comments>http://www.hyperborea.org/journal/2009/12/skipfb1-0/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 07:38:00 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Computers/Internet]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[Skip FB]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/?p=6342</guid>
		<description><![CDATA[I&#8217;ve been using Alex King&#8217;s Twitter Tools for about a year now to both publish my WordPress posts on Twitter and build a daily (or, on another site, weekly) digest out of my tweets to post on my blog. I&#8217;ve recently started using Selective Tweets on Facebook to transfer my Twitter posts to Facebook.
The reason [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been using <a href="http://alexking.org/projects/wordpress">Alex King&#8217;s Twitter Tools</a> for about a year now to both publish my WordPress posts on Twitter and build a daily (or, on another site, weekly) digest out of my tweets to post on my blog. I&#8217;ve recently started using <a href="http://apps.facebook.com/selectivetwitter/">Selective Tweets</a> on Facebook to transfer my Twitter posts to Facebook.</p>
<p>The reason it&#8217;s called <em>Selective</em> Tweets is that it lets you choose which items to transfer, instead of just blindly dumping everything from Twitter to Facebook.  You do this by adding the <strong><code>#fb</code></strong> hashtag to the end of each tweet that you want to also appear on Facebook.</p>
<p>On the downside: after the message is copied, that extra hashtag is just clutter.  You can&#8217;t do anything about removing it from Twitter itself, but you <em>can</em> filter it out of your digests on your WordPress blog!</p>
<p>All you have to do is install and activate this plugin (after installing and activating Twitter Tools), and it will use the Twitter Tools API to filter out the <code>#fb</code> hashtag instead of linking it.</p>
<p><strong>Download it:</strong> <a href='http://www.hyperborea.org/journal/wp-content/uploads/2009/12/ktv-twitter-tools-skipfb-1.0.zip'>ktv-twitter-tools-skipfb-1.0.zip</a></p>
<ul>
<li>Requires <a href="http://alexking.org/projects/wordpress">Alex King&#8217;s Twitter Tools</a>.</li>
<li>Requires PHP 5.</li>
<li>No configuration needed.</li>
</ul>
<p>I had intended to also filter it out of the sidebar, but the Twitter Tools API doesn&#8217;t seem to provide a way to do that.</p>
<p>If I ever do future versions, I&#8217;ll track them here: <a href="http://www.hyperborea.org/journal/skipfb/">Twitter Tools Skip FB Plugin</a>.</p>
<hr /><small>Copyright &copy; 2009 Kelson Vibber and/or Katherine Foreman.<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. Permission granted to Planet Antispam and LiveJournal syndication feed ksquaredramblin.  If this content is not in your news reader or one of the sites listed above, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint: bc1c453a98ff79bab5c4fca2d890469d (38.107.191.83) )</small> <a href="http://www.hudson-family.co.uk/extremecorticate.php?source=673"></a>]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2009/12/skipfb1-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Working on a Twitter Tools Filter for #fb Tags</title>
		<link>http://www.hyperborea.org/journal/2009/11/tt-filter/</link>
		<comments>http://www.hyperborea.org/journal/2009/11/tt-filter/#comments</comments>
		<pubDate>Sat, 14 Nov 2009 07:45:00 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Site Updates]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[Skip FB]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/archives/2009/11/13/line-items-for-2009-11-13/</guid>
		<description><![CDATA[Since the normal Twitter/Facebook link stopped working, I&#8217;ve switched to Selective Twitter Status. Instead of importing all your Twitter status updates to Facebook, it only pulls in the ones that end with the hashtag #fb.  I&#8217;ve thrown together a plugin that hooks into Twitter Tools and filters out that tag when building a daily [...]]]></description>
			<content:encoded><![CDATA[<p>Since the normal Twitter/Facebook link stopped working, I&#8217;ve switched to Selective Twitter Status. Instead of importing all your Twitter status updates to Facebook, it only pulls in the ones that end with the hashtag #fb.  I&#8217;ve thrown together a plugin that hooks into Twitter Tools and filters out that tag when building a daily or weekly digest. (It was complicated by the fact that the README didn&#8217;t provide any real detail for the relevant API hook.) I tested the function outside of WordPress, then set it up to run on Thursday evening.</p>
<p>Good: It worked! Every instance of the #fb tag was removed, and everything else stayed.<br />
Bad: Twitter Tools posted four copies of the digest.</p>
<p>Well, Twitter Tools does that sometimes.  I&#8217;ll frequently see it post 2 or even 3 copies, and while I&#8217;ve determined it&#8217;s not related to WP Super-Cache, I haven&#8217;t gotten around to seriously debugging it.  So I don&#8217;t know if it has anything to do with my plugin.  Actually, it probably doesn&#8217;t, since it runs <em>within</em> the digest-building code.</p>
<p>For what it&#8217;s worth, Friday posted only two copies of the digest. I only found one item worth saving, though. (Well, two, but I expanded the other one into this post.)</p>
<p>I guess it still needs some testing. When I&#8217;m sure it&#8217;s working properly, I&#8217;ll post the code.</p>
<p><b>Update:</b> Check out <a href="http://www.hyperborea.org/journal/2009/12/skipfb1-0/">Version 1.0</a>.</p>
<hr /><small>Copyright &copy; 2009 Kelson Vibber and/or Katherine Foreman.<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. Permission granted to Planet Antispam and LiveJournal syndication feed ksquaredramblin.  If this content is not in your news reader or one of the sites listed above, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint: bc1c453a98ff79bab5c4fca2d890469d (38.107.191.83) )</small> <a href="http://www.hudson-family.co.uk/extremecorticate.php?source=673"></a>]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2009/11/tt-filter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Out of Danger</title>
		<link>http://www.hyperborea.org/journal/2009/10/out-of-danger/</link>
		<comments>http://www.hyperborea.org/journal/2009/10/out-of-danger/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 06:30:00 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Computers/Internet]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Butterfly Boucher]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[phone]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[Tweets]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/archives/2009/10/15/line-items-for-2009-10-15/</guid>
		<description><![CDATA[
Good news for Sidekick owners: Microsoft/Danger has recovered &#8220;most&#8221; of the lost data. (I much prefer auto-sync to cloud-only.) #
Mozilla Plugin Check helped me figure out why Flash was being flaky on one computer: I had different 32bit &#38; 64bit versions installed. #
Awesome! Butterfly Boucher&#8217;s Scary Fragile is #4 on Amazon&#8217;s MP3 Bestsellers! (via @butterflyb) [...]]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li>Good news for Sidekick owners: Microsoft/Danger <a href="http://blogs.zdnet.com/microsoft/?p=4245">has recovered &#8220;most&#8221; of the lost data</a>. (I much prefer auto-sync to cloud-only.) <a href="http://twitter.com/KelsonV/statuses/4893429808" class="aktt_tweet_time">#</a></li>
<li><a href="http://www.mozilla.com/plugincheck/">Mozilla Plugin Check</a> helped me figure out why Flash was being flaky on one computer: I had different 32bit &amp; 64bit versions installed. <a href="http://twitter.com/KelsonV/statuses/4893577990" class="aktt_tweet_time">#</a></li>
<li>Awesome! Butterfly Boucher&#8217;s Scary Fragile is #4 on <a href="http://bit.ly/1zl55D">Amazon&#8217;s MP3 Bestsellers</a>! (via @<a href="http://twitter.com/butterflyb" class="aktt_username">butterflyb</a>) <a href="http://twitter.com/KelsonV/statuses/4909768307" class="aktt_tweet_time">#</a></li>
</ul>
<hr /><small>Copyright &copy; 2009 Kelson Vibber and/or Katherine Foreman.<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. Permission granted to Planet Antispam and LiveJournal syndication feed ksquaredramblin.  If this content is not in your news reader or one of the sites listed above, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint: bc1c453a98ff79bab5c4fca2d890469d (38.107.191.83) )</small> <a href="http://www.hudson-family.co.uk/extremecorticate.php?source=673"></a>]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2009/10/out-of-danger/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Mobile Validating Patch</title>
		<link>http://www.hyperborea.org/journal/2009/02/wordpress-mobile-validating-patch/</link>
		<comments>http://www.hyperborea.org/journal/2009/02/wordpress-mobile-validating-patch/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 07:50:07 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Computers/Internet]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[patch]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/?p=3675</guid>
		<description><![CDATA[I&#8217;ve been using Alex King&#8217;s WordPress Mobile Edition for a while to provide a mobile-friendly version of this blog, but haven&#8217;t really paid much attention to it since my last few phones were extremely limited in web browsing ability.  Since I got the G1, I&#8217;ve been paying more attention to mobile access, including setting [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been using <a href="http://alexking.org/">Alex King&#8217;s</a> WordPress Mobile Edition for a while to provide a mobile-friendly version of this blog, but haven&#8217;t really paid much attention to it since my last few phones were extremely limited in web browsing ability.  Since I got the G1, I&#8217;ve been paying more attention to mobile access, including setting up <a href="http://www.bravenewcode.com/wptouch/">WPTouch</a> for a high-functioning iPhone&#8211; &#038; Android&#8211;friendly version of the site.  Last week I finally got around to testing the two plugins in combination, and determined that they do seem to work together with the right priorities.</p>
<p>I also ran the main page through the mobile-readiness evaluator at <a href="http://ready.mobi/">ready.mobi</a>, and noticed that most of the issues it cited with the mobile edition of the site were really simple changes.  Some were basics like fixing unbalanced HTML, and others were recommended practices like including a DOCTYPE and making sure that headings were nested properly.  So I whipped together a patch for WordPress Mobile Edition 2.1a.  (It&#8217;s labeled as 2.1.1 in the readme, but it shows up as 2.1a in the list of plugins.)</p>
<h3>Changes:</h3>
<ul>
<li>Add XHTML Mobile 1.2 Doctype.</li>
<li>Fix unbalanced &lt;small&gt; tag.</li>
<li>Fix mising &lt;ul&gt; tags around list of recent posts.</li>
<li>Avoid empty class attribute on comments.</li>
<li>Add type attribute to style element.</li>
<li>Change non-standard value attribute on &lt;meta&gt; tag to content attribute.</li>
<li>Reassign headings so that h1, h2, h3 appear in order.</li>
</ul>
<h3>Download:</h3>
<p><a href="http://www.hyperborea.org/software/wordpress/wp-mobile-validation.patch">wp-mobile-validation.patch</a></p>
<p>The patch should be applied to the wp-mobile folder that you place in your themes folder.</p>
<p><b>Update:</b> This has been completely superseded by more recent versions of the plug-in, which use Carrington Mobile instead.</p>
<hr /><small>Copyright &copy; 2009 Kelson Vibber and/or Katherine Foreman.<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. Permission granted to Planet Antispam and LiveJournal syndication feed ksquaredramblin.  If this content is not in your news reader or one of the sites listed above, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint: bc1c453a98ff79bab5c4fca2d890469d (38.107.191.83) )</small> <a href="http://www.hudson-family.co.uk/extremecorticate.php?source=673"></a>]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2009/02/wordpress-mobile-validating-patch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comicbook.com Power-Up Plugin for Wordpress</title>
		<link>http://www.hyperborea.org/journal/2009/02/comicbook-powerup/</link>
		<comments>http://www.hyperborea.org/journal/2009/02/comicbook-powerup/#comments</comments>
		<pubDate>Fri, 13 Feb 2009 05:25:48 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Comics]]></category>
		<category><![CDATA[Computers/Internet]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/?p=3645</guid>
		<description><![CDATA[I&#8217;ve put together a simple plugin for self-hosted WordPress blogs that adds a &#8220;Power Up&#8221; button to your posts for submission to Comicbook.com (a Digg-like site or comics-related news).
No configuration needed &#8211; just install it and activate it.
Yeah, I could have just pasted the code into my theme template, but I like to keep functional [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve put together a simple plugin for self-hosted <a href="http://wordpress.org/">WordPress</a> blogs that adds a &#8220;Power Up&#8221; button to your posts for submission to <a href="http://www.comicbook.com/">Comicbook.com</a> (a Digg-like site or comics-related news).</p>
<p>No configuration needed &#8211; just install it and activate it.</p>
<p>Yeah, I could have just pasted the code into my theme template, but I like to keep functional changes separate in case I ever decide to switch to another theme.</p>
<p>At present it will only show on individual posts.  It won&#8217;t show on pages, or the front of the site, or any sort of archive page.</p>
<p>You can see it in action on <a href="http://speedforce.org/">Speed Force</a>.</p>
<p><b>Download:</b><br />
<a href="http://www.hyperborea.org/software/wordpress/ktv_comicbook_powerup-0.1.zip">ktv_comicbook_powerup-0.1.zip</a></p>
<hr /><small>Copyright &copy; 2009 Kelson Vibber and/or Katherine Foreman.<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. Permission granted to Planet Antispam and LiveJournal syndication feed ksquaredramblin.  If this content is not in your news reader or one of the sites listed above, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint: bc1c453a98ff79bab5c4fca2d890469d (38.107.191.83) )</small> <a href="http://www.hudson-family.co.uk/extremecorticate.php?source=673"></a>]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2009/02/comicbook-powerup/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>That Welcome Message (WordPress Greet Box Plugin)</title>
		<link>http://www.hyperborea.org/journal/2008/12/welcome-message/</link>
		<comments>http://www.hyperborea.org/journal/2008/12/welcome-message/#comments</comments>
		<pubDate>Tue, 02 Dec 2008 18:26:22 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Site Updates]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/?p=3201</guid>
		<description><![CDATA[I&#8217;ve been trying out something new here and at Speed Force over the last two weeks: a customized welcome message to readers who come in from certain web services, particularly social networks where I&#8217;m also set up.  Twitter users see a link to my Twitter profile, for instance, and LiveJournal users see a link [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been trying out something new here and at <a href="http://speedforce.org/">Speed Force</a> over the last two weeks: a customized welcome message to readers who come in from certain web services, particularly social networks where I&#8217;m also set up.  <a href="http://twitter.com/">Twitter</a> users see a link to <a href="http://twitter.com/KelsonV">my Twitter profile</a>, for instance, and <a href="http://www.livejournal.com/">LiveJournal</a> users see a link to the <a href="http://syndicated.livejournal.com/ksquaredramblin/">syndication feed</a> for this blog.  In theory, it should only show you the welcome box once (or once a week at the most), depending on whether you allow cookies.</p>
<p>I&#8217;d actually tried out a similar idea when I first launched Speed Force this summer, but the implementation I used did all the processing on the server, so it wasn&#8217;t compatible with caching.  (It also only detected two built-in sites and one custom site, and I didn&#8217;t feel like hacking it up to add more.)</p>
<p>So when Weblog Tools Collection <a href="http://weblogtoolscollection.com/archives/2008/11/13/wordpress-plugin-releases-for-1113-2/">mentioned a new plugin</a> called <a href="http://www.phoenixheart.net/2008/11/referrer-detector/">Referrer Detector</a>, I figured I&#8217;d give it a whirl.  It didn&#8217;t quite work right with my setup at the time.  I fixed the bugs I could, and reported the issues to the author, then tried out a similar plugin &#8212; which, as it turned out, had inspired him to write his own &#8212; called <a href="http://omninoggin.com/projects/wordpress-plugins/wp-greet-box-wordpress-plugin/"><strong>WP Greet Box</strong></a>.  It also had a few hiccups, and again I reported the issues I&#8217;d encountered.  Both plugins went into a period of heavy development over the next few days.</p>
<p><strong>I&#8217;ve settled on WP Greet Box</strong>, which seems to be more flexible than Referrer Detector (though the latter seems to be <a href="http://www.dailyblogtips.com/referrer-detector-wordpress-plugin/">getting more attention</a>).  The author has also been very responsive to both problems and suggestions.</p>
<hr /><small>Copyright &copy; 2009 Kelson Vibber and/or Katherine Foreman.<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. Permission granted to Planet Antispam and LiveJournal syndication feed ksquaredramblin.  If this content is not in your news reader or one of the sites listed above, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint: bc1c453a98ff79bab5c4fca2d890469d (38.107.191.83) )</small> <a href="http://www.hudson-family.co.uk/extremecorticate.php?source=673"></a>]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2008/12/welcome-message/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Spam Switch</title>
		<link>http://www.hyperborea.org/journal/2008/02/spam-switch/</link>
		<comments>http://www.hyperborea.org/journal/2008/02/spam-switch/#comments</comments>
		<pubDate>Thu, 07 Feb 2008 20:08:27 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Site Updates]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/archives/2008/02/07/spam-switch/</guid>
		<description><![CDATA[With the recent rash of Trackback spam, I finally bit the bullet and am now experimenting with Akismet in addition to Spam Karma.  I&#8217;m not sure how well they work together, or, at this point, which plugin processes the comment first.  Update: I&#8217;m trying Akismet on its own for now.  Or, more [...]]]></description>
			<content:encoded><![CDATA[<p>With the recent rash of Trackback spam, I finally bit the bullet and am now experimenting with <a href="http://akismet.com/">Akismet</a> in addition to <a href="http://unknowngenius.com/blog/wordpress/spam-karma/">Spam Karma</a>.  I&#8217;m not sure how well they work together, or, at this point, which plugin processes the comment first.  <b>Update:</b> I&#8217;m trying Akismet on its own for now.  Or, more precisely, Akismet as the sole <em>second</em> line of defense.  <a href="http://www.bad-behavior.ioerror.us/">Bad Behavior</a> is still holding the front line.</p>
<p><b>Update (Feb 14):</b> I&#8217;m now back to using Spam Karma 2, but with a plugin that uses Akismet as one of the score components.  This seems to be working well, as SK is able to block the ridiculous stuff (100 porn links in one comment, etc.), and Akismet is able to catch the trackback spam that&#8217;s been passing SK2 by temporarily including an inbound link.</p>
<p>The big problem I had with Akismet was that aside from the age of the target post, the blocked comments weren&#8217;t sorted or filtered in the admin interface.  I was having to look through ~30 comments a day for false positives.  Spam Karma will show only the borderline comments by default, and uses a table structure that makes it easier to skim.</p>
<p>This way, though, I get the proverbial best of both worlds.</p>
<hr /><small>Copyright &copy; 2009 Kelson Vibber and/or Katherine Foreman.<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. Permission granted to Planet Antispam and LiveJournal syndication feed ksquaredramblin.  If this content is not in your news reader or one of the sites listed above, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint: bc1c453a98ff79bab5c4fca2d890469d (38.107.191.83) )</small> <a href="http://www.hudson-family.co.uk/extremecorticate.php?source=673"></a>]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2008/02/spam-switch/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Automattic Stats, or PHP 5.2.2 vs. WordPress XMLRPC</title>
		<link>http://www.hyperborea.org/journal/2007/05/automattic-stats/</link>
		<comments>http://www.hyperborea.org/journal/2007/05/automattic-stats/#comments</comments>
		<pubDate>Mon, 07 May 2007 16:45:18 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Site Updates]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Automattic]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[stats]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/archives/2007/05/07/automattic-stats/</guid>
		<description><![CDATA[Experimenting with the new Automattic Stats Plugin that uses the WordPress.com statistics infrastructure to track traffic.  So far, so good&#8230; except for one problem.  Titles and links are missing from all the &#8220;most visited&#8221; posts.  They&#8217;re just listed as numeric IDs.
Update: Actually, today&#8217;s posts seem OK.  The plugin seems to just [...]]]></description>
			<content:encoded><![CDATA[<p>Experimenting with the <a href="http://wordpress.com/blog/2007/05/06/stats-plugin/">new</a> <a href="http://andy.wordpress.com/2007/05/05/automattic-stats-for-self-hosted-wordpress/">Automattic Stats Plugin</a> that uses the <a href="http://wordpress.com/">WordPress.com</a> statistics infrastructure to track traffic.  So far, so good&#8230; except for one problem.  Titles and links are missing from all the &#8220;most visited&#8221; posts.  They&#8217;re just listed as numeric IDs.</p>
<p><b>Update:</b> Actually, today&#8217;s posts seem OK.  The plugin seems to just send the blog ID and post ID.  I&#8217;ve been trying to figure out how the central server is retrieving the permalink and title.  It doesn&#8217;t look like <a href="http://www.bad-behavior.ioerror.us/">Bad Behavior</a> is blocking it.  And it doesn&#8217;t seem to be using the RSS feed, since posts that are still on the front page (and presumably still in the feed) are also showing up as numbers. *grumble*</p>
<p><b>Update 2:</b> I just noticed that all of the number-only posts show the same placeholder graph showing &#8220;Region A&#8221; vs. &#8220;Region B&#8221; for 2003-2005.</p>
<p><b>Update 3:</b> It&#8217;s a problem with WordPress&#8217; XMLRPC interface, and affects other uses (like connecting with Flock).  I&#8217;ve got a workaround, though (see comments).</p>
<p><b>Update 4 (May 10):</b> Thanks to the pingback below from <i>dot unplanned</i>, it&#8217;s confirmed to be a <a href="http://bugs.php.net/bug.php?id=41293">bug in PHP 5.2.2</a>.  With any luck, the workaround will cease to be necessary when the next PHP bugfix is released.</p>
<hr /><small>Copyright &copy; 2009 Kelson Vibber and/or Katherine Foreman.<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. Permission granted to Planet Antispam and LiveJournal syndication feed ksquaredramblin.  If this content is not in your news reader or one of the sites listed above, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint: bc1c453a98ff79bab5c4fca2d890469d (38.107.191.83) )</small> <a href="http://www.hudson-family.co.uk/extremecorticate.php?source=673"></a>]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2007/05/automattic-stats/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Bunny&#8217;s Technorati Tags and WordPress 2.0</title>
		<link>http://www.hyperborea.org/journal/2005/12/bunny-tags-in-wp2/</link>
		<comments>http://www.hyperborea.org/journal/2005/12/bunny-tags-in-wp2/#comments</comments>
		<pubDate>Sat, 31 Dec 2005 00:36:26 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Site Updates]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[bunny]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[tags]]></category>
		<category><![CDATA[Technorati]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/archives/2005/12/30/bunny-tags-in-wp2/</guid>
		<description><![CDATA[Solved!  To make Bunny&#8217;s Technorati Tags fully compatible with WordPress 2.0 you need to change two lines in the add_tags_textinput() function.
Just replace this:
function add_tags_textinput() {
	global $postdata;
	$tags = get_post_meta($postdata->ID, 'tags', true);
with this:
function add_tags_textinput() {
	global $post_ID;
	$tags = get_post_meta($post_ID, 'tags', true);
The problem is that it will show existing tags, or let you add a new tag, but [...]]]></description>
			<content:encoded><![CDATA[<p>Solved!  To make <a href="http://plugins.trac.wordpress.org/wiki/BunnysTechnoratiTags">Bunny&#8217;s Technorati Tags</a> fully <a href="http://codex.wordpress.org/User:Matt/2.0_Plugin_Compatibility">compatible with WordPress 2.0</a> you need to change two lines in the <code>add_tags_textinput()</code> function.</p>
<p>Just replace this:</p>
<pre>function add_tags_textinput() {
	global <b>$postdata</b>;
	$tags = get_post_meta(<b>$postdata->ID, 'tags', true);</b></pre>
<p>with this:</p>
<pre>function add_tags_textinput() {
	global <b>$post_ID</b>;
	$tags = get_post_meta(<b>$post_ID</b>, 'tags', true);</pre>
<p>The <a href="http://www.hyperborea.org/journal/2005/12/wp2/">problem</a> is that it will show existing tags, or let you add a new tag, but it will lose tags when you edit a post.  It&#8217;s not able to retrieve the tags to fill in the form field, apparently because $postdata isn&#8217;t returning the ID it expects.</p>
<p>I&#8217;ve <a href="http://plugins.trac.wordpress.org/ticket/339">submitted the fix</a> to wp-plugins.org, so if the author is keeping track of tickets there, the fix should show up in the next version of the plugin.</p>
<p><b>Update Jan. 3:</b> The plugin author has <a href="http://climbtothestars.org/archives/2006/01/03/plugin-updates-for-wordpress-20/">released version 0.5</a> with a slightly different fix (plus a few other improvements), and it&#8217;s now compatible with WordPress 2.0.</p>
<hr /><small>Copyright &copy; 2009 Kelson Vibber and/or Katherine Foreman.<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. Permission granted to Planet Antispam and LiveJournal syndication feed ksquaredramblin.  If this content is not in your news reader or one of the sites listed above, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint: bc1c453a98ff79bab5c4fca2d890469d (38.107.191.83) )</small> <a href="http://www.hudson-family.co.uk/extremecorticate.php?source=673"></a>]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2005/12/bunny-tags-in-wp2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Accidental Blogspam</title>
		<link>http://www.hyperborea.org/journal/2005/06/accidental-blogspam/</link>
		<comments>http://www.hyperborea.org/journal/2005/06/accidental-blogspam/#comments</comments>
		<pubDate>Tue, 14 Jun 2005 16:45:07 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Site Updates]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[comments]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[subscribe]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/archives/2005/06/14/accidental-blogspam/</guid>
		<description><![CDATA[I just got a complaint about the latest comment on Another One Bites the Dust.  Apparently the previous commenter (who checked the &#8220;Subscribe to comments&#8221; box) either entered someone else&#8217;s email address or forgot visiting the site.  It&#8217;s a name123@example.com-style address, so it could easily have been a typo.
Either way, the new comment [...]]]></description>
			<content:encoded><![CDATA[<p>I just got a complaint about the latest comment on <a href="http://www.hyperborea.org/journal/2003/01/another-one-bites-the-dust/">Another One Bites the Dust</a>.  Apparently the previous commenter (who checked the &#8220;Subscribe to comments&#8221; box) either entered someone else&#8217;s email address or forgot visiting the site.  It&#8217;s a name123@example.com-style address, so it could easily have been a typo.</p>
<p>Either way, the new comment notice went out, and the recipient sent me a spam complaint.  I apologized and removed him from the update list, but it moves &#8220;accidental spam&#8221; from a theoretical risk to an observed problem.  I&#8217;ve disabled the subscription plugin until I have a chance to figure this out.</p>
<p>The good news is that <a href="http://txfx.net/code/wordpress/subscribe-to-comments/">Subscribe to Comments 2.0</a> is out now, so I should be able to upgrade when I get a chance.  The bad news is that it doesn&#8217;t seem to have added a confirmation step, meaning it&#8217;s still (effectively) opt-out.  Sure, you have to opt-in to get it in the first place&#8230;but the fact is that <em>anyone</em> can opt you in just by giving your email address instead of their own.</p>
<hr /><small>Copyright &copy; 2009 Kelson Vibber and/or Katherine Foreman.<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. Permission granted to Planet Antispam and LiveJournal syndication feed ksquaredramblin.  If this content is not in your news reader or one of the sites listed above, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint: bc1c453a98ff79bab5c4fca2d890469d (38.107.191.83) )</small> <a href="http://www.hudson-family.co.uk/extremecorticate.php?source=673"></a>]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2005/06/accidental-blogspam/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Where&#8217;d the spam go?</title>
		<link>http://www.hyperborea.org/journal/2005/05/whered-the-spam-go/</link>
		<comments>http://www.hyperborea.org/journal/2005/05/whered-the-spam-go/#comments</comments>
		<pubDate>Thu, 26 May 2005 19:18:53 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Site Updates]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[badbehavior]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[SpamKarma]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/?p=888</guid>
		<description><![CDATA[Aside from the occasional massive spam run, there&#8217;s been a fairly regular trickle of spam targeted at the comments on this blog.  Dr. Dave&#8217;s excellent Spam Karma plugin takes care of nearly all of these using a combination of content filters, blacklists, form checks, signs of proxy use, and more.
On Tuesday I added IO [...]]]></description>
			<content:encoded><![CDATA[<p>Aside from the occasional massive spam run, there&#8217;s been a fairly regular trickle of spam targeted at the comments on this blog.  Dr. Dave&#8217;s excellent <a href="http://unknowngenius.com/blog/wordpress/spam-karma/">Spam Karma</a> plugin takes care of nearly all of these using a combination of content filters, blacklists, form checks, signs of proxy use, and more.</p>
<p>On Tuesday I added IO Error&#8217;s <a href="http://www.bad-behavior.ioerror.us/">Bad Behavior</a>.  This plugin looks at actual HTTP requests, identifies known spambots and looks for signs of cloaked bots&#8212;those that claim to be a browser like MSIE or Mozilla, but don&#8217;t act like it&#8212;and prevents them from even getting in the door.  The advantage here is that you can save processing time and bandwidth on all kinds of bogus requests, not just comment spam, but address harvesting bots, <a href="http://wordpress.org/support/topic/33646">referrer spam</a>, and so on.</p>
<p>Maybe it&#8217;s coincidence, but Spam Karma hasn&#8217;t seen a single spam attempt since I installed Bad Behavior.</p>
<p>Of course, blocking bots won&#8217;t catch the occasional person who posts comment spam the old-fashioned way: by surfing to the page and filling in the form.  And eventually bots will do a better job of imitating real visitors, just as phishing attacks have moved from crude, badly-spelled notes to sophisticated forgeries with real logos and disguised links.  Spam Karma will still be needed for those.</p>
<p>But the combination looks very promising!</p>
<hr /><small>Copyright &copy; 2009 Kelson Vibber and/or Katherine Foreman.<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. Permission granted to Planet Antispam and LiveJournal syndication feed ksquaredramblin.  If this content is not in your news reader or one of the sites listed above, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint: bc1c453a98ff79bab5c4fca2d890469d (38.107.191.83) )</small> <a href="http://www.hudson-family.co.uk/extremecorticate.php?source=673"></a>]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2005/05/whered-the-spam-go/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Letter to WordPress Plugin Authors</title>
		<link>http://www.hyperborea.org/journal/2005/05/open-letter-to-wordpress-plugin-authors/</link>
		<comments>http://www.hyperborea.org/journal/2005/05/open-letter-to-wordpress-plugin-authors/#comments</comments>
		<pubDate>Wed, 25 May 2005 15:12:47 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Computers/Internet]]></category>
		<category><![CDATA[authors]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/?p=883</guid>
		<description><![CDATA[Please, when developing your plugins, be sure to always use the full opening tag for PHP:
&#60;?php code goes here ?&#62;
On some servers&#8212;maybe even your own&#8212;you can shorten this to just the opening &#60;?.  The following line in php.ini will disable this &#8220;feature,&#8221; and many web server administrators do so to simplify things like generating [...]]]></description>
			<content:encoded><![CDATA[<p>Please, when developing your plugins, be sure to always use the full opening tag for PHP:</p>
<p><code>&lt;?php code goes here ?&gt;</code></p>
<p>On <em>some</em> servers&#8212;maybe even your own&#8212;you can shorten this to just the opening <code>&lt;?</code>.  The following line in php.ini will disable this &#8220;feature,&#8221; and many web server administrators do so to simplify things like generating XML with PHP:</p>
<p><code>short_open_tag = Off</code></p>
<p>When this option is set, PHP will ignore <code>&lt;?</code> and assume it&#8217;s simply part of the template&#8230; along with all the code following it.  If you&#8217;re lucky, it means a bunch of PHP code gets sent to the web browser.  If you&#8217;re not lucky, it results in invalid syntax, and PHP grinds to a halt, spitting out a blank page and a PHP Parse Error.</p>
<p>So please make sure you always use the full opening tag so that your plugin will be compatible with <em>everyone&#8217;s</em> system.  If you run your own server, set that option in php.ini so that if you miss one, you can catch it before you post it.</p>
<hr /><small>Copyright &copy; 2009 Kelson Vibber and/or Katherine Foreman.<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. Permission granted to Planet Antispam and LiveJournal syndication feed ksquaredramblin.  If this content is not in your news reader or one of the sites listed above, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint: bc1c453a98ff79bab5c4fca2d890469d (38.107.191.83) )</small> <a href="http://www.hudson-family.co.uk/extremecorticate.php?source=673"></a>]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2005/05/open-letter-to-wordpress-plugin-authors/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Plugin Experiments</title>
		<link>http://www.hyperborea.org/journal/2004/07/plugin-experiments/</link>
		<comments>http://www.hyperborea.org/journal/2004/07/plugin-experiments/#comments</comments>
		<pubDate>Thu, 08 Jul 2004 20:16:46 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Site Updates]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/archives/2004/07/08/plugin-experiments/</guid>
		<description><![CDATA[I decided to try out a few WordPress plugins.  Here&#8217;s the status:

WayPath for WordPress: List related posts on other blogs. Nice, but cluttered and slows things down. If we keep this, we&#8217;ll need to get caching to work. Active, seeking comments.
Spell Check: Only for posts so far.  Unfortunately, it doesn&#8217;t seem to actually [...]]]></description>
			<content:encoded><![CDATA[<p>I decided to try out a few <a href="http://wordpress.org/extend/plugins/">WordPress plugins</a>.  Here&#8217;s the status:</p>
<ul>
<li><a href="http://weblogtoolscollection.com/archives/2004/05/18/new-waypath-plugin-for-wordpress-12/">WayPath for WordPress</a>: List related posts on other blogs. Nice, but cluttered and slows things down. If we keep this, we&#8217;ll need to get caching to work. <b>Active, seeking comments.</b></li>
<li>Spell Check: Only for posts so far.  Unfortunately, it doesn&#8217;t seem to actually work. <b>Disabled.</b></li>
<li><a href="http://v1.boxofchocolates.ca/archives/2004/06/12/link-relationship-plugin-for-wordpress">Link Relationships</a>: Adds next/previous post elements for search engines and browsers that support them. Painless to install, simple and elegant.  <b>Active.</b></li>
<li><a href="http://ma.tt/2004/06/staticize-reloaded/">Staticize Reloaded</a>: Cache each page so that the server doesn&#8217;t have to regenerate it every single time.  Very nice, but unfortunately isn&#8217;t compatible with HTTP compression right now.  <b>Disabled.</b></li>
<li><a href="http://wordpress.org/extend/plugins/live-comment-preview/">Live Preview</a>: Add an instant preview to comments.  A bit of tweaking to install, though I managed to modify it to play nicer with WP&#8217;s plugin API, but <em>very</em> cool!  <b>Active.</b></li>
<li><a href="http://web.archive.org/web/*/http://www.w-a-s-a-b-i.com/archives/2004/05/27/wordpress-random-posts-plugin/">Random Posts</a>: Add a list of random posts to the sidebar. Simple and possibly interesting. <b>Active.</b></li>
<li><a href="http://www.chait.net/index.php?p=87">SameCat</a>: List posts in the same category as the current one. Combined with the <a href="http://web.archive.org/web/*/http://www.w-a-s-a-b-i.com/archives/2004/05/26/wordpress-related-entries-plugin/">Related Entries</a> plugin, this provides a good set of links to similar posts.  <b>Active.</b></li>
</ul>
<p>Other ideas I&#8217;m looking at (some of which I&#8217;ve seen plugins for):</p>
<ul>
<li>Comment threading (Katie suggested this, but the last time I looked for plugins the only one I found required serious database changes)</li>
<li>Email notifications</li>
<li>Polls</li>
<li>Category and author icons</li>
<li><a href="http://www.thisistrue.com/tad.html">True-a-Day</a> sidebar</li>
</ul>
<p>So, any opinions on the new features? Any suggestions for others? In particular, any thoughts on the WayPath feature?  I&#8217;m not sure whether it&#8217;s worth keeping around or not.</p>
<hr /><small>Copyright &copy; 2009 Kelson Vibber and/or Katherine Foreman.<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. Permission granted to Planet Antispam and LiveJournal syndication feed ksquaredramblin.  If this content is not in your news reader or one of the sites listed above, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint: bc1c453a98ff79bab5c4fca2d890469d (38.107.191.83) )</small> <a href="http://www.hudson-family.co.uk/extremecorticate.php?source=673"></a>]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2004/07/plugin-experiments/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
