<?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>Geek the Freak Out! It&#039;s Joseph Hinson! &#187; downloads</title>
	<atom:link href="http://geekoutwith.me/category/downloads/feed/" rel="self" type="application/rss+xml" />
	<link>http://geekoutwith.me</link>
	<description>Doing right by the internet since I learned how.</description>
	<lastBuildDate>Tue, 15 May 2012 15:57:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>jQuery clear onfocus function</title>
		<link>http://geekoutwith.me/2010/09/jquery-onfocus-function/</link>
		<comments>http://geekoutwith.me/2010/09/jquery-onfocus-function/#comments</comments>
		<pubDate>Sun, 26 Sep 2010 18:32:28 +0000</pubDate>
		<dc:creator>Joseph</dc:creator>
				<category><![CDATA[downloads]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://geekoutwith.me/?p=1310</guid>
		<description><![CDATA[I haven&#8217;t posted since I released the quick posts plugin, so I wanted to drop a little something that might be useful to other front-end guys.
Have you ever clicked on a form, and it didn&#8217;t clear on focus? That&#8217;s annoying, so what I usually do is add onfocus="this.value='';", but t&#8230;]]></description>
			<content:encoded><![CDATA[<p>I haven&#8217;t posted since I released <a href="http://geekoutwith.me/quick-posts">the quick posts plugin</a>, so I wanted to drop a little something that might be useful to other front-end guys.</p>
<p>Have you ever clicked on a form, and it didn&#8217;t clear on focus? That&#8217;s annoying, so what I usually do is add <code>onfocus="this.value='';"</code>, but the problem there is when a user clicks away without entering anything, they don&#8217;t know what the field said previously (this is especially problematic if you&#8217;re not using or hiding the <code>label</code> tag. So the solution is to add an <code>if</code> statement to the onfocus and onblur handlers. This gets annoying if you have several text fields, so with the beauty of jQuery, I created this quick function to handle it automatically. As long as a value is given to the text field, it will do the work for you.</p>
<pre>
jQuery(document).ready(function() {
		jQuery('input[type=text]').each( function(i) {
			var t = jQuery(this);
			var thisval = t.val();
			t.blur( function() {
				if (t.val() == '') t.val(thisval);
			}); // end blur function
			t.focus( function() {
				if (t.val() == thisval) t.val('');
			});// end focus function
		}); //END each function
	}); // END document ready function
</pre>
<p>I&#8217;m using this script on my site, and you can see it in action on the search field.</p>
<p>If you&#8217;d like to copy and paste that into your <code>head</code> or just above your <code>body</code> tag, go right ahead. Alternatively, you can download a zip of the javascript file here:</p>
<p><a href="http://geekoutwith.me/wp-content/uploads/2010/09/jq-clearonfocus.js.zip">jQuery Clear on Focus Script</a></p>
]]></content:encoded>
			<wfw:commentRss>http://geekoutwith.me/2010/09/jquery-onfocus-function/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>How to add multiple pages at once with WordPress</title>
		<link>http://geekoutwith.me/2010/06/how-to-add-multiple-pages-at-once-with-wordpress/</link>
		<comments>http://geekoutwith.me/2010/06/how-to-add-multiple-pages-at-once-with-wordpress/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 20:45:59 +0000</pubDate>
		<dc:creator>Joseph</dc:creator>
				<category><![CDATA[downloads]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Web Dev]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wp_insert_posts]]></category>

		<guid isPermaLink="false">http://geekoutwith.me/?p=1259</guid>
		<description><![CDATA[I have since written a plugin for this purpose, you may read about it here: WordPress Plugin: Quick Posts
Ok folks, this will be short. If you want to add several pages at once, I created a little script for you.
Here it is:
&#60;?php
 include ('wp-blog-header.php');
 $newPages = array(
 'Page 1' =&#62; 'Lo&#8230;]]></description>
			<content:encoded><![CDATA[<p style="padding: 10px; background: #FFFF99;">I have since written a plugin for this purpose, you may read about it here: <a href="http://geekoutwith.me/quick-posts">WordPress Plugin: Quick Posts</a></p>
<p>Ok folks, this will be short. If you want to add several pages at once, I created a little script for you.</p>
<h3>Here it is:</h3>
<pre>&lt;?php
 <span style="background-color: #ffff99;">include ('wp-blog-header.php');</span>
 <span style="background-color: #ccffcc;">$newPages = array(</span>
 'Page 1' =&gt; 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.',
 'Page 2' =&gt; 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.',
 'Page 3' =&gt; 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.',
 'Page 4' =&gt; 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.'
 );
 <span style="background-color: #ccffff;">foreach($newPages as $pagename =&gt; $content) :</span>

 $postarr = array(
 'post_title'         =&gt;     $pagename,
 'post_content'         =&gt;     $content,
 'post_status'        =&gt;    'publish', <span style="background-color: #99ccff;">// can be changed to 'draft', 'publish', 'pending', or 'future'</span>
 'post_author'        =&gt;    1, <span style="background-color: #99ccff;">// post author 1 is admin, can be changed to the ID of the post author</span>
 'post_type'            =&gt;    'page', <span style="background-color: #99ccff;">// can also use 'post' here.</span>
// 'post_parent'            =&gt;    '22', <span style="background-color: #99ccff;">// (completely optional) you can assign a parent ID to create child pages.</span>
 );
<span style="background-color: #ffcc99;"> wp_insert_post($postarr); ?&gt;</span>
<span style="background-color: #ffffff;"> &lt;p&gt;Added &lt;?php echo $pagename?&gt;.&lt;/p&gt;</span>
 &lt;?php endforeach; ?&gt;</pre>
<h3>And here&#8217;s how it works:</h3>
<ol>
<li>the <span style="background-color: #ffff99;">include wp_blog_header()</span> is pulling in the file wp_blog_header.php, which gets all the important data from your WordPress blog, allowing you to access the database (<strong>very important</strong>).</li>
<li>the <span style="background-color: #ccffcc;">$newpages</span> variable is storing an array that is created in the next 4 lines.</li>
<li> The <span style="background-color: #ccffff;">foreach</span> cycles through the array, assigning $pagename to the left side of the = and $content to the right, so whatever you put to the left side of the = will be your page title, whatever you put to the right side will be your content (<em>simple enough</em>).</li>
<li>The <a href="http://codex.wordpress.org/Function_Reference/wp_insert_post"><span style="background-color: #ffcc99;">function wp_insert_post()</span> </a>is called, passing the parameter of the array that was created in <span style="background-color: #ccffcc;">step 2</span>.</li>
</ol>
<p>That&#8217;s it, your new pages have been added. Be very careful not to reload the page, or navigate to this page again, or it will duplicate the pages, which can be quite frustrating to straighten out. But that&#8217;s it. It really is that easy. You can also see my <span style="background-color: #99ccff;">comments in blue.</span></p>
<p>I might make a plugin that you can drop into a site to enable users to frame out a site with the pages needed and whatnot. Maybe I&#8217;ll make that my next project, anyway, hopefully you found it useful, if you&#8217;d like to download the php file, you can get it below:</p>
<p><a href="http://geekoutwith.me/wp-content/uploads/2010/06/insertposts.php_.zip">insertposts.php</a></p>
<p>Put this file in your root directory (so like: http://geekoutwith.me/insertposts.php). If you put it somewhere else, you&#8217;ll have to change the path of the include for <span style="background-color: #ffff99;">wp-blog-header.php</span></p>
<p style="padding: 10px; background: #FFFF99;">I have since written a plugin for this purpose, you may read about it here: <a href="http://geekoutwith.me/quick-posts">WordPress Plugin: Quick Posts</a></p>
]]></content:encoded>
			<wfw:commentRss>http://geekoutwith.me/2010/06/how-to-add-multiple-pages-at-once-with-wordpress/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Updated Textmate WordPress Bundle</title>
		<link>http://geekoutwith.me/2010/02/updated-textmate-wordpress-bundle/</link>
		<comments>http://geekoutwith.me/2010/02/updated-textmate-wordpress-bundle/#comments</comments>
		<pubDate>Mon, 15 Feb 2010 21:49:35 +0000</pubDate>
		<dc:creator>Joseph</dc:creator>
				<category><![CDATA[downloads]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Web Dev]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[snippets]]></category>
		<category><![CDATA[textmate]]></category>
		<category><![CDATA[textmate snippets]]></category>

		<guid isPermaLink="false">http://geekitopia.com/?p=894</guid>
		<description><![CDATA[Well, I&#8217;ve finally updated the WordPress bundle from the previous release. In this bundle I&#8217;ve included some fairly neat snippets. Almost all of them are wrapped in the  brackets. Below is a screenshot of what snippets the bundle contains.


Why are these snippets helpful?
Textmate sni&#8230;]]></description>
			<content:encoded><![CDATA[<p><span style="background-color: #ffff99;">It should be said here that there is a <a href="http://geekoutwith.me/2010/02/updated-textmate-wordpress-bundle/">newer version of this bundle</a>. The following version of the bundle has a few snippets that have errors.</span></p>
<p>If this helps you, then good. I put a WordPress Textmate bundle I use for work on my <!--intlink id="445" type="post" text="Downloads page."--> If you use Textmate, just download, then double click to install. It&#8217;s not very big yet&#8230;but I&#8217;ll update it as I add functionality&#8230;or you can if you like.</p>
<p><a href="http://josephhinson.com/wp-content/uploads/2009/09/Wordpress-Text-Mate-Bundle.zip">WordPress Textmate Bundle (Version 0.5)</a></p>
<h3>Misc Snippets (by tab trigger)</h3>
<ul>
<li>theloop – the loop with tab stops at appropriate places</li>
<li>bloginfo – the template tag bloginfo with tab stop to fill in parameter</li>
<li>wig_sidebar – Dynamic sidebar with tab stop inside if statement – tab twice to ignore.</li>
<li>themeinfo – Stylesheet header with tab stops (CSS)</li>
<li>wt_get_depth – spits out the function wt_get_depth, which can be used to determine where you are in relation to the root&#8230;powerful little function.</li>
<li>page_template – page template with appropriate tab stops.</li>
<li>onpage – includes conditional to check if user is on a specific page. Best used in nav menu.</li>
<li>is_page – if statement that checks to see if a specific page is being used.</li>
</ul>
<h3>Template Tag snippets</h3>
<ul>
<li>get_sidebar – template tag get_sidebar(); with open and close PHP brackets.</li>
<li>the_excerpt – the_excerpt();</li>
<li>the_title – the_title();</li>
<li>the_content – template tag, the content</li>
<li>the_permalink – template tag, the_permalink();</li>
</ul>
<p>Also, Here&#8217;s how you can get to the snippets, in case you want to make changes or see them before using them:</p>
<div id="attachment_691" class="wp-caption alignnone" style="width: 495px"><a href="http://josephhinson.com/wp-content/uploads/2009/09/Picture-7.png"><img class="size-full wp-image-691" title="Edit Snippets" src="http://josephhinson.com/wp-content/uploads/2009/09/Picture-7.png" alt="From the menu, Bundles &gt; Bundle Editor &gt; Edit Snippets" width="485" height="196" /></a><p class="wp-caption-text">From the menu, Bundles &gt; Bundle Editor &gt; Edit Snippets</p></div>
<div id="attachment_690" class="wp-caption alignnone" style="width: 500px"><a href="http://josephhinson.com/wp-content/uploads/2009/09/snippet-overview.jpg"><img class="size-large wp-image-690" title="Textmate Snippets overview" src="http://josephhinson.com/wp-content/uploads/2009/09/snippet-overview-490x332.jpg" alt="Snippets are very easy to modify from this window." width="490" height="332" /></a><p class="wp-caption-text">Snippets are very easy to modify from this window.</p></div>
]]></content:encoded>
			<wfw:commentRss>http://geekoutwith.me/2009/09/textmate-wordpress-bundle-released-as-small-as-it-is/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Plugin Released: &#8220;Category Expander&#8221;</title>
		<link>http://geekoutwith.me/2010/01/plugin-released-category-expander/</link>
		<comments>http://geekoutwith.me/2010/01/plugin-released-category-expander/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 23:51:52 +0000</pubDate>
		<dc:creator>Joseph</dc:creator>
				<category><![CDATA[downloads]]></category>
		<category><![CDATA[Geek Out]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Web Dev]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://geekitopia.com/2010/01/plugin-released-category-expander/</guid>
		<description><![CDATA[Tim and I finished a plugin today. It is the first plugin that we are officially releasing to the public. The plugin title is &#8220;Category Expander&#8221;. You can see it in action on the sidebar. Through the settings menu in the WordPress dashboard, you can choose which categories you&#8217;d l&#8230;]]></description>
			<content:encoded><![CDATA[<p>Tim and I finished a plugin today. It is the first plugin that we are officially releasing to the public. The plugin title is &#8220;Category Expander&#8221;. You can see it in action on the sidebar. Through the settings menu in the WordPress dashboard, you can choose which categories you&#8217;d like to be shown, the others will be hidden. A link to &#8220;see all&#8221; will expand the list to show all of your categories.</p>
<p>If you&#8217;re interested in the plugin, you may <a href="&lt;a href=">download it here</a>. If you do download it, please grab my <a href="http://feeds2.feedburner.com/geekitopia">rss feed</a> so that you&#8217;ll be updated with any revisions or fixes. I plan to improve upon some of the functionality very soon.</p>
<p>NEWS! (1-16-2010)</p>
<p>The plugin just got added to the wordpress plugin directory, see it here:</p>
<p><a href="http://wordpress.org/extend/plugins/category-expander/">http://wordpress.org/extend/plugins/category-expander/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://geekoutwith.me/2010/01/plugin-released-category-expander/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Geekitopia 1.0 (the theme) released</title>
		<link>http://geekoutwith.me/2009/11/geekitopia-1-0-the-theme-released/</link>
		<comments>http://geekoutwith.me/2009/11/geekitopia-1-0-the-theme-released/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 04:20:33 +0000</pubDate>
		<dc:creator>Joseph</dc:creator>
				<category><![CDATA[downloads]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://geekitopia.com/?p=764</guid>
		<description><![CDATA[I&#8217;ve been working on my old theme that I called Geekitopia. The design for this was originally to captivate my personality with the color pallete and the feel of the site. I love classic games and geeky stuff, so that&#8217;s what&#8217;s going on in the theme. I also , so I added a color scheme fo&#8230;]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been working on my old theme that I called Geekitopia. The design for this was originally to captivate my personality with the color pallete and the feel of the site. I love classic games and geeky stuff, so that&#8217;s what&#8217;s going on in the theme. I also <!--intlink id="570" type="post" text="love zombies"-->, so I added a color scheme for that as well. I built a color-scheme picker in the backend under &#8220;Change Color Scheme&#8221;. If anyone is interested, you&#8217;re more than welcome to it. I&#8217;ll post the download link here, and a few screenshots. Give it a test drive and drop some feedback.</p>
<p>Please keep in mind that I am releasing the theme &#8220;warts and all&#8221;, so don&#8217;t expect it to be perfect. It does, however, have dynamic sidebars and all major HTML element styles are supported.</p>
<p><a href="http://geekitopia.com/wp-content/uploads/2009/11/geekitopia.zip">Geekitopia Theme</a></p>

<a href='http://geekoutwith.me/2009/11/geekitopia-1-0-the-theme-released/firefox-2/' title='BlueTheme'><img width="150" height="150" src="http://geekoutwith.me/wp-content/uploads/2009/11/Firefox-2-150x150.png" class="attachment-thumbnail" alt="Screenshot of Blue theme" title="BlueTheme" /></a>
<a href='http://geekoutwith.me/2009/11/geekitopia-1-0-the-theme-released/firefox/' title='Color Schemes'><img width="150" height="150" src="http://geekoutwith.me/wp-content/uploads/2009/11/Firefox-150x150.png" class="attachment-thumbnail" alt="5 Color Scheme options" title="Color Schemes" /></a>

]]></content:encoded>
			<wfw:commentRss>http://geekoutwith.me/2009/11/geekitopia-1-0-the-theme-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Plugin: Slim Title</title>
		<link>http://geekoutwith.me/2009/11/wordpress-plugin-slim-title/</link>
		<comments>http://geekoutwith.me/2009/11/wordpress-plugin-slim-title/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 13:53:12 +0000</pubDate>
		<dc:creator>Joseph</dc:creator>
				<category><![CDATA[downloads]]></category>
		<category><![CDATA[Geek Out]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Web Dev]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://josephhinson.com/?p=744</guid>
		<description><![CDATA[By default, if a post is set to visibility:  Private, or Password Protected, the word &#8220;Private:&#8221; or &#8220;Protected:&#8221; is prepended to the title. With a simple google search I found a code snippet that worked in replacing those words with nothing, or if I so choose, anything I li&#8230;]]></description>
			<content:encoded><![CDATA[<p>By default, if a post is set to visibility:  Private, or Password Protected, the word &#8220;Private:&#8221; or &#8220;Protected:&#8221; is prepended to the title. With a simple google search I found a code snippet that worked in replacing those words with nothing, or if I so choose, anything I like. I&#8217;ll elaborate later, but for now, here&#8217;s the plugin:</p>
<p><a href="http://josephhinson.com/wp-content/uploads/2009/11/slim_title.zip">Slim Title, WordPress Plugin</a></p>
<p>Just download the zip, and upload slim_title.php to the wp-content/plugins/ folder of your WordPress installation, then activate it in the Plugins menu.</p>
<p>As I said before, all it does is replace Private: or Protected: with nothing by default. There are no administrative options to this plugin, you can modify it if you are comfortable with the code.</p>
]]></content:encoded>
			<wfw:commentRss>http://geekoutwith.me/2009/11/wordpress-plugin-slim-title/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Textmate WordPress Bundle Released (version 0.5)</title>
		<link>http://geekoutwith.me/2009/09/textmate-wordpress-bundle-released-as-small-as-it-is/</link>
		<comments>http://geekoutwith.me/2009/09/textmate-wordpress-bundle-released-as-small-as-it-is/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 18:22:36 +0000</pubDate>
		<dc:creator>Joseph</dc:creator>
				<category><![CDATA[downloads]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Web Dev]]></category>
		<category><![CDATA[textmate]]></category>
		<category><![CDATA[textmate snippets]]></category>

		<guid isPermaLink="false">http://josephhinson.com/?p=680</guid>
		<description><![CDATA[It should be said here that there is a newer version of this bundle. The following version of the bundle has a few snippets that have errors.
If this helps you, then good. I put a WordPress Textmate bundle I use for work on my  If you use Textmate, just download, then double click to install. It&#8217;s not&#8230;]]></description>
			<content:encoded><![CDATA[<p><span style="background-color: #ffff99;">It should be said here that there is a <a href="http://geekoutwith.me/2010/02/updated-textmate-wordpress-bundle/">newer version of this bundle</a>. The following version of the bundle has a few snippets that have errors.</span></p>
<p>If this helps you, then good. I put a WordPress Textmate bundle I use for work on my <!--intlink id="445" type="post" text="Downloads page."--> If you use Textmate, just download, then double click to install. It&#8217;s not very big yet&#8230;but I&#8217;ll update it as I add functionality&#8230;or you can if you like.</p>
<p><a href="http://josephhinson.com/wp-content/uploads/2009/09/Wordpress-Text-Mate-Bundle.zip">WordPress Textmate Bundle (Version 0.5)</a></p>
<h3>Misc Snippets (by tab trigger)</h3>
<ul>
<li>theloop – the loop with tab stops at appropriate places</li>
<li>bloginfo – the template tag bloginfo with tab stop to fill in parameter</li>
<li>wig_sidebar – Dynamic sidebar with tab stop inside if statement – tab twice to ignore.</li>
<li>themeinfo – Stylesheet header with tab stops (CSS)</li>
<li>wt_get_depth – spits out the function wt_get_depth, which can be used to determine where you are in relation to the root&#8230;powerful little function.</li>
<li>page_template – page template with appropriate tab stops.</li>
<li>onpage – includes conditional to check if user is on a specific page. Best used in nav menu.</li>
<li>is_page – if statement that checks to see if a specific page is being used.</li>
</ul>
<h3>Template Tag snippets</h3>
<ul>
<li>get_sidebar – template tag get_sidebar(); with open and close PHP brackets.</li>
<li>the_excerpt – the_excerpt();</li>
<li>the_title – the_title();</li>
<li>the_content – template tag, the content</li>
<li>the_permalink – template tag, the_permalink();</li>
</ul>
<p>Also, Here&#8217;s how you can get to the snippets, in case you want to make changes or see them before using them:</p>
<div id="attachment_691" class="wp-caption alignnone" style="width: 495px"><a href="http://josephhinson.com/wp-content/uploads/2009/09/Picture-7.png"><img class="size-full wp-image-691" title="Edit Snippets" src="http://josephhinson.com/wp-content/uploads/2009/09/Picture-7.png" alt="From the menu, Bundles &gt; Bundle Editor &gt; Edit Snippets" width="485" height="196" /></a><p class="wp-caption-text">From the menu, Bundles &gt; Bundle Editor &gt; Edit Snippets</p></div>
<div id="attachment_690" class="wp-caption alignnone" style="width: 500px"><a href="http://josephhinson.com/wp-content/uploads/2009/09/snippet-overview.jpg"><img class="size-large wp-image-690" title="Textmate Snippets overview" src="http://josephhinson.com/wp-content/uploads/2009/09/snippet-overview-490x332.jpg" alt="Snippets are very easy to modify from this window." width="490" height="332" /></a><p class="wp-caption-text">Snippets are very easy to modify from this window.</p></div>
]]></content:encoded>
			<wfw:commentRss>http://geekoutwith.me/2009/09/textmate-wordpress-bundle-released-as-small-as-it-is/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Styling Blockquotes with Psuedo classes</title>
		<link>http://geekoutwith.me/2009/08/styling-blockquotes-with-psuedo-classes/</link>
		<comments>http://geekoutwith.me/2009/08/styling-blockquotes-with-psuedo-classes/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 20:36:46 +0000</pubDate>
		<dc:creator>Joseph</dc:creator>
				<category><![CDATA[downloads]]></category>
		<category><![CDATA[Geek Out]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Dev]]></category>

		<guid isPermaLink="false">http://josephhinson.com/?p=666</guid>
		<description><![CDATA[Ok, so a few years ago I was fairly new to working with CSS and XHTML, and found it really frustrating that I couldn&#8217;t use two background images  to place quote images before and after a blockquote with CSS. Well, you still can&#8217;t do it with the &#8220;background&#8221; selector, but you c&#8230;]]></description>
			<content:encoded><![CDATA[<p>Ok, so a few years ago I was fairly new to working with CSS and XHTML, and found it really frustrating that I couldn&#8217;t use two background images  to place quote images before and after a blockquote with CSS. Well, you still can&#8217;t do it with the &#8220;background&#8221; selector, but you can make a neat effect using the psuedo classes :before and :after.</p>
<p><span style="color: #008000;"><strong>Works in: Safari, Firefox, IE8</strong></span></p>
<p><span style="color: #ff0000;"><strong>Doesn&#8217;t work in IE6, IE7. Degrades gracefully in both</strong></span>.</p>
<h3>Let&#8217;s start with the blockquote</h3>
<p>Now, as mentioned above, this style won&#8217;t work in IE7, which is commonly used, so we need to use a base styling for the blockquotes. Seen below:</p>
<pre>blockquote {
 background:#F5F5F5 none repeat scroll 0 0;
 border-left:8px solid #CCCCCC;
 border-right:1px dotted #CCCCCC;
 font-family:georgia,serif;
 margin-bottom:12px;
 margin-left:10px;
 margin-right:10px;
 padding:12px;
}</pre>
<p>So, now we have a nice looking blockquote styling that looks like this:</p>
<p><a href="http://josephhinson.com/wp-content/uploads/2009/08/Picture-4.png"><img class="alignnone size-large wp-image-667" title="blockquote base styling" src="http://josephhinson.com/wp-content/uploads/2009/08/Picture-4-490x104.png" alt="blockquote base styling" width="490" height="104" /></a></p>
<h3>Now let&#8217;s bring out the big guns (so to speak)</h3>
<p>Now we&#8217;ll use the :before and :after psuedo classes to add the open and close quotes to the blockquotes.</p>
<pre>blockquote p:before {
 content:url(images/quote-left.gif);
 margin-right:10px;
 text-align:left;
 opacity:0.3;
}</pre>
<p>And, the :after psuedo class:</p>
<pre>blockquote p:after {
 content:url(images/quote-right.gif);
 display:block;
 margin-top:-16px;
 text-align:right;
 opacity:0.3;
}</pre>
<p>Now you have something that looks like this:</p>
<p><a href="http://josephhinson.com/wp-content/uploads/2009/08/Picture-2.png"><img class="alignnone size-large wp-image-668" title="blockquotes with psuedo classes" src="http://josephhinson.com/wp-content/uploads/2009/08/Picture-2-490x146.png" alt="blockquotes with psuedo classes" width="490" height="146" /></a></p>
<h3>That&#8217;s it, all done. Hope that was helpful.</h3>
<p>Also, If you want the quote .gifs I used, download them <a title="Quotes left and right" href="http://josephhinson.com/wp-content/uploads/2009/08/quotes.zip">here</a>.</p>
<p>ED: I used &#8220;opacity&#8221; here to fade the image to 30% opacity, but this isn&#8217;t recognized properly in IE, so if I wanted to do it right, I&#8217;d need to save the original file at 30% black, in order to make it look the same in all browsers. I&#8217;ll do that later though. I&#8217;m feeling lazy today.</p>
]]></content:encoded>
			<wfw:commentRss>http://geekoutwith.me/2009/08/styling-blockquotes-with-psuedo-classes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

