<?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>Brainstorms of a Webdev</title>
	<atom:link href="http://www.bswebdev.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bswebdev.com</link>
	<description>Web development, PHP, Security, etc... etc...</description>
	<lastBuildDate>Tue, 14 May 2013 18:21:22 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>PHP Snippet of the day &#8211; Sort Object by field name</title>
		<link>http://www.bswebdev.com/2012/12/php-snippet-of-the-day-sort-object-by-field-name/</link>
		<comments>http://www.bswebdev.com/2012/12/php-snippet-of-the-day-sort-object-by-field-name/#comments</comments>
		<pubDate>Sat, 01 Dec 2012 17:15:08 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.bswebdev.com/?p=183</guid>
		<description><![CDATA[If you find you need to sort an returned object this snippet will save your life.
/** * Sort array of objects by field.
 *
 * @param array $objects Array of objects to sort.
 * @param string $on Name of field.
 * @param string $order (ASC&#124;DESC)
 */
function sort_on_field(&#38;$objects, $on, $order = 'ASC') {
    [...]]]></description>
		<wfw:commentRss>http://www.bswebdev.com/2012/12/php-snippet-of-the-day-sort-object-by-field-name/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal custom form with autocomplete drop down</title>
		<link>http://www.bswebdev.com/2011/04/drupal-custom-form-with-autocomplete-drop-down/</link>
		<comments>http://www.bswebdev.com/2011/04/drupal-custom-form-with-autocomplete-drop-down/#comments</comments>
		<pubDate>Sat, 02 Apr 2011 18:46:32 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.bswebdev.com/?p=103</guid>
		<description><![CDATA[I had been putting off doing an custom autocomplete programmatically in drupal for a long time. I finally sat down and decided to work it out for a project i was doing. It was surprisingly very easy. My project consisted of pulling an autocomplete text field from a taxonomy list.
The first step is to build [...]]]></description>
		<wfw:commentRss>http://www.bswebdev.com/2011/04/drupal-custom-form-with-autocomplete-drop-down/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating an Alpha Pager with Views 2 and Drupal 6</title>
		<link>http://www.bswebdev.com/2010/07/creating-an-alpha-pager-with-views-2-and-drupal-6/</link>
		<comments>http://www.bswebdev.com/2010/07/creating-an-alpha-pager-with-views-2-and-drupal-6/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 01:39:51 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Alpha Agument]]></category>
		<category><![CDATA[Alpha Pager]]></category>
		<category><![CDATA[Views]]></category>
		<category><![CDATA[Views2]]></category>

		<guid isPermaLink="false">http://www.bswebdev.com/?p=87</guid>
		<description><![CDATA[This is a reprint of an article I found here:
http://tedserbinski.com/tags/drupal/creating-alpha-pager-with-views-2-and-drupal-6
This is article that saved me tons of hours while I was chasing my tail trying to find an easy way to do this, reprinted so I can remember it later:
From reading all of the docs and quietly watching development commits, I knew Views 2 was [...]]]></description>
		<wfw:commentRss>http://www.bswebdev.com/2010/07/creating-an-alpha-pager-with-views-2-and-drupal-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal node templates based on node id</title>
		<link>http://www.bswebdev.com/2010/06/drupal-node-templates-based-on-node-id/</link>
		<comments>http://www.bswebdev.com/2010/06/drupal-node-templates-based-on-node-id/#comments</comments>
		<pubDate>Sat, 26 Jun 2010 17:49:19 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.bswebdev.com/?p=81</guid>
		<description><![CDATA[Code Snippet to allow you to override and specify node templates based on node id.
Put the code in your template.php file
/**
* Override or insert variables into the node templates.
*
* @param $vars
*   An array of variables to pass to the theme template.
* @param $hook
*   The name of the template being rendered ("node" [...]]]></description>
		<wfw:commentRss>http://www.bswebdev.com/2010/06/drupal-node-templates-based-on-node-id/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Display dhtml menu over the top of a flash movie</title>
		<link>http://www.bswebdev.com/2009/10/display-dhtml-menu-over-the-top-of-a-flash-movie/</link>
		<comments>http://www.bswebdev.com/2009/10/display-dhtml-menu-over-the-top-of-a-flash-movie/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 18:32:53 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[flash under dhtml]]></category>

		<guid isPermaLink="false">http://www.bswebdev.com/?p=65</guid>
		<description><![CDATA[One of my bigest complaints about flash is that I had thought you couldn't layer over the top of it.   By default a flash object is placed as the topmost layer of your web page. No matter what type of z-index you would place it would still be on top.
Recently I was researching via google [...]]]></description>
		<wfw:commentRss>http://www.bswebdev.com/2009/10/display-dhtml-menu-over-the-top-of-a-flash-movie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal, a pleasant surprise</title>
		<link>http://www.bswebdev.com/2009/03/drupal-a-pleasant-surprise/</link>
		<comments>http://www.bswebdev.com/2009/03/drupal-a-pleasant-surprise/#comments</comments>
		<pubDate>Thu, 26 Mar 2009 19:53:44 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://www.bswebdev.com/?p=43</guid>
		<description><![CDATA[I've spent the last number of years developing my own CMS (content management system) as well as using many others. Several years ago I looked at Drupal for about 10 mins then moved on. I didn't give it a respectful look, or the time it would take to give it a fair review. The only [...]]]></description>
		<wfw:commentRss>http://www.bswebdev.com/2009/03/drupal-a-pleasant-surprise/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>javascript change input box type to password</title>
		<link>http://www.bswebdev.com/2008/12/javascript-change-input-box-type-to-password/</link>
		<comments>http://www.bswebdev.com/2008/12/javascript-change-input-box-type-to-password/#comments</comments>
		<pubDate>Fri, 12 Dec 2008 22:19:30 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[form input fields]]></category>

		<guid isPermaLink="false">http://www.bswebdev.com/?p=23</guid>
		<description><![CDATA[Well its been quite a while since I blogged last.  I have loads of new stuff to write but will get to that later.
How to change input text field to a password type
My most recent challenge was a client did not want to use labels for his login boxes on his website.   He wanted to [...]]]></description>
		<wfw:commentRss>http://www.bswebdev.com/2008/12/javascript-change-input-box-type-to-password/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>sql file splitter to the rescue</title>
		<link>http://www.bswebdev.com/2008/05/sql-file-splitter-to-the-rescue/</link>
		<comments>http://www.bswebdev.com/2008/05/sql-file-splitter-to-the-rescue/#comments</comments>
		<pubDate>Sun, 01 Jun 2008 03:37:25 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[mysql]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[large file mysql importer]]></category>
		<category><![CDATA[mysql dump]]></category>
		<category><![CDATA[sql splitter]]></category>

		<guid isPermaLink="false">http://www.bswebdev.com/?p=19</guid>
		<description><![CDATA[My Adventures in sql dumping and database migration
My latest problem project presented itself as a phpbb conversion. The client was having some issues with the old versions of phpbb so we elected to move them to the new version. While this is a great idea on the surface I did not realize how big the [...]]]></description>
		<wfw:commentRss>http://www.bswebdev.com/2008/05/sql-file-splitter-to-the-rescue/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Palm Centro, my new phone</title>
		<link>http://www.bswebdev.com/2008/05/palm-centro/</link>
		<comments>http://www.bswebdev.com/2008/05/palm-centro/#comments</comments>
		<pubDate>Mon, 19 May 2008 14:15:24 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Electronics]]></category>
		<category><![CDATA[cell phone]]></category>
		<category><![CDATA[Palm]]></category>
		<category><![CDATA[smart phone]]></category>

		<guid isPermaLink="false">http://www.bswebdev.com/?p=9</guid>
		<description><![CDATA[WOOT!!  I got a new phone!   Only reason I did, was I broke my Treo 650 a second time.   Same issue, I managed to short out the headphone jack.   I don't know why they bother to put them on,  if they don't give them more industrial strength. [...]]]></description>
		<wfw:commentRss>http://www.bswebdev.com/2008/05/palm-centro/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP day count and date comparison</title>
		<link>http://www.bswebdev.com/2008/05/php-day-count-and-date-comparison/</link>
		<comments>http://www.bswebdev.com/2008/05/php-day-count-and-date-comparison/#comments</comments>
		<pubDate>Tue, 13 May 2008 14:52:11 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[php date]]></category>

		<guid isPermaLink="false">http://www.bswebdev.com/?p=12</guid>
		<description><![CDATA[Dealing with date based data can be a mind numbing experience.   Calculation date differences, doing date comparisons can really stretch you to the limits at times.  There is a variety of ways to deal with date based data but the first step usually is to convert it into a standard format that [...]]]></description>
		<wfw:commentRss>http://www.bswebdev.com/2008/05/php-day-count-and-date-comparison/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced
Database Caching 1/12 queries in 0.079 seconds using disk
Object Caching 708/726 objects using disk
Content Delivery Network via bswebdev.speedymirror.com

 Served from: www.bswebdev.com @ 2013-05-22 15:34:33 by W3 Total Cache -->