<?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>Michael Fields</title>
	<atom:link href="http://mfields.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://mfields.org</link>
	<description>Art + Web + Design in Portland, Oregon</description>
	<lastBuildDate>Tue, 16 Feb 2010 15:20:46 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>The Birth of Mutation</title>
		<link>http://mfields.org/2009/12/26/the-birth-of-mutation/</link>
		<comments>http://mfields.org/2009/12/26/the-birth-of-mutation/#comments</comments>
		<pubDate>Sun, 27 Dec 2009 03:09:44 +0000</pubDate>
		<dc:creator>Michael Fields</dc:creator>
				<category><![CDATA[Art News]]></category>

		<guid isPermaLink="false">http://mfields.org/?p=1179</guid>
		<description><![CDATA[<p>Almost time for the new year and I&#8217;ve completed the last painting that will be made in 2009. Why write about it? you may be wondering&#8230; well, mostly because I can&#8217;t find anything else to do with my time at the moment: I already put in a good pinball session today (Lord of the Rings...</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://mfields.org/2009/12/26/flower-dancer/"><img src="http://mfields.org/wp-content/uploads/2009/12/weirdo-4-250x250.jpg" alt="" title="Flower Dancer" width="250" height="250" class="alignleft size-medium wp-image-1177" /></a><br />
Almost time for the new year and I&#8217;ve completed the last painting that will be made in 2009. <em>Why write about it?</em> you may be wondering&#8230; well, mostly because I can&#8217;t find anything else to do with my time at the moment: I already put in a good pinball session today (<a href="http://www.ipdb.org/machine.cgi?id=4858">Lord of the Rings</a> at <a href="http://beautifulpizza.com/">Beautiful Pizza</a>) and I really don&#8217;t feel like writing anymore code&#8230; yuck! Since I can&#8217;t find anything better to do, I thought that I would let you know that I won&#8217;t be finishing anymore paintings this year and let you know what&#8217;s in store for next 2010.</p>
<p><span id="more-1179"></span></p>
<h2>Birth of a Mutation</h2>
<p><em>Mutations</em> is a new body of work that I&#8217;m putting together that was born out of my participation in <a href="http://portlandcityart.org/2009/10/12/big-100-art-show/">The Big 100 Show</a> earlier this month. For those of you who are unfamiliar with shows of this kind, please allow me to explain a few things. The organizers of <em>The Big 100</em> asked 100 artists to create 20 8&#8243; x 8&#8243; paintings each. The paintings will be available for one night only and each piece is to be priced at $30.00.</p>
<p>Now, I generally have a problem with anyone attempting to control the retail value of my artwork especially when the value is 2 to 3 times less than normal. However, I decided to make an exception in this case for a few different reasons:</p>
<ol>
<li>I really needed some cash. I&#8217;ve had a bike on layaway forever and had to borrow some money to pay off the balance before my down payment was forfeited.</li>
<li>I&#8217;m pretty good friend with the organizers and they were giving all proceeds to different charities.</li>
<li>I had came up with a theory as to how I could create work in a shorter period of time that still embodied the basic style of my <em>normal</em> artwork.</li>
</ol>
<p><em>So, how did it all work out?</em> Great question! I worked out pretty well, I sold 13 out of 14 (I knew adding a hobbit was a bad idea&#8230; noone needs those hairy little toes leaving jam on the carpet&#8230;), paid off the bike loan, facilitated the donation of $130.00 to charity and acquired a new way of creating artwork thus giving life to the <em>Mutations</em> series.</p>
<h2>Let&#8217;s Get Mutated</h2>
<p>The basic idea came from an article I read years ago written by Paul Fujita outlining his process of <a href="http://www.calsk8.com/zeitgeist/acrylicgeltransfers.htm">carbon transfer using acrylic medium</a>. I always thought that this was a cool idea, but never really had a way to incorporate it into my own work. Then it dawned on me&#8230; I had all these drawings laying around that I think are pretty cool, but people don&#8217;t really ever buy them at my shows &#8211; I think it&#8217;s because they are just black and white? Whatever the reason, I can&#8217;t seem to sell them and there&#8217;s no chance in hell that I&#8217;m coloring them in. So I photocopied a grip of them, splashed a bunch of bright colors on some wood and went to town with the acrylic media transer process. I think it turned out really well in the end. The piece retain the detail of my normal work without me having to make all of those tiny, tiny lines. I was able to cut creation time of the pieces by a landslide which made it much easier for me to fork them over for a third of the cost.</p>
<h2>Look! A Picture!</h2>
<p><img src="http://mfields.org/wp-content/uploads/2009/12/mfields-mutations-480x232.jpg" alt="" title="mfields-mutations" width="480" height="232" class="size-large wp-image-1183" /><br />
Here&#8217;s an example of what I have been talking about. On the left you will see the original drawing and on the right, the <em>Mutation</em>. Notice how the composition has not been radically altered, but elements <em>have</em> changed well beyond that of simple embellishment.</p>
<h2>Why Mutations?</h2>
<p>I was struggling with a name for this series. The only thing that made any sense was <em>Theme and Variation</em>. I think that the definition fits the series well and I like the musical association, whenever I hear <em>&#8220;Theme and Variation&#8221;</em> I get this unsettling visualization of sitting on a brightly colored rug in Kindergarden while some mean lady with a fake smile belted out verse after verse of <em>&#8220;Do Your Ears Hang Low?&#8221;</em>. Hey lady! do you really thing that I want to sing after stomaching warm milk and stale crackers?!?!? I think not! Go stand in the corner no cookies for you&#8230;</p>
<p>Anyway, the thesaurus told me the <em>Mutation</em> is a synonym for <em>Variation</em> and the only flashbacks I get when I hear the word are of the warm an soothing variety&#8230; much like the Beck album of the same name. And let me get stuck down with lightning as I type if I fail to mention that it was only through the process of <em>mutation</em> that the ninja turtles were able to save New York City from the dastardly deeds of Super Shredder and his Mighty Technodrome. Also, without the process of mutation, atheists would have little or nothing to argue with when they meet an unsuspecting creationist.</p>
<p>Mutation.</p>
<p>It&#8217;s a wonderful thing!</p>
]]></content:encoded>
			<wfw:commentRss>http://mfields.org/2009/12/26/the-birth-of-mutation/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Flower Dancer</title>
		<link>http://mfields.org/2009/12/26/flower-dancer/</link>
		<comments>http://mfields.org/2009/12/26/flower-dancer/#comments</comments>
		<pubDate>Sat, 26 Dec 2009 22:32:06 +0000</pubDate>
		<dc:creator>Michael Fields</dc:creator>
				<category><![CDATA[Paintings]]></category>

		<guid isPermaLink="false">http://mfields.org/?p=1175</guid>
		<description><![CDATA[<p>Acrylic, ink and carbon 7.25&#8243; x 7.25&#8243; on wood Collection of Heidi Elise Wirz</p>]]></description>
			<content:encoded><![CDATA[<p>Acrylic, ink and carbon<br />
7.25&#8243; x 7.25&#8243; on wood<br />
Collection of <a href="http://swissoven.wordpress.com/">Heidi Elise Wirz</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mfields.org/2009/12/26/flower-dancer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Create a WordPress Shortcode that Only prints CSS for Certain Posts, Pages or Attachments</title>
		<link>http://mfields.org/2009/12/13/how-to-create-a-wordpress-plugin-that-only-prints-css-for-certain-posts-pages-or-attachments/</link>
		<comments>http://mfields.org/2009/12/13/how-to-create-a-wordpress-plugin-that-only-prints-css-for-certain-posts-pages-or-attachments/#comments</comments>
		<pubDate>Sun, 13 Dec 2009 18:10:56 +0000</pubDate>
		<dc:creator>Michael Fields</dc:creator>
				<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://mfields.org/?p=1114</guid>
		<description><![CDATA[<p>This morning, I found myself converting a WordPress Page Template into a plugin when I found myself limited by the WordPress Shortcode API. &#8220;Limited?&#8221; you ask. &#8220;The WordPress Shortcode API is awesome and easy to use&#8230; how could you possibly feel limited?&#8221; Well, I ran into a problem, but I found a solution&#8230; go easy,...</p>]]></description>
			<content:encoded><![CDATA[<p>This morning, I found myself converting a <a href="http://wordpress.org/">WordPress</a> <a href="http://codex.wordpress.org/Pages#Page_Templates">Page Template</a> into a plugin when I found myself limited by the WordPress <a href="http://codex.wordpress.org/Shortcode_API">Shortcode API</a>. &#8220;Limited?&#8221; you ask. &#8220;The WordPress Shortcode API is awesome and easy to use&#8230; how could you possibly feel limited?&#8221; Well, I ran into a problem, but I found a solution&#8230; go easy, man&#8230; go easy&#8230;</p>
<p><span id="more-1114"></span></p>
<h2>The Problem</h2>
<p>I had a rather large chunk of css that I needed to print during the <strong>wp_head</strong> action, but I only wanted it to be printed on pages and posts that use the shortcode. This was a bit of an issue because you cannot include any logic inside your shortcode handler function that would help you out with the <strong>wp_head</strong> action. The shortcode is parsed during the the_content filter which fires afters the <strong>wp_head</strong> action&#8230; errrrr&#8230; it still hurts to think about&#8230; but it doesn&#8217;t have to!</p>
<h2>Lets Define a Class</h2>
<pre class="brush: php;">
class red_text{
	var $shortcode_name = 'red';
	var $pattern = '&lt;!-- red-text plugin --&gt;';
	var $posts_content = '';
}
</pre>
<p>Here we have defined a class named &#8220;red_text&#8221; which contains 3 properties:</p>
<ol>
<li><var>$shortcode_name</var>: This is the actual name of the shortocode that a user would type in between square brackets. In this scenario a user would use [red] if they wanted to use this shortcode in a post or a page.</li>
<li><var>$pattern</var>: This is a string that contains an html comment which serves two purposes&#8230; it will enable users to easily identify code that our plugin prints <strong>and</strong> it will give us something to test against&#8230; basically, if this string is in the post_content, our script will know that it should include the css.</li>
<li>The third and final property is <var>$posts_content</var>. We are declaring it as an empty string.</li>
</ol>
<h2>Adding a Constructor</h2>
<pre class="brush: php;">
class red_text{

	var $shortcode_name = 'red';
	var $pattern = '&lt;!-- red-text plugin --&gt;';
	var $posts_content = '';

	function red_text() {

	}
}
</pre>
<p>Since we are using an object, we will need to define a constructor. The constructor is a method that is called whenever a new instance of the object is called. For this example, we will store all of our hooks in this method. It is important to note that I am using php4 object syntax here, meaning that the name of the constructor is the same as the name of the class.</p>
<h2>The Shortcode</h2>
<pre class="brush: php;">
function red_text() {
	add_shortcode( $this-&gt;shortcode_name, array( &amp;$this, 'shortcode' ) );
}

function shortcode( $atts, $content = null ) {
	$o = '';
	$o.= &quot;\n\t&quot; . $this-&gt;pattern;
	$o.= &quot;\n\t&quot; . '&lt;span class=&quot;' . $this-&gt;shortcode_name . '&quot;&gt;' . $content . '&lt;/span&gt;';
	return $o;
}
</pre>
<p>Here we have registered a shortcode in the constructor and defined a handler method for it. Notice that the handler will return a string that includes the $pattern property. This is crucial!</p>
<h2>Should I <em>include</em> the <em>css</em>?</h2>
<pre class="brush: php;">
function include_css() {
	global $posts;
	$o = false;
	if( !empty( $posts ) &amp;&amp; is_array( $posts ) )
		foreach( $posts as $post )
			$this-&gt;posts_content.= apply_filters( 'the_content', $post-&gt;post_content );

	if( !empty( $this-&gt;posts_content ) )
		if( strstr( $this-&gt;posts_content, $this-&gt;pattern ) )
			$o = true;

	return $o;
}
</pre>
<p>The next method that we will need to add is <strong>include_css()</strong>. When I read the name of the method, it is a question: &#8220;Should I <em>include</em> the <em>css</em>?&#8221;. Let&#8217;s take a closer look on what is going on here:</p>
<ol>
<li>The scope of the <var>$posts</var> variable is set to global. This is a variable that WordPress generates for us by default, if there is a post, page or attachment in the loop, <var>$posts</var> will be an array of objects.</li>
<li>Next, we define variable <var>$o</var> as false. This is the default answer to the question: &#8220;Should I <em>include</em> the <em>css</em>?&#8221;.</li>
<li>Now we will need to loop over the <var>$posts</var> array. Each iteration, we will append the value of <var>$post->post_content</var> to the property <var>$posts_content</var>. This will give us a string containing the contents of all posts in the current WordPress Loop. Please note the the value of <var>$post->post_content</var> is filtered using the &#8220;the_content&#8221; filter, This filter will parse our shortcodes, thus rendering the html comment stored in the <var>$pattern</var> property.</li>
<li>The next set of code is a nested conditional. Basically, it searches through our $posts_content property and tries to find a match for $pattern. If a match is found, it will change the value of <var>$o</var> to true.</li>
<li>Finally, the value of <var>$o</var> is returned.</li>
</ol>
<h2>Time to Print The CSS</h2>
<pre class="brush: php;">
function css() {
	$o = &lt;&lt;&lt;EOF
{$this-&gt;pattern}
&lt;style type=&quot;text/css&quot;&gt;
.{$this-&gt;shortcode_name}{
	color: #f00;
	}
&lt;/style&gt;
EOF;
	print ( $this-&gt;include_css() ) ? $o : '';
}
</pre>
<p>This method is simply named &#8220;css&#8221; and will print a style tag <em>only if</em> the include_css() method returns true. Please bear in mind that we will need to add a hook for this new method. See below for finished class.</p>
<h2>The Complete Object</h2>
<pre class="brush: php;">
$my_red_text_shortcode = new red_text();
class red_text{

	var $shortcode_name = 'red';
	var $pattern = '&lt;!-- red-text plugin --&gt;';
	var $posts_content = '';

	function red_text() {
		add_shortcode( $this-&gt;shortcode_name, array( &amp;$this, 'shortcode' ) );
		add_action( 'wp_head', array( &amp;$this, 'css' ) );
	}

	function shortcode( $atts, $content = null ) {
		$o = '';
		$o.= &quot;\n\t&quot; . $this-&gt;pattern;
		$o.= &quot;\n\t&quot; . '&lt;span class=&quot;' . $this-&gt;shortcode_name . '&quot;&gt;' . $content . '&lt;/span&gt;';
		return $o;
	}

	function include_css() {
		global $posts;
		$o = false;
		if( !empty( $posts ) )
			foreach( $posts as $post )
				$this-&gt;posts_content.= apply_filters( 'the_content', $post-&gt;post_content );

		if( !empty( $this-&gt;posts_content ) )
			if( strstr( $this-&gt;posts_content, $this-&gt;pattern ) )
				$o = true;

		return $o;
	}

	/* Style the Shortcode's Output */
	function css() {
		$o = &lt;&lt;&lt;EOF
	{$this-&gt;pattern}
	&lt;style type=&quot;text/css&quot;&gt;
	.{$this-&gt;shortcode_name}{
		color: #f00;
		}
	&lt;/style&gt;
EOF;
		print ( $this-&gt;include_css() ) ? $o : '';
	}
}
</pre>
<p>You can use this code in your themes&#8217; functions.php file <em>or</em> turn it into a plugin by <a href="http://codex.wordpress.org/Writing_a_Plugin#Standard_Plugin_Information">adding the appropriate code</a> to the top.</p>
]]></content:encoded>
			<wfw:commentRss>http://mfields.org/2009/12/13/how-to-create-a-wordpress-plugin-that-only-prints-css-for-certain-posts-pages-or-attachments/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Bulk Image Resize Utility Video</title>
		<link>http://mfields.org/2009/11/24/bulk-image-resize-utility-video/</link>
		<comments>http://mfields.org/2009/11/24/bulk-image-resize-utility-video/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 21:12:17 +0000</pubDate>
		<dc:creator>Michael Fields</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Screencast]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://mfields.org/?p=1085</guid>
		<description><![CDATA[<p>I&#8217;ve been working on a new plugin for WordPress which enables users to update all of their uploaded images after they have changed the Media Settings for their installation. The Bulk Image Resize Utility is currently in the beta stages of development and I would like your input on it&#8217;s usability. If you have a...</p>]]></description>
			<content:encoded><![CDATA[<p><object width="540" height="430"><param name="movie" value="http://www.youtube.com/v/l0g4u5QbeX8&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/l0g4u5QbeX8&#038;fs=1" type="application/x-shockwave-flash" width="540" height="430" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>I&#8217;ve been working on a new plugin for <a href="http://wordpress.org">WordPress</a> which enables users to update all of their uploaded images after they have changed the Media Settings for their installation. The <a href="http://mfields.org/wordpress/plugins/bulk-image-resize-utility-beta/">Bulk Image Resize Utility</a> is currently in the beta stages of development and I would like your input on it&#8217;s usability. If you have a minute or two, please <a href="http://mfields.org/plugin-download/mf-bulk-image-resize-0.1.1.zip">download the plugin</a> and take it for a test run on your development server.</p>
]]></content:encoded>
			<wfw:commentRss>http://mfields.org/2009/11/24/bulk-image-resize-utility-video/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Aliased: How fonts look on my computer when rendered through a browser.</title>
		<link>http://mfields.org/2009/11/15/aliased-how-fonts-look-on-my-computer-when-rendered-through-a-browser/</link>
		<comments>http://mfields.org/2009/11/15/aliased-how-fonts-look-on-my-computer-when-rendered-through-a-browser/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 13:16:26 +0000</pubDate>
		<dc:creator>Michael Fields</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://mfields.org/?p=965</guid>
		<description><![CDATA[<p>I ended up getting into an interesting discussion with a couple of folks at last week&#8217;s Portland Wordpress User Group. The conversation started with me thanking Devin Price for re-tweeting the link to my Custom Header Interface Screencast. Shortly after that, our table talked a bit about how it works and I was explaining how...</p>]]></description>
			<content:encoded><![CDATA[<p>I ended up getting into an interesting discussion with a couple of folks at last week&#8217;s <a href="http://pdxwp.com/">Portland Wordpress User Group</a>. The conversation started with me thanking <a href="http://www.wordpresstheming.com/">Devin Price</a> for re-tweeting the link to my <a href="http://www.youtube.com/watch?v=GjMp124nL38">Custom Header Interface Screencast</a>. Shortly after that, our table talked a bit about how it works and I was explaining how it creates .png images for the blog name and tag-line of the site, when I was asked something like &#8220;Why don&#8217;t you let the browser render the text&#8221;. I tried to explain that browsers will show <span title="I believe that I actually said - embarrassingly more than once Anti-Anti-Aliased">aliased</span> text instead of the smooth, anti-aliased text which looks much nicer and is easier to read.</p>
<p>Shockingly, I was meet with questioning eyes&#8230; So a few websites were loaded up &#8211; on two separate operating systems + multiple browsers and to my surprise, all browser-rendered text was anti-aliased&#8230; </p>
<p>The conversation ended with me saying something like, I&#8217;ll have to show you a screenshot sometime. Here is that screenshot, taken from this very post:</p>
<div id="attachment_967" class="wp-caption alignnone" style="width: 558px"><img src="http://mfields.org/wp-content/uploads/2009/11/screenshot-aliased-text.gif" alt="A Screenshot of this post taken from Firefox 3.5.3 running on Windows XP" title="screenshot-aliased-text" width="548" height="236" class="size-full wp-image-967" /><p class="wp-caption-text">A Screenshot of this post taken from Firefox 3.5.3 running on Windows XP</p></div>
<p>Please compare the screenshot&#8217;s title with the actual, browser-rendered title at the top of the page. Notice how in the screenshot, all text is aliased. Your browser may or may not be anti-aliasing the text.</p>
<p>So this leaves me a bit confused. What controls this? Why do I see aliased text while others see anti-aliased?</p>
<p>Is it my machine&#8230;</p>
<p>The operating system&#8230;</p>
<p>The Browser&#8230;</p>
<p>If you have any input, please post below.</p>
]]></content:encoded>
			<wfw:commentRss>http://mfields.org/2009/11/15/aliased-how-fonts-look-on-my-computer-when-rendered-through-a-browser/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>TEMPLATEPATH for Child Themes</title>
		<link>http://mfields.org/2009/11/12/templatepath-for-child-themes/</link>
		<comments>http://mfields.org/2009/11/12/templatepath-for-child-themes/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 00:38:31 +0000</pubDate>
		<dc:creator>Michael Fields</dc:creator>
				<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://mfields.org/?p=960</guid>
		<description><![CDATA[<p>So, the topic of this month&#8217;s Portland Wordpress User&#8217;s Group is &#8220;Child Themes&#8221;. I&#8217;ve never really utilized this functionality of WordPress until a few days ago when I worked support into The Platypus Theme. One thing that I noticed was that the value of the constant TEMPLATEPATH always points to the &#8220;parent&#8221; theme. Which, after some...</p>]]></description>
			<content:encoded><![CDATA[<p>So, the topic of this month&#8217;s <a href="http://pdxwp.com/">Portland Wordpress User&#8217;s Group</a> is &#8220;Child Themes&#8221;. I&#8217;ve never really utilized this functionality of WordPress until a few days ago when I worked support into <a href="http://platypus-theme.com/">The Platypus Theme</a>.</p>
<p>One thing that I noticed was that the value of the constant <var>TEMPLATEPATH</var> always points to the <em>&#8220;parent&#8221;</em> theme. Which, after some thought, is to be expected. However, I was left wondering, How do I access custom files that I have put inside my child theme&#8217;s folder?</p>
<p>After some digging around in the core, I was able to piece together this solution:</p>
<pre class="brush: php;">
$themes = get_themes();
$current_theme_name = get_current_theme();
$current_theme = $themes[ $current_theme_name ];
$templatepath = WP_CONTENT_DIR . $current_theme['Stylesheet Dir'];
</pre>
<p>Here, we have defined the variable <var>$templatepath</var> which we can use to find the path to any custom file in our child theme.</p>
<p>Hope this is useful to someone.</p>
<p>Please note, this solution will only work on versions of WordPress 2.6 or greater.</p>
]]></content:encoded>
			<wfw:commentRss>http://mfields.org/2009/11/12/templatepath-for-child-themes/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Platypus Custom Header Demonstration</title>
		<link>http://mfields.org/2009/11/09/platypus-custom-header-demonstration/</link>
		<comments>http://mfields.org/2009/11/09/platypus-custom-header-demonstration/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 02:00:43 +0000</pubDate>
		<dc:creator>Michael Fields</dc:creator>
				<category><![CDATA[Platypus]]></category>
		<category><![CDATA[Screencast]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://mfields.org/?p=949</guid>
		<description><![CDATA[<p>Second ever screen-cast highlighting the Custom Header functionality of the Platypus Theme.</p>]]></description>
			<content:encoded><![CDATA[<p><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/GjMp124nL38&#038;hl=en&#038;fs=1&#038;color1=0x3a3a3a&#038;color2=0x999999"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/GjMp124nL38&#038;hl=en&#038;fs=1&#038;color1=0x3a3a3a&#038;color2=0x999999" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object></p>
<p>Second ever screen-cast highlighting the Custom Header functionality of the <a href="http://platypus-theme.com/">Platypus Theme</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://mfields.org/2009/11/09/platypus-custom-header-demonstration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>One More Time &#8211; Sticker for Jesse Reno</title>
		<link>http://mfields.org/2009/11/06/one-more-time-sticker-for-jesse-reno/</link>
		<comments>http://mfields.org/2009/11/06/one-more-time-sticker-for-jesse-reno/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 09:53:31 +0000</pubDate>
		<dc:creator>Michael Fields</dc:creator>
				<category><![CDATA[Stickers]]></category>
		<category><![CDATA[Jesse Reno]]></category>

		<guid isPermaLink="false">http://mfields.org/?p=871</guid>
		<description><![CDATA[<p>Medium: 2 color silkscreen print Surface: vinyl Size: 3″ x 3″ Client: Jesse Reno Printed by: Diesel Fuel</p>]]></description>
			<content:encoded><![CDATA[<p><strong>Medium:</strong> 2 color silkscreen print<br />
<strong>Surface:</strong> vinyl<br />
<strong>Size:</strong> 3″ x 3″<br />
<strong>Client:</strong> <a href="http://jessereno.com/">Jesse Reno</a><br />
<strong>Printed by:</strong> <a href="http://dieselfuelprints.com/">Diesel Fuel</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mfields.org/2009/11/06/one-more-time-sticker-for-jesse-reno/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Horse Shadow &#8211; Sticker for Jesse Reno</title>
		<link>http://mfields.org/2009/11/06/horse-shadow-sticker-for-jesse-reno/</link>
		<comments>http://mfields.org/2009/11/06/horse-shadow-sticker-for-jesse-reno/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 09:48:45 +0000</pubDate>
		<dc:creator>Michael Fields</dc:creator>
				<category><![CDATA[Stickers]]></category>
		<category><![CDATA[Jesse Reno]]></category>

		<guid isPermaLink="false">http://mfields.org/?p=866</guid>
		<description><![CDATA[<p>Medium: 2 color silkscreen print Surface: vinyl Size: 3″ x 3″ Client: Jesse Reno Printed by: Diesel Fuel</p>]]></description>
			<content:encoded><![CDATA[<p><strong>Medium:</strong> 2 color silkscreen print<br />
<strong>Surface:</strong> vinyl<br />
<strong>Size:</strong> 3″ x 3″<br />
<strong>Client:</strong> <a href="http://jessereno.com/">Jesse Reno</a><br />
<strong>Printed by:</strong> <a href="http://dieselfuelprints.com/">Diesel Fuel</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mfields.org/2009/11/06/horse-shadow-sticker-for-jesse-reno/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Speakeasy Postcard</title>
		<link>http://mfields.org/2009/10/20/speakeasy-postcard/</link>
		<comments>http://mfields.org/2009/10/20/speakeasy-postcard/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 07:07:24 +0000</pubDate>
		<dc:creator>Michael Fields</dc:creator>
				<category><![CDATA[Postcards]]></category>
		<category><![CDATA[Anka Gallery]]></category>
		<category><![CDATA[Chris Haberman]]></category>
		<category><![CDATA[John Graeter]]></category>

		<guid isPermaLink="false">http://mfields.org/?p=840</guid>
		<description><![CDATA[<p>Medium: 4 color process digital print Surface: paper Size: 6″ x 4″ Client: Anka Gallery Photo Credit: Rose.</p>]]></description>
			<content:encoded><![CDATA[<p><strong>Medium:</strong> 4 color process digital print<br />
<strong>Surface:</strong> paper<br />
<strong>Size:</strong> 6″ x 4″<br />
<strong>Client:</strong> <a href="http://ankagallery.com/">Anka Gallery</a><br />
<strong>Photo Credit:</strong> <a href="http://www.kerosenerose.com/">Rose</a>. </p>
]]></content:encoded>
			<wfw:commentRss>http://mfields.org/2009/10/20/speakeasy-postcard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
