<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Sat, 25 May 2013 22:39:30 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[NETTUTS.com: Building a Better BlogRoll: Dynamic Fun with SimplePie and jQuery]]></title>
      <guid>http://www.phpdeveloper.org/news/10822</guid>
      <link>http://www.phpdeveloper.org/news/10822</link>
      <description><![CDATA[<p>
In <a href="http://nettuts.com/javascript-ajax/building-a-better-blogroll-dynamic-fun-with-simplepie-and-jquery/">this recent tutorial</a> from the NETTUTS website, they show how to "build a better blogroll" by combining the client-side power of jQuery with the simplicity of the SimplePie aggregation tool.
</p>
<blockquote>
A traditional blogroll is a simple list of other sites, often in the sidebar, that are related, owned by, or otherwise friendly to the home site. Blogrolls are a great idea and on-point with the spirit of blogging, but how is a casual reader to know if any of these sites are truly of interest? Let's improve upon the concept of a blogroll by not just listing sites, but dynamically pulling recent headlines from them, and using some fun jQuery animation.
</blockquote>
<p>
<a href="http://nettuts.s3.amazonaws.com/036_BetterBlogRoll/sourceFiles.zip">Their code</a> (<a href="http://nettuts.s3.amazonaws.com/036_BetterBlogRoll/sourceFiles/index.html">demo here</a>) uses a CSS-based layout and simple pagination to switch between multiple groupings of RSS feed content.
</p>]]></description>
      <pubDate>Wed, 13 Aug 2008 10:23:13 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Ben Ramsey's Blog: Flickr Namespace and array_multisort() Issues]]></title>
      <guid>http://www.phpdeveloper.org/news/6916</guid>
      <link>http://www.phpdeveloper.org/news/6916</link>
      <description><![CDATA[<p>
<i>Ben Ramsey</i> has posted a (quick) <a href="http://benramsey.com/archives/flickr-namespace-and-array_multisort-issues/">new items</a> over on his blog that looks at solving two problems he was having with his blog - the now non-functional Flickr feed and a sorting problem with array_multisort.
</p>
<blockquote>
I recently upgraded a few things around here (in particular, an upgrade to PHP 5.2), and I noticed two issues that occurred after the upgrade. [...] I easily solved both of these issues.
</blockquote>
<p>
The correction to the Flickr feed involved changing the namespace information for his request (adding a trailing slash) because the SimpleXML functionality got a bit more particular about the format.
</p>
<p>
The problem with array_multisort involved adding in a parameter that was implied in previous PHP versions, SORT_STRING, to get his code correctly working.
</p>]]></description>
      <pubDate>Mon, 18 Dec 2006 11:33:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Ben Ramsey's Blog: Generating OPML From del.icio.us (And Getting All Your Links)]]></title>
      <guid>http://www.phpdeveloper.org/news/5323</guid>
      <link>http://www.phpdeveloper.org/news/5323</link>
      <description><![CDATA[<p>
<i>Ben Ramsey</i>, looking for a way to more efficiently manage his list of sites he reads (the OPML list), has discovered a way to get around the 30 item limit that the del.icio.us restricts a user to (thus only 30 items on the OPML list) through the <a href="http://benramsey.com/archives/generating-opml-from-delicious/">use of the site's own API</a>.
</p>
<quote>
<i>
I investigated a way to get around the 30-feed limitation in del.icio.us, and I found that their API allows you to do just this, albeit with a few restrictions of its own, which I'll explain in a few moments. Using the <a href="http://del.icio.us/help/api/">del.icio.us API</a>, instead of their RSS feeds, I was able to use the following code to first check whether my del.icio.us account has been updated since I last cached their data, and, if so, to grab all of the links for a particular tag and cache the data to a file for later use:
</i>
</quote>
<p>
<a href="http://benramsey.com/archives/generating-opml-from-delicious/">The code</a> is simple and uses the SimpleXML PHP functionality to grab all of the items tagged with "blogroll" and parse through them, echoing them back out as simple links (to a "blogroll" section on a site). He has the script firing nightly, regenerating the OPML file each time, making it simple to automatically keep his list up-to-date while only having to update in one place.
</p>]]></description>
      <pubDate>Mon, 08 May 2006 06:28:05 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Ben Ramsey's Blog: OPML Reading List]]></title>
      <guid>http://www.phpdeveloper.org/news/5313</guid>
      <link>http://www.phpdeveloper.org/news/5313</link>
      <description><![CDATA[<p>
<i>Ben Ramsey</i> has <a href="http://benramsey.com/archives/opml-reading-list-php-upgrade-notice/">a new note</a> today mentioning <i>Scott Johnson</i>'s <a href="http://www.phpdeveloper.org/news/5255">OPML reading list</a> as well as a note about his own list.
</p>
<quote>
<i>
The other day, I came across <a href="http://fuzzyblog.com/">Scott Johnson's</a> PHP <a href="http://fuzzyblog.com/archives/2006/04/27/a-php-present-an-opml-reading-list-of-serious-php-folk/">OPML Reading List</a>. Offering an OPML reading list for others to download is a great idea, and, since I've not yet blogged about it, I wanted to point out that I've been doing this for a long while now. On my <a href="http://benramsey.com/">home page</a>, under the "syndicate" heading, is a link to my <a href="http://benramsey.com/data/blogroll.opml">OPML blogroll</a>. Feel free to import my OPML into your feed reader; that's what it's there for. (Please also note that I use <a href="http://www.php.net/SimpleXML">SimpleXML</a> to generate the blogroll on my home page from this list.)
</i>
</quote>
<p>
You can check out <i>Ben</i>'s blogroll OPML listing <a href="http://benramsey.com/data/blogroll.opml">here</a> for some more quality PHP-related reading material.
</p>]]></description>
      <pubDate>Fri, 05 May 2006 06:46:31 -0500</pubDate>
    </item>
  </channel>
</rss>
