<?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:series="http://unfoldingneurons.com/"
	>

<channel>
	<title>Reverb &#187; Code</title>
	<atom:link href="http://reverb.madstatic.com/blog/category/code/feed/" rel="self" type="application/rss+xml" />
	<link>http://reverb.madstatic.com/blog</link>
	<description>inspired by the letter M: MURAKAMI, MISTS of MOSCHINO and MITSUKO</description>
	<lastBuildDate>Tue, 20 Apr 2010 07:51:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Life Stream</title>
		<link>http://reverb.madstatic.com/blog/2006/11/30/life-stream/</link>
		<comments>http://reverb.madstatic.com/blog/2006/11/30/life-stream/#comments</comments>
		<pubDate>Fri, 01 Dec 2006 06:31:28 +0000</pubDate>
		<dc:creator>Ghosty</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[Site]]></category>
		<category><![CDATA[lifestream]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://reverb.madstatic.com/blog/2006/11/30/life-stream/</guid>
		<description><![CDATA[Chris J Davis has created a geeky cool plugin for wordpress that allows you to easily put up your &#8220;lifestream&#8221; Essentially a timeline that documents all your online antics from flickr, delicious, twitter, last.fm, and any other thing you&#8217;d like to hack into it. Not quite completely polished but very promising. You can check mine [...]]]></description>
			<content:encoded><![CDATA[<p>Chris J Davis has created a geeky cool plugin for wordpress that allows you to easily put up your &#8220;lifestream&#8221; Essentially a timeline that documents all your online antics from flickr, delicious, twitter, last.fm, and any other thing you&#8217;d like to hack into it. Not quite completely polished but very promising. You can check mine out <a title="My Life Stream" href="http://reverb.madstatic.com/blog/about/life-stream/">here</a> which still needs a bit of tweaking.  You can get it for yourself from <a title="Chris J Davis" href="http://www.chrisjdavis.org/2006/11/26/lifestream-ala-wordpress/">Chris&#8217; site</a>.</p>
<img src="http://reverb.madstatic.com/blog/?ak_action=api_record_view&id=173&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://reverb.madstatic.com/blog/2006/11/30/life-stream/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GMapped Mapping Plugin For SlimStat</title>
		<link>http://reverb.madstatic.com/blog/2006/06/09/gmapped-mapping-plugin-for-slimstat/</link>
		<comments>http://reverb.madstatic.com/blog/2006/06/09/gmapped-mapping-plugin-for-slimstat/#comments</comments>
		<pubDate>Fri, 09 Jun 2006 10:13:02 +0000</pubDate>
		<dc:creator>Ghosty</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[Hobbies]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[SlimStat]]></category>

		<guid isPermaLink="false">http://reverb.madstatic.com/blog/2006/06/09/gmapped-mapping-plugin-for-slimstat/</guid>
		<description><![CDATA[Here&#8217;s another plugin I&#8217;ve created for SlimStat to allow you map your visitors onto a Google Map. This plugin requires my modifications to SlimStat that allow it to track cities as well as latitude and longitude coordinates. If you haven&#8217;t modified your SlimStat you will definitely need to do that first. Instructions to modify it [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s another plugin I&#8217;ve created for SlimStat to allow you map your visitors onto a Google Map. This plugin requires my modifications to SlimStat that allow it to track cities as well as latitude and longitude coordinates. If you haven&#8217;t modified your SlimStat you will definitely need to do that first. Instructions to modify it can be found <a title="Tracking Cities With SlimStat" href="http://reverb.madstatic.com/blog/2006/06/09/tracking-cities-with-slimstat/">here</a>.<br />
<span id="more-122"></span>This plugin in it&#8217;s current state has only been tested with Firefox.</p>
<p>Before you install this plugin be aware that you must have modified SlimStat to track cities, as well as you will need a <a title="Google Maps API Key" target="_blank" href="http://www.google.com/apis/maps/">Google Map API Key</a> for your own site.</p>
<p>The Google Map PHP API is a slightly modified version of Monte Ort&#8217;s creation <a title="GoogleMapAPI" target="_blank" href="http://www.phpinsider.com/php/code/GoogleMapAPI/">here</a>. I&#8217;ve modified it so that it retrieves using CURL instead of fopen since on some servers that has been disabled due to security.  If you find you get errors using the one I included simply download Monte&#8217;s original.</p>
<p><a rel="lightbox" href="http://reverb.madstatic.com/blog/i/code/gmapped.gif"><img width="100" height="78" align="left" alt="GMapped" title="GMapped" src="http://reverb.madstatic.com/blog/i/code/.thumbs/.gmapped.gif" /></a> This is what GMapped produces once you have been tracking cities for awhile.  Since I had SlimStat installed for awhile there are some records in the database that do not contain coordinates to plot on the map, therefore it does not show all the records.  It will show the same records as what is displayed when you view Paths.</p>
<p>To install simply extract the archive into the plugins directory and make a few changes to the index.php to include your Google Map API Key and to change the references to the browser icons if necessary.</p>
<p>You will also need to add the following to the /slimstat/_css.css file:</p>
<p><code lang="css"><br />
/* GMapped */<br />
 .gmapSidebarItem {<br />
 	list-style: none;<br />
 	border-bottom: 1px dotted #ccc;<br />
 	background-color: #eee;<br />
 	padding: 2px 2px 3px 3px;<br />
 }<br />
#sidebar_mymap {<br />
	width: 200px;<br />
 	height: 450px !important;<br />
 	overflow : auto;<br />
 	border-bottom: 1px solid #369;<br />
 }<br />
 </code></p>
<p>After you&#8217;ve done all that you just need to wait for enough visitors to be logged with coordinates and you&#8217;re set.</p>
<p>Latest Version:</p>
<p class="download"><a title="GMapped V0.1" href="/blog/?dl=GMapped_v01.zip">Download GMapped_v01.zip</a></p>
<p>Version History:</p>
<p>v0.1 &#8211; June 8, 2006</p>
<ul>
<li>Initial Release</li>
</ul>
<p>Feedback, suggestions, bugs etc can be posted here or in the Google SlimStat Group</p>
<img src="http://reverb.madstatic.com/blog/?ak_action=api_record_view&id=122&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://reverb.madstatic.com/blog/2006/06/09/gmapped-mapping-plugin-for-slimstat/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Updated Paths Plugin For SlimStat</title>
		<link>http://reverb.madstatic.com/blog/2006/06/09/updated-paths-plugin-for-slimstat/</link>
		<comments>http://reverb.madstatic.com/blog/2006/06/09/updated-paths-plugin-for-slimstat/#comments</comments>
		<pubDate>Fri, 09 Jun 2006 09:16:42 +0000</pubDate>
		<dc:creator>Ghosty</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[Hobbies]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[SlimStat]]></category>

		<guid isPermaLink="false">http://reverb.madstatic.com/blog/2006/06/09/updated-paths-plugin-for-slimstat/</guid>
		<description><![CDATA[The default Paths plugin that comes with SlimStat is great for getting a quick glimpse into your site statistics. However there were certain things about it&#8217;s functionality that did not suit my useage habits, so I made some tweaks. First of all although I had enabled recording of the user_agent string in my installation there [...]]]></description>
			<content:encoded><![CDATA[<p>The default Paths plugin that comes with SlimStat is great for getting a quick glimpse into your site statistics.  However there were certain things about it&#8217;s functionality that did not suit my useage habits, so I made some tweaks.</p>
<p><span id="more-121"></span>First of all although I had enabled recording of the user_agent string in my installation there was no real way of accessing that information easily.  SlimStat is made to be simple and provide quick information at a glance which it does, but I wanted a way of viewing the sometimes vital extra information that SlimStat does not include.</p>
<p>Also when I viewed where the referrer&#8217;s were coming from the external link would open within the same window, which is a pain in the butt to then have to click back again.</p>
<p>Also with my modification to SlimStat to record cities as well as latitude and longitude, I wanted to view this city data not just in the details screen</p>
<p><a rel="lightbox" href="http://reverb.madstatic.com/blog/i/code/paths.gif"><img width="100" height="79" align="right" title="Paths" alt="Paths" src="http://reverb.madstatic.com/blog/i/code/.thumbs/.paths.gif" /></a>As a result this is what I have come up with.</p>
<ul>
<li>Cities are displayed to the right of the country.</li>
<li>External links are targeted to a new window (since I use tabbed browsing, a new tab)</li>
<li>Hovering over the browser displays the user agent string, or clicking on it will &#8220;alert&#8221; you of the string</li>
</ul>
<p>To use this plugin you will need to have modified your SlimStat to track cities. You can learn more about that <a href="http://reverb.madstatic.com/blog/2006/06/09/tracking-cities-with-slimstat/">here</a></p>
<p>Latest Version:</p>
<p class="download"><a href="/blog/?dl=SuperPaths_v01.zip">Download SuperPaths_v01.zip</a></p>
<p>Version History:</p>
<p>v0.1 &#8211; June 08, 2006</p>
<ul>
<li>Display cities</li>
<li>Display user_agent string</li>
<li>Load external links in new window</li>
</ul>
<p>As usual feedback and suggestions are welcome and can be left here or in the SlimStat Google Group</p>
<img src="http://reverb.madstatic.com/blog/?ak_action=api_record_view&id=121&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://reverb.madstatic.com/blog/2006/06/09/updated-paths-plugin-for-slimstat/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Tracking Cities With SlimStat</title>
		<link>http://reverb.madstatic.com/blog/2006/06/09/tracking-cities-with-slimstat/</link>
		<comments>http://reverb.madstatic.com/blog/2006/06/09/tracking-cities-with-slimstat/#comments</comments>
		<pubDate>Fri, 09 Jun 2006 08:40:58 +0000</pubDate>
		<dc:creator>Ghosty</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[Hobbies]]></category>

		<guid isPermaLink="false">http://reverb.madstatic.com/blog/2006/06/09/tracking-cities-with-slimstat/</guid>
		<description><![CDATA[Although Slimstat already makes use of the great Ip-to-country database provided by webhosting.info, I like to be able to (if it's free) track cities of visitors. Maxmind is a company that has released a "lite" version of an ip-to-city database and the appropriate API under the GPL. This database is only accurate to 60% for [...]]]></description>
			<content:encoded><![CDATA[<p>Although Slimstat already makes use of the great Ip-to-country database provided by webhosting.info, I like to be able to (if it's free) track cities of visitors.  Maxmind is a company that has released a "lite" version of an ip-to-city database and the appropriate API under the GPL.  This database is only accurate to 60% for cities but that's still better than nothing.  Here's how to implement the proper changes into your slimstat installation.</p>
<p><span id="more-120"></span>The idea behind these modifications is to make as few changes as possible so future updates to slimstat are easily done. Otherwise they could have been implemented into the setup file etc. (perhaps in future releases Stephen might want to adopt the Maxmind database).  Before you make any changes it is recommended that you backup your database.  I take no responsibilty if something goes wrong.</p>
<p>First you'll need to add 3 additional fields to the table "slimstat" in your database.  Add the following 3 after the country field.  We will store the latitude and longitude to provide the coordinates for my plugin which will allow mapping of visitors.</p>
<p><code>city varchar(50), latitude varchar(12), longitude varchar(12)</code></p>
<p>We will also need to edit the following files (if you prefer you can <a href="#download">download</a> a zip of these modified files at the bottom of the page):</p>
<p>- <a href="#i18n">i18n\en-us\index.php</a><br />
- <a href="#config">_config.php</a><br />
- <a href="#details">_details.php</a><br />
- <a href="#inc">inc.stats.php</a></p>
<p>Depending on what language you are using you'll want to edit the appropriate index.php located in the language directory that you use.</p>
<p><a name="i18n"></a></p>
<p class="code"><a name="i18n"></a>i18n\en-us\index.php</p>
<p><a name="i18n"></a><a name="i18n"></a>Look for the following at line 135:</p>
<p><a name="i18n"></a><code><a name="i18n"></a>"country"    => "Countries",</code></p>
<p><a name="i18n"></a><a name="i18n"></a>Now add below it:</p>
<p><a name="i18n"></a><code><a name="i18n"></a>"city"    => "Cities",</code></p>
<p><a name="i18n"></a> <a name="config"></a></p>
<p class="code"><a name="config"></a>_config.php</p>
<p><a name="config"></a><a name="config"></a>Look for the following at line 124:</p>
<p><a name="config"></a><code><a name="config"></a>"country" => true,    // Countries</code></p>
<p><a name="config"></a><a name="config"></a>Now add below it:</p>
<p><a name="config"></a><code><a name="config"></a>"city" => true,    // Cities</code></p>
<p><a name="config"></a> <a name="details"></a></p>
<p class="code"><a name="details"></a>_details.php</p>
<p><a name="details"></a><a name="details"></a>Look for the following at line 268:</p>
<p><a name="details"></a><code lang="php"><a name="details"></a> if ( $config->show_modules["country"] &#038;& SlimStat::is_ip_to_country_installed() &#038;& !isset( $filters["filter_country"] ) ) {<br />
print SlimStat::render_module(<br />
$config->i18n->module_titles["country"],<br />
percentage_table( "country", $config->truncate, "", $filters )<br />
);<br />
}<br />
</code></p>
<p><a name="details"></a><a name="details"></a>Add directly below it this snippet:</p>
<p><a name="details"></a><code lang="php"><a name="details"></a> if ( $config->show_modules["city"] &#038;& SlimStat::is_ip_to_country_installed() &#038;& !isset( $filters["filter_city"] ) ) {<br />
print SlimStat::render_module(<br />
$config->i18n->module_titles["city"],<br />
percentage_table( "city", $config->truncate, "", $filters )<br />
);<br />
}<br />
</code></p>
<p><a name="details"></a> <a name="inc"></a></p>
<p class="code"><a name="inc"></a>inc.stats.php</p>
<p><a name="inc"></a><a name="inc"></a>Find the line that has this:</p>
<p><a name="inc"></a><code lang="php"><a name="inc"></a>$stat["country"]     = SlimStat::my_esc( $this->_determine_country( $stat["remote_ip"] ) );</code></p>
<p><a name="inc"></a><a name="inc"></a>Now add this directly below it:</p>
<p><a name="inc"></a><code lang="php"><a name="inc"></a><br />
if (file_exists(realpath( dirname( __FILE__ ) )."/GeoLiteCity.dat")){<br />
include(realpath( dirname( __FILE__ ) )."/geoipcity.inc");<br />
$gi = geoip_open(realpath( dirname( __FILE__ ) )."/GeoLiteCity.dat",GEOIP_STANDARD);<br />
$record = geoip_record_by_addr($gi, $stat["remote_ip"]);<br />
$stat["city"] = $record->city;<br />
if (empty($stat["city"])) {<br />
$stat["city"] = "Unknown";<br />
}<br />
$stat["latitude"] = $record->latitude;<br />
$stat["longitude"] = $record->longitude;<br />
geoip_close($gi);<br />
} else {<br />
$stat["city"] = "Unknown";<br />
$stat["latitude"] = "Unknown";<br />
$stat["longitude"] = "Unknown";<br />
}</code></p>
<p><a name="inc"></a><a name="inc"></a>That's it for the files, what you will need to do next is obtain the database that has the cities from Maxmind located here:</p>
<p><a name="inc"></a><a name="inc"></a></p>
<p><a name="inc"></a><a name="inc"></a></p>
<p><a name="inc"></a></p>
<p class="download"><a href="http://www.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz">Download GeoLiteCity.dat.gz</a></p>
<p>You will also need to obtain the php API files from here: <a href="http://www.maxmind.com/download/geoip/api/php/">Maxmind PHP API</a></p>
<p>The files you will need are:<br />
geoip.inc<br />
geoipcity.inc<br />
geoipregionvars.php</p>
<p>Once you have all those files you'll want to extract GeoLiteCity.dat file from the zip archive and along with the 3 api files upload them to the /slimstat directory</p>
<p>Okay that's it now it'll start recording the cities. The database also contains the province/state however I figure that isn't necessary since we want to keep the database and SlimStat as Slim and quick as possible, besides the latitude &#038; longitude more than help us figure out where it is located</p>
<p>If you want to be able to view the city information in the "Paths" be sure to get my updated plugin. Also if you wish to have the locations plotted onto a map get my <a title="GMapped Plugin" href="http://reverb.madstatic.com/blog/2006/06/09/gmapped-mapping-plugin-for-slimstat/">GMapped plugin</a></p>
<p>Here are all the modified files in an archive. Keep in mind if you have modified your SlimStat install you're probably safer off making the changes manually as these files may overwrite any changes you have made. Again backup everything first.<br />
<a name="download"></a></p>
<p class="download"><a href="/blog/?dl=slimstat_cities.zip">Download slimstat_cities.zip</a></p>
<img src="http://reverb.madstatic.com/blog/?ak_action=api_record_view&id=120&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://reverb.madstatic.com/blog/2006/06/09/tracking-cities-with-slimstat/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>CountryUpdate My First Plugin For SlimStat</title>
		<link>http://reverb.madstatic.com/blog/2006/04/02/countryupdate-my-first-plugin-for-slimstat/</link>
		<comments>http://reverb.madstatic.com/blog/2006/04/02/countryupdate-my-first-plugin-for-slimstat/#comments</comments>
		<pubDate>Sun, 02 Apr 2006 14:34:31 +0000</pubDate>
		<dc:creator>Ghosty</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[Hobbies]]></category>

		<guid isPermaLink="false">http://reverb.madstatic.com/blog/2006/04/02/countryupdate-my-first-plugin-for-slimstat/</guid>
		<description><![CDATA[After some inspiration from Tagawa Igirisu&#8217;s plugin for SlimStat that creates some basic charts for this great stats script. I decided to give it a go myself. One of the things with the SlimStat script is it only loads the ip-to-country conversion table upon initial setup. Since webhosting.info provides this database free with regular updates, [...]]]></description>
			<content:encoded><![CDATA[<p>After some inspiration from Tagawa Igirisu&#8217;s <a target="_blank" title="SlimView Plugin" href="http://www.igirisu.f2s.com/index.php?entryid=8">plugin</a> for SlimStat that creates some basic charts for this great stats script.  I decided to give it a go myself.  One of the things with the SlimStat script is it only loads the ip-to-country conversion table upon initial setup.  Since webhosting.info provides this database free with regular updates, I thought I would attempt to create a plugin that would allow easy updates.</p>
<p><span id="more-86"></span>Quick rundown/history of SlimStat: <a target="_blank" title="Shaun Inman" href="http://shauninman.com/">Shaun Inman</a> creates <a target="_blank" title="Newest Version Of ShortStat" href="http://www.shauninman.com/plete/2005/01/nofollow-the-leader">ShortStat</a> (which becomes the basis of <a target="_blank" title="Have A Mint" href="http://haveamint.com/">Mint</a>).  <a target="_blank" title="Stephen Wettone" href="http://wettone.com/">Stephen Wettone</a> evolved ShortStat into something equally simple yet more powerful (in my opinion) named <a target="_blank" title="SlimStat" href="http://wettone.com/code/slimstat">SlimStat</a>.</p>
<p>I found that the free ip-to-country database from webhosting.info is updated on a fairly consistent basis.  I also noticed that I was still getting a few &#8220;Unknown&#8221; countries listed in my stats.</p>
<p>So what I&#8217;ve done is simply taken the code from the original setup file and placed it into the menu system to allow for easy updating of the ip-to-country file.</p>
<p>Screenshots:</p>
<p><a rel="lightbox" href="http://reverb.madstatic.com/blog/i/code/slimstatv10.gif"><img width="100" height="72" align="left" alt="CountryUpdate v1.0 Interface" title="CountryUpdate v1.0 Interface" src="http://reverb.madstatic.com/blog/i/code/.thumbs/.slimstatv10.gif" /></a>As of version 1.0 what you will initially see upon accessing the CountryUpdate plugin page is a quick status as to the latest version of the ip-to-country database available from webhosting.info compared to the date of your database revision you are using on your site.  The main important information is whether your installation is designated &#8220;Fresh&#8221; or &#8220;Stale&#8221;.  If it is stale you can simply select &#8220;Automatic&#8221; which will automatically retrieve from the webhosting.info server the appropriate file and insert it into your database. (this process can take a few minutes).  An alternative is if you happen to like to go through each step manually, you can go and download the database, and manually upload it in either csv or zip format (zip is the wiser choice as it is a smaller size and quicker upload).</p>
<p><a href="http://reverb.madstatic.com/blog/i/code/screenshot_start.gif" rel="lightbox[86]"><img align="left" alt="Initial Screen" src="http://reverb.madstatic.com/blog/i/code/.thumbs/.screenshot_start.gif" /></a> This is the old initial screen prior to v1.0. It is simply a form that allows you to upload the ip-to-country.csv file. There is no upload status indicator, so please be patient when you&#8217;re uploading as this file is rather large (if you&#8217;re uploading the csv file).</p>
<p><a href="http://reverb.madstatic.com/blog/i/code/screenshot_complete.gif" rel="lightbox[86]"><img align="right" alt="Imported records" src="http://reverb.madstatic.com/blog/i/code/.thumbs/.screenshot_complete.gif" /></a> After the file is completed uploading it will then run through the familiar screen of importing the records required to convert the ip addresses to a country.  * Please note it is a known issue that for some users it will simply run through the entire process of importing the records before presenting you with this final screen at once *.</p>
<p class="alert">In order for this plugin to work, you must have opted to use the ip-to-country database when you initially installed SlimStat</p>
<p>Installation is extremely easy, simply download the file and unzip the contents into the SlimStat plugin directory.  Instructions are also included in the zip file.</p>
<p>Upgrade Information:</p>
<p>v1.0 to v1.1 &#8211; you will only need to overwrite the index.php file in your installation.<br />
v0.5 to v1.0 &#8211; you will only need to overwrite the index.php file in your installation.<br />
v0.1 to v1.0 &#8211; you will need to overwrite all files.</p>
<p>Latest Version:</p>
<p class="download"><a title="Download CountryUpdate Version 1.1" href="/blog/?dl=CountryUpdate_v11.zip">Download CountryUpdate Version 1.1</a></p>
<p>Version History:</p>
<p>v1.1 &#8211; Dec 9, 2006</p>
<ul>
<li>Minor Update To Ensure Compatibility with PHP 4 &#038; 5</li>
</ul>
<p><a title="Download CountryUpdate_v10.zip" href="/blog/?dl=CountryUpdate_v10.zip">v1.0</a> &#8211; Jun 26, 2006</p>
<ul>
<li>First full version number 1.0 WOOHOO!</li>
<li>Enlarged &#8220;Freshness&#8221; Indicator</li>
<li>Automatic vs Manual options of updating database</li>
<li>Fully Automatic requiring no user intervention: retrieves file remotely from webhosting.info, unzips file, inserts data into database.</li>
</ul>
<p><a title="Download CountryUpdate_v05.zip" href="/blog/?dl=CountryUpdate_v05.zip">v0.5</a> &#8211; May 16, 2006</p>
<ul>
<li>Ability to upload the Zip file as well as extracted CSV file</li>
<li>Status of whether webhosting.info has updated the ip-to-country.csv.zip file</li>
</ul>
<p><a title="Download CountryUpdate_v01.zip" href="/blog/?dl=CountryUpdate_v01.zip">v0.1</a> &#8211; Apr 02, 2006</p>
<ul>
<li>ability to update ip-to-country database</li>
<li>initial release</li>
</ul>
<p>Feedback and Suggestions are welcome and can be left here or in the SlimStat Google Group.</p>
<img src="http://reverb.madstatic.com/blog/?ak_action=api_record_view&id=86&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://reverb.madstatic.com/blog/2006/04/02/countryupdate-my-first-plugin-for-slimstat/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.747 seconds -->
