<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:admin="http://webns.net/mvcb/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:content="http://purl.org/rss/1.0/modules/content/">

    <channel>
    
    <title>Erik Reagan :: Web Developer</title>
    <link>http://erikreagan.com/</link>
    <description>The Blog and Projects of Erik Reagan</description>
    <dc:language>en</dc:language>
    <dc:creator>erik@erikreagan.com</dc:creator>
    <dc:rights>Copyright 2010</dc:rights>
    <dc:date>2010-03-01T03:14:17+00:00</dc:date>
    <admin:generatorAgent rdf:resource="http://expressionengine.com/" />
    

    <item>
      <title>Redirect Helper Lite</title>
      <link>http://erikreagan.com/projects/redirect-helper-lite/</link>
      <guid>http://erikreagan.com/projects/redirect-helper-lite/</guid>
      <description><![CDATA[
         			<img src="http://erikreagan.com/images/uploads/redirect-lite-thumb.jpg" style="float:left;margin-right:20px;" alt="Redirect Helper Lite" />
						        Redirecting can be a hairy thing if you don't know how to do it. Redirect Helper Lite is here to make that part of your life easier now. With a few clicks and strokes of the keyboard you can setup simple URL redirects for your ExpressionEngine site. You can also use Redirect Helper Lite to setup and track campaigns that utilize special URLs on your site.      ]]></description>
      <dc:subject>ExpressionEngine</dc:subject>
      <dc:date>2009-11-24T06:59:00+00:00</dc:date>
    </item>

    <item>
      <title>ER Developer Toolbar</title>
      <link>http://erikreagan.com/projects/er-developer-toolbar/</link>
      <guid>http://erikreagan.com/projects/er-developer-toolbar/</guid>
      <description><![CDATA[
         			<img src="http://erikreagan.com/images/uploads/toolbar-preview.jpg" style="float:left;margin-right:20px;" alt="ER Developer Toolbar" />
						        This is a tool that no ExpressionEngine developer should be without. ER Developer Toolbar creates a beautiful bridge between the front end of your ExpressionEngine site and the control panel with direct links for things like global variables, template editing, cache clearing and more. It is there when you need it and gets out of the way when you don't. Be sure to check out the video demo before you try it out for the first time.      ]]></description>
      <dc:subject>ExpressionEngine</dc:subject>
      <dc:date>2009-11-11T13:30:49+00:00</dc:date>
    </item>

    <item>
      <title>Logging Actions in your ExpressionEngine Add&#45;ons</title>
      <link>http://erikreagan.com/blog/logging-actions-in-your-expressionengine-add-ons/</link>
      <guid>http://erikreagan.com/blog/logging-actions-in-your-expressionengine-add-ons/</guid>
      <description><![CDATA[
         						<img src="http://erikreagan.com/images/uploads/picture-2010-02-27-at-4.21_.57-PM_.jpg" style="float:left;margin-right:20px;" alt="Logging Actions in your ExpressionEngine Add-ons" />
			        I've recently given some thought to a piece of EE that I have never had a great need for. Control Panel logging. Out of the box, ExpressionEngine logs certain actions that are performed in the CP saving the Site ID, Member, IP Address of that member, date/time and the action performed. This can be very useful when trying to figure out when something happened and who may have done it. It can also help see how many people might be logging in under the same account from various locations (IPs). This is all great but quite limited considering the number of actions for which this occurs.      ]]></description>
      <dc:subject>Development</dc:subject>
      <dc:date>2010-03-01T15:00:16+00:00</dc:date>
    </item>

    <item>
      <title>Redirect Helper Lite Updated with CP Logging</title>
      <link>http://erikreagan.com/blog/redirect-helper-lite-updated-with-cp-logging/</link>
      <guid>http://erikreagan.com/blog/redirect-helper-lite-updated-with-cp-logging/</guid>
      <description><![CDATA[
         			        Today I published an article that walked through <a href="http://erikreagan.com/blog/logging-actions-in-your-expressionengine-add-ons/">utilizing the Control Panel Log in ExpressionEngine</a> and recording with certain actions were performed in your add-ons. To display how this might be used I have updated my Redirect Helper Lite module with such a feature. Now when any redirects are added, modified or deleted the action is recorded to the Control Panel Log along with the standard info of the data/time, Member info, and site ID. If you're a code diver you can check out the <code>mcp.redirect_helper_lite.php</code> file for the changes near the top of the file.      ]]></description>
      <dc:subject>Development</dc:subject>
      <dc:date>2010-03-01T15:00:01+00:00</dc:date>
    </item>

    <item>
      <title>Entry Category Count</title>
      <link>http://erikreagan.com/projects/entry-category-count/</link>
      <guid>http://erikreagan.com/projects/entry-category-count/</guid>
      <description><![CDATA[
         			        Occasionally I want to only display something based on the number of categories that is assigned to a particular entry. I wrote a small plugin to help me grab that number and use it in conditional statements. An example of use would be displaying a specific word like "category" versus "categories" in the sentence "This entry was filed in X category/categories." You could also choose to display content based on this number. A few examples of use are <a href="/projects/docs/entry-category-count/">included in the documentation</a>.      ]]></description>
      <dc:subject>ExpressionEngine</dc:subject>
      <dc:date>2010-02-08T14:23:07+00:00</dc:date>
    </item>

    <item>
      <title>Performance Update to Redirect Helper Lite</title>
      <link>http://erikreagan.com/blog/performance-update-to-redirect-helper-lite/</link>
      <guid>http://erikreagan.com/blog/performance-update-to-redirect-helper-lite/</guid>
      <description><![CDATA[
         			        I've had this update sitting in my repository for a little while and haven't had the time to polish a couple of things up to release it. Finally I had some breathing room after some client work so I'm now releasing version 1.1.0  of <a href="/projects/redirect-helper-lite/">Redirect Helper Lite</a>. This introduces an extension to the add-on which greatly enhances the processing time of the actual redirection. In earlier versions ExpressionEngined to being parsing the template before it even performed a redirection. That's a lot of overhead for something that should occur immediately. For this update I've utilized the sessions_start hook and now the redirection occurs as early as possible saving you that tiny bit of processing time.      ]]></description>
      <dc:subject>News</dc:subject>
      <dc:date>2010-02-04T11:23:49+00:00</dc:date>
    </item>

    <item>
      <title>ExpressionEngine Add&#45;On Pricing: Decisions</title>
      <link>http://erikreagan.com/blog/expressionengine-add-on-pricing-decisions/</link>
      <guid>http://erikreagan.com/blog/expressionengine-add-on-pricing-decisions/</guid>
      <description><![CDATA[
         			        First let me thank everyone who participated in <a href="/blog/expressionengine-add-on-pricing/">the discussion about add-on pricing</a>. There were many great thoughts shared and it helped me make my decision on add-on pricing. What I have decided is to stick closely to what EllisLab already does with ExpressionEngine. The exception will be MSM sites. Essentially I will sell one license per installation of ExpressionEngine. So if you run a single domain or 100 domains off of a single EE install you will only require a single license from me. I will stick closely to the volume discount rates that EllisLab has setup which is <a href="/?URL=https://secure.expressionengine.com/index.php?ACT=volume">outlined on this page</a>.      ]]></description>
      <dc:subject>Personal</dc:subject>
      <dc:date>2010-01-09T00:55:34+00:00</dc:date>
    </item>

    <item>
      <title>Error 5103 in iTunes</title>
      <link>http://erikreagan.com/blog/error-5103-in-itunes/</link>
      <guid>http://erikreagan.com/blog/error-5103-in-itunes/</guid>
      <description><![CDATA[
         						<img src="http://erikreagan.com/images/uploads/startrek.jpg" style="float:left;margin-right:20px;" alt="Error 5103 in iTunes" />
			        Tonight I felt like renting the new Star Trek movie in iTunes. I'd heard really good things about it and had wanted to rent it for some time. My wonderful wife bought me an iTunes gift card for Christmas so I wanted to start putting it to good use. The nearly 4GB download finally finished (HD rental) and I was ready to start the movie. After clicking play I received a dialog box with error code 5103. I ran Software Update to make sure I had the latest version of iTunes hoping that it would be a simple fix. That didn't do it. After some digging I got it going and now I'm sitting here enjoying this action-packed opening sequence. Here's what I found:      ]]></description>
      <dc:subject>Personal</dc:subject>
      <dc:date>2010-01-02T06:15:05+00:00</dc:date>
    </item>

    <item>
      <title>2010 Changes</title>
      <link>http://erikreagan.com/blog/2010-changes/</link>
      <guid>http://erikreagan.com/blog/2010-changes/</guid>
      <description><![CDATA[
         			        For some reason I feel like sharing some things I intend to do in 2010. I've never really been one for resolutions but I do set "goals" to some degree of the word. Typically I just aim to achieve something but not particularly by a certain date. For 2010 I will keep that pattern and not really set dates for my personal goals. That said, here are some things I'm working on.      ]]></description>
      <dc:subject>Personal</dc:subject>
      <dc:date>2010-01-01T19:27:06+00:00</dc:date>
    </item>

    <item>
      <title>ExpressionEngine Add&#45;On Pricing</title>
      <link>http://erikreagan.com/blog/expressionengine-add-on-pricing/</link>
      <guid>http://erikreagan.com/blog/expressionengine-add-on-pricing/</guid>
      <description><![CDATA[
         						<img src="http://erikreagan.com/images/uploads/ee-addon-cost-thumb.jpg" style="float:left;margin-right:20px;" alt="ExpressionEngine Add-On Pricing" />
			        There is an interesting thing going on in the ExpressionEngine community right now. More developers are realizing that they should actually get paid for their public add-on development. I'd venture to say that most developers who release public add-ons got their start by fulfilling a need for a specific client project. I know that was the case for me. I needed a few features in EE that weren't available any other way, 1st or 3rd party (hey! what ever happened to the 2nd party and why don't we ever mention them). Considering that detail, most add-on developers were originally paid for their development. Somewhere along the way these add-ons, not just for ExpressionEngine but for software in general, became commonly distributed freely. Don't get me wrong, I love free software. I love using it and certainly enjoy creating and sharing it. That said, we all have mouths to feed. Some of us more than others.      ]]></description>
      <dc:subject>Personal</dc:subject>
      <dc:date>2009-12-30T17:30:35+00:00</dc:date>
    </item>

    
    </channel>
</rss>