<?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, 18 May 2013 22:30:23 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[ServerGrove Blog: How to customize the error pages in Symfony2]]></title>
      <guid>http://www.phpdeveloper.org/news/15350</guid>
      <link>http://www.phpdeveloper.org/news/15350</link>
      <description><![CDATA[<p>
On the ServerGrove blog there's <a href="http://blog.servergrove.com/2010/10/28/how-to-customize-the-error-pages-in-symfony2/">a new post</a> showing you how to customize those default error pages that show up in a Symfony2 application when an exception is thrown.
</p>
<blockquote>
 The framework produces a very detailed report when in the development environment. However, when you put the application in the production server, you will need to display a user friendly page. Creating a custom page is actually simple. All you need to do is define a controller/action pair that will generate the response. You can either use an existing controller or create one specifically to handle errors.
</blockquote>
<p>
They include a sample "lean" controller to just handle the output for the exceptions as well as a template to go with it that just has a basic customized message and a status code for the exception. Using it is simple - just add an "exception_listener" setting to your configuration file to point at the new controller.
</p>]]></description>
      <pubDate>Thu, 28 Oct 2010 13:25:34 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPBuilder.com: Customize Your WordPress Blog with PHP Plugins and Widgets]]></title>
      <guid>http://www.phpdeveloper.org/news/14186</guid>
      <link>http://www.phpdeveloper.org/news/14186</link>
      <description><![CDATA[<p>
On PHPBuilder.com today there's a new tutorial walking you through the <a href="http://www.phpbuilder.com/columns/keith_vance031110.php3">creation of a simple WordPress plugin</a> that shows the latest YouTube video from your blog's channel.
</p>
<blockquote>
Think of plugins as components where you put your functionality and widgets as components of your user interface. Building your own WordPress plugins and widgets will make your blog truly original, and all you need is basic PHP and HTML knowledge - and your imagination.
</blockquote>
<p>
They help you get started with defining a few constants, registering the actions with WordPress, building the widget (with complete cut-and-paste-able code) and including it in your WordPress blog. You can <a href="http://www.phpbuilder.com/columns/boobtube.zip">download the complete source</a> if you want to get started quickly.
</p>]]></description>
      <pubDate>Mon, 15 Mar 2010 14:51:34 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Symfony Blog: New in symfony 1.2: Customize the Web Debug Toolbar]]></title>
      <guid>http://www.phpdeveloper.org/news/10905</guid>
      <link>http://www.phpdeveloper.org/news/10905</link>
      <description><![CDATA[<p>
The Symfony blog <a href="http://www.symfony-project.org/blog/2008/08/27/new-in-symfony-1-2-customize-the-web-debug-toolbar">points out</a> a handy feature included with the latest release of the framework - a web debugging toolbar that gives you a quick summary of the stats for the current page.
</p>
<blockquote>
The symfony web debug toolbar is one of the developer best friend. It is always conveniently accessible in the browser when using the development environment. It gives you everything you need to know about the current page and ease the debugging of your applications. Until now, all the information available in this toolbar were hardcoded. But as of symfony 1.2, the web debug toolbar is entirely configurable.
</blockquote>
<p>
<a href="http://www.symfony-project.org/uploads/assets/web_debug_toolbar/default.png">The toolbar</a> contains information like: the version of the framework you're using, cache information, logging, memory usage and the execution time of the page. They also include a bit on how to customize your toolbar, adding and removing panels from the bar as well as changing up the look with styles.
</p>]]></description>
      <pubDate>Wed, 27 Aug 2008 08:49:50 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[ProDevTips Blog: Extending Zend DB Table]]></title>
      <guid>http://www.phpdeveloper.org/news/10450</guid>
      <link>http://www.phpdeveloper.org/news/10450</link>
      <description><![CDATA[<p>
On the ProDevTips blog, there's a <a href="http://www.prodevtips.com/2008/06/19/extending-zend-db-table/">new post</a> showing how to bend the Zend_Db table component of the Zend Framework to your will and customize parts of it for your application.
</p>
<blockquote>
For some time now I've been working on an administrative backend system. I quickly found the need to extend DB Table with more stuff than needed when I <a href="http://www.prodevtips.com/2007/11/02/writing-a-cms-with-smarty-and-the-zend-framework-part-1/">extended the Zend Framework</a>, it's mostly convenience functions designed to reduce repetitive code snippets.
</blockquote>
<p>
He <a href="http://www.prodevtips.com/2008/06/19/extending-zend-db-table/">illustrates</a> with some of the custom override functions he's made including versions of updateOne, exists, fetchOne and fetchSomething.
</p>]]></description>
      <pubDate>Fri, 20 Jun 2008 09:44:58 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Daniel O'Connor's Blog:  How to customise PHP_CodeSniffer]]></title>
      <guid>http://www.phpdeveloper.org/news/10411</guid>
      <link>http://www.phpdeveloper.org/news/10411</link>
      <description><![CDATA[<p>
<i>Daniel O'Connor</i> has <a href="http://clockwerx.blogspot.com/2008/06/how-to-customise-phpcodesniffer.html">posted a quick guide</a> to customizing your installation of the <a href="http://pear.php.net/PHP_CodeSniffer">PHP_CodeSniffer</a> PEAR package to match the coding standard you'd like.
</p>
<blockquote>
<a href="http://pear.php.net/PHP_CodeSniffer">PHP_CodeSniffer</a> is a <a href="http://pear.php.net">PEAR</a> package which detects potential coding problems and enforces your style guide. The default is the PEAR coding standard, but you can easily change that.
</blockquote>
<p>
His method requires the creation of a custom "FooCodingStandard.php" (named whatever you'd like, of course) that contains a class/method defining the "sniffs" you'd like to use for your standard. Use "pfm" to make it into a package and install it to your system - you'll be all set.
</p>]]></description>
      <pubDate>Fri, 13 Jun 2008 11:11:36 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Community News: Yahoo! Launches SearchMonkey (Search Platform)]]></title>
      <guid>http://www.phpdeveloper.org/news/10257</guid>
      <link>http://www.phpdeveloper.org/news/10257</link>
      <description><![CDATA[<p>
At the Developer Tutorials blog mentions, a <a href="http://www.developertutorials.com/blog/javascript/yahoo-searchmonkey-revisiting-php-platform-style-181/">new offering</a> from Yahoo! is making it simple to "spice up" the results for your site when someone searches for it - <a href="http://toys.lerdorf.com/archives/48-SearchMonkey.html">Yahoo! Searchmonkey</a>. It's a PHP-based platform for creating an application that's returned inline with the search results.
</p>
<p>
<i>Rasmus Lerdorf</i> has <a href="http://toys.lerdorf.com/archives/48-SearchMonkey.html">an example</a> of the potential output for a search returning a restaurant's name, links to its menu/wine list, reviews and a link to make a reservation.
</p>
<p>
There's lots of fun things to do with this tool - check out <a href="http://developer.yahoo.com/searchmonkey/">the developer page</a> for more information and grab the <a href="http://developer.search.yahoo.com/">developer tool</a> to jump in and get started building your own custom result.
</p>]]></description>
      <pubDate>Fri, 23 May 2008 12:09:40 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[DeveloperTutorials.com: WordPress Customization]]></title>
      <guid>http://www.phpdeveloper.org/news/9423</guid>
      <link>http://www.phpdeveloper.org/news/9423</link>
      <description><![CDATA[<p>
The Developer Tutorials website has <a href="http://www.developertutorials.com/tutorials/miscellaneous/wordpress-customization-8-01-05/page1.html">posted an article</a> with a sort of beginner's guide to working with <a href="http://www.wordpress.org">WordPress</a> and its customization.
</p>
<blockquote>
WordPress is a state-of-the-art semantic personal publishing platform with a focus on aesthetics, web standards, and usability. [...] WordPress is what you use when you want to work with your blogging software, not fight it.
</blockquote>
<p>
They briefly mention how to use the administrative interface for the tool, but focus mainly on the templating system. They talk about the <a href="http://www.developertutorials.com/tutorials/miscellaneous/wordpress-customization-8-01-05/page3.html">structure</a> of the themes and how to create your own inside it. There's even parts detailing the specific sections (like the header, the posts section and the sidebars).
</p>]]></description>
      <pubDate>Tue, 15 Jan 2008 08:48:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Micah Carrick's Blog: Customizing gedit as a Web Developer's IDE]]></title>
      <guid>http://www.phpdeveloper.org/news/8941</guid>
      <link>http://www.phpdeveloper.org/news/8941</link>
      <description><![CDATA[<p>
<i>Vinu Thomas</i> has <a href="http://blogs.vinuthomas.com/2007/10/31/gedit-as-a-php-ide/">linked to</a> an article from <i>Micah Carrick</i> talking about the <a href="http://www.micahcarrick.com/09-29-2007/gedit-html-editor.html">customization of the gedit IDE</a> to be more useful for web developers.
</p>
<blockquote>
As a web developer and programmer, I prefer to use a powerful text editor over WYSIWYG software. I write code using HTML/XHTML, CSS, Javascript, PHP, MySQL, Ruby, etc. The standard text editor that comes with GNOME is much more powerful than you may know. This article is written to illustrate how you can configure gedit for use as a powerful, stable web developer's text editor.
</blockquote>
<p>
The article is broken up into a few different sections - a list of the features the gedit has to offer, some of the preferences that you can customize, a description of the plugin system and a listing of some of the external tools (plugins) that can be added for additional functionality.
</p>]]></description>
      <pubDate>Wed, 31 Oct 2007 09:37:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPKitchen: PHP Gets a Respectable Shell At Last]]></title>
      <guid>http://www.phpdeveloper.org/news/5325</guid>
      <link>http://www.phpdeveloper.org/news/5325</link>
      <description><![CDATA[<p>
On PHPKitchen today, <i>Demian Turner</i> has posted <a href="http://www.phpkitchen.com/index.php?/archives/747-PHP-Gets-a-Respectable-Shell-At-Last.html">this interesting item</a> about an improved "PHP shell" that has been developed by <a href="http://jan.kneschke.de/projects/php-shell/">Jan Kneschke</a>.
</p>
<quote>
<i>
<p>
For the last few years I've been trying to build the considerable patience required to use the default shell available in PHP. If you have any parse errors, it dies, and of course you have to keep typing "<?php" everytime you re-fire it up.
</p>
<p>
Jan's version is a considerable improvement, and although it doesn't yet handle up-arrow for previous LOC or back-arrow in case you type your parentheses first and want to fill in the variables after, it's a welcome relief to work with. I'm sure it will delay the capitulation when you give up and create a stupid file and request it in a browser just to test some little PHP detail.
</p>
</i>
</quote>
<p>
You can check out <a href="http://jan.kneschke.de/projects/php-shell/">the details here</a> or just download the files directly from <a href="http://jan.kneschke.de/projects/php-shell/PHP_Shell.php.txt">here</a>
</p>]]></description>
      <pubDate>Mon, 08 May 2006 06:49:19 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Performancing.com: HOW TO - Customize WordPress (Part 2)]]></title>
      <guid>http://www.phpdeveloper.org/news/4525</guid>
      <link>http://www.phpdeveloper.org/news/4525</link>
      <description><![CDATA[Via <a href="http://www.trachtenberg.com/blog/2005/12/17/how-to-customize-wordpress-part-2/">Adam Trachtenburg's site</a> today, there's <a href="http://performancing.com/node/429">part two</a> of a series over on Performancing.com about customizing Wordpress.
<p>
<quote>
<i>
As promised in <a href="http://performancing.com/node/407">Part One of How To Customize WordPress</a>, this time I thought I would attempt to see how simple it can be to tweak an existing WordPress template using some CSS.
<p>
A lot of the more frequently used existing blog templates have only a 2 Column design, and are quite narrow at that so trying to get some whitespace and an extra column into one of them is the challenge I set myself. 
</i>
</quote>
<p>
She <a href="http://performancing.com/node/429">talks about some tools</a> she's using to make the changes (all cross-platform) and dives right in, using the WebDev Toolbar to locate items and their IDs to make updating them easy. From there's it's all CSS and HTML updates in the rest of this lengthy tutorial...]]></description>
      <pubDate>Mon, 19 Dec 2005 07:19:46 -0600</pubDate>
    </item>
  </channel>
</rss>
