<?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/"
	xmlns:georss="http://www.georss.org/georss" 
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
>

<channel>
	<title>bioneural.net &#187; Internet</title>
	<atom:link href="http://www.bioneural.net/tag/internet/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bioneural.net</link>
	<description>bioneural.net is for stuff worth sharing: commentary by Bruce McKenzie. Major topics covered are gadgets, informatics, Internet, Mac, mobile, musings, New Zealand, photography, Project Koru, quicklinks, rant, rave, travel and Windows</description>
	<lastBuildDate>Sat, 13 Mar 2010 15:49:45 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<image>
		<title>bioneural.net</title>
		<url>http://www.bioneural.net/images/kiwi-yellow-64px.png</url>
		<link>http://www.bioneural.net</link>
		<width>64</width>
		<height>64</height>
		<description>bioneural.net</description>
	</image>
		<item>
		<title>Open Share Icon from idea to Google</title>
		<link>http://www.bioneural.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.bioneural.net%2F2010%2F01%2F31%2Fopen-share-icon-from-idea-to-google%2F&amp;seed_title=Open+Share+Icon+from+idea+to+Google</link>
		<comments>http://www.bioneural.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.bioneural.net%2F2010%2F01%2F31%2Fopen-share-icon-from-idea-to-google%2F&amp;seed_title=Open+Share+Icon+from+idea+to+Google#comments</comments>
		<pubDate>Sun, 31 Jan 2010 23:27:23 +0000</pubDate>
		<dc:creator>Bruce</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[icons]]></category>
		<category><![CDATA[Musings]]></category>
		<category><![CDATA[opensource]]></category>

		<guid isPermaLink="false">http://www.bioneural.net/?p=1593</guid>
		<description><![CDATA[<p><a href="http://creativecommons.org/licenses/by-nc-sa/2.5/" rel="license" title="This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 2.5 License. Please see bioneural.net for additional terms of use."><img src="http://www.bioneural.net/wp-content/themes/k2bn/styles/bioneural/cc.png" alt="[CC]" /></a> From <a href="http://www.bioneural.net/" title="Please visit for full content">http://www.bioneural.net</a> doi:tSglPpAB7a8nfM : </p> You know a concept has merit when it's picked up by Google. Google have adopted the Open Share Icon (OSI), the product of a creative partnership that I'm proud to have played a part in. This is something to celebrate: you don't need highly paid professionals or deep pockets to pull off a good idea: you just need plain-old enthusiasm and an unmet need. Here is the story of how the Open Share Icon (OSI) came to be.


The Google toolbar&#8212;now with OSI



A proposal

On 20 March 2008 I read that Shareaholic had been threatened by ShareThis.com over the use of the Share Icon in their functionally similar Firefox extension. After discussing this with David Hall and Icerabbit we agreed that next day I would write to Jay Meattle, entrepreneur at Shareaholic, to seek confirmation this was so&#8212;and to float the idea of his involvement in an alternative icon project. Having recently proposed and completed the design of the Geotag Icon we were game to be involved ourselves:


If you needed assistance with the vector graphics, moral or other practical support, I know of at least a couple of volunteers ;-)


Iteration after iteration

Things moved quickly: we didn't wait for a response. David, Icerabbit and I exchanged an enormous number of design candidates within the space of a few days. Most of our designs involved hands:



Our final selection came down to stylised "seeing hands", which we described in the design note I sent to Jay on 24 March as follows:


We just couldn't help ourselves ...]]></description>
		<wfw:commentRss>http://www.bioneural.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.bioneural.net%2F2010%2F01%2F31%2Fopen-share-icon-from-idea-to-google%2F&amp;seed_title=Open+Share+Icon+from+idea+to+Google/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
	</item>
		<item>
		<title>Geotagging on WordPress.com</title>
		<link>http://www.bioneural.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.bioneural.net%2F2009%2F11%2F29%2Fgeotagging-on-wordpress-com%2F&amp;seed_title=Geotagging+on+WordPress.com</link>
		<comments>http://www.bioneural.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.bioneural.net%2F2009%2F11%2F29%2Fgeotagging-on-wordpress-com%2F&amp;seed_title=Geotagging+on+WordPress.com#comments</comments>
		<pubDate>Sun, 29 Nov 2009 08:08:38 +0000</pubDate>
		<dc:creator>Bruce</dc:creator>
				<category><![CDATA[Quicklinks]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[geotagging]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[gps]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[metadata]]></category>
		<category><![CDATA[microformats]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.bioneural.net/?p=1573</guid>
		<description><![CDATA[<p><a href="http://creativecommons.org/licenses/by-nc-sa/2.5/" rel="license" title="This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 2.5 License. Please see bioneural.net for additional terms of use."><img src="http://www.bioneural.net/wp-content/themes/k2bn/styles/bioneural/cc.png" alt="[CC]" /></a> From <a href="http://www.bioneural.net/" title="Please visit for full content">http://www.bioneural.net</a> doi:tSglPpAB7a8nfM : </p> WordPress.com has introduced geotagging of user profiles and posts. Location is input manually via an integrated Google map or automatically via GPS, the W3C Geolocation API, the Google Gears Geolocation API, or guesstimated from your IP address. The geodata are recorded in posts via the geo microformat plus geo.position and ICBM meta tags, and in feeds via GeoRSS and W3C geodata standards. More here; where's the geotag icon? ]]></description>
		<wfw:commentRss>http://www.bioneural.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.bioneural.net%2F2009%2F11%2F29%2Fgeotagging-on-wordpress-com%2F&amp;seed_title=Geotagging+on+WordPress.com/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
	</item>
		<item>
		<title>Twitter release per-tweet geotagging API</title>
		<link>http://www.bioneural.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.bioneural.net%2F2009%2F11%2F22%2Ftwitter-release-per-tweet-geotagging-api%2F&amp;seed_title=Twitter+release+per-tweet+geotagging+API</link>
		<comments>http://www.bioneural.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.bioneural.net%2F2009%2F11%2F22%2Ftwitter-release-per-tweet-geotagging-api%2F&amp;seed_title=Twitter+release+per-tweet+geotagging+API#comments</comments>
		<pubDate>Sun, 22 Nov 2009 08:19:52 +0000</pubDate>
		<dc:creator>Bruce</dc:creator>
				<category><![CDATA[Quicklinks]]></category>
		<category><![CDATA[geotagging]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[webdev]]></category>

		<guid isPermaLink="false">http://www.bioneural.net/?p=1572</guid>
		<description><![CDATA[<p><a href="http://creativecommons.org/licenses/by-nc-sa/2.5/" rel="license" title="This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 2.5 License. Please see bioneural.net for additional terms of use."><img src="http://www.bioneural.net/wp-content/themes/k2bn/styles/bioneural/cc.png" alt="[CC]" /></a> From <a href="http://www.bioneural.net/" title="Please visit for full content">http://www.bioneural.net</a> doi:tSglPpAB7a8nfM : </p> Twitter's geotagging API is official. There is now a checkbox to enable geotagging in your Twitter account settings; enabling this option allows third party applications to annotate individual tweets with location data. Developers could previously integrate only profile location with the Google Maps API as here.

 ]]></description>
		<wfw:commentRss>http://www.bioneural.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.bioneural.net%2F2009%2F11%2F22%2Ftwitter-release-per-tweet-geotagging-api%2F&amp;seed_title=Twitter+release+per-tweet+geotagging+API/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
	</item>
		<item>
		<title>Share Twitter locations using Google Maps</title>
		<link>http://www.bioneural.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.bioneural.net%2F2009%2F03%2F15%2Fshare-twitter-locations-using-google-maps%2F&amp;seed_title=Share+Twitter+locations+using+Google+Maps</link>
		<comments>http://www.bioneural.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.bioneural.net%2F2009%2F03%2F15%2Fshare-twitter-locations-using-google-maps%2F&amp;seed_title=Share+Twitter+locations+using+Google+Maps#comments</comments>
		<pubDate>Sun, 15 Mar 2009 13:44:25 +0000</pubDate>
		<dc:creator>Bruce</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[geotagging]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.bioneural.net/?p=1469</guid>
		<description><![CDATA[<p><a href="http://creativecommons.org/licenses/by-nc-sa/2.5/" rel="license" title="This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 2.5 License. Please see bioneural.net for additional terms of use."><img src="http://www.bioneural.net/wp-content/themes/k2bn/styles/bioneural/cc.png" alt="[CC]" /></a> From <a href="http://www.bioneural.net/" title="Please visit for full content">http://www.bioneural.net</a> doi:tSglPpAB7a8nfM : </p> With my tweets integrated into WordPress the next challenge was to integrate my Twitter location with my custom Google Map. This recipe uses a WordPress theme functions.php file and the excellent Geo Mashup plug-in for WordPress. One advantage of this method is that you don't need to add custom location tags to each tweet (as you do for example here using Pipes). This method simply reads the location as set in your Twitter profile until you change it (and tweet again).


The code given here tested on Geo Mashup 1.1.3 and WordPress 2.7.1.

Setting your location in Twitter

You can manually update the text of your Twitter profile location on the web via Settings &#62; Account &#62; Location, but an easier way to do this is via a location-aware client such as Tweetie or Twitterrific for iPhone, either of which can optionally update your profile location in conjunction with a tweet:



Alternatively if you want to update your location without tweeting use a client such as Sparrow for iPhone (which will simultaneously update Fire Eagle to the same location):



Note, however, that the following code extracts your location from the Twitter user timeline so you do need to tweet before this method will reflect your new location.

You should be aware of the potential privacy issues around real-time location sharing via services such as Twitter, Yahoo!'s Fire Eagle, and Google's Latitude. Best to keep your location approximate if you publish it at all.

A function to get your location from Twitter

Create the following function in the functions.php ...]]></description>
		<wfw:commentRss>http://www.bioneural.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.bioneural.net%2F2009%2F03%2F15%2Fshare-twitter-locations-using-google-maps%2F&amp;seed_title=Share+Twitter+locations+using+Google+Maps/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
	</item>
		<item>
		<title>Latest tweets using SimplePie</title>
		<link>http://www.bioneural.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.bioneural.net%2F2009%2F03%2F09%2Flatest-tweets-using-simplepie%2F&amp;seed_title=Latest+tweets+using+SimplePie</link>
		<comments>http://www.bioneural.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.bioneural.net%2F2009%2F03%2F09%2Flatest-tweets-using-simplepie%2F&amp;seed_title=Latest+tweets+using+SimplePie#comments</comments>
		<pubDate>Mon, 09 Mar 2009 01:17:14 +0000</pubDate>
		<dc:creator>Bruce</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[simplepie]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.bioneural.net/?p=1457</guid>
		<description><![CDATA[<p><a href="http://creativecommons.org/licenses/by-nc-sa/2.5/" rel="license" title="This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 2.5 License. Please see bioneural.net for additional terms of use."><img src="http://www.bioneural.net/wp-content/themes/k2bn/styles/bioneural/cc.png" alt="[CC]" /></a> From <a href="http://www.bioneural.net/" title="Please visit for full content">http://www.bioneural.net</a> doi:tSglPpAB7a8nfM : </p> It's taken me a while to warm to Twitter. I created the Quicklinks category on my blog for sharing things that didn't warrant a full post, but even that's too much effort sometimes&#8212;especially if it's just sharing a link. You might argue that's what bookmarking services like Digg and Delicious are for, but even then it's a multistep process. I've only recently become aware of just how well suited the Twitter API is to sharing links or updating your status message to multiple services with minimal effort. This post shares some PHP code to integrate your tweets within your WordPress blog, and code to simplify getting your WordPress posts into other people's tweets.


The interconnectedness of tweeting

A few examples:


	I use the Twitter updater plug-in to notify Twitter of new posts on my WordPress blog.
	Darkslide on my iPhone can post a Flickr image link via the iPhone Twitterrific app. 
	Most of my links are discovered in my preferred RSS reader NetNewsWire, which can send these to desktop Twitterrific (News menu).
	The Twitter app for Facebook will update your Facebook status using your tweets.
	Twitter offer an RSS feed which can be used in conjunction with the SimplePie PHP library to bring tweets to your WordPress blog.


This last example is the focus of this post. I will assume that you have already downloaded and correctly installed SimplePie for WordPress from here.

A SimplePie template for Twitter

Create a text file called tweets.tmpl containing the following:



	{IF_ERROR_BEGIN}{ERROR_MESSAGE}{IF_ERROR_END}
		{ITEM_LOOP_BEGIN}
		{ITEM_DATE_UTC}{ITEM_DESCRIPTION}#
		{ITEM_LOOP_END}



Upload this file to the following directory on your server:

/wp-content/plugins/simplepie-plugin-for-wordpress/templates/

Now for a little ...]]></description>
		<wfw:commentRss>http://www.bioneural.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.bioneural.net%2F2009%2F03%2F09%2Flatest-tweets-using-simplepie%2F&amp;seed_title=Latest+tweets+using+SimplePie/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
	</item>
		<item>
		<title>Geo Mashup implementation guide</title>
		<link>http://www.bioneural.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.bioneural.net%2F2008%2F09%2F21%2Fgeo-mashup-implementation-guide%2F&amp;seed_title=Geo+Mashup+implementation+guide</link>
		<comments>http://www.bioneural.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.bioneural.net%2F2008%2F09%2F21%2Fgeo-mashup-implementation-guide%2F&amp;seed_title=Geo+Mashup+implementation+guide#comments</comments>
		<pubDate>Sun, 21 Sep 2008 23:06:46 +0000</pubDate>
		<dc:creator>Bruce</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[geotagging]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[routebuddy]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.bioneural.net/?p=1322</guid>
		<description><![CDATA[<p><a href="http://creativecommons.org/licenses/by-nc-sa/2.5/" rel="license" title="This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 2.5 License. Please see bioneural.net for additional terms of use."><img src="http://www.bioneural.net/wp-content/themes/k2bn/styles/bioneural/cc.png" alt="[CC]" /></a> From <a href="http://www.bioneural.net/" title="Please visit for full content">http://www.bioneural.net</a> doi:tSglPpAB7a8nfM : </p> Geo Mashup is one of my favourite WordPress plug-ins (and no, that's not just because it adopted the Geotag Icon). It neatly integrates geographically-relevant blog posts with a custom Google Map displayed within your own site. The Maps API in turn allows those willing to dirty their hands with a little JavaScript the option to pull in geotagged content from external sources, including photos (e.g. from Flickr, Panoramio, Picasa Web Albums), content from other blogs (via GeoRSS feeds), and placemarks from Google Earth (uploaded KML/ KMZ files, even with network links). What follows is an implementation guide, sharing some usage tips and the code used on bioneural.net.


The code given here applies to Geo Mashup 1.1.1 and WordPress 2.6.2.

Geo Mashup 1.2 was released on 19.03.09. Some of the code here may require modification.

Installing the plugin

Download Geo Mashup here, expand the ZIP archive and upload the geo-mashup directory to /wp-content/plugins/ on your web server.

Log in to WordPress as Administrator and activate Geo Mashup from the Plugins tab. Once active there will be a new Geo Mashup tab under Settings, and you'll need to visit this to enter your Google Maps API key (if you don't yet have one, click the Get yours here link). Don't worry about the other options at this stage.



Creating a map page

The tag reference gives you the choice of two types of tag to use with Geo Mashup. Shortcode tags are added to posts or pages on a case-by-case basis. Template tags on the other hand involve adding ...]]></description>
		<wfw:commentRss>http://www.bioneural.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.bioneural.net%2F2008%2F09%2F21%2Fgeo-mashup-implementation-guide%2F&amp;seed_title=Geo+Mashup+implementation+guide/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
		<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
	</item>
		<item>
		<title>Gearing up for SSL to WordPress with Safari</title>
		<link>http://www.bioneural.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.bioneural.net%2F2008%2F09%2F17%2Fgearing-up-for-ssl-to-wordpress-with-safari%2F&amp;seed_title=Gearing+up+for+SSL+to+WordPress+with+Safari</link>
		<comments>http://www.bioneural.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.bioneural.net%2F2008%2F09%2F17%2Fgearing-up-for-ssl-to-wordpress-with-safari%2F&amp;seed_title=Gearing+up+for+SSL+to+WordPress+with+Safari#comments</comments>
		<pubDate>Wed, 17 Sep 2008 10:19:01 +0000</pubDate>
		<dc:creator>Bruce</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.bioneural.net/?p=1294</guid>
		<description><![CDATA[<p><a href="http://creativecommons.org/licenses/by-nc-sa/2.5/" rel="license" title="This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 2.5 License. Please see bioneural.net for additional terms of use."><img src="http://www.bioneural.net/wp-content/themes/k2bn/styles/bioneural/cc.png" alt="[CC]" /></a> From <a href="http://www.bioneural.net/" title="Please visit for full content">http://www.bioneural.net</a> doi:tSglPpAB7a8nfM : </p> A friend brought an impending WordPress security exploit to my attention, in the form of a CookieMonster. Your data might be at risk if you administer your blog from a public Internet connection (e.g. WiFi in a caf&#233;). Securing your authentication cookies with Secure Sockets Layer (SSL) provides a defensive countermeasure for your admin loggins, and WordPress.com users now have a checkbox to "Always use HTTPS when visiting administration pages". That checkbox is absent in self-hosted WordPress 2.6.2, but here's how to enable HTTPS and accelerate your admin sessions using Google Gears via Safari.


Lock up all your cookies with a secret key

You may have already defined a SECRET_KEY to secure the cookies that store information about your visitors, a feature introduced in WordPress 2.5. If you didn't do this visit key generator 1.0 and copy the output into your wp-config.php file after the opening PHP tag, so it looks something like this (don't use this one):


 ]]></description>
		<wfw:commentRss>http://www.bioneural.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.bioneural.net%2F2008%2F09%2F17%2Fgearing-up-for-ssl-to-wordpress-with-safari%2F&amp;seed_title=Gearing+up+for+SSL+to+WordPress+with+Safari/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
	</item>
		<item>
		<title>Publicizing WordPress post revisions</title>
		<link>http://www.bioneural.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.bioneural.net%2F2008%2F08%2F04%2Fpublicizing-wordpress-post-revisions%2F&amp;seed_title=Publicizing+WordPress+post+revisions</link>
		<comments>http://www.bioneural.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.bioneural.net%2F2008%2F08%2F04%2Fpublicizing-wordpress-post-revisions%2F&amp;seed_title=Publicizing+WordPress+post+revisions#comments</comments>
		<pubDate>Mon, 04 Aug 2008 09:26:22 +0000</pubDate>
		<dc:creator>Bruce</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.bioneural.net/?p=1199</guid>
		<description><![CDATA[<p><a href="http://creativecommons.org/licenses/by-nc-sa/2.5/" rel="license" title="This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 2.5 License. Please see bioneural.net for additional terms of use."><img src="http://www.bioneural.net/wp-content/themes/k2bn/styles/bioneural/cc.png" alt="[CC]" /></a> From <a href="http://www.bioneural.net/" title="Please visit for full content">http://www.bioneural.net</a> doi:tSglPpAB7a8nfM : </p> WordPress 2.6 introduced post revisions, a form of version control that allows you to review or revert to previous editions of a post or page on your WordPress blog. The value of this feature has generated some debate, largely because it's "on by default" with no easy toggle to disable it. The thing is notification of post revisions is private, within the admin interface. So how do you make the date of last editing public?


One of my pet hates is undated web content; if there's no date I'll often move on without reading the page content. Sometimes you can glean the date of first publication from a post permalink, as in this example (day and name, in Settings &#62; Permalinks):


http://www.bioneural.net/2008/08/02/first-track-logger-for-iphone-released/


There are two problems with relying on this method alone:


	Did you first publish on August 2 or February 8? There are different ways of interpreting dates;
	It's only the date of first publication, not the date the post was last revised.


Clarifying the date of publication

One option is to time stamp the publication date in your theme (as many WordPress themes do), which introduces a little more flexibility to deal with the first issue by specifying the name of the month to combat ambiguity:



A simple code snippet for this would be:


Published by  on 


Consult the Codex for options that allow you to customize the display of date and time formats in your theme.

Showing "last modified" dates

I've searched the Codex and the Forums for a means of getting the date of the last ...]]></description>
		<wfw:commentRss>http://www.bioneural.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.bioneural.net%2F2008%2F08%2F04%2Fpublicizing-wordpress-post-revisions%2F&amp;seed_title=Publicizing+WordPress+post+revisions/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
	</item>
		<item>
		<title>Address Book to Google Maps to RouteBuddy</title>
		<link>http://www.bioneural.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.bioneural.net%2F2008%2F07%2F17%2Faddress-book-to-google-maps-to-routebuddy%2F&amp;seed_title=Address+Book+to+Google+Maps+to+RouteBuddy</link>
		<comments>http://www.bioneural.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.bioneural.net%2F2008%2F07%2F17%2Faddress-book-to-google-maps-to-routebuddy%2F&amp;seed_title=Address+Book+to+Google+Maps+to+RouteBuddy#comments</comments>
		<pubDate>Thu, 17 Jul 2008 14:37:16 +0000</pubDate>
		<dc:creator>Bruce</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[geotagging]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[routebuddy]]></category>

		<guid isPermaLink="false">http://www.bioneural.net/?p=1067</guid>
		<description><![CDATA[<p><a href="http://creativecommons.org/licenses/by-nc-sa/2.5/" rel="license" title="This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 2.5 License. Please see bioneural.net for additional terms of use."><img src="http://www.bioneural.net/wp-content/themes/k2bn/styles/bioneural/cc.png" alt="[CC]" /></a> From <a href="http://www.bioneural.net/" title="Please visit for full content">http://www.bioneural.net</a> doi:tSglPpAB7a8nfM : </p> A while back it was necessary to use an Address Book plugin to look up contacts using Google Maps, but Apple changed to make plotting addresses using Google Maps the default behaviour. It turns out with a bit of JavaScript you can grab the coordinates via the Google Maps API and include these in a special URL that will create a waypoint in RouteBuddy. No Address Book plugins or custom AppleScripts required.


Credits: Aburt gave me the idea to challenge myself to do it, having discovered this starting point with a strong hint from here.

Tested and compatible with Safari 3.1.2 and Firefox 3.0.1 using RouteBuddy 2.1.1.

Installation

Just select and drag the JavaScript below into Safari's Bookmarks Bar (or your browser's equivalent) for easy access, creating a so-called "bookmarklet", and give it a short name (I used LL2RB but anything will do):


javascript:void(prompt('Drag%20the%20selection%20below%20onto%20RouteBuddy\'s%20Dock%20icon:',['rbud://view?&lat='+gApplication.getMap().getCenter().lat()+'&lon='+gApplication.getMap().getCenter().lng()+'&zoom=4']));


Usage

Select a contact in Address Book and control or right-click on the address label to reveal the Map of option:



This should open a Google Map centred on the address for that contact, with an open info window. If that location looks correct just click on the bookmarklet and you should see something like the following:



All you need do now is follow the instruction to drag the selected URL onto RouteBuddy's icon in the Dock. Example URL:

rbud://view?&lat=53.371075&lon=-1.477572&zoom=4

This will launch RouteBuddy and create a new waypoint at these same coordinates, which you can then edit as appropriate:



But what happens if Google Maps botches the address look-up, or you want to add a location from ...]]></description>
		<wfw:commentRss>http://www.bioneural.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.bioneural.net%2F2008%2F07%2F17%2Faddress-book-to-google-maps-to-routebuddy%2F&amp;seed_title=Address+Book+to+Google+Maps+to+RouteBuddy/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
	</item>
		<item>
		<title>Resolving router issues with Be Unlimited</title>
		<link>http://www.bioneural.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.bioneural.net%2F2008%2F05%2F27%2Fresolving-router-issues-with-be-unlimited%2F&amp;seed_title=Resolving+router+issues+with+Be+Unlimited</link>
		<comments>http://www.bioneural.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.bioneural.net%2F2008%2F05%2F27%2Fresolving-router-issues-with-be-unlimited%2F&amp;seed_title=Resolving+router+issues+with+Be+Unlimited#comments</comments>
		<pubDate>Tue, 27 May 2008 07:02:48 +0000</pubDate>
		<dc:creator>Bruce</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[router]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[wifi]]></category>
		<category><![CDATA[wireless]]></category>

		<guid isPermaLink="false">http://www.bioneural.net/?p=966</guid>
		<description><![CDATA[<p><a href="http://creativecommons.org/licenses/by-nc-sa/2.5/" rel="license" title="This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 2.5 License. Please see bioneural.net for additional terms of use."><img src="http://www.bioneural.net/wp-content/themes/k2bn/styles/bioneural/cc.png" alt="[CC]" /></a> From <a href="http://www.bioneural.net/" title="Please visit for full content">http://www.bioneural.net</a> doi:tSglPpAB7a8nfM : </p> Be Unlimited provide ADSL2+ services in the UK, supplying a Be-branded Thompson SpeedTouch wireless router called the BeBox. The Member Forum is full of complaints about router instability and errant behaviour. My 780WL had been doing well for around 6 months, then started resetting itself sometimes several times within a short period, but at least daily. Sometimes after a reset I was left with no Internet connectivity. Eventually Be sent me a replacement router, which came with replacement problems. So how do you turn a flaky BeBox into a rock-solid Internet router? Just take the "Be" out of your BeBox.


Be deny any blame

Be offered me a variety of explanations and solutions for the frequent disconnection/ resets I was experiencing:


	The router firmware was corrupt (this was suggested by each of the 4 support staff I contacted&#8212;perhaps a stock response. I explained I couldn't replace it using a Mac&#8212;see below);
	Local errors my router reported were indicative of a problem between the router and my computer;
	Local errors my router reported were likely due to line noise (despite very good data rates it seems, and a clear Quiet Line Test&#8212;17070 option 2);
	The replacement router was disconnecting because I was using the wrong DNS server IP addresses (I was; Be's instructions for configuring the replacement router for a static IP were completely wrong; I got no connection at all until I was given the correct gateway IP address over the phone);
	Ongoing issues with the replacement router indicated that the problem was "something on my network", ...]]></description>
		<wfw:commentRss>http://www.bioneural.net/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.bioneural.net%2F2008%2F05%2F27%2Fresolving-router-issues-with-be-unlimited%2F&amp;seed_title=Resolving+router+issues+with+Be+Unlimited/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license>
	</item>
	</channel>
</rss>
