<?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>James Andrews</title>
	<atom:link href="http://www.jamesmandrews.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jamesmandrews.com</link>
	<description>Just another nerd.</description>
	<lastBuildDate>Sat, 25 Feb 2012 21:06:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Bootpress:  Bootstrap based theme for WordPress</title>
		<link>http://www.jamesmandrews.com/2012/02/11/bootpress-bootstrap-based-theme-for-wordpress/</link>
		<comments>http://www.jamesmandrews.com/2012/02/11/bootpress-bootstrap-based-theme-for-wordpress/#comments</comments>
		<pubDate>Sat, 11 Feb 2012 14:33:25 +0000</pubDate>
		<dc:creator>jandrews</dc:creator>
				<category><![CDATA[Wordpress Development]]></category>
		<category><![CDATA[bootstrap]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[website]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.jamesmandrews.com/?p=709</guid>
		<description><![CDATA[Recently I had started a contract for a company who was doing a rebuild of one of their products. They had decided long before I had joined the team to use the CSS/Javascript development tools from]]></description>
		<wfw:commentRss>http://www.jamesmandrews.com/2012/02/11/bootpress-bootstrap-based-theme-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Accessing all your google calendars on iOS5</title>
		<link>http://www.jamesmandrews.com/2011/11/03/accessing-all-your-google-calendars-on-ios5/</link>
		<comments>http://www.jamesmandrews.com/2011/11/03/accessing-all-your-google-calendars-on-ios5/#comments</comments>
		<pubDate>Thu, 03 Nov 2011 18:09:47 +0000</pubDate>
		<dc:creator>jandrews</dc:creator>
				<category><![CDATA[Quick Tips]]></category>

		<guid isPermaLink="false">http://www.jamesmandrews.com/?p=693</guid>
		<description><![CDATA[I am trying to figure out the best solution for calendaring for my wife and myself. Often she&#8217;ll make plans, and tell me and well I won&#8217;t put it in a calendar. I&#8217;ll just forget about it. I don&#8217;t make plans weeks in advance, I make them a few days in advance. I thought fine, I&#8217;ll set up a google calendar we can share via iCal. I can set up my iPhone to read the calendar and I&#8217;ll know when stuff is planned. Right? Well guess what it isn&#8217;t so easy. When you set up your gmail account on your iDevice it will set you up with 1 calendar. This is not what I want. I want more than 1 calendar. I want 2 or 3 maybe even 4 or 5. The solution is quite easy turn off Javascript and go to . Select the calendars you want to use...]]></description>
		<wfw:commentRss>http://www.jamesmandrews.com/2011/11/03/accessing-all-your-google-calendars-on-ios5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Paypal IPN Listener class.</title>
		<link>http://www.jamesmandrews.com/2010/10/04/paypal-ipn-listener-class/</link>
		<comments>http://www.jamesmandrews.com/2010/10/04/paypal-ipn-listener-class/#comments</comments>
		<pubDate>Mon, 04 Oct 2010 14:31:57 +0000</pubDate>
		<dc:creator>jandrews</dc:creator>
				<category><![CDATA[PHP Development]]></category>

		<guid isPermaLink="false">http://www.jamesmandrews.com/?p=640</guid>
		<description><![CDATA[I&#8217;ve only used Paypal IPN a couple times. Both time were in systems where the IPN was already set up. It didn&#8217;t take much work for me to actually do anything from there. I am working on a new WordPress module. Part of which includes functionality where I needed to do some paypal processing. While searching through the internet I found a lot of sample code, but nothing that was a simple object. After some headaches caused by a typo, I have a php5 class for Paypal IPN validation. define('PAYPAL_IPN_LISTENER_VERIFIED_STATUS','VERIFIED'); define('PAYPAL_IPN_LISTENER_INVALID_STATUS','INVALID'); class PaypalIPNListener { protected $status = PAYPAL_IPN_LISTENER_INVALID_STATUS; protected $payment_status = false; private $sandboxUrl = "https://www.sandbox.paypal.com/cgi-bin/webscr"; private $productionUrl = "https://www.paypal.com/cgi-bin/webscr"; private $serviceUrl = null; private $serviceData = ""; public function __construct($postData = array(), $sandbox=false) { // Set the initial serviceUrl $serviceUrl = $productionUrl; // If sandbox change the serviceUrl if($sandbox == true) $serviceUrl = $sandboxUrl; // Save the post data...]]></description>
		<wfw:commentRss>http://www.jamesmandrews.com/2010/10/04/paypal-ipn-listener-class/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

