<?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>Covered &#187; php</title>
	<atom:link href="http://www.ryanbarr.com/tag/php/feed" rel="self" type="application/rss+xml" />
	<link>http://www.ryanbarr.com</link>
	<description>Options, Economics, Futures, Politics and a bit of the Barr Family scattered in between</description>
	<lastBuildDate>Thu, 10 Jun 2010 02:40:30 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>My Journey to Wordpress &#8211; Part 5</title>
		<link>http://www.ryanbarr.com/webdevelopment/my-journey-to-wordpress-part-5</link>
		<comments>http://www.ryanbarr.com/webdevelopment/my-journey-to-wordpress-part-5#comments</comments>
		<pubDate>Tue, 08 Jan 2008 04:57:21 +0000</pubDate>
		<dc:creator>Ryan Barr</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.ryanbarr.com/webdevelopment/my-journey-to-wordpress-part-5</guid>
		<description><![CDATA[Part 5 in my never ending series on My Journey to Wordpress.  It took less time to port the site than to write these articles!  This installment is about plug-ins and widgets.  Enjoy!]]></description>
			<content:encoded><![CDATA[<p></p><p>Part 5&#8230; Man, my fingers are tired.  This is a lot of typing, thank God I don&#8217;t write code anymore!</p>
<h2> Writing Code</h2>
<p>Oh wait&#8230; Maybe I do it now and again!  This part of my wordpress series is all about writing code and some cool plug-ins.  There are two major pieces that I&#8217;ll go over here.</p>
<ol>
<li><em>Widgetizing </em>an existing plug-in</li>
<li>My favorite wordpress plug-ins</li>
</ol>
<p>After those two topics, I&#8217;m sure my fingers will be spent for the day so I&#8217;ll go into the creation of my own plug-in in part six &#8211; (is this ever going to end?)</p>
<h2><em>Widgetizing </em>an existing plug-in</h2>
<p>Widgets are cool!  Unfortunately not every plug-in has been setup to be a widget.  The thing about widgets that I like so much are that they give you lots of flexibility with the items in your sidebar.  If you&#8217;re working on a new site and have yet to decide what the sidebar order should be, the widgets make it simple to move things around and get things <em>just right</em>. Granted, moving function calls around in php is pretty simple as well!</p>
<p>Okay, so off to the widgetizing world.  If you want to make it really, really easy &#8211; go download 
<a  href="http://www.erik-rasmussen.com/blog/2006/11/30/widgetize-anything/" onclick="javascript:pageTracker._trackPageview('/external/www.erik-rasmussen.com/blog/2006/11/30/widgetize-anything/');" >this tool</a>. If you want to go and do it the<em> long </em>way and actually create a widget, I&#8217;m going to help my tired fingers out and send you to some really good tutorials / resources &#8211; so here they are:</p>
<ol>
<li>
<a  href="http://automattic.com/code/widgets/" title="Wordpress Widgets" onclick="javascript:pageTracker._trackPageview('/external/automattic.com/code/widgets/');" >Wordpress Widgets &#8211; Automattic</a></li>
<li>
<a  href="http://http://wpbits.wordpress.com/2007/06/16/simple-widgets-widgets-101/" title="Simple widgets" onclick="javascript:pageTracker._trackPageview('/external/http//wpbits.wordpress.com/2007/06/16/simple-widgets-widgets-101/');" >Simple widgets &#8211; from wpbits</a></li>
<li>
<a  href="http://lonewolf-online.net/computers/knowledgebase/wordpress-how-to-create-widgets/" title="How to Create Wordpress Widgets" onclick="javascript:pageTracker._trackPageview('/external/lonewolf-online.net/computers/knowledgebase/wordpress-how-to-create-widgets/');" >How to Create Wordpress Widgets &#8211; from lonewolf</a></li>
<li>
<a  href="http://codex.wordpress.org/Plugins/WordPress_Widgets#Resources" title="Wordpress Widgets Codex" onclick="javascript:pageTracker._trackPageview('/external/codex.wordpress.org/Plugins/WordPress_Widgets?Resources');" >Wordpress Widgets Codex</a></li>
</ol>
<p>Why didn&#8217;t I write my own tutorial? Simple, these ones are really good!  Personally, I used the files from Automattic, pulled up the Google example and started to hack away.  The rest of the resources I found while I was hacking around after building the site.</p>
<h2>My favorite plug-ins</h2>
<p>Okay, so here are the plug-ins that I think totally rock!</p>
<ul>
<li><strong>
<a  href="http://www.acmetech.com/blog/adsense-deluxe/" title="Visit plugin homepage" onclick="javascript:pageTracker._trackPageview('/external/www.acmetech.com/blog/adsense-deluxe/');" >Adsense-Deluxe</a></strong></li>
<li><strong>
<a  href="http://www.arnebrachhold.de/redir/sitemap-home/" title="Visit plugin homepage" onclick="javascript:pageTracker._trackPageview('/external/www.arnebrachhold.de/redir/sitemap-home/');" >Google XML Sitemaps</a></strong></li>
<li><strong>
<a  href="http://www.neato.co.nz/wordpress-things/inline-tag-thing" title="Visit plugin homepage" onclick="javascript:pageTracker._trackPageview('/external/www.neato.co.nz/wordpress-things/inline-tag-thing');" >Inline Tag Thing</a></strong></li>
<li><strong>
<a  href="http://www.netconcepts.com/seo-title-tag-plugin/" title="Visit plugin homepage" onclick="javascript:pageTracker._trackPageview('/external/www.netconcepts.com/seo-title-tag-plugin/');" >SEO Title Tag</a></strong></li>
<li><strong>
<a  href="http://www.neato.co.nz/wordpress-things/tag-managing-thing" title="Visit plugin homepage" onclick="javascript:pageTracker._trackPageview('/external/www.neato.co.nz/wordpress-things/tag-managing-thing');" >Tag Managing Thing</a></strong></li>
<li><strong>
<a  href="http://www.neato.co.nz/wordpress-things/tag-suggest-thing" title="Visit plugin homepage" onclick="javascript:pageTracker._trackPageview('/external/www.neato.co.nz/wordpress-things/tag-suggest-thing');" >Tag Suggest Thing</a></strong></li>
<li><strong>
<a  href="http://orderedlist.com/wordpress-plugins/wp-tiger-administration/" title="Visit plugin homepage" onclick="javascript:pageTracker._trackPageview('/external/orderedlist.com/wordpress-plugins/wp-tiger-administration/');" >Tiger Style Administration</a></strong></li>
<li> <strong>
<a  href="http://lesterchan.net/portfolio/programming.php" title="Visit plugin homepage" onclick="javascript:pageTracker._trackPageview('/external/lesterchan.net/portfolio/programming.php');" >WP-DBManager</a></strong></li>
<li><strong>
<a  href="http://codex.gallery2.org/Integration:WPG2" title="Visit plugin homepage" onclick="javascript:pageTracker._trackPageview('/external/codex.gallery2.org/Integration:WPG2');" >WPG2</a></strong></li>
<li><strong>
<a  href="http://www.ryanbarr.com/webdevelopment/inline-stock-quote-plugin" title="Visit plugin homepage">InlineStockQuote</a></strong></li>
<li><strong>
<a  href="http://andy.hillhome.org/blog/code/stockquotesidebar" title="Visit plugin homepage" onclick="javascript:pageTracker._trackPageview('/external/andy.hillhome.org/blog/code/stockquotesidebar');" >StockQuoteSB </a></strong></li>
</ul>
<p>Okay, now that I&#8217;ve listed them all down lets run through why I love em&#8230;</p>
<p><strong>Adsense-Deluxe</strong></p>
<p>This is just a really cool plug-in.  You can configure your adsense ad units in the config pane and then reference them in the theme or directly in an article.  Pretty nice if you have adsense running on your blog.</p>
<p><strong>Google XML Sitemaps</strong></p>
<p>If you don&#8217;t know about Google Sitemaps you need to do a bit of research.  Once you&#8217;ve gotten with the times and have decided that they are important for your site and search rankings, then download this plugin to have them created automatically!</p>
<p><strong>Inline Tag, Tag Managing, and Tag Suggest Things</strong></p>
<p>These are awesome.  The ultimate tag warrior looked like a phenominal plug-in prior to native tag support in wordpress.  Now these three plug-ins provide all of the extra tag management that you could ask for!</p>
<p><strong>SEO Title Tag</strong></p>
<p>Title tags are <strong>very</strong> important.  Download this now.</p>
<p><strong>Tiger Style Administration</strong></p>
<p>I&#8217;ll admit it, I&#8217;m very picky about the way my tools look.  This plug-in fixes the hideous default wordpress admin style.  It has a few quirks, but it&#8217;s much nicer than the regular style.</p>
<p><strong>WP-DBManager</strong></p>
<p>Backup, backup, backup&#8230; I can&#8217;t say it enough.  You must have backups.  This will take care of it for you.</p>
<p><strong>WPG2</strong></p>
<p>I wrote a whole post about this thing&#8230; it is quite possibly the reason that I switched to wordpress.</p>
<p><strong>InlineStockQuote</strong></p>
<p>I wrote it!  I better like it!</p>
<p><strong>StockquoteSB</strong></p>
<p>This is a pretty cool tool.  I tweaked it quite a bit for my site.  The original is nice and does everything you would need.</p>
<p>So there you have it.  Links to some great widgetizing resources, and my list of favorite plug-ins.  Next time I&#8217;ll talk about the creation of my plug-in the InlineStockQuote.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ryanbarr.com/webdevelopment/my-journey-to-wordpress-part-5/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>moving to textpattern</title>
		<link>http://www.ryanbarr.com/webdevelopment/moving-to-textpattern</link>
		<comments>http://www.ryanbarr.com/webdevelopment/moving-to-textpattern#comments</comments>
		<pubDate>Sat, 25 Feb 2006 05:45:00 +0000</pubDate>
		<dc:creator>Ryan Barr</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[textpattern]]></category>

		<guid isPermaLink="false">http://www.ryanbarr.com/wordpress/?p=19</guid>
		<description><![CDATA[I’ve spent the last ten plus years of my life writing code for the web. I started with the Microsoft set of tools, ASP and Access. Oh those were the days&#8230; well maybe not!  I can still remember being in high school spending hours down in the basement working on website after website; writing [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I’ve spent the last ten plus years of my life writing code for the web. I started with the Microsoft set of tools, ASP and Access. Oh those were the days&#8230; well maybe not!  I can still remember being in high school spending hours down in the basement working on website after website; writing horrible spaghetti code that was impossible to maintain. After a while I moved along into the ranks of a “professional developer”, starting out again with the Microsoft set of tools and after a few years there I again migrated to the world of Java.</p>
<p>For the last five or six yeas I&#8217;ve been maintaining a bunch of websites written in a bunch of different languages and its been driving me <strong>nuts</strong>!  So, a while back I started looking for a better way to build sites, something that will let me focus on getting a functional website created in a short amount of time that will also allow my customers (and me) ease of maintenance. Well, I&#8217;ve found it!</p>
<p>This site was recreated in about a day&#8217;s worth of time from a home grown “pile of ASP and SQL Server code” to textpattern; and I <strong>couldn&#8217;t be happier</strong>.  Textpattern is a great tool, it&#8217;s a bit confusing when you start, but once you get the hang of it, it&#8217;s awesome!  I&#8217;ve already re-built a couple of client websites using textpattern and have been working on doing more and more as the days go by.</p>
<p>How can you beat it, its open source, well maintained, extensible and quite simple to use once you figure it out. Now don&#8217;t get me wrong here, I&#8217;m no php guru, but after spending a couple of days playing with textpattern, I&#8217;m already in hacking and tweaking plugin&#8217;s all over the place. The tool is flexible, performs really well, and so far the administrative functions have been nothing but helpful for my clients.</p>
<p>I&#8217;ll spend a little bit of time over the next few weeks posting some of the code used to build this site; as well as some snippets from a few others.  I’ll also spend some time writing about the different aspects of the tool as I understand them… Hopefully all of this information will be helpful to others that are working on moving to this awesome tool!  But until then, its back to my next textpattern project; a complete rebuild for my 
<a  href="http://www.lathropchurch.com" onclick="javascript:pageTracker._trackPageview('/external/www.lathropchurch.com');" >church&#8217;s website</a>. It will be XHMTL and fully CSS compliant, and built in textpattern.  I&#8217;m excited, its going to look great, work great and be <strong>much</strong> easier for the staff to update on a consistent basis!  What are you waiting for, check out 
<a  href="http://www.textpattern.com" onclick="javascript:pageTracker._trackPageview('/external/www.textpattern.com');" >textpattern</a> for yourself!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ryanbarr.com/webdevelopment/moving-to-textpattern/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
