<?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>GuRuStu Group</title>
	<atom:link href="http://gurustugroup.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://gurustugroup.com</link>
	<description>Downtown Tulsa Interactive Media and Design Agency</description>
	<lastBuildDate>Tue, 07 Sep 2010 03:13:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Create Web App, iPhone, iPad, or Android prototypes in Keynote</title>
		<link>http://gurustugroup.com/1168/create-web-app-iphone-ipad-or-android-prototypes-in-keynote/</link>
		<comments>http://gurustugroup.com/1168/create-web-app-iphone-ipad-or-android-prototypes-in-keynote/#comments</comments>
		<pubDate>Tue, 07 Sep 2010 03:13:10 +0000</pubDate>
		<dc:creator>Adam Brown</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[web apps]]></category>

		<guid isPermaLink="false">http://gurustugroup.com/?p=1168</guid>
		<description><![CDATA[Here&#8217;s a quickie to get the post-Labor Day week started. If you haven&#8217;t seen or looked at Keynotopia for your UI prototypes, now&#8217;s the time. A great tool to make simple, interactive UI prototypes without having to touch code.]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a quickie to get the post-Labor Day week started. If you haven&#8217;t seen or looked at <a href="http://keynotopia.com">Keynotopia</a> for your UI prototypes, now&#8217;s the time.</p>
<p>A great tool to make simple, interactive UI prototypes without having to touch code.</p>
]]></content:encoded>
			<wfw:commentRss>http://gurustugroup.com/1168/create-web-app-iphone-ipad-or-android-prototypes-in-keynote/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mobile Flash Fails to Perform</title>
		<link>http://gurustugroup.com/1166/mobile-flash-fails-to-perform/</link>
		<comments>http://gurustugroup.com/1166/mobile-flash-fails-to-perform/#comments</comments>
		<pubDate>Thu, 19 Aug 2010 22:08:33 +0000</pubDate>
		<dc:creator>Adam Brown</dc:creator>
				<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[smartphone]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://gurustugroup.com/?p=1166</guid>
		<description><![CDATA[Why should we care about HTML5 now that we have Mobile Flash? Avram Piltch reviews Flash Player 10.1 on the new Droid 2. I’m the last person on earth who wanted to believe Steve Jobs when he told Walt Mossberg&#8230;<a href="http://gurustugroup.com/1166/mobile-flash-fails-to-perform/" class="read_on" > Continue&#160;Reading&#160;<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Why should we care about HTML5 now that we have Mobile Flash?</p>
<p>Avram Piltch reviews Flash Player 10.1 on the new Droid 2.</p>
<blockquote><p>
I’m the last person on earth who wanted to believe Steve Jobs when he <a href="http://d8.allthingsd.com/20100601/steve-jobs-session/#more-447">told Walt Mossberg at D8</a> that “Flash has had its day.” I took it as nothing more than showmanship when Jobs shared his <a href="http://www.apple.com/hotnews/thoughts-on-flash/">thoughts on Flash</a> and wrote that “Flash is closed and proprietary, has major technical drawbacks, and doesn’t support touch based devices.” After spending time playing with Flash Player 10.1 on the new Droid 2, the first Android 2.2 phone to come with the player pre-installed, I’m sad to admit that Steve Jobs was right. Adobe’s offering seems like it’s too little, too late.
</p></blockquote>
<p>In summary, Flash on the smartphone fails to deliver on any of its promises and offering no substantial benefit over already existing HTML5 technology that smartphones have adopted for online video and other uses.</p>
]]></content:encoded>
			<wfw:commentRss>http://gurustugroup.com/1166/mobile-flash-fails-to-perform/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vimeo Launches Embedded HTML5 Player</title>
		<link>http://gurustugroup.com/1163/vimeo-launches-embedded-html5-player/</link>
		<comments>http://gurustugroup.com/1163/vimeo-launches-embedded-html5-player/#comments</comments>
		<pubDate>Tue, 17 Aug 2010 18:28:04 +0000</pubDate>
		<dc:creator>Adam Brown</dc:creator>
				<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[vimeo]]></category>

		<guid isPermaLink="false">http://gurustugroup.com/?p=1163</guid>
		<description><![CDATA[If you&#8217;re in the habit of embedding video on your website whether you&#8217;re hosting it yourself or have been using a service like Vimeo or Youtube, then you&#8217;ve most likely been using an embedded Flash player. If you&#8217;ve been wanting&#8230;<a href="http://gurustugroup.com/1163/vimeo-launches-embedded-html5-player/" class="read_on" > Continue&#160;Reading&#160;<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re in the habit of embedding video on your website whether you&#8217;re hosting it yourself or have been using a service like Vimeo or Youtube, then you&#8217;ve most likely been using an embedded Flash player.</p>
<p>If you&#8217;ve been wanting to offer HTML5-based video on your site so that users of smartphones and other mobile devices have easier access to your video it&#8217;s been a difficult thing up until today if you haven&#8217;t been able to host your own video.</p>
<p>Here&#8217;s an example of an embedded Vimeo video with the new player/embed code:</p>
<p><iframe src="http://player.vimeo.com/video/13396749?byline=0&amp;portrait=0" width="400" height="300" frameborder="0"></iframe>
<p><a href="http://vimeo.com/13396749">&#8220;Inception&#8221; Sound for Film Profile</a> from <a href="http://vimeo.com/colemanfilm">Michael Coleman</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Vimeo has always been a great solution for hosting video, but now with their complete HTML5 solution they&#8217;re pulling ahead of the pack.</p>
]]></content:encoded>
			<wfw:commentRss>http://gurustugroup.com/1163/vimeo-launches-embedded-html5-player/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML5 Boilerplate</title>
		<link>http://gurustugroup.com/1138/html5-boilerplate/</link>
		<comments>http://gurustugroup.com/1138/html5-boilerplate/#comments</comments>
		<pubDate>Fri, 13 Aug 2010 05:13:43 +0000</pubDate>
		<dc:creator>Adam Brown</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://gurustugroup.com/?p=1138</guid>
		<description><![CDATA[Just a quick little pointer to Paul Irish (Google Chrome, jQuery) and Divya Manian; HTML5 Boilerplate A ROCK-SOLID DEFAULT FOR HTML5 AWESOME. After more than two years in iterative development, you get the best of the best practices baked in:&#8230;<a href="http://gurustugroup.com/1138/html5-boilerplate/" class="read_on" > Continue&#160;Reading&#160;<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Just a quick little pointer to Paul Irish (Google Chrome, jQuery) and Divya Manian; <a href="http://html5boilerplate.com">HTML5 Boilerplate</a></p>
<blockquote><p>A ROCK-SOLID DEFAULT FOR HTML5 AWESOME.</p>
<p>After more than two years in iterative development, you get the best of the best practices baked in: cross-browser normalization, performance optimizations, even optional features like cross-domain ajax and flash. A starter apache .htaccess config file hooks you the eff up with caching rules and preps your site to serve HTML5 video, use @font-face, and get your gzip zipple on.</p>
<p>Boilerplate is not a framework, nor does it prescribe any philosophy of development, it&#8217;s just got some tricks to get your project off the ground quickly and right-footed.</p></blockquote>
<p>Do yourself a favor, if you&#8217;re doing anything touching web development take a look at this site and the code they provide. You couldn&#8217;t ask for a better foundation covering all the ins-and-outs you need to be aware of to get a modern site working that takes all current browser differences into account. Not to mention the code comments are clear, concise, and informative for novices and pros alike.</p>
]]></content:encoded>
			<wfw:commentRss>http://gurustugroup.com/1138/html5-boilerplate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UI Design Framework</title>
		<link>http://gurustugroup.com/1133/ui-design-framework/</link>
		<comments>http://gurustugroup.com/1133/ui-design-framework/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 15:21:43 +0000</pubDate>
		<dc:creator>Adam Brown</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[gui]]></category>
		<category><![CDATA[illustrator]]></category>
		<category><![CDATA[toolkit]]></category>
		<category><![CDATA[ui]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://gurustugroup.com/?p=1133</guid>
		<description><![CDATA[If you&#8217;re a web designer in need of an awesome, useful, and feature-rich interface design framework take a look at this one. Vincent has created a great set of vector objects for doing design mock-ups in Illustrator. The best part?&#8230;<a href="http://gurustugroup.com/1133/ui-design-framework/" class="read_on" > Continue&#160;Reading&#160;<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re a web designer in need of an awesome, useful, and feature-rich interface design framework take a look at <a href="http://www.webalys.com/design-interface-application-framework.php">this one</a>. Vincent has created a great set of vector objects for doing design mock-ups in Illustrator. The best part? It&#8217;s <em>free</em> for personal and commercial use (credit link required).</p>
<p>The set includes:</p>
<ul>
<li>GUI Library &#8211; Hundreds of vector elements for interface design</li>
<li>Minimal UI icons set &#8211; 260 vecor icons for Illustrator</li>
<li>Styles Library &#8211; 200 styles to apply in Illustrator</li>
</ul>
<p>While this won&#8217;t be perfect for everyone, it&#8217;s worth checking out. And the linking requirement for commercial use may make it unusable in some situations. Either way, it&#8217;s a great set of widgets and gizmos and for someone just getting started or students it&#8217;s an excellent tool to put in the toolbox.</p>
]]></content:encoded>
			<wfw:commentRss>http://gurustugroup.com/1133/ui-design-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IBM switches to Firefox</title>
		<link>http://gurustugroup.com/1073/ibm-switches-to-firefox/</link>
		<comments>http://gurustugroup.com/1073/ibm-switches-to-firefox/#comments</comments>
		<pubDate>Fri, 02 Jul 2010 22:01:15 +0000</pubDate>
		<dc:creator>Adam Brown</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://gurustugroup.com/?p=1073</guid>
		<description><![CDATA[IBM VP Bob Sutor talks about why IBM is moving it&#8217;s 400,000 world-wide employees to Firefox on his blog. We’re officially adding a new piece of software to the list of default common applications we expect employees to use, and&#8230;<a href="http://gurustugroup.com/1073/ibm-switches-to-firefox/" class="read_on" > Continue&#160;Reading&#160;<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>IBM VP Bob Sutor <a href="http://www.sutor.com/c/2010/07/ibm-moving-to-firefox-as-default-browser/">talks about</a> why IBM is moving it&#8217;s 400,000 world-wide employees to Firefox on his blog.</p>
<blockquote><p>We’re officially adding a new piece of software to the list of default common applications we expect employees to use, and that’s the Mozilla Firefox browser.</p>
<p>Firefox has been around for years, of course. Today we already have thousands of employees using it on Linux, Mac, and Windows laptops and desktops, but we’re going to be adding thousands more users to the rolls.</p>
<p>Some of us started using it because it was new and fast and cool. I tried it for those reasons, but I still use it for the following ones:</p>
<ul>
<li>Firefox is stunningly standards compliant, and interoperability via open standards is key to IBM’s strategy.</li>
<li>Firefox is open source and its development schedule is managed by a development community not beholden to one commercial entity.</li>
<li>Firefox is secure and an international community of experts continues to develop and maintain it.</li>
<li>Firefox is extensible and can be customized for particular applications and organizations, like IBM.</li>
<li>Firefox is innovative and has forced the hand of browsers that came before and after it to add and improve speed and function.</li>
</ul>
</blockquote>
<p>Many of you have probably heard your tech-minded friend or relative try and talk you into moving from IE to Firefox in the past. The pain of installing and learning new software or the inability to choose what software runs on your work computer have kept you from bothering.</p>
<p>No one doubts that there is a cost to switching software in the time and effort required to get used to the new application. Multiply that effort by 400k and you might never consider it. However, IBM has decided that the cost of moving their employees to Firefox is worth the effort.</p>
<p>Firefox is one of the leading browsers in supporting and advocating open internet standards. If you&#8217;re not convinced to at least give Firefox a chance I&#8217;ll close with another quote from Bob Sutor:</p>
<blockquote><p>The longstanding commitment of Mozilla to open standards and the quality of the implementation of them in Firefox gives us confidence that this is a solid, modern platform&#8230;</p></blockquote>
<p>Visit <a href="http://firefox.com">Firefox.com</a> to download Firefox.</p>
]]></content:encoded>
			<wfw:commentRss>http://gurustugroup.com/1073/ibm-switches-to-firefox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Styling custom post types in WordPress</title>
		<link>http://gurustugroup.com/1047/styling-custom-post-types-in-wordpress/</link>
		<comments>http://gurustugroup.com/1047/styling-custom-post-types-in-wordpress/#comments</comments>
		<pubDate>Tue, 29 Jun 2010 18:59:24 +0000</pubDate>
		<dc:creator>Patrick Forringer</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[post type]]></category>
		<category><![CDATA[style]]></category>

		<guid isPermaLink="false">http://gurustugroup.com/?p=1047</guid>
		<description><![CDATA[Now that WordPress has finished up the internal API for custom post types we can begin taking advantage of all the cool new ways one can organize content within it. To learn more about custom post types check out Justin&#8230;<a href="http://gurustugroup.com/1047/styling-custom-post-types-in-wordpress/" class="read_on" > Continue&#160;Reading&#160;<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Now that WordPress has finished up the internal API for custom post types we can begin taking advantage of all the cool new ways one can organize content within it.</p>
<p>To learn more about custom post types check out <a href="http://justintadlock.com/archives/2010/04/29/custom-post-types-in-wordpress">Justin Tadlock&#8217;s great custom post type article.</a></p>
<p>During a recent company project I had to work out how to output unique HTML for different post types in the search results. The solution was surprisingly easy thanks to the new template function <kbd>get_template_part()</kbd>. This technique can also be transferred to the main loop if you are going output different post types together. In the case of search results, if you set your new post type as search-able it will show up together with your posts and pages.</p>
<p><kbd>get_template_part()</kbd> is located in wp-includes/general-template.php and accepts two arguments, slug and name. It uses these two arguments to locate a template file of your choosing. What is cool about the way it works is how the slug acts as a fallback when it can&#8217;t find the template file specified by the second argument name.</p>
<h3>From the functions self documentation</h3>
<blockquote><p>Load a template part into a template</p>
<p>Makes it easy for a theme to reuse sections of code in a easy to overload way for child themes.</p>
<p>Includes the named template part for a theme or if a name is specified then a specialised part will be included. If the theme contains no {slug}.php file then no template will be included.</p>
<p>The template is included using require, not require_once, so you may include the same template part multiple times.</p>
<p>For the parameter, if the file is called &#8220;{slug}-special.php&#8221; then specify &#8220;special&#8221;.</p>
<p>@uses locate_template()<br />
@since 3.0.0<br />
@uses do_action() Calls &#8216;get_template_part{$slug}&#8217; action.</p>
<p>@param string $slug The slug name for the generic template.<br />
@param string $name The name of the specialised template.</p></blockquote>
<p>The new default  WordPress theme Tweny Ten uses this function to allow for child themes to overwrite the theme&#8217;s loop file. We however will be re-purposing it for a slightly different use. Post type conditional html loading!</p>
<h2>Alright lets get started.</h2>
<p><strong>Note: </strong>If you&#8217;ve started using <kbd>get_template_part() </kbd>for loops in your themes or are creating a child theme for Twenty Ten ( or any other theme using a loop.php file similarly to how Twenty Ten does ) you can probably copy a lot of this code without much worry.</p>
<p>Create a new file called loop-search.php and copy over the current contents of loop.php from your theme.</p>
<p>In the loop-seach.php file, find the actual post loop and cut and paste the insides of the post loop ( what is withing the while( have_posts() ) ) and paste it into a new file called post-layout.php. Mine looks like this:</p>
<div class="codesnip-container" >
<div class="php codesnip" style="font-family:monospace;">&lt;div id=&quot;post-<span class="kw2">&lt;?php</span> the_ID<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="sy1">?&gt;</span>&quot; <span class="kw2">&lt;?php</span> post_class<span class="br0">&#40;</span><span class="st_h">&#8216;main&#8217;</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="sy1">?&gt;</span>&gt;<br />
&nbsp; &lt;h2 class=&quot;entry-title&quot;&gt;&lt;a href=&quot;<span class="kw2">&lt;?php</span> the_permalink<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="sy1">?&gt;</span>&quot; title=&quot;<span class="kw2">&lt;?php</span> <a href="http://www.php.net/printf"><span class="kw3">printf</span></a><span class="br0">&#40;</span> esc_attr__<span class="br0">&#40;</span> <span class="st_h">&#8216;Permalink to %s&#8217;</span><span class="sy0">,</span> <span class="st_h">&#8216;theme&#8217;</span> <span class="br0">&#41;</span><span class="sy0">,</span> the_title_attribute<span class="br0">&#40;</span> <span class="st_h">&#8216;echo=0&#8242;</span> <span class="br0">&#41;</span> <span class="br0">&#41;</span><span class="sy0">;</span> <span class="sy1">?&gt;</span>&quot; rel=&quot;bookmark&quot;&gt;<span class="kw2">&lt;?php</span> the_title<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="sy1">?&gt;</span>&lt;/a&gt;&lt;/h2&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &lt;div class=&quot;entry-summary&quot;&gt;<br />
&nbsp; &nbsp;<span class="kw2">&lt;?php</span> the_excerpt<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="sy1">?&gt;</span><br />
&nbsp; &lt;/div&gt;&lt;!&#8211; .entry-summary &#8211;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &lt;/div&gt;&lt;!&#8211; end #post-<span class="kw2">&lt;?php</span> the_ID<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="sy1">?&gt;</span> &#8211;&gt;</div>
</div>
<p>Now replace what you just cut from loop-search.php with something that looks like this:</p>
<div class="codesnip-container" >
<div class="php codesnip" style="font-family:monospace;"><span class="kw2">&lt;?php</span> <span class="kw1">while</span><span class="br0">&#40;</span>have_posts<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">:</span> the_post<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="sy1">?&gt;</span><br />
&nbsp;<span class="kw2">&lt;?php</span> get_template_part<span class="br0">&#40;</span><span class="st_h">&#8216;post-layout&#8217;</span><span class="sy0">,</span> get_post_type<span class="br0">&#40;</span> <span class="re0">$post</span> <span class="br0">&#41;</span> <span class="br0">&#41;</span><span class="sy0">;</span> <span class="sy1">?&gt;</span><br />
<span class="kw2">&lt;?php</span> <span class="kw1">endwhile</span><span class="sy0">;</span> <span class="sy1">?&gt;</span></div>
</div>
<p>Do a test search on your blog to make sure nothing has changed visually. If you find you theme is spitting errors make sure you haven&#8217;t made any syntax errors.</p>
<h2>What does this code do?</h2>
<p>Now when you search for something and your new custom post type is listed as search-able WordPress will look for a file called post-layout-{custom_post_type_here}.php when looping through the search results. If it can&#8217;t find that particular file it will fallback on the new post-layout.php template file we created.</p>
<p>Now whenever you create a new post type create a new file called post-layout-{your_custom_post_type_here}.php and put in any custom html you may need to output for that particular type.</p>
<p>For example here is the post-layout-profiles.php file we used in the company project to output a &#8220;Company Profile&#8221; for the Client.</p>
<div class="codesnip-container" >
<div class="php codesnip" style="font-family:monospace;"><span class="kw2">&lt;?php</span><br />
&nbsp;<span class="re0">$has_profile_image</span> <span class="sy0">=</span> has_post_thumbnail<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span><br />
&nbsp;<span class="re0">$extra_class</span> <span class="sy0">=</span> <span class="re0">$has_profile_image</span> ? <span class="st_h">&#8216;has_img&#8217;</span><span class="sy0">:</span><span class="st_h">&#8216;no_img&#8217;</span><span class="sy0">;</span><br />
<span class="sy1">?&gt;</span></p>
<p>&nbsp;&lt;div id=&quot;profile-<span class="kw2">&lt;?php</span> the_ID<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="sy1">?&gt;</span>&quot; <span class="kw2">&lt;?php</span> post_class<span class="br0">&#40;</span><span class="st_h">&#8216;main &#8216;</span><span class="sy0">.</span><span class="re0">$extra_class</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="sy1">?&gt;</span>&gt;<br />
&nbsp; &lt;div class=&quot;profile-top&quot;&gt;<br />
&nbsp; &nbsp;<span class="kw2">&lt;?php</span><br />
&nbsp; &nbsp;<span class="kw1">if</span><span class="br0">&#40;</span><span class="re0">$has_profile_image</span><span class="br0">&#41;</span><br />
&nbsp; &nbsp; the_post_thumbnail<span class="br0">&#40;</span><span class="st_h">&#8216;profile-large&#8217;</span><span class="br0">&#41;</span><span class="sy0">;</span><br />
&nbsp; &nbsp;<span class="sy1">?&gt;</span><br />
&nbsp; &nbsp;&lt;div class=&quot;profile-extra&quot;&gt;<br />
&nbsp; &nbsp; &lt;h2 class=&quot;entry-title&quot;&gt;&lt;a href=&quot;<span class="kw2">&lt;?php</span> the_permalink<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="sy1">?&gt;</span>&quot; title=&quot;<span class="kw2">&lt;?php</span> <a href="http://www.php.net/printf"><span class="kw3">printf</span></a><span class="br0">&#40;</span> esc_attr__<span class="br0">&#40;</span> <span class="st_h">&#8216;Permalink to %s&#8217;</span><span class="sy0">,</span> <span class="st_h">&#8216;theme&#8217;</span> <span class="br0">&#41;</span><span class="sy0">,</span> the_title_attribute<span class="br0">&#40;</span> <span class="st_h">&#8216;echo=0&#8242;</span> <span class="br0">&#41;</span> <span class="br0">&#41;</span><span class="sy0">;</span> <span class="sy1">?&gt;</span>&quot; rel=&quot;bookmark&quot;&gt;<span class="kw2">&lt;?php</span> the_title<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="sy1">?&gt;</span>&lt;/a&gt;&lt;/h2&gt;<br />
&nbsp; &nbsp; &lt;span class=&quot;ph&quot;&gt;<span class="kw2">&lt;?php</span> <span class="kw1">echo</span> get_post_meta<span class="br0">&#40;</span> get_the_ID<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">,</span> <span class="st_h">&#8216;phone&#8217;</span><span class="sy0">,</span> <span class="kw4">true</span> <span class="br0">&#41;</span><span class="sy0">;</span> <span class="sy1">?&gt;</span>&lt;/span&gt;<br />
&nbsp; &nbsp; &lt;span class=&quot;fax&quot;&gt;f <span class="kw2">&lt;?php</span> <span class="kw1">echo</span> get_post_meta<span class="br0">&#40;</span> get_the_ID<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">,</span> <span class="st_h">&#8216;fax&#8217;</span><span class="sy0">,</span> <span class="kw4">true</span> <span class="br0">&#41;</span><span class="sy0">;</span> <span class="sy1">?&gt;</span>&lt;/span&gt;<br />
&nbsp; &nbsp; &lt;span class=&quot;email&quot;&gt;<span class="kw2">&lt;?php</span> <span class="re0">$email</span> <span class="sy0">=</span> get_post_meta<span class="br0">&#40;</span> &nbsp;get_the_ID<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">,</span> <span class="st_h">&#8216;email&#8217;</span><span class="sy0">,</span> <span class="kw4">true</span> <span class="br0">&#41;</span><span class="sy0">;</span> <span class="kw1">echo</span> <span class="st0">&quot;&lt;a href=<span class="es1">\&quot;</span>mailto:<span class="es4">{$email}</span><span class="es1">\&quot;</span>&gt;<span class="es4">{$email}</span>&lt;/a&gt;&quot;</span><span class="sy0">;</span><span class="sy1">?&gt;</span>&lt;/span&gt;<br />
&nbsp; &nbsp;&lt;/div&gt;<br />
&nbsp; &nbsp;&lt;div class=&quot;slice&quot;&gt;&lt;/div&gt;<br />
&nbsp; &lt;/div&gt;<br />
&nbsp; <br />
&nbsp; <span class="kw2">&lt;?php</span> <span class="re0">$company_titles</span> <span class="sy0">=</span> <a href="http://www.php.net/implode"><span class="kw3">implode</span></a><span class="br0">&#40;</span> <span class="st_h">&#8216; / &#8216;</span><span class="sy0">,</span> <a href="http://www.php.net/array_reverse"><span class="kw3">array_reverse</span></a><span class="br0">&#40;</span> wp_get_object_terms<span class="br0">&#40;</span> get_the_ID<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">,</span> <span class="st_h">&#8216;cotitle&#8217;</span><span class="sy0">,</span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">&#40;</span><span class="st_h">&#8216;fields&#8217;</span> <span class="sy0">=&gt;</span> <span class="st_h">&#8216;names&#8217;</span><span class="br0">&#41;</span> <span class="br0">&#41;</span> <span class="br0">&#41;</span> <span class="br0">&#41;</span><span class="sy1">?&gt;</span><br />
&nbsp; <span class="kw2">&lt;?php</span> <span class="kw1">if</span> <span class="br0">&#40;</span> is_archive<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="sy0">||</span> is_search<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#41;</span> <span class="sy0">:</span> <span class="co1">// Only display excerpts for archives and search. ?&gt;</span><br />
&nbsp; &lt;div class=&quot;entry-content summary&quot;&gt;<br />
&nbsp; &nbsp;&lt;h2&gt;<span class="kw2">&lt;?php</span> the_title<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="sy1">?&gt;</span> &lt;em&gt;<span class="kw2">&lt;?php</span> <span class="kw1">echo</span> <span class="re0">$company_titles</span> <span class="sy1">?&gt;</span>&lt;/em&gt;&lt;/h2&gt;<br />
&nbsp; &nbsp;<span class="kw2">&lt;?php</span> the_excerpt<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="sy1">?&gt;</span><br />
&nbsp; &lt;/div&gt;&lt;!&#8211; .entry-summary &#8211;&gt;<br />
&nbsp; <span class="kw2">&lt;?php</span> <span class="kw1">else</span> <span class="sy0">:</span> <span class="sy1">?&gt;</span><br />
&nbsp; &lt;div class=&quot;entry-content&quot;&gt;<br />
&nbsp; &nbsp;&lt;h2&gt;<span class="kw2">&lt;?php</span> the_title<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="sy1">?&gt;</span> &lt;em&gt;<span class="kw2">&lt;?php</span> <span class="kw1">echo</span> <span class="re0">$company_titles</span> <span class="sy1">?&gt;</span>&lt;/em&gt;&lt;/h2&gt;<br />
&nbsp; &nbsp;<span class="kw2">&lt;?php</span> the_content<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="sy1">?&gt;</span><br />
&nbsp; &lt;/div&gt;&lt;!&#8211; .entry-content &#8211;&gt;<br />
&nbsp; <span class="kw2">&lt;?php</span> <span class="kw1">endif</span><span class="sy0">;</span> <span class="sy1">?&gt;</span><br />
&nbsp; <br />
&nbsp;&lt;/div&gt;&lt;!&#8211; end #profile-<span class="kw2">&lt;?php</span> the_ID<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="sy1">?&gt;</span> &#8211;&gt;</div>
</div>
<p>As you can see this custom post type output uses featured thumbnails, custom taxonomies for outputting the current profile&#8217;s company title, as well as post meta that stores that profiles contact information. This file is also used for outputting the complete profile on a individual profile page by detecting whether we are viewing an archive or search view of the profile.</p>
<p>So what are you waiting for? Start creating new post templates for your own custom post types right now!</p>
]]></content:encoded>
			<wfw:commentRss>http://gurustugroup.com/1047/styling-custom-post-types-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TulsaPeople New &amp; Notable</title>
		<link>http://gurustugroup.com/781/tulsapeople-new-notable/</link>
		<comments>http://gurustugroup.com/781/tulsapeople-new-notable/#comments</comments>
		<pubDate>Tue, 15 Jun 2010 06:38:06 +0000</pubDate>
		<dc:creator>Stuart McDaniel</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://gurustugroup.com/new/?p=781</guid>
		<description><![CDATA[The GuRuStu Group will be featured in the “New and Notable” section of the July 2010 Tulsa People magazine.  The article focuses on the new GuRuStu Project Manager (GPM), our innovative project management system, which gives clients access to login and view the real-time status of their projects
]]></description>
			<content:encoded><![CDATA[<div id="attachment_783" class="wp-caption aligncenter" style="width: 442px"><a href="http://gurustugroup.com/new/wp/wp-content/uploads/2010/06/IMG_5322edited.jpg"><img class="size-full wp-image-783" title="The GuRuStu Group" src="http://gurustugroup.com/new/wp/wp-content/uploads/2010/06/IMG_5322edited.jpg" alt="" width="432" height="302" /></a><p class="wp-caption-text">David Strozier, Troy McDaniel, Adam Brown, Beverly McDaniel, Belle McDaniel, Stu McDaniel, Blair Bovaird, Kim Falcon, Patrick Forringer, Will Nevin, Mike Riddle, and Sara Spurrier. </p></div>
<p>The GuRuStu Group will be featured in the “New and Notable” section of the July 2010 Tulsa People magazine.  Of primary focus is the new GuRuStu Project Manager (GPM), our innovative project management system, which gives clients user access to login and view the real time status of their projects and interact with staff about progress and changes.</p>
<p>Here is a copy of the article.</p>
<blockquote><p>The GuRuStu Group<br />
<em>Web development firm revolutionizes online project management.</em></p>
<p>Since 2003, the GuRuStu Group has continued to grow as it works with clients to create innovative and logical solutions for their media and design needs. The firm recently developed a web based project management system. Stuart McDaniel, managing partner, says the new GuRuStu Project Manager (GPM) allows clients to login and interact with his staff for changes and alterations, as well as view real time progress on their projects. The GPM sets GuRuStu apart from many others in the industry.</p>
<p>With websites being a driving force in a company’s marketing strategy, GuRuStu strives to provide clients the best solution to satisfy their long term goals. For example, GuRuStu provides an open source content management system (CMS) allowing clients the ability to easily update and make changes to their own website and avoid unnecessary maintenance fees, such as those associated with being locked into a proprietary system.</p>
<p>Besides an extensive background in website development, the GuRuStu Group also coordinates multiple projects for a variety of uses. From everyday printing needs to complete branding campaigns, from immersive online experiences to interactive touch screens, the GuRuStu Group has a design that will achieve a client’s objective and set them on a path to attaining their full potential and growth.</p>
<p>The GuRuStu Group office is at 2 W. Sixth St., Suite 402. To find out more about the company, visit <a href="http://www.gurustugroup.com/">www.GuRuStuGroup.com</a> or call 582-1881.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://gurustugroup.com/781/tulsapeople-new-notable/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2009 BooHaHa on Brookside</title>
		<link>http://gurustugroup.com/313/2009-boohaha-on-brookside/</link>
		<comments>http://gurustugroup.com/313/2009-boohaha-on-brookside/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 15:27:04 +0000</pubDate>
		<dc:creator>Stuart McDaniel</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.gurustugroup.com/?p=313</guid>
		<description><![CDATA[This Halloween the GuRuStu Group will be rolling along Brookside in our derby box car (now powered with a booming engine).  Come join us at the annual BooHaHa parade on Peoria.  Great October fun and lots of little ones in&#8230;<a href="http://gurustugroup.com/313/2009-boohaha-on-brookside/" class="read_on" > Continue&#160;Reading&#160;<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">This Halloween the GuRuStu Group will be rolling along Brookside in our derby box car (now powered with a booming engine).  Come join us at the annual BooHaHa parade on Peoria.  Great October fun and lots of little ones in their costumes.  You just might get some candy.</p>
<p style="text-align: left;">8:00 Lion&#8217;s Club Pancake Breakfast, Trinity United  Methodist Church<br />
11:00 Kid Zones from 38th to 36th Streets on South  Peoria<br />
12:00 p.m. Trick-or-Treating at Brookside Merchants from 33rd to 49th  Streets on South Peoria<br />
12:00 p.m. Pet Costume Contest at Food Pyramid  Parking lot, 41st and Peoria (arrive early to register!)<br />
1:00 p.m. Children&#8217;s  Costume Contest at Food Pyramid&#8230;&#8230;.<br />
3:00 p.m.  Annual BooHaHa Parade from  49th to 33rd Streets on South Peoria with KOOL 106.1 Talent at the 41st and  Peoria Grandstand<br />
Call Pat Kroblin with PK Promotions at 918.260.7680</p>
]]></content:encoded>
			<wfw:commentRss>http://gurustugroup.com/313/2009-boohaha-on-brookside/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chili on the Square</title>
		<link>http://gurustugroup.com/290/290/</link>
		<comments>http://gurustugroup.com/290/290/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 14:41:57 +0000</pubDate>
		<dc:creator>Stuart McDaniel</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.gurustugroup.com/?p=290</guid>
		<description><![CDATA[What a great Friday (finally some sun). The GuRuStu Group enjoyed some hearty food and music downtown at Chili on the Square.]]></description>
			<content:encoded><![CDATA[<p>What a great Friday (finally some sun). The GuRuStu Group enjoyed some hearty food and music downtown at Chili on the Square.<br />

<a href='http://gurustugroup.com/290/290/img_1164-3/' title='GuRuStu Group at Chili on the Square'><img width="150" height="150" src="http://gurustugroup.com/new/wp/wp-content/uploads/2009/10/IMG_11642-150x150.jpg" class="attachment-thumbnail" alt="GuRuStu Group at Chili on the Square" title="GuRuStu Group at Chili on the Square" /></a>
<a href='http://gurustugroup.com/290/290/img_1107-2/' title='Blended Love serving chili at Chili on the Square 2009'><img width="150" height="150" src="http://gurustugroup.com/new/wp/wp-content/uploads/2009/10/IMG_11071-150x150.jpg" class="attachment-thumbnail" alt="Blended Love serving chili at Chili on the Square 2009" title="Blended Love serving chili at Chili on the Square 2009" /></a>
<a href='http://gurustugroup.com/290/290/img_1151-2/' title='Music at Chili on the Square'><img width="150" height="150" src="http://gurustugroup.com/new/wp/wp-content/uploads/2009/10/IMG_11511-150x150.jpg" class="attachment-thumbnail" alt="Music at Chili on the Square" title="Music at Chili on the Square" /></a>
</p>
]]></content:encoded>
			<wfw:commentRss>http://gurustugroup.com/290/290/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
