<?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>Sat, 04 Feb 2012 06:27:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>New Plugin: Nice Links for Twitter Tools</title>
		<link>http://www.hyperborea.org/journal/2010/10/nicelinks-09/</link>
		<comments>http://www.hyperborea.org/journal/2010/10/nicelinks-09/#comments</comments>
		<pubDate>Sun, 17 Oct 2010 19:51:39 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Computers/Internet]]></category>
		<category><![CDATA[links]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/?p=9966</guid>
		<description><![CDATA[Lately I&#8217;ve been linkblogging via Twitter, and using Alex King&#8217;s Twitter Tools to build a weekly digest in WordPress. The problem is that since I&#8217;m pulling the posts from Twitter, I&#8217;m stuck with Twitter&#8217;s limitations: Short descriptions, cryptic URLs, and &#8230; <a href="http://www.hyperborea.org/journal/2010/10/nicelinks-09/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Lately I&#8217;ve been linkblogging via Twitter, and using <a href="http://alexking.org/projects/wordpress">Alex King&#8217;s Twitter Tools</a> to build a weekly digest in WordPress. The problem is that since I&#8217;m pulling the posts from Twitter, I&#8217;m stuck with Twitter&#8217;s limitations: Short descriptions, cryptic URLs, and unreadable links.</p>
<p>So I wrote a plugin to process the links. When Twitter Tools builds a digest, the plugin calls out to the remote site, follows redirects, retrieves the final URL and (if possible) extracts the page title.  Then it replaces the cryptic-looking link with a human-readable link, transforming this:</p>
<blockquote><p>Check out this site: <a href="http://bit.ly/9MhKVv">http://bit.ly/9MhKVv</a></p></blockquote>
<p>into this:</p>
<blockquote><p>Check out this site: <a href="http://www.hyperborea.org/flash/">Flash: Those Who Ride the Lightning</a></p></blockquote>
<p>If it can&#8217;t retrieve a title, it uses the final hostname. If it can&#8217;t connect at all, it leaves the link unchanged.</p>
<p>The download is here, and that&#8217;s where I&#8217;ll put future versions:<br />
&raquo; <a href="http://www.hyperborea.org/journal/nicelinks/">Plugin: Twitter Tools – Nice Links</a>.</p>
<h3>Future</h3>
<p>One thing I&#8217;d like to add at some point is cleaning up the title a bit. They can get really long, even without people trying to stuff keywords and descriptions in for SEO purposes. All it takes is a page title plus a site title, like this one. That&#8217;s a much more complicated problem, though, since there isn&#8217;t any sort of standard for which part of a title is the most important. I suppose I could just clip it to the first few words.</p>
<p>I&#8217;d also like to clean up duplicate text. Often the link title and tweet content are going to be the same, or at least overlap, especially if it&#8217;s generated by a sharing button or extension. That should be easier to check.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2010/10/nicelinks-09/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Promoting Old Posts</title>
		<link>http://www.hyperborea.org/journal/2010/08/promoting-old-posts/</link>
		<comments>http://www.hyperborea.org/journal/2010/08/promoting-old-posts/#comments</comments>
		<pubDate>Sat, 21 Aug 2010 17:26:14 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Computers/Internet]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[promotion]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/?p=9353</guid>
		<description><![CDATA[Weblog Tools Collection recently spotlighted a WordPress plugin to automatically tweet old posts. It seems like a good way to bring attention to a site&#8217;s archives, as long as it&#8217;s used sparingly. The frequency can be as high as once &#8230; <a href="http://www.hyperborea.org/journal/2010/08/promoting-old-posts/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Weblog Tools Collection recently spotlighted a WordPress plugin to automatically <a href="http://weblogtoolscollection.com/archives/2010/08/18/drive-traffic-to-old-content-with-tweet-old-post-plugin/">tweet old posts</a>. It seems like a good way to bring attention to a site&#8217;s archives, as long as it&#8217;s used sparingly. The frequency can be as high as once an hour, which IMO is a good way to lose all your followers, but one post every few days seems like it might be reasonable and even interesting.</p>
<p>I&#8217;ve already got a setup in place to show a &#8220;flashback&#8221; post on the front page, but most of the blog&#8217;s traffic seems to come from searches these days. Every once in a while I&#8217;ll happen to look at the front myself and say, &#8220;Oh, yeah, that was a good one!&#8221; and post a link on Twitter or Facebook.</p>
<p>This new plugin posts automatically, and picks an article at random.  That&#8217;s helpful, because it can find old posts that I&#8217;ve forgotten. On the downside, because it&#8217;s random, there&#8217;s no quality control.  It could just as easily pull out something completely inane that was funny for about a week five years ago as it could dredge up a forgotten gem.  And there&#8217;s always the risk of promoting &#8220;Happy New Year!&#8221; in August &#8212; which is exactly what happened when I tested it on <a href="http://speedforce.org/">Speed Force</a>.</p>
<p>You <em>can</em> filter out categories, but I think it might be more useful to filter on tags. Sure, it can take a while to go through the archives tagging posts that you feel are worth a second look, but it would certainly improve the signal/noise ratio with this scheme. Even better, there&#8217;s a lot more you can do once you&#8217;ve tagged your &#8220;classics.&#8221; Highlight them on archive pages, list some of them in the sidebar, build an index, etc.</p>
<p>Hmm, this might be an interesting project at some point.</p>
<p><b>Update (August 23):</b> Well, I&#8217;ve disabled this for now &#8212; on <em>both</em> blogs &#8212; because of the lack of control.  I&#8217;d rather forget to post &#8220;Hey, remember this?&#8221; than have it clutter up people&#8217;s accounts with old linkblogging digests or something similarly pointless.  When I have time, I should work on that classics project, both tagging posts and hacking on the plugin.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2010/08/promoting-old-posts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quick Fix: WordPress Social Homes and LinkedIn Icon</title>
		<link>http://www.hyperborea.org/journal/2010/07/social-homes-linkedin-icon/</link>
		<comments>http://www.hyperborea.org/journal/2010/07/social-homes-linkedin-icon/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 01:58:32 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Computers/Internet]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[Social Homes]]></category>
		<category><![CDATA[social networking]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/?p=8718</guid>
		<description><![CDATA[The Social Homes plugin for WordPress displays a list of icons linking to your various social networking profiles* as a sidebar widget. When you update your list of sites, it calls out and automatically detects the location of each icon. &#8230; <a href="http://www.hyperborea.org/journal/2010/07/social-homes-linkedin-icon/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.silentlycrashing.net/blog/repository/social-homes/">Social Homes</a> plugin for <a href="http://wordpress.org/">WordPress</a> displays a list of icons linking to your various social networking profiles* as a sidebar widget. When you update your list of sites, it calls out and automatically detects the location of each icon.</p>
<p>Unfortunately, the detection doesn&#8217;t work on <a href="http://www.linkedin.com/">LinkedIn</a>, leaving your blog with a broken image, empty square or text label, depending on the visitor&#8217;s web browser.  The plugin developer is aware of the issue, but several months have gone by with no fix.</p>
<p><strong>So I&#8217;ve fixed it.</strong> Here&#8217;s how you can fix it on your blog.</p>
<h3>Technical Details</h3>
<p>First, some background. The problem is that Social Homes is expecting to see this pattern:</p>
<p class="shl_sample"><code>&lt;link rel="shortcut icon" href="/path-to-icon"&gt;</code></p>
<p>But LinkedIn is using this equally valid pattern:</p>
<p class="shl_sample"><code>&lt;link href="/path-to-icon" rel="shortcut icon"&gt;</code></p>
<p>This would be okay if it simply failed to find the icon, because it would fall back to /favicon.ico &#8230; which happens to be correct for LinkedIn.  Instead it&#8217;s skipping past the end of the tag and picking up the next reference, which is currently a stylesheet.</p>
<h3>The Fix</h3>
<p>The simplest fix** is to just make sure it stops at the end of the tag, and let it fall back to favicon.ico.</p>
<p><strong>Here&#8217;s what to do.</strong>  Open up social-homes.php and look for the section titled, &#8220;Social Homes service parser.&#8221;  The function you want is called <code>widget_socialhomes_parse_service</code></p>
<p>Look for the section labeled, &#8220;grab the favicon&#8221; and find these two lines:</p>
<p class="shl_sample"><code>$tmpIcon1 = split('"shortcut icon"', $contents);<br />
$tmpIcon2 = split('href="', $tmpIcon1[0]);</code></p>
<p>Add the middle line below, and change <code>tmpIcon1[1]</code> to <code>tmpIcon1a[1]</code> in what&#8217;s now the third line:</p>
<p class="shl_sample"><code>$tmpIcon1 = split('"shortcut icon"', $contents);<br />
<ins><strong>$tmpIcon1a = split('&gt;', $tmpIcon1[1]);</strong></ins><br />
$tmpIcon2 = split('href="', $tmpIcon1<strong><ins>a</ins></strong>[0]);</code></p>
<p><strong>That&#8217;s it!</strong>  All you have to do now is go back into your Widgets config, open up the Social Homes widget, and re-save it!</p>
<p><small>*Technically, you can link to any website, whether it&#8217;s a social networking profile or not, but that&#8217;s the original intent.</small></p>
<p><small>**A more proper fix would be to change the way Social Homes looks for the icon so that it doesn&#8217;t depend on the link attributes being in the same order, but this is a simpler change.</small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2010/07/social-homes-linkedin-icon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Check Your Plugins!</title>
		<link>http://www.hyperborea.org/journal/2010/05/check-your-plugins/</link>
		<comments>http://www.hyperborea.org/journal/2010/05/check-your-plugins/#comments</comments>
		<pubDate>Thu, 13 May 2010 22:33:53 +0000</pubDate>
		<dc:creator>Kelson</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[Safari]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://www.hyperborea.org/journal/?p=8099</guid>
		<description><![CDATA[It&#8217;s a safe bet that your web browser uses at least one plugin, and probably several. Maybe it&#8217;s just Flash for viewing animations and video (think YouTube and Hulu). Maybe it&#8217;s Silverlight for watching Netflix, or Shockwave for playing games. &#8230; <a href="http://www.hyperborea.org/journal/2010/05/check-your-plugins/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="https://www.mozilla.com/en-US/plugincheck/"><img id="mozilla_plugin_checker_badge" src="https://www.mozilla.com/img/tignish/plugincheck/wb/en-US/180_150/loading.png" width="180" height="150" class="alignright" alt="We can check your plugins and stuff" border="0" /></a><script type="text/javascript">var pfsNextImage = "https://www.mozilla.com/img/tignish/plugincheck/wb/en-US/180_150/safe.png";var pfsUpdateImage = "https://www.mozilla.com/img/tignish/plugincheck/wb/en-US/180_150/upyourplug.png";</script><script type="text/javascript" src="https://www.mozilla.com/js/plugincheck_badge.js"></script></p>
<p>It&#8217;s a safe bet that your web browser uses at least one plugin, and probably several. Maybe it&#8217;s just <strong>Flash</strong> for viewing animations and video (think <strong>YouTube</strong> and <strong>Hulu</strong>).  Maybe it&#8217;s <strong>Silverlight</strong> for watching <strong>Netflix</strong>, or <strong>Shockwave</strong> for playing games. You&#8217;ve probably got <strong>Java</strong> installed.</p>
<p>Just like your web browser, these <strong>plugins must be kept up to date</strong> or you&#8217;ll run into problems: missing features, instability, or (worst case) security vulnerabilities.  Unfortunately, most plugins don&#8217;t update themselves.</p>
<p>Several months ago, Mozilla introduced a service called <a href="http://www.mozilla.com/plugincheck/">Plugin Check</a> that will identify the plugins you have installed and tell you whether they need to be updated &#8212; and how to do it.  At first it only worked on Firefox, but now it&#8217;s been <strong>expanded to all major browsers</strong>: Chrome, Safari, Opera, and even Internet Explorer.</p>
<p>It&#8217;s worth taking a few moments to check.  Think of it as a pit stop for your computer&#8217;s web browser.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2010/05/check-your-plugins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<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 &#8230; <a href="http://www.hyperborea.org/journal/2009/12/skipfb1-0/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></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>
]]></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 &#8230; <a href="http://www.hyperborea.org/journal/2009/11/tt-filter/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></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>
]]></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; &#8230; <a href="http://www.hyperborea.org/journal/2009/10/out-of-danger/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li>Good news for Sidekick owners: Microsoft/Danger <a href="http://www.zdnet.com/blog/microsoft/microsoft-recovers-most-if-not-all-sidekick-users-data/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>
]]></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 &#8230; <a href="http://www.hyperborea.org/journal/2009/02/wordpress-mobile-validating-patch/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></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>
]]></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, &#8230; <a href="http://www.hyperborea.org/journal/2009/02/comicbook-powerup/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></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://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>
]]></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 &#8230; <a href="http://www.hyperborea.org/journal/2008/12/welcome-message/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></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>
]]></content:encoded>
			<wfw:commentRss>http://www.hyperborea.org/journal/2008/12/welcome-message/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

