<?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>phpFlickr &#187; Uncategorized</title>
	<atom:link href="http://phpflickr.com/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://phpflickr.com</link>
	<description></description>
	<lastBuildDate>Sat, 29 Jan 2011 08:25:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>phpFlickr 2.2.0, at long last!</title>
		<link>http://phpflickr.com/2008/01/18/phpflickr-220-at-long-last/</link>
		<comments>http://phpflickr.com/2008/01/18/phpflickr-220-at-long-last/#comments</comments>
		<pubDate>Fri, 18 Jan 2008 05:52:25 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://phpflickr.com/2008/01/18/phpflickr-220-at-long-last/</guid>
		<description><![CDATA[I&#039;m still alive! Hooray! This new version of phpFlickr is all up to date with the brand new API calls. You know the drill&#8230; Download it at the SourceForge download page and try it out today.]]></description>
			<content:encoded><![CDATA[<p>I&#039;m still alive! Hooray!  This new version of phpFlickr is all up to date with the brand new API calls.  You know the drill&#8230; Download it at the <a href="http://sourceforge.net/project/showfiles.php?group_id=139987&#038;package_id=153541&#038;release_id=569504">SourceForge download page</a> and try it out today.</p>
]]></content:encoded>
			<wfw:commentRss>http://phpflickr.com/2008/01/18/phpflickr-220-at-long-last/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Examples broken</title>
		<link>http://phpflickr.com/2007/10/17/examples-broken/</link>
		<comments>http://phpflickr.com/2007/10/17/examples-broken/#comments</comments>
		<pubDate>Thu, 18 Oct 2007 02:00:14 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://phpflickr.com/2007/10/17/examples-broken/</guid>
		<description><![CDATA[I was upgrading the blog to WordPress 2.3 and the examples broke. I&#039;ll get those up soon, I promise. Update: They&#039;re working again.]]></description>
			<content:encoded><![CDATA[<p>I was upgrading the blog to WordPress 2.3 and the examples broke.  I&#039;ll get those up soon, I promise.</p>
<p><strong>Update:</strong> They&#039;re working again.</p>
]]></content:encoded>
			<wfw:commentRss>http://phpflickr.com/2007/10/17/examples-broken/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Version 2.1.0 Released!</title>
		<link>http://phpflickr.com/2007/02/22/version-210-released/</link>
		<comments>http://phpflickr.com/2007/02/22/version-210-released/#comments</comments>
		<pubDate>Thu, 22 Feb 2007 23:16:40 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://phpflickr.com/2007/02/22/version-210-released/</guid>
		<description><![CDATA[This new version of phpFlickr has a few bug fixes, as well as an up-to-date method list. You&#039;ll also find that buildPhotoURL supports the new syntax for photo URLs, including the new originalsecret property and the new farm property. If you find any bugs, feel free to leave a comment here and I&#039;ll try to [...]]]></description>
			<content:encoded><![CDATA[<p>This new version of phpFlickr has a few bug fixes, as well as an up-to-date method list.  You&#039;ll also find that buildPhotoURL supports the new syntax for photo URLs, including the new originalsecret property and the new farm property.  If you find any bugs, feel free to leave a comment here and I&#039;ll try to fix them as quickly as possible.  If Flickr puts out a new API method, don&#039;t forget that you can use the call() method to call the method.</p>
<p>Head over to the <a href="https://sourceforge.net/project/showfiles.php?group_id=139987">phpFlickr download page</a> on SourceForge to get the latest file release.</p>
]]></content:encoded>
			<wfw:commentRss>http://phpflickr.com/2007/02/22/version-210-released/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Possible Upload Errors</title>
		<link>http://phpflickr.com/2006/12/04/possible-upload-errors/</link>
		<comments>http://phpflickr.com/2006/12/04/possible-upload-errors/#comments</comments>
		<pubDate>Tue, 05 Dec 2006 01:17:20 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://phpflickr.com/2006/12/04/possible-upload-errors/</guid>
		<description><![CDATA[In case you&#039;re not on the Flickr API mailing list, some people are seeing a &#034;Filesize 0&#034; error when trying to upload photos.  Apparently all calls from a specific python wrapper are failing.  A few minutes ago, I tested uploading a photo with phpFlickr and I didn&#039;t see a problem, but I thought I would [...]]]></description>
			<content:encoded><![CDATA[<p>In case you&#039;re not on the Flickr API mailing list, some people are seeing a &#034;Filesize 0&#034; error when trying to upload photos.  Apparently all calls from a specific python wrapper are failing.  A few minutes ago, I tested uploading a photo with phpFlickr and I didn&#039;t see a problem, but I thought I would put this up here before I got inundated with emails from people having this problem.  The Flickr team is working on it and I&#039;m sure they&#039;ll have it fixed as soon as possible.</p>
]]></content:encoded>
			<wfw:commentRss>http://phpflickr.com/2006/12/04/possible-upload-errors/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updated Examples</title>
		<link>http://phpflickr.com/2006/10/15/updated-examples/</link>
		<comments>http://phpflickr.com/2006/10/15/updated-examples/#comments</comments>
		<pubDate>Sun, 15 Oct 2006 18:41:53 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://phpflickr.com/2006/10/15/updated-examples/</guid>
		<description><![CDATA[I&#039;ve updated all of the examples to work with version 2.0.0 of phpFlickr.]]></description>
			<content:encoded><![CDATA[<p>I&#039;ve updated all of the examples to work with version 2.0.0 of phpFlickr.</p>
]]></content:encoded>
			<wfw:commentRss>http://phpflickr.com/2006/10/15/updated-examples/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>So much spam!</title>
		<link>http://phpflickr.com/2006/10/14/so-much-spam/</link>
		<comments>http://phpflickr.com/2006/10/14/so-much-spam/#comments</comments>
		<pubDate>Sun, 15 Oct 2006 01:04:06 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://phpflickr.com/2006/10/14/so-much-spam/</guid>
		<description><![CDATA[I&#039;ve just stuck some spam filtering code into the contact form on this site.  If it rejects any valid emails, leave me a comment and I&#039;ll try to fix the problem.]]></description>
			<content:encoded><![CDATA[<p>I&#039;ve just stuck some spam filtering code into the contact form on this site.  If it rejects any valid emails, leave me a comment and I&#039;ll try to fix the problem.</p>
]]></content:encoded>
			<wfw:commentRss>http://phpflickr.com/2006/10/14/so-much-spam/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>phpFlickr Version 2.0.0 released!</title>
		<link>http://phpflickr.com/2006/09/29/phpflickr-version-200-released/</link>
		<comments>http://phpflickr.com/2006/09/29/phpflickr-version-200-released/#comments</comments>
		<pubDate>Fri, 29 Sep 2006 18:44:09 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://phpflickr.com/2006/09/29/phpflickr-version-200-released/</guid>
		<description><![CDATA[I&#039;ve just put out the most significant update to phpFlickr ever.  It may very well break your current app.  I knew that just switching to the serialized php might introduce some differences, so I went ahead and cleaned up some mistakes I made back when I put out version 1.0.  Be sure to thoroughly test [...]]]></description>
			<content:encoded><![CDATA[<p>I&#039;ve just put out the most significant update to phpFlickr ever.  It may very well break your current app.  I knew that just switching to the serialized php might introduce some differences, so I went ahead and cleaned up some mistakes I made back when I put out version 1.0.  Be sure to thoroughly test any apps if you are replacing an old version of phpFlickr with this one.  You can expect phpFlickr 2.x to be almost completely backwards compatible with everything that version 2.0.0 does.<br />
Let me outline the major changes:</p>
<ol>
<li>Support for Flickr&#039;s new serialized PHP format.  This means no more mucking about with slow error-ridden XML parsers to get the results.  This also means that until 23 does the same thing, I&#039;m suspending support for their API.  Download the latest 1.x version of phpFlickr to use 23.</li>
<li>Better faster caching.  For high performance sites, I was doing some things that were pretty dumb when it came to database caching.  Now there is a class property that defines the maximum number of cached results it will allow before it runs the cleanup.  This way, it&#039;ll only trigger cleanup every once in a while.  The default is 1000, change this if you need it larger or smaller than this (1000 should be more than enough for most personal sites).</li>
<li>Better error handling.  In this new version, the $die_on_error is set to false by default.  Every method will return a boolean false value if the API returns an error and you can access the error code and message using the getErrorCode() and getErrorMsg() methods.  In methods that alter data (e.g. photos_delete) will return a boolean true if there is no error state.  Of course, you can always turn the die_on_error flag if you want.</li>
</ol>
<p>Get it while it&#039;s hot!</p>
]]></content:encoded>
			<wfw:commentRss>http://phpflickr.com/2006/09/29/phpflickr-version-200-released/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>phpFlickr 2.0 coming soon!</title>
		<link>http://phpflickr.com/2006/09/28/phpflickr-20-coming-soon/</link>
		<comments>http://phpflickr.com/2006/09/28/phpflickr-20-coming-soon/#comments</comments>
		<pubDate>Fri, 29 Sep 2006 01:26:01 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.phpflickr.com/2006/09/28/phpflickr-20-coming-soon/</guid>
		<description><![CDATA[Flickr has just released the serialized PHP format for API responses.  This means that I can finally eliminate the troublesome XML parsers.  It will very likely break any apps if you try to upgrade without doing any modifications which is why I&#039;m moving up to version number 2.0. The good news is that it should [...]]]></description>
			<content:encoded><![CDATA[<p>Flickr has just released the serialized PHP format for API responses.  This means that I can finally eliminate the troublesome XML parsers.  It will very likely break any apps if you try to upgrade without doing any modifications which is why I&#039;m moving up to version number 2.0.</p>
<p>The good news is that it should run a lot faster and better.  It&#039;ll mean that there shouldn&#039;t be any differences between running this on PHP4 and PHP5 and international characters will all be supported correctly.  I&#039;ll post an update when I manage to release it.</p>
]]></content:encoded>
			<wfw:commentRss>http://phpflickr.com/2006/09/28/phpflickr-20-coming-soon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Version 1.6.1: Less is More</title>
		<link>http://phpflickr.com/2006/09/01/version-161-less-is-more/</link>
		<comments>http://phpflickr.com/2006/09/01/version-161-less-is-more/#comments</comments>
		<pubDate>Sat, 02 Sep 2006 04:35:41 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.phpflickr.com/2006/09/01/version-161-less-is-more/</guid>
		<description><![CDATA[I decided to push out two quick changes. phpFlickr is now officially licensed under the Lesser GPL. This means that you can now distribute it with your own projects, even if they aren&#039;t licensed under the GPL. I know that there are people who haven&#039;t been including phpFlickr with their projects for this very reason. [...]]]></description>
			<content:encoded><![CDATA[<p>I decided to push out two quick changes.</p>
<ol>
<li>phpFlickr is now officially licensed under the <strong>Lesser GPL</strong>.  This means that you can now distribute it with your own projects, even if they aren&#039;t licensed under the GPL.  I know that there are people who haven&#039;t been including phpFlickr with their projects for this very reason.  I hope this makes things easier for everyone.</li>
<li>Since Flickr hasn&#039;t implemented an API to grant access to the friendly geodata (i.e. saying that a photo is &#034;in New York, NY&#034; or &#034;near Metropolis, IL&#034;), I&#039;ve decided to do it for you out of the kindness of my heart.  To use it in phpFlickr just call the member function &#034;getFriendlyGeodata()&#034; and pass the latitude and longitude as arguments.  It&#039;ll return an array with the closest town/city/village/hamlet.  This only works for towns in the USA right now because I got all of the data from the publicly available census data.  Here&#039;s a quick example:</li>
</ol>
<div style="margin-left: 80px">$f->getFriendlyGeodata($lat, $lon);</div>
<div style="margin-left: 80px"></div>
<div style="margin-left: 80px"></div>
<div>
<div>You can easily pass the location data you get from any of Flickr&#039;s API calls directly into this function. If you want to use this service in other applications or read up on the caveats I&#039;ve placed on the service, you can read all about my <a href="http://phpflickr.com/geodata/">Friendly Geodata</a> service</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://phpflickr.com/2006/09/01/version-161-less-is-more/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>phpFlickr 1.6 (final).  Geocoding included.</title>
		<link>http://phpflickr.com/2006/08/29/phpflickr-16-final-geocoding-included/</link>
		<comments>http://phpflickr.com/2006/08/29/phpflickr-16-final-geocoding-included/#comments</comments>
		<pubDate>Wed, 30 Aug 2006 03:37:43 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.phpflickr.com/2006/08/29/phpflickr-16-final-geocoding-included/</guid>
		<description><![CDATA[I just put up the file released for 1.6. You&#039;ll notice that I&#039;ve got all of the new methods in there, including the comment and geocoding API methods. Just a couple of notes: The photos_getWithGeoData() and photos_getWithoutGeoData() functions use the same style of arguments as photos_search(). That is to say that you need to pass [...]]]></description>
			<content:encoded><![CDATA[<p>I just put up the file released for 1.6.  You&#039;ll notice that I&#039;ve got all of the new methods in there, including the comment and geocoding API methods.</p>
<p>Just a couple of notes:</p>
<ul>
<li>The photos_getWithGeoData() and photos_getWithoutGeoData()  functions use the same style of arguments as photos_search().  That is to say that you need to pass an associative array if you want to use any of the optional arguments.</li>
<li>By default, phpFlickr will use PHP&#039;s XML parsing functions.  This is different from the 1.6-beta release, but the same as every version before it.  If you would like to use the SAXY parser which handles unusual characters better, but can use a lot more memory.  Just bear that in mind if you are going to use it.  To use the SAXY parser, use the following code (with whatever modifications you need, of course):<br />
$f = new phpFlickr(&#039;[api key]&#039;);<br />
$f->useSAXY(true);</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://phpflickr.com/2006/08/29/phpflickr-16-final-geocoding-included/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

