<?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>Thu, 23 May 2013 06:16:20 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[ProDevTips.com: Trackbacks with Google Blog Search and Zend Feed]]></title>
      <guid>http://www.phpdeveloper.org/news/11017</guid>
      <link>http://www.phpdeveloper.org/news/11017</link>
      <description><![CDATA[<p>
Wanting to automate the trackbacking process for articles linked to on the site, the ProDevTips blog went with <a href="http://www.prodevtips.com/2008/09/13/google-blog-search-and-zend-feed-trackbacks/">a simple method</a> using the Google Blog Search and Zend_Feed to parse the resulting feed from the search.
</p>
<blockquote>
So Google Blog Search it is then. When you use the search you have the option of subscribing to it through an RSS feed. I did a link:url search and just copied the resultant feed URL. Using this URL it is possible to fetch for instance 10 results and display them through parsing the atom feed.
</blockquote>
<p>
The example script queries the Google search, requests an output format of atom and spits back out a listing of the other sites/blog posts that link to any given article.
</p>]]></description>
      <pubDate>Mon, 15 Sep 2008 10:21:53 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Michael Kimsal's Blog: Ecommerce system ideas]]></title>
      <guid>http://www.phpdeveloper.org/news/9355</guid>
      <link>http://www.phpdeveloper.org/news/9355</link>
      <description><![CDATA[<p>
<i>Michael Kimsal</i> (and his bother <i>Mark</i>) were <a href="http://fosterburgess.com/kimsal/?p=398">talking about</a> the state of ecommerce applications, specifically about the latest "hot topic" software - <a href="http://www.magentocommerce.com/">Magento</a>.
</p>
<blockquote>
My brother Mark has been doing a long term project based on Magento doing a lot of custom work on top of it, and has told me many points, both good and bad, about it. 
</blockquote>
<p>
According to <i>Michael</i> and <i>Mark</i>, speed of the application is a big hindrance. They also mention two points that could help make an ecommerce system so much easier to integrate into the "blogosphere" - publishing a blog feed of some of the user feedback about orders/products/etc and accept trackbacks from an external blog post reviewing the products.
</p>]]></description>
      <pubDate>Fri, 04 Jan 2008 09:32:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[I-nfotech: 10 projects every php developer should use]]></title>
      <guid>http://www.phpdeveloper.org/news/9019</guid>
      <link>http://www.phpdeveloper.org/news/9019</link>
      <description><![CDATA[<p>
According to I-nfotech, there's <a href="http://infortech2k.wordpress.com/2007/11/11/10-projects-every-php-developer-should-use/">ten projects</a> that every PHP developer out there just can't live without:
</p>
<blockquote>
As a php web developer, you should know that php is probably the language that has the biggest code repository. So no matter what module you want to include in your project there should be an open source solution. [...] Anyway, after many years as a web developer, I've compiled a list of php classes that can be easily integrated in any project and I am regularly use.
</blockquote>
<p>
He has it <a href="http://infortech2k.wordpress.com/2007/11/11/10-projects-every-php-developer-should-use/">broken up</a> into the ten different categories including "sending emails", "user manipulation", "fetching RSS feeds" and "grabbing remote content". Some of his choices are things native to PHP (like the mail function) but others are external classes like the <a href="http://magpierss.sourceforge.net/">Magpie RSS package</a>.
</p>]]></description>
      <pubDate>Mon, 12 Nov 2007 11:18:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Ryan Malesevich's Blog: Separate Trackbacks from Comments Revisited]]></title>
      <guid>http://www.phpdeveloper.org/news/7209</guid>
      <link>http://www.phpdeveloper.org/news/7209</link>
      <description><![CDATA[<p>
<i>Ryan Malesevich</i> has <a href="http://ryanslife.net/2007/02/01/separate-trackbacks-from-comments-revisited/">posted a new entry</a> that might be of interest you all of you WordPress-ers out there. In it he talks about <a href="http://ryanslife.net/tutorials/split_trackbacks.php.zip">a plugin</a> you can use to separate out the comments from the trackbacks in the listing for a post.
</p>
<blockquote>
I was lucky enough to come across a blog post on Binary Moon that included a function that would allow you to break up the trackbacks and the comments in your template. [...] The problem with that is everytime Wordpress upgrades I overwrite functions.php and then comments no longer work.
</blockquote>
<p>
To get around it, he used WordPress' own plugin system to make the separation via <a href="http://ryanslife.net/tutorials/split_trackbacks.php.zip">this simple plugin</a> [zip]. It's a simple install, but a bit of functionality that can really help out if you get a lot of both trackbacks and comments.
</p>]]></description>
      <pubDate>Fri, 02 Feb 2007 09:05:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Hardened-PHP Project: WordPress Vulnerability Advisories (XSS & Trackbacks)]]></title>
      <guid>http://www.phpdeveloper.org/news/7039</guid>
      <link>http://www.phpdeveloper.org/news/7039</link>
      <description><![CDATA[<p>
The Hardened-PHP Project has posted two new advisories today, both dealing with WordPress issues - one is a trackback problem with decoding the charset and the other an XSS vulnerability.
</p>
<p>
The <a href="http://www.hardened-php.net/advisory_022007.141.html">first advisory</a> notes that:
</p>
<blockquote>
While testing WordPress it was discovered that WordPress supports trackbacks in different charsets when PHP's mbstring extension is installed. This feature can be abused to bypass WordPress's SQL parameter escaping which leads to an SQL injection vulnerability that can result in a compromise of the admin account and end in a server compromise.
</blockquote>
<p>
The <a href="http://www.hardened-php.net/advisory_012007.140.html">second advisory</a> talks about a problem with the WordPress admin interface that leaves it open to cross-site scripting issues.
</p>
<p>
The WordPress group has already released <a href="http://wordpress.org/download/">an updated version</a> to resolve both of these issues. It is highly recommended that you update your installation immediately to prevent the exploits of either of these vulnerabilities.
</p>]]></description>
      <pubDate>Fri, 05 Jan 2007 13:26:15 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Tobias Schlitt's Blog: Thoughts on trackback spam]]></title>
      <guid>http://www.phpdeveloper.org/news/4805</guid>
      <link>http://www.phpdeveloper.org/news/4805</link>
      <description><![CDATA[Related to his work on the <a href="http://pear.php.net/package/Services_Trackback">Services_Trackback</a> PEAR Package he worked on, <i>Tobias Schlitt</i> looks today in <a href="http://www.schlitt.info/applications/blog/index.php?/archives/413-Thoughts-on-trackback-spam.html">this new blog post</a> at some of his more recent thoughts on trackback spam.
<p>
<quote>
<i>
It's been a long while since I worked on my PEAR package <a href="http://pear.php.net/package/Services_Trackback">Services_Trackback</a>, mainly because I was much too busy with work and university. Nevertheless I made up my mind about how to solve the problem of the so-called trackback spam.
<p>
Taking for granted, that the idea should work, there are 2 main questions to answer: "How can a sender of a trackback be identified?" and "If and how must the trackback standard be changed to support the identification?" For question #1 there is a simple answer (IMHO): <a href="http://www.pgpi.org/">PGP</a>/<a href="http://www.gnupg.org/">GPG</a> (further on referred to as GPG, for simplicity). 
</i>
</quote>
<p>
<a href="http://www.schlitt.info/applications/blog/index.php?/archives/413-Thoughts-on-trackback-spam.html">He suggests</a> that since there is already a "trust relationship" inherent in the system, a PGP/GPG setup might be the most flexible, easy-to-use, constantly adapting method for preventing one of the banes of bloggers' existences...]]></description>
      <pubDate>Tue, 07 Feb 2006 06:53:10 -0600</pubDate>
    </item>
  </channel>
</rss>
