<?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>Stephan Robberts</title>
	<atom:link href="http://www.stephanrocks.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.stephanrocks.com</link>
	<description>Artist yes?</description>
	<lastBuildDate>Sat, 31 Mar 2012 18:42:42 +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&#8217;s $() vs. jQuery() and why you should use jQuery.noConflict();</title>
		<link>http://www.stephanrocks.com/2012/03/17/jquerys-vs-jquery-and-why-you-should-use-jquery-noconflict/</link>
		<comments>http://www.stephanrocks.com/2012/03/17/jquerys-vs-jquery-and-why-you-should-use-jquery-noconflict/#comments</comments>
		<pubDate>Sun, 18 Mar 2012 01:05:45 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Geek Art]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=498</guid>
		<description><![CDATA[I will keep this post short since it&#8217;s a fairly simple answer: SharePoint uses the $() namespace in specific instances &#8211; one of these can be seen in the FAST Search Center and only in specific areas and page states.  When jQuery is called in the FAST Search center and jQuery.noConflict(); is not present, jQuery&#160;<a href="http://www.stephanrocks.com/2012/03/17/jquerys-vs-jquery-and-why-you-should-use-jquery-noconflict/" class="read-more">Continue Reading</a>]]></description>
			<content:encoded><![CDATA[<p>I will keep this post short since it&#8217;s a fairly simple answer:</p>
<p>SharePoint uses the $() namespace in specific instances &#8211; one of these can be seen in the FAST Search Center and only in specific areas and page states.  When jQuery is called in the FAST Search center and jQuery.noConflict(); is not present, jQuery will mess with SharePoint&#8217;s $() and cause errors to pop up on the page.</p>
<p>The testing I did was a while back, so I don&#8217;t have a specific example or screenshots to share, but I know we spent hours troubleshooting until we found the culprit.</p>
<h2>How it works</h2>
<p>You add the line</p>
<pre>jQuery.noConflict();</pre>
<p>to the top of your JavaScript block.  Then you replace all occurences of $(&#8230;) with jQuery(&#8230;) in your code (like the example below).</p>
<p>Instead of:</p>
<pre>$(document).ready(function() {
   $('#buttonElement').click(function() {
      alert('Button Clicked');
   });
});</pre>
<p>Use:</p>
<pre>jQuery.noConflict();
jQuery(document).ready(function() {
   jQuery('#buttonElement').click(function() {
      alert('Button Clicked');
   });
});</pre>
<p>You can read more about the function on <a href="http://api.jquery.com/jQuery.noConflict/" target="_blank">jQuery&#8217;s site</a>.</p>
<p>I hope you found this helpful <img src='http://www.stephanrocks.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2012/03/17/jquerys-vs-jquery-and-why-you-should-use-jquery-noconflict/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XML Structure for FAST Search Core Results Web part</title>
		<link>http://www.stephanrocks.com/2012/02/24/xml-structure-for-fast-search-core-results-web-part/</link>
		<comments>http://www.stephanrocks.com/2012/02/24/xml-structure-for-fast-search-core-results-web-part/#comments</comments>
		<pubDate>Fri, 24 Feb 2012 15:09:51 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Geek Art]]></category>
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=493</guid>
		<description><![CDATA[If you're an XSLT guru, you need to know the XML structure you're working with.  Getting into the guts of SharePoint isn't always a walk in the park, but Microsoft has made it easy to view the XML structure in FAST.  This article tells you how.]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re an XSLT guru, you need to know the XML structure you&#8217;re working with.  Getting into the guts of SharePoint isn&#8217;t always a walk in the park, but Microsoft has made it easy to view the XML structure in FAST.</p>
<p>You basically have 2 options:</p>
<h2>Option 1</h2>
<ul>
<li>Navigate to your Search Center&#8217;s Result page (you can do a search to get there quickly)</li>
<li>Place the page in Edit Mode (Site Actions &gt; Edit Page)</li>
<li>Open the Web Part Properties for the Search Core Results web part. (little arrow on the right, Edit Web Part)</li>
<li>Under the Display Properties heading, uncheck the <em>Use Location Visualization</em> checkbox (this enables the XSL Editor button)</li>
<li>Hit <em>XSL Editor&#8230;</em></li>
<li>Highlight everything in the popup and save it in a text file (you need to keep this as a starting point for XSLT customization anyway)</li>
<li>Replace it with the following piece of XSLT:</li>
</ul>
<pre style="padding-left: 60px;">&lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"&gt;
  &lt;xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/&gt;
  &lt;xsl:template match="/"&gt;
    &lt;xmp&gt;&lt;xsl:copy-of select="*"/&gt;&lt;/xmp&gt;
  &lt;/xsl:template&gt;
&lt;/xsl:stylesheet&gt;</pre>
<ul>
<li>Hit OK on the Web Part Properties, and save the page.</li>
</ul>
<p>You should see something similar to this structure (I replaced the data with &#8216;&#8230;.&#8217; so it&#8217;s easier to view)):</p>
<pre>&lt;All_Results&gt;
    &lt;Result&gt;
      &lt;id&gt;....&lt;/id&gt;
      &lt;workid&gt;&lt;/workid&gt;
      &lt;rank&gt;....&lt;/rank&gt;
      &lt;title&gt;....&lt;/title&gt;
      &lt;author&gt;....&lt;/author&gt;
      &lt;size&gt;....&lt;/size&gt;
      &lt;path&gt;....&lt;/path&gt;
      &lt;description&gt;....&lt;/description&gt;
      &lt;write&gt;....&lt;/write&gt;
      &lt;sitename&gt;....&lt;/sitename&gt;
      &lt;collapsingstatus&gt;&lt;/collapsingstatus&gt;
      &lt;hithighlightedsummary&gt;.... &lt;c0&gt;....&lt;/c0&gt; ....&lt;ddd /&gt;&lt;/hithighlightedsummary&gt;
      &lt;hithighlightedproperties&gt;
        &lt;HHTitle&gt;.... &lt;c0&gt;....&lt;/c0&gt; ....&lt;/HHTitle&gt;
        &lt;HHUrl&gt;....&lt;/HHUrl&gt;
      &lt;/hithighlightedproperties&gt;
      &lt;imageurl imageurldescription="Item icon"&gt;....&lt;/imageurl&gt;
      &lt;contentclass&gt;....&lt;/contentclass&gt;
      &lt;isdocument&gt;....&lt;/isdocument&gt;
      &lt;picturethumbnailurl&gt;....&lt;/picturethumbnailurl&gt;
      &lt;url&gt;....&lt;/url&gt;
      &lt;serverredirectedurl&gt;&lt;/serverredirectedurl&gt;
      &lt;fileextension&gt;....&lt;/fileextension&gt;
      &lt;spsiteurl&gt;....&lt;/spsiteurl&gt;
      &lt;docvector&gt;....&lt;/docvector&gt;
      &lt;fcocount&gt;....&lt;/fcocount&gt;
      &lt;fcoid&gt;....&lt;/fcoid&gt;
      &lt;pictureheight&gt;&lt;/pictureheight&gt;
      &lt;picturewidth&gt;&lt;/picturewidth&gt;
    &lt;/Result&gt;
    &lt;TotalResults&gt;...&lt;/TotalResults&gt;
    &lt;NumberOfResults&gt;...&lt;/NumberOfResults&gt;
&lt;/All_Results&gt;</pre>
<p>This is a pretty simple hierarchy, but if you don&#8217;t know what fields are called, you&#8217;re still stabbing in the dark with your XSL Transform.  Knowing the structure and what fields are called is half the battle.</p>
<p>Here&#8217;s a link to the full article: <a title="How to: View Search Results XML Data" href="http://msdn.microsoft.com/en-us/library/ms546985.aspx" target="_blank">http://msdn.microsoft.com/en-us/library/ms546985.aspx</a></p>
<p>&nbsp;</p>
<h2>Option 2</h2>
<p>You can view Fetched Properties (under the Display Properties heading) &#8211; just click into the field, CTRL-A (select all), and paste it into an editor.  This is easier to read if you&#8217;re purely interested in what FAST Search is pulling in, but less helpful in that you do not get sample data, or the nested hierarchy.  It should look something like this:</p>
<pre>&lt;Columns&gt;
  &lt;Column Name="WorkId"/&gt;
  &lt;Column Name="Rank"/&gt;
  &lt;Column Name="Title"/&gt;
  &lt;Column Name="Author"/&gt;
  &lt;Column Name="Size"/&gt;
  &lt;Column Name="Path"/&gt;
  &lt;Column Name="Description"/&gt;
  &lt;Column Name="Write"/&gt;
  &lt;Column Name="SiteName"/&gt;
  &lt;Column Name="CollapsingStatus"/&gt;
  &lt;Column Name="HitHighlightedSummary"/&gt;
  &lt;Column Name="HitHighlightedProperties"/&gt;
  &lt;Column Name="ContentClass"/&gt;
  &lt;Column Name="IsDocument"/&gt;
  &lt;Column Name="PictureThumbnailURL"/&gt;
  &lt;Column Name="Url"/&gt;
  &lt;Column Name="ServerRedirectedUrl"/&gt;
  &lt;Column Name="FileExtension"/&gt;
  &lt;Column Name="SpSiteUrl"/&gt;
  &lt;Column Name="docvector"/&gt;
  &lt;Column Name="fcocount"/&gt;
  &lt;Column Name="fcoid"/&gt;
  &lt;Column Name="PictureHeight"/&gt;
  &lt;Column Name="PictureWidth"/&gt;
&lt;/Columns&gt;</pre>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2012/02/24/xml-structure-for-fast-search-core-results-web-part/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Deploying Page Layouts to SharePoint 2010 through Visual Studio &#8211; Publish and Check-in</title>
		<link>http://www.stephanrocks.com/2011/12/15/deploying-page-layouts-to-sharepoint-2010-through-visual-studio-publish-and-check-in/</link>
		<comments>http://www.stephanrocks.com/2011/12/15/deploying-page-layouts-to-sharepoint-2010-through-visual-studio-publish-and-check-in/#comments</comments>
		<pubDate>Thu, 15 Dec 2011 16:35:21 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Geek Art]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[branding]]></category>
		<category><![CDATA[checkin]]></category>
		<category><![CDATA[deploy]]></category>
		<category><![CDATA[gallery]]></category>
		<category><![CDATA[list]]></category>
		<category><![CDATA[masterpage]]></category>
		<category><![CDATA[page layout]]></category>
		<category><![CDATA[sharepoint]]></category>
		<category><![CDATA[visual studio]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=486</guid>
		<description><![CDATA[When deploying a branding solution through Visual Studio, you might notice that your Page Layouts will not be published, and could be ghosted as well.  If you&#8217;re having a ghosting issue, follow this article.  This post should be enough if all you want to do is deploy and publish a page layout. The two things&#160;<a href="http://www.stephanrocks.com/2011/12/15/deploying-page-layouts-to-sharepoint-2010-through-visual-studio-publish-and-check-in/" class="read-more">Continue Reading</a>]]></description>
			<content:encoded><![CDATA[<p>When deploying a branding solution through Visual Studio, you might notice that your Page Layouts will not be published, and could be ghosted as well.  If you&#8217;re having a ghosting issue, follow <a href="/2011/11/30/deploying-page-layouts-with-visual-studio-to-sharepoint-2010-revert-to-site-definition-ghosting-unghosted-files/">this article</a>.  This post should be enough if all you want to do is deploy and publish a page layout.</p>
<p>The two things to note here, are that the master page gallery (where your page layouts and masterpages live) is actually a list.  To manipulate the files in this gallery, you have to open it with SPList, which will open up all kinds of magical options, allowing you to check in and approve your files.</p>
<p>In your feature&#8217;s event receiver, add the following code:</p>
<pre>public override void FeatureActivated(SPFeatureReceiverProperties properties)
{
    using (SPSite siteCollection = (SPSite)properties.Feature.Parent)
    {
        if (siteCollection != null)
        {
            SPWeb topLevelSite = siteCollection.RootWeb;
            SPList masterPageGallery = topLevelSite.GetCatalog(SPListTemplateType.MasterPageCatalog);
            foreach (SPListItem li in masterPageGallery.Items)
            {
                if (li.File.Name.ToString() == "<span style="color: #808080;">PageLayoutFileName1.aspx</span>")
                {
                    if (!li.HasPublishedVersion)
                    {
                        li.File.CheckIn("<span style="color: #808080;">Automatically checked in by StephanRocks' feature</span>", SPCheckinType.MajorCheckIn);
                        li.File.Update();
                        li.File.Approve("<span style="color: #808080;">Automatically approved by StephanRocks' feature</span>");
                        li.File.Update();
                    }
                }</pre>
<pre>                if (li.File.Name.ToString() == "<span style="color: #808080;">PageLayoutFileName2.aspx</span>")
                {
                    if (!li.HasPublishedVersion)
                    {
                        li.File.CheckIn("<span style="color: #808080;">Automatically checked in by StephanRocks' feature</span>", SPCheckinType.MajorCheckIn);
                        li.File.Update();
                        li.File.Approve("<span style="color: #808080;">Automatically approved by StephanRocks' feature</span>");
                        li.File.Update();
                    }
                }
            }
        }
    }
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2011/12/15/deploying-page-layouts-to-sharepoint-2010-through-visual-studio-publish-and-check-in/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Deploying page layouts with Visual Studio to SharePoint 2010: Revert to Site Definition (Ghosting Unghosted files)</title>
		<link>http://www.stephanrocks.com/2011/11/30/deploying-page-layouts-with-visual-studio-to-sharepoint-2010-revert-to-site-definition-ghosting-unghosted-files/</link>
		<comments>http://www.stephanrocks.com/2011/11/30/deploying-page-layouts-with-visual-studio-to-sharepoint-2010-revert-to-site-definition-ghosting-unghosted-files/#comments</comments>
		<pubDate>Wed, 30 Nov 2011 20:30:37 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Geek Art]]></category>
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=473</guid>
		<description><![CDATA[So, you are deploying branding through Visual Studio into SharePoint 2010, which includes your Masterpage(s) and Page Layout(s). It works great the first time doesn&#8217;t it?  But what then . . . as soon as you use the page layout in any of your sites, it gets locked down and can no longer be deleted&#160;<a href="http://www.stephanrocks.com/2011/11/30/deploying-page-layouts-with-visual-studio-to-sharepoint-2010-revert-to-site-definition-ghosting-unghosted-files/" class="read-more">Continue Reading</a>]]></description>
			<content:encoded><![CDATA[<p>So, you are deploying branding through Visual Studio into SharePoint 2010, which includes your Masterpage(s) and Page Layout(s).</p>
<p>It works great the first time doesn&#8217;t it?  But what then . . . as soon as you use the page layout in any of your sites, it gets locked down and can no longer be deleted and replaced.</p>
<p>The answer:</p>
<ul>
<li><a href="http://cksdev.codeplex.com/" target="_blank">CKSDEV</a> tools and this nifty little script below.  If you have never used CKSDEV tools, DO IT . . . it&#8217;s an amazing plugin for Visual Studio 2010 that will help you love SharePoint deployment.</li>
<li>Set your project to <em>Upgrade</em> instead of the normal <em>Default</em> on deployment (screenshot below).<a href="http://www.stephanrocks.com/wp-content/uploads/2011/11/CKSDEVtools.png" rel="shadowbox[sbpost-473];player=img;" title="CKSDEV VS 2010 Screenshot"><img class="size-full wp-image-474 alignnone" title="CKSDEV VS 2010 Screenshot" src="http://www.stephanrocks.com/wp-content/uploads/2011/11/CKSDEVtools.png" alt="" width="368" height="156" /></a></li>
<li>Ghost your files after upgrade/deployment (in SharePoint Designer, this is called <em>Reset to Site Definition</em>) with the code below.</li>
</ul>
<p>In your Event Receiver under <em>FeatureActivated</em>, add the following code.</p>
<pre>using (SPSite siteCollection = (SPSite)properties.Feature.Parent)
{
   if (siteCollection != null)
   {

      // enumerate through each site and remove custom branding
      foreach (SPWeb site in siteCollection.AllWebs)
      {
         SPFile pageLayout = site.GetFile(site.Url + "/_catalogs/masterpage/WebpartPage.aspx");
         if (pageLayout.Exists &amp;&amp; pageLayout.CustomizedPageStatus == SPCustomizedPageStatus.Customized)
         {
            pageLayout.RevertContentStream();
         }
      }
   }
}</pre>
<p>Some important things to note about this code:</p>
<ul>
<li>the <em>using</em> statement avoids memory leaks</li>
<li>always check if SPAnything is <em>null </em>before using it &#8211; SharePoint will toss its cookies on quite a few controls if it has a null reference.</li>
<li><em>foreach SPWeb</em> will open every website under the current site collection, which allows you to target all sites where the masterpages and page layouts are deployed</li>
<li>check if the SPFile pageLayout is <em>SPCustomizedPageStatus.Customized</em></li>
<li><em>RevertContentStream</em> resets the file to site definition.</li>
</ul>
<p>Sweet&#8230; Awesome&#8230; Deliciousness&#8230;  Hope this helps!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2011/11/30/deploying-page-layouts-with-visual-studio-to-sharepoint-2010-revert-to-site-definition-ghosting-unghosted-files/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Setting a custom Master Page in a Team site</title>
		<link>http://www.stephanrocks.com/2011/10/06/setting-a-custom-master-page-in-a-team-site/</link>
		<comments>http://www.stephanrocks.com/2011/10/06/setting-a-custom-master-page-in-a-team-site/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 18:35:29 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Geek Art]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[2010]]></category>
		<category><![CDATA[custom]]></category>
		<category><![CDATA[masterpage]]></category>
		<category><![CDATA[sharepoint]]></category>
		<category><![CDATA[team site]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=428</guid>
		<description><![CDATA[Natively, SharePoint uses v4.master for Team sites and does not give you the option to choose a different master page.  To enable master page selection, you need Publishing enabled.  Follow the steps below to enable publishing features (in this order). Site Actions &#62; Site Settings &#62; Site Collection Features (under Site Collection Administration) Activate SharePoint&#160;<a href="http://www.stephanrocks.com/2011/10/06/setting-a-custom-master-page-in-a-team-site/" class="read-more">Continue Reading</a>]]></description>
			<content:encoded><![CDATA[<p>Natively, SharePoint uses v4.master for Team sites and does not give you the option to choose a different master page.  To enable master page selection, you need Publishing enabled.  Follow the steps below to enable publishing features (in this order).</p>
<ul>
<li><em>Site Actions</em> &gt; <em>Site Settings</em> &gt; <em>Site Collection Features</em> (under Site Collection Administration)</li>
<ul>
<li><strong>Activate <em>SharePoint Server Publishing Infrastructure</em></strong></li>
</ul>
<li><em>Site Actions</em> &gt; <em>Site Settings</em> &gt; <em>Manage Site Features</em> (under Site Actions)</li>
<ul>
<li><strong>Activate <em>SharePoint Server Publishing</em></strong></li>
</ul>
</ul>
<p>The SharePoint Server Publishing feature is dependent on the site collection&#8217;s publishing infrastructure.  If you do not have access to the Site Collection Features, still try activating the site feature.  SharePoint will warn you if the site collection feature is not enabled.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2011/10/06/setting-a-custom-master-page-in-a-team-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>_spBodyOnLoadFunctionNames in SharePoint vs. jQuery&#8217;s document ready</title>
		<link>http://www.stephanrocks.com/2011/10/05/_spbodyonloadfunctionnames-in-sharepoint-vs-jquerys-document-ready/</link>
		<comments>http://www.stephanrocks.com/2011/10/05/_spbodyonloadfunctionnames-in-sharepoint-vs-jquerys-document-ready/#comments</comments>
		<pubDate>Wed, 05 Oct 2011 20:34:22 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Geek Art]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[2010]]></category>
		<category><![CDATA[body]]></category>
		<category><![CDATA[document]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[onload]]></category>
		<category><![CDATA[ready]]></category>
		<category><![CDATA[sharepoint]]></category>
		<category><![CDATA[_spBodyOnLoadFunctionNames]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=422</guid>
		<description><![CDATA[In the last few months, I&#8217;ve done a lot of integration of jQuery into SharePoint for its rich animation framework.  Instantiating the jQuery has always been an interesting challenge.  During the branding process and masterpage creation, everything seems to work great.  As time goes on and more content is added, different site types are used,&#160;<a href="http://www.stephanrocks.com/2011/10/05/_spbodyonloadfunctionnames-in-sharepoint-vs-jquerys-document-ready/" class="read-more">Continue Reading</a>]]></description>
			<content:encoded><![CDATA[<p>In the last few months, I&#8217;ve done a lot of integration of jQuery into SharePoint for its rich animation framework.  Instantiating the jQuery has always been an interesting challenge.  During the branding process and masterpage creation, everything seems to work great.  As time goes on and more content is added, different site types are used, etc., you can run into some interesting behaviors ranging from $ collisions and scripts not loading at all.</p>
<h2>Follow these 2 simple rules to use jQuery in harmony with SharePoint:</h2>
<h3>Set jQuery to its no-conflict state.</h3>
<p>This requires you to use jQuery instead of $</p>
<p>example:</p>
<pre>$("<span style="color: #808080;">#element &gt; span</span>").text("<span style="color: #808080;">my text</span>");</pre>
<p>becomes</p>
<pre>jQuery("<span style="color: #808080;">#element &gt; span</span>").text("<span style="color: #808080;">my text</span>");</pre>
<h3>Use SharePoint&#8217;s _spBodyOnLoadFunctionNames array instead of jQuery&#8217;s document ready function</h3>
<p><strong>Why not you ask? </strong> SharePoint uses its own body onload function called <em>_spBodyOnLoadFunctionNames</em> which will collide with your document ready (run before or after).  If you are loading your JavaScript files through the elements.xml file (through a feature in Visual Studio), this can be particularly problematic with the order of how things load.</p>
<p>Instead, create a function with a custom name, and push the custom name into the _spBodyOnLoadFunctionNames array.  It&#8217;s wonderful and allows things to load in their proper order.</p>
<p>So &#8211; with examples, instead of:</p>
<pre>$(document).ready(function() {
<span style="color: #808080;">     // My custom functionality</span>
});</pre>
<pre>use:</pre>
<pre>_spBodyOnLoadFunctionNames.push("<span style="color: #808080;">myCustomFunctionName</span>");</pre>
<pre>function myCustomFunctionName() {
<span style="color: #808080;">     // My custom functionality</span>
}</pre>
<p>That&#8217;s it.  Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2011/10/05/_spbodyonloadfunctionnames-in-sharepoint-vs-jquerys-document-ready/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Adding Images &amp; Links to a SharePoint 2010 Survey</title>
		<link>http://www.stephanrocks.com/2011/09/29/adding-images-links-to-a-sharepoint-2010-survey/</link>
		<comments>http://www.stephanrocks.com/2011/09/29/adding-images-links-to-a-sharepoint-2010-survey/#comments</comments>
		<pubDate>Thu, 29 Sep 2011 20:26:34 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Geek Art]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[2010]]></category>
		<category><![CDATA[dynamic]]></category>
		<category><![CDATA[images]]></category>
		<category><![CDATA[links]]></category>
		<category><![CDATA[poll]]></category>
		<category><![CDATA[sharepoint]]></category>
		<category><![CDATA[survey]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=401</guid>
		<description><![CDATA[As you probably know, SharePoint 2010 (like 2007) only allows plain text in the question fields for surveys.  This post explains why, and gives a solid workaround with little effort.]]></description>
			<content:encoded><![CDATA[<p>As you probably know, SharePoint 2010 (like 2007) only allows plain text in the question fields for surveys. This post explains why and how to add more dynamic elements (like links or images) to your question fields.</p>
<h2>Why only plain text OOB?</h2>
<p>This has a lot to do with how SharePoint manages the list.  Every question becomes a field (column) in the survey list.  If you have 20 questions, then your list has 20 columns (there are more &#8211; but these are the ones you care about).  Field names are inherently plain text an SharePoint nicely URLEncodes the field for you (turning &lt; into &amp;lt;, etc.)</p>
<h2>The Code</h2>
<p><strong>Please note: </strong></p>
<ul>
<li>You&#8217;ll need access to administer the list, and edit the items in the masterpage gallery through SharePoint Designer.</li>
<li>You will need jQuery (download it at: <a href="http://docs.jquery.com/Downloading_jQuery">http://docs.jquery.com/Downloading_jQuery)</a></li>
<li>Surveys natively call whichever masterpage is set as the system master page (check it by going to: Site Actions &gt; Site Settings &gt; Master page (under look &amp; feel).</li>
<ul>
<li>Note: if you&#8217;re using a Team site, you probably don&#8217;t have the option to change the masterpage.  Instructions to enable choosing a masterpage in a team site are available <a href="/2011/10/06/setting-a-custom-master-page-in-a-team-site/">here</a>.</li>
</ul>
</ul>
<p>Copy jQuery into the Style Library folder.<br />
You can find it by clicking on All Files &gt; Style Library.</p>
<p>Open the masterpage that is being used in advanced mode (usually v4.master).<br />
You can find it by clicking on All Files &gt; _catalogs &gt; masterpage.</p>
<p>Right before the closing head tag (&lt;/head&gt;), paste the following:</p>
<pre><span style="color: #888888;">&lt;script src="/gmi/Style Library/js/jquery-1.6.2.min.js" type="text/javascript"&gt;&lt;/script&gt; &lt;script type="text/javascript"&gt;</span>
    jQuery.noConflict();
    jQuery(document).ready(function() {
        <span style="color: #888888;">// Regular expression to match {img,/imageLocation/image.ext,Image Alt Tag}</span>
        var imgRegExp = new RegExp("\{img,([^,]*)?,([^,}]*)?\}?","g");
        <span style="color: #888888;">// Regular expression to match {link,http://www.link.ext,Link Action Text}</span>
        var linkRegExp = new RegExp("\{link,([^,]*)?,([^,}]*)?\}?","g");

        <span style="color: #888888;">// Iterate through the elements with class .ms-formlabel - each question label contains this class</span>
        jQuery(".ms-formlabel").each(function() {
            <span style="color: #888888;">// Grab the HTML</span>
            var htmlToReplace = jQuery(this).html();
            <span style="color: #888888;">// Use the regular expression created above to creat image and link tags</span>
            var processedHtml = htmlToReplace.replace(imgRegExp, "&lt;img src='$1' alt='$2' width='200' /&gt;");
            processedHtml = processedHtml.replace(linkRegExp, "&lt;a href='$1' target='_blank' onclick='if (!confirm(\"You are about to visit this website in a new window or tab.  To return to this survey, simply close the new window/tab.\")) return false;' style='color: #77f; text-decoration: underline;'&gt;$2&lt;/a&gt;");
            <span style="color: #888888;">// Replace the HTML with the newly processed HTML
</span>            jQuery(this).html(processedHtml);
        });</pre>
<pre>        <span style="color: #888888;">// And to style the results</span>
        jQuery("h3.ms-vb &gt; b").each(function() {
            <span style="color: #888888;">// Grab the HTML</span>
            var htmlToReplace = jQuery(this).html();
            <span style="color: #888888;">// Use the regular expression created above to creat image and link tags</span>
            var processedHtml = htmlToReplace.replace(imgRegExp, "&lt;img src='$1' alt='$2' width='200' /&gt;");
            processedHtml = processedHtml.replace(linkRegExp, "&lt;a href='$1' target='_blank' onclick='if (!confirm(\"You are about to visit this website in a new window or tab.  To return to this survey, simply close the new window/tab.\")) return false;' style='color: #77f; text-decoration: underline;'&gt;$2&lt;/a&gt;");
            <span style="color: #888888;">// Replace the HTML with the newly processed HTML</span>
            jQuery(this).html(processedHtml);
        });
    });
<span style="color: #888888;">&lt;/script&gt;</span></pre>
<p><strong>PLEASE NOTE:</strong> SharePoint has an HTML bug on the Graphical Response page (which is why I was forced to use h3.ms-vb instead of <em>ms-standardheader</em>).  If you look at the source code, the h3 tag is classed with &#8220;<em>ms-standardheader, ms-vb</em>&#8221; instead of &#8220;<em>ms-standardheader ms-vb</em>&#8220;.  The comma becomes part of the class-name and makes it unselectable.</p>
<p>&nbsp;</p>
<p>You should also alter the stylesheet of this page to allow scrolling.  If not, part of your survey could end up below the fold (off screen).</p>
<pre><span style="color: #888888;">&lt;style type="text/css"&gt;</span>
#s4-workspace {
<span style="color: #888888;">    left: 0;</span>
<span style="color: #888888;">    overflow-x: auto !important;</span>
<span style="color: #888888;">    overflow-y: auto !important;</span>
<span style="color: #888888;">    position: inherit !important;</span>
}    
body {
<span style="color: #888888;">    overflow: auto !important;</span>
}
<span style="color: #888888;">&lt;/style&gt;</span></pre>
<p>&nbsp;</p>
<h2>How to use:</h2>
<p>To add images to your survey questions, use the following formula when adding a new question:</p>
<pre>{img,/imageLocation/image.ext,Image Alt Tag}</pre>
<pre>{link,http://www.link.ext,Link Action Text}</pre>
<p>An example of an entry with an image and a link:</p>
<p><span style="color: #ff00ff;">{img,http://www.rei.com/pix/common/REI_logo.gif,REI Logo}</span><br />
<span style="color: #ff00ff;"> {link,http://www.rei.com/,Visit the REI site}</span><br />
<span style="color: #ff00ff;"> How would you rate this vendor?</span></p>
<p>Which generates the following in the survey:</p>
<p><img src="/wp-content/uploads/2011/09/survey_w_imageslinks.jpg" alt="" /></p>
<h2>Added Bonus</h2>
<p>The links all pop up in their own separate window, which, if done without warning can leave your less web-savvy users upset and they might not complete the survey.</p>
<p>For a better user experience, I added a popup to warn folks that they will be leaving the site and tell them how to get back to the survey.</p>
<p><img src="/wp-content/uploads/2011/09/survey_w_link-popup.jpg" alt="" /></p>
<p>Have fun!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2011/09/29/adding-images-links-to-a-sharepoint-2010-survey/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Allow the browser to control the scrollbars in SharePoint 2010 (increasing browser support) when using v4.master.</title>
		<link>http://www.stephanrocks.com/2011/08/30/allow-the-browser-to-control-the-scrollbars-in-sharepoint-2010-increasing-browser-support-when-using-v4-master/</link>
		<comments>http://www.stephanrocks.com/2011/08/30/allow-the-browser-to-control-the-scrollbars-in-sharepoint-2010-increasing-browser-support-when-using-v4-master/#comments</comments>
		<pubDate>Tue, 30 Aug 2011 14:49:33 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Geek Art]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[2010]]></category>
		<category><![CDATA[cross-browser]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[masterpage]]></category>
		<category><![CDATA[scrollbars]]></category>
		<category><![CDATA[sharepoint]]></category>
		<category><![CDATA[stylesheet]]></category>
		<category><![CDATA[support]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=386</guid>
		<description><![CDATA[This article explains how to give scroll-control to the browser instead of objects on the page (through div overflows).  Why would you want this?  Well, for 2 reasons: Increase browser support, and allow mobile users to view full pages in SharePoint (specifically - the browser on Android has problems rendering overflow controls).]]></description>
			<content:encoded><![CDATA[<p>This article is related to an earlier post on handling <a href="http://www.stephanrocks.com/2011/08/30/hiding-sharepoint-content-from-anonymous-users-in-public-websites-and-still-keep-the-functionality-intact-for-logged-in-users/">security trimming in SharePoint for anonymous websites</a>.</p>
<p>Putting the scrolling onus back on the browser is important for 2 reasons:</p>
<ul>
<li>Increase browser support</li>
<li>Allow mobile rendering (Android has issues rendering div overflows)</li>
</ul>
<p>This is particularly handy in public-facing websites when you want to remove (not just hide) the ribbon and browse bar (which includes the sign-in controls and Site Actions menu).  The public will never need to use the ribbon or Site Actions menu, and you can have a login link in your footer if you need one on the public side.</p>
<h2>How do to this:</h2>
<p>You might think to yourself: &#8220;<em>Hey, why not just dump core4.css?.. isn&#8217;t that the root of all my problems?!?</em>&#8220;  It is important to not just dump out core4.css.  Removing it can take out other styles that webparts you are using rely on. Best practice is to have a custom stylesheet and override core4.css where necessary (and surprisingly, it&#8217;s pretty simple).</p>
<h2>If you are using v4.master as a starting point (which will give you a lot of flexibility):</h2>
<p><strong>In your masterpage, remove <em>scroll=&#8221;no&#8221; </em>from the body, leaving:</strong></p>
<pre>&lt;body onload="if (typeof(_spBodyOnLoadWrapper) != 'undefined') _spBodyOnLoadWrapper();"&gt;</pre>
<p><strong>Add a custom stylesheet to your masterpage</strong> by adding this tag right before the ending &lt;/head&gt;.  By using this tag, SharePoint always renders the full URL so you don&#8217;t have to worry about permissions.</p>
<pre>&lt;SharePoint:CSSRegistration name="&lt;%$SPurl:~SiteCollection/_layouts/MyCustomSite/css/custom-global.css%&gt;" runat="server"/&gt;</pre>
<p><strong>In your custom stylesheet, add the following:</strong></p>
<pre>/* Remove div scrolling and let the browser take over */
body.v4master {
    height: auto !important;
    overflow: auto !important;
    width: auto !important;
}
body #s4-workspace {
    left: inherit !important;
    overflow-x: inherit !important;
    overflow-y: inherit !important;
    overflow: inherit !important;
    position: inherit !important;
}</pre>
<p>That&#8217;s it. Here are the results:</p>
<table border="0" cellpadding="3">
<tbody>
<tr>
<td><a href="http://www.stephanrocks.com/wp-content/uploads/2011/08/sharepoint2010-scrollbars-loggedout.jpg" rel="shadowbox[sbpost-386];player=img;"><img src="http://www.stephanrocks.com/wp-content/uploads/2011/08/sharepoint2010-scrollbars-loggedout-300x160.jpg" alt="" /></a></td>
<td><a href="http://www.stephanrocks.com/wp-content/uploads/2011/08/sharepoint2010-scrollbars-loggedin.jpg" rel="shadowbox[sbpost-386];player=img;"><img src="http://www.stephanrocks.com/wp-content/uploads/2011/08/sharepoint2010-scrollbars-loggedin-300x160.jpg" alt="" /></a></td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>Alternately, you can also use nightandday.master as a starting point for similar results.<br />
(The clients I work with have a mix of team sites, project sites and publishing sites, so v4.master is my starting point of choice for versatility.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2011/08/30/allow-the-browser-to-control-the-scrollbars-in-sharepoint-2010-increasing-browser-support-when-using-v4-master/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hiding SharePoint content from anonymous users in public websites (and still keep the functionality intact for logged-in users)</title>
		<link>http://www.stephanrocks.com/2011/08/30/hiding-sharepoint-content-from-anonymous-users-in-public-websites-and-still-keep-the-functionality-intact-for-logged-in-users/</link>
		<comments>http://www.stephanrocks.com/2011/08/30/hiding-sharepoint-content-from-anonymous-users-in-public-websites-and-still-keep-the-functionality-intact-for-logged-in-users/#comments</comments>
		<pubDate>Tue, 30 Aug 2011 13:52:15 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Geek Art]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[anonymous]]></category>
		<category><![CDATA[content]]></category>
		<category><![CDATA[control]]></category>
		<category><![CDATA[hide]]></category>
		<category><![CDATA[MSDN]]></category>
		<category><![CDATA[permission]]></category>
		<category><![CDATA[public]]></category>
		<category><![CDATA[spsecurity]]></category>
		<category><![CDATA[spsecuritytrimmedcontrol]]></category>
		<category><![CDATA[string]]></category>
		<category><![CDATA[trim]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=378</guid>
		<description><![CDATA[Building a SharePoint site to be fully functional in an authenticated view vs. what the public sees is actually fairly simple.  This article covers how to remove the Site Actions menu and Browse bar from SharePoint only for Anonymous view, while keeping all the SharePoint functionality in play.]]></description>
			<content:encoded><![CDATA[<p>To:</p>
<ol>
<li>Hide the ribbon, browse bar and any other content you don&#8217;t want the public (anonymous users) to see</li>
<li>Keep accessibility controls intact</li>
<li>Allow people with the correct permissions (when logged in) to view all SharePoint editing controls</li>
</ol>
<p>To accomplish this, you need access to the masterpage of the public website.</p>
<p>It&#8217;s actually fairly simple to hide any content in SharePoint with<strong> &lt;SharePoint:SPSecurityTrimmedControl&gt;</strong>.  As the tag suggests, it uses SharePoint&#8217;s security trim to hide content.</p>
<p>Surround the protected content with this tag, give it a unique ID (to that masterpage) and decide the appropriate permission string (options below)</p>
<p><strong>Example of Usage:</strong></p>
<pre>&lt;SharePoint:SPSecurityTrimmedControl ID="<strong><span style="color: #000080;">YourUniqueID</span></strong>" runat="server" PermissionsString="<span style="color: #000080;"><strong>EditListItems</strong></span>"&gt;
  &lt;!-- Content you want to show to folks who have Edit List permissions in the current site --&gt;
&lt;/SharePoint:SPSecurityTrimmedControl&gt;</pre>
<p>&nbsp;</p>
<h2>Available Permission Strings (avaialble on <a href="http://msdn.microsoft.com/EN-US/library/ms412690" target="_blank">Microsoft MSDN</a>)</h2>
<p>Excerpt from the link above:</p>
<table cellspacing="0" cellpadding="3">
<tbody>
<tr>
<td align="left" valign="top"><strong>EmptyMask </strong></td>
<td align="left" valign="top">Has no permissions on the Web site. Not available through the user interface.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> ViewListItems </strong></td>
<td align="left" valign="top">View items in lists, documents in document libraries, and view Web discussion comments.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> AddListItems </strong></td>
<td align="left" valign="top">Add items to lists, add documents to document libraries, and add Web discussion comments.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> EditListItems </strong></td>
<td align="left" valign="top">Edit items in lists, edit documents in document libraries, edit Web discussion comments in documents, and customize Web Part Pages in document libraries.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> DeleteListItems </strong></td>
<td align="left" valign="top">Delete items from a list, documents from a document library, and Web discussion comments in documents.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> ApproveItems </strong></td>
<td align="left" valign="top">Approve a minor version of a list item or document.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> OpenItems </strong></td>
<td align="left" valign="top">View the source of documents with server-side file handlers.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> ViewVersions </strong></td>
<td align="left" valign="top">View past versions of a list item or document.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> DeleteVersions </strong></td>
<td align="left" valign="top">Delete past versions of a list item or document.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> CancelCheckout </strong></td>
<td align="left" valign="top">Discard or check in a document which is checked out to another user.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> ManagePersonalViews </strong></td>
<td align="left" valign="top">Create, change, and delete personal views of lists.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> ManageLists </strong></td>
<td align="left" valign="top">Create and delete lists, add or remove columns in a list, and add or remove public views of a list.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> ViewFormPages </strong></td>
<td align="left" valign="top">View forms, views, and application pages, and enumerate lists.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> Open </strong></td>
<td align="left" valign="top">Allow users to open a Web site, list, or folder to access items inside that container.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> ViewPages </strong></td>
<td align="left" valign="top">View pages in a Web site.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> AddAndCustomizePages </strong></td>
<td align="left" valign="top">Add, change, or delete HTML pages or Web Part Pages, and edit the Web site using a SharePoint Foundation–compatible editor.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> ApplyThemeAndBorder </strong></td>
<td align="left" valign="top">Apply a theme or borders to the entire Web site.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> ApplyStyleSheets </strong></td>
<td align="left" valign="top">Apply a style sheet (.css file) to the Web site.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> ViewUsageData </strong></td>
<td align="left" valign="top">View reports on Web site usage.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> CreateSSCSite </strong></td>
<td align="left" valign="top">Create a Web site using Self-Service Site Creation.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> ManageSubwebs </strong></td>
<td align="left" valign="top">Create subsites such as team sites, Meeting Workspace sites, and Document Workspace sites.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> CreateGroups </strong></td>
<td align="left" valign="top">Create a group of users that can be used anywhere within the site collection.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> ManagePermissions </strong></td>
<td align="left" valign="top">Create and change permission levels on the Web site and assign permissions to users and groups.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> BrowseDirectories </strong></td>
<td align="left" valign="top">Enumerate files and folders in a Web site using Microsoft Office SharePoint Designer 2007 and WebDAV interfaces.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> BrowseUserInfo </strong></td>
<td align="left" valign="top">View information about users of the Web site.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> AddDelPrivateWebParts </strong></td>
<td align="left" valign="top">Add or remove personal Web Parts on a Web Part Page.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> UpdatePersonalWebParts </strong></td>
<td align="left" valign="top">Update Web Parts to display personalized information.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> ManageWeb </strong></td>
<td align="left" valign="top">Grant the ability to perform all administration tasks for the Web site as well as manage content. Activate, deactivate, or edit properties of Web site scoped Features through the object model or through the user interface (UI). When granted on the root Web site of a site collection, activate, deactivate, or edit properties of site collection scoped Features through the object model. To browse to the Site Collection Features page and activate or deactivate site collection scoped Features through the UI, you must be a site collection administrator.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> UseClientIntegration </strong></td>
<td align="left" valign="top">Use features that launch client applications; otherwise, users must work on documents locally and upload changes.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> UseRemoteAPIs </strong></td>
<td align="left" valign="top">Use SOAP, WebDAV, or Microsoft Office SharePoint Designer 2007 interfaces to access the Web site.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> ManageAlerts </strong></td>
<td align="left" valign="top">Manage alerts for all users of the Web site.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> CreateAlerts </strong></td>
<td align="left" valign="top">Create e-mail alerts.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> EditMyUserInfo </strong></td>
<td align="left" valign="top">Allows a user to change his or her user information, such as adding a picture.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> EnumeratePermissions </strong></td>
<td align="left" valign="top">Enumerate permissions on the Web site, list, folder, document, or list item.</td>
</tr>
<tr>
<td align="left" valign="top"><strong> FullMask </strong></td>
<td align="left" valign="top">Has all permissions on the Web site. Not available through the user interface.</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2011/08/30/hiding-sharepoint-content-from-anonymous-users-in-public-websites-and-still-keep-the-functionality-intact-for-logged-in-users/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Outcasts</title>
		<link>http://www.stephanrocks.com/2011/08/09/outcasts/</link>
		<comments>http://www.stephanrocks.com/2011/08/09/outcasts/#comments</comments>
		<pubDate>Tue, 09 Aug 2011 19:47:12 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=374</guid>
		<description><![CDATA[This is my first publicly purchasable piece of music (how exciting) Check it out on iStockAudio! Outcasts features a monotone piano base with offset grungy percussion and subdued bass line. This track also includes fluttering string windup and a distant piano feature. This track is titled &#8220;Outcasts&#8221; because of its monotone, yet intense nature. A&#160;<a href="http://www.stephanrocks.com/2011/08/09/outcasts/" class="read-more">Continue Reading</a>]]></description>
			<content:encoded><![CDATA[<p>This is my first publicly purchasable piece of music (how exciting) <img src='http://www.stephanrocks.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
<p>Check it out on <a href="http://www.istockphoto.com/file_closeup.php?id=17373723" target="_blank">iStockAudio!</a></p>
<p>Outcasts features a monotone piano base with offset grungy percussion and subdued bass line. This track also includes fluttering string windup and a distant piano feature.</p>
<p>This track is titled &#8220;Outcasts&#8221; because of its monotone, yet intense nature.</p>
<p>A different version of this piece was used on a video titled <a href="http://www.youtube.com/v/p_rGbDAr5Jw?version=3" rel="shadowbox[sbpost-374];player=swf;width=640;height=385;">Bridges of Minneapolis</a> that a buddy of mine created.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2011/08/09/outcasts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Evil Ted now available</title>
		<link>http://www.stephanrocks.com/2011/07/18/evil-ted-now-available/</link>
		<comments>http://www.stephanrocks.com/2011/07/18/evil-ted-now-available/#comments</comments>
		<pubDate>Mon, 18 Jul 2011 18:46:24 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Leatherwork]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=367</guid>
		<description><![CDATA[Who is Evil Ted? Ted is a companion, a friend, a nuisance, a stress-ball, a change purse, a smile, a distraction, a phone protector&#8230; basically Ted is whatever you want him to be. He also comes with a matching leather bracelet.  The bracelet fits a variety of wrists (3 sizes) and features stitching and a&#160;<a href="http://www.stephanrocks.com/2011/07/18/evil-ted-now-available/" class="read-more">Continue Reading</a>]]></description>
			<content:encoded><![CDATA[<h2><strong>Who is Evil Ted?</strong></h2>
<p>Ted is a companion, a friend, a nuisance, a stress-ball, a change purse, a smile, a distraction, a phone protector&#8230; basically Ted is whatever you want him to be.<br />
He also comes with a matching leather bracelet.  The bracelet fits a variety of wrists (3 sizes) and features stitching and a sam brown snap.</p>
<p>You can read more about Ted by visiting the site at <a href="http://www.evilteds.com">www.evilteds.com</a>.</p>
<p>Ted is also available for purchase on my Etsy store at <a href="http://stephanrocks.etsy.com">stephanrocks.etsy.com</a>.</p>
<p>I am currently working on some new developments for Ted.  A one-of-a-kind special-edition Ted will be out shortly.  I will keep you posted. ;-D</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2011/07/18/evil-ted-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Custom-branding a FAST Search Center (how to fix the search box and dual-site actions menu)</title>
		<link>http://www.stephanrocks.com/2011/07/15/custom-branding-a-fast-search-center-how-to-fix-the-search-box-and-dual-site-actions-menu/</link>
		<comments>http://www.stephanrocks.com/2011/07/15/custom-branding-a-fast-search-center-how-to-fix-the-search-box-and-dual-site-actions-menu/#comments</comments>
		<pubDate>Fri, 15 Jul 2011 18:01:42 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=354</guid>
		<description><![CDATA[For those of you who are branding a FAST Search Center in SharePoint 2010, you might have come across 2 interesting quirks when using a masterpage other than the OOTB minimal.master (which happens to be the same as the minimal.master included in any regular site): The search box is rendered outside of the body area&#160;<a href="http://www.stephanrocks.com/2011/07/15/custom-branding-a-fast-search-center-how-to-fix-the-search-box-and-dual-site-actions-menu/" class="read-more">Continue Reading</a>]]></description>
			<content:encoded><![CDATA[<p>For those of you who are branding a FAST Search Center in SharePoint 2010, you might have come across 2 interesting quirks when using a masterpage other than the OOTB minimal.master (which happens to be the same as the minimal.master included in any regular site):</p>
<ul>
<li>The search box is rendered outside of the body area (in the breadcrumb tag)</li>
<li>2 Site Actions menus are rendered</li>
</ul>
<p>This is a common issue when starting from v4.master (I am reusing a highly customized masterpage that was based off of v4.master).</p>
<p>&nbsp;</p>
<h2>First, let&#8217;s tackle the search box:</h2>
<p>Using v4.master as a starting point, find the following tag:</p>
<pre>&lt;asp:ContentPlaceHolder id="PlaceHolderTitleBreadcrumb" runat="server"&gt;</pre>
<p>Leave all the code inside of it where it&#8217;s at.  Move this tag and its closing tag to in between</p>
<pre>&lt;a name="mainContent"&gt;&lt;/a&gt;</pre>
<p>and</p>
<pre>&lt;asp:ContentPlaceHolder id="PlaceHolderMain" runat="server"&gt;</pre>
<p>This allows your ribbon to function normally, leaves the breadcrumb controls in place, and takes the search box out of the ribbon and places it at the top of the content area.  One last thing to take care of is the Search box in the master page.  <em></em> Add <em>Visible=&#8221;false&#8221;</em> to the following tag:</p>
<pre>&lt;asp:ContentPlaceHolder id="PlaceHolderSearchArea" runat="server"&gt;</pre>
<p>This hides the search that will be deactivated anyway, leaving remnants of a search area (you can also hide the wrapping container with CSS).</p>
<p>&nbsp;</p>
<h2>Next, let&#8217;s fix the dual Site Actions menu bar:</h2>
<p>In a normal SharePoint 2010 site, the Site Actions menu is generated by the second<strong> &lt;SharePoint:SPRibbonPeripheralContent&#8230;&gt; </strong>(there are 2 tags &#8211; this is the first, with class <strong>ms-siteactionscontainer</strong>) tag.<br />
The 2nd Site Actions menu you see in a FAST Search Center is generated inside the <strong>&lt;asp:ContentPlaceHolder ID=&#8221;SPNavigation&#8221; runat=&#8221;server&#8221;&gt;</strong> tag.</p>
<p><a href="http://www.stephanrocks.com/wp-content/uploads/2011/07/FAST-Screenshots-DualSiteActions.png" rel="shadowbox[sbpost-354];player=img;" title="FAST-Screenshots-DualSiteActions"><img class="size-full wp-image-479 alignnone" title="FAST-Screenshots-DualSiteActions" src="http://www.stephanrocks.com/wp-content/uploads/2011/07/FAST-Screenshots-DualSiteActions.png" alt="" width="727" height="245" /></a></p>
<p><strong>The Problem:</strong></p>
<p>Which do you use, and which do you hide?</p>
<ul>
<li>The tag with ID=&#8221;SPNavigation&#8221;:
<ul>
<li>is generally used to generate items related to the Ribbon and navigation,</li>
<li>is necessary for the Global Navigation (tabs for Page, Browse, Publish, etc.);</li>
<li>is not designed to share space with any other controls (such as the Welcome, breadcrumb, tagging, or any other custom additions);</li>
<li>renders empty when in Site Actions;</li>
</ul>
</li>
<li>The &lt;SharePoint:SPRibbonPeripheralContent tag:
<ul>
<li>renders Site Actions menu, page state buttons (Save, Edit, etc.) and site map (folder icon with drop-down breadcrumb)</li>
<li>does not generate the Global Navigation;</li>
<li>is designed to share space with other controls (so you can inline other content like logo, welcome box, etc.)</li>
<li>renders Site Actions everywhere</li>
</ul>
</li>
</ul>
<p><strong>The Answer:</strong></p>
<p>You don&#8217;t need both tags &#8211; you can dump the &lt;SharePoint:SPRibbonPeripheralContent menu altogether, but doing so can remove functionality your users might expect (the short list above).  SPNavigation is required for the SharePoint masterpage to render (it will error out without it).</p>
<p>To get the best of both worlds:</p>
<ul>
<li>Keep the &lt;SharePoint:SPRibbonPeripheralContent tag where it is at<br />
<a href="http://www.stephanrocks.com/wp-content/uploads/2011/07/FAST-Screenshots-SPNavigation-1.png" rel="shadowbox[sbpost-354];player=img;" title="FAST-Screenshots-SPNavigation-1"><img class="size-full wp-image-480 alignnone" title="FAST-Screenshots-SPNavigation-1" src="http://www.stephanrocks.com/wp-content/uploads/2011/07/FAST-Screenshots-SPNavigation-1.png" alt="" width="691" height="464" /></a></li>
<li>Move the Publishing Console out of the SPNavigation tag (leave it in the same place it&#8217;s in currently)<br />
<a href="http://www.stephanrocks.com/wp-content/uploads/2011/07/FAST-Screenshots-SPNavigation-2.png" rel="shadowbox[sbpost-354];player=img;" title="FAST-Screenshots-SPNavigation-2"><img class="size-full wp-image-481 alignnone" title="FAST-Screenshots-SPNavigation-2" src="http://www.stephanrocks.com/wp-content/uploads/2011/07/FAST-Screenshots-SPNavigation-2.png" alt="" width="691" height="464" /></a></li>
<li>Move the empty SPNavigation tag to the very bottom of your page &#8211; that&#8217;s it.<br />
<a href="http://www.stephanrocks.com/wp-content/uploads/2011/07/FAST-Screenshots-SPNavigation-4.png" rel="shadowbox[sbpost-354];player=img;" title="FAST-Screenshots-SPNavigation-4"><img class="size-full wp-image-483 alignnone" title="FAST-Screenshots-SPNavigation-4" src="http://www.stephanrocks.com/wp-content/uploads/2011/07/FAST-Screenshots-SPNavigation-4.png" alt="" width="691" height="464" /></a></li>
<li>Side-note: although you will be tempted, do not <em>Visible=&#8221;false&#8221; </em>or <em>style=&#8221;display:none&#8221; </em>the tag &#8211; this will cause your Global Navigation tabs to not display)</li>
</ul>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2011/07/15/custom-branding-a-fast-search-center-how-to-fix-the-search-box-and-dual-site-actions-menu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quiet, Dark Forest</title>
		<link>http://www.stephanrocks.com/2011/06/12/quiet-dark-forest/</link>
		<comments>http://www.stephanrocks.com/2011/06/12/quiet-dark-forest/#comments</comments>
		<pubDate>Mon, 13 Jun 2011 03:53:13 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=350</guid>
		<description><![CDATA[Listen to Quiet Dark Forest If you&#8217;ve listened to any of the other tracks on my site, you can probably guess that I love soundtracks. I enjoy creating a pseudo soundscape if you will. This was quickly titled Quiet, Dark Forest. Enjoy.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.stephanrocks.com/wp-content/uploads/2011/06/01-Quiet-Dark-Forest.mp3" class="wpaudio">Listen to Quiet Dark Forest</a></p>
<p>If you&#8217;ve listened to any of the other tracks on my site, you can probably guess that I love soundtracks.  I enjoy creating a pseudo soundscape if you will.  This was quickly titled <em>Quiet, Dark Forest</em>.  Enjoy.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2011/06/12/quiet-dark-forest/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.stephanrocks.com/wp-content/uploads/2011/06/01-Quiet-Dark-Forest.mp3" length="491521" type="audio/mpeg" />
		</item>
		<item>
		<title>Inspiration</title>
		<link>http://www.stephanrocks.com/2011/06/12/inspiration/</link>
		<comments>http://www.stephanrocks.com/2011/06/12/inspiration/#comments</comments>
		<pubDate>Mon, 13 Jun 2011 03:50:40 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=347</guid>
		<description><![CDATA[Listen to Inspiration I&#8217;ve been working on this for about 6 months on and off now.  The flute is a recent addition.  I love tonal music (I&#8217;m a soundtrack geek) with some light and well-placed dissonance to evoke some type of emotion.  What emotion it is will be different for everyone, but will hopefully be&#160;<a href="http://www.stephanrocks.com/2011/06/12/inspiration/" class="read-more">Continue Reading</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.stephanrocks.com/wp-content/uploads/2011/06/Inspiration.mp3" class="wpaudio">Listen to Inspiration</a></p>
<p>I&#8217;ve been working on this for about 6 months on and off now.  The flute is a recent addition.  I love tonal music (I&#8217;m a soundtrack geek) with some light and well-placed dissonance to evoke some type of emotion.  What emotion it is will be different for everyone, but will hopefully be inspiring.  The overall theme is rising from the ashes.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2011/06/12/inspiration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.stephanrocks.com/wp-content/uploads/2011/06/Inspiration.mp3" length="819538" type="audio/mpeg" />
		</item>
		<item>
		<title>ReNew Green VBS logo realization</title>
		<link>http://www.stephanrocks.com/2011/06/12/331/</link>
		<comments>http://www.stephanrocks.com/2011/06/12/331/#comments</comments>
		<pubDate>Sun, 12 Jun 2011 23:31:03 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Digital Art]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=331</guid>
		<description><![CDATA[The original vector logo (bottom-right of the full version) was designed by an outside vendor. I created this realistic version, based on the original, to give the web concepts a little more earthy and natural feel.  This was done with a mix of Photoshop magic, lots of photography, a dying office plant and a bag&#160;<a href="http://www.stephanrocks.com/2011/06/12/331/" class="read-more">Continue Reading</a>]]></description>
			<content:encoded><![CDATA[<p>The original vector logo (bottom-right of the full version) was designed by an outside vendor.  I created  this realistic version, based on the original, to give the web concepts a little  more earthy and natural feel.  This was done with a mix of Photoshop magic, lots of photography, a dying office plant and a bag of dirt donated by Bachmans (thank you Bachmans <img src='http://www.stephanrocks.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> ).  The Photoshop file was layered in such a way that either video or Flash could be used to animate the growth of the plant from the dirt (including individual leaves, stem, dirt particles and shadows).</p>
<p>This is intended as a companion to the vector logo to be used on the  web and where full color offset is available with sufficient scale.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2011/06/12/331/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I&#8217;m on fire!</title>
		<link>http://www.stephanrocks.com/2011/06/12/stephan-on-fire/</link>
		<comments>http://www.stephanrocks.com/2011/06/12/stephan-on-fire/#comments</comments>
		<pubDate>Sun, 12 Jun 2011 23:07:26 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Digital Art]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=324</guid>
		<description><![CDATA[I&#8217;m on fire! . . haha. This was a fun effects tutorial I worked through.  Photoshop has SO MANY awesome features.  This is one of the fun things you can do with it, given about 30 minutes and some patience.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m on fire! . . haha.</p>
<p>This was a fun effects tutorial I worked through.  Photoshop has SO MANY awesome features.  This is one of the fun things you can do with it, given about 30 minutes and some patience.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2011/06/12/stephan-on-fire/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MN Department of Public Safety</title>
		<link>http://www.stephanrocks.com/2011/06/12/mn-department-of-public-safety/</link>
		<comments>http://www.stephanrocks.com/2011/06/12/mn-department-of-public-safety/#comments</comments>
		<pubDate>Sun, 12 Jun 2011 23:04:00 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=319</guid>
		<description><![CDATA[As a part of the Tresera team, I designed the front-end for the new MN DPS public-facing website.  This site is built in SharePoint 2010, and features custom JS &#38; CSS, built on top of the already complex SharePoint core css file.  I also created a number of XSLT webparts, and the custom Flash banner&#160;<a href="http://www.stephanrocks.com/2011/06/12/mn-department-of-public-safety/" class="read-more">Continue Reading</a>]]></description>
			<content:encoded><![CDATA[<p>As a part of the Tresera team, I designed the front-end for the new MN DPS public-facing website.  This site is built in SharePoint 2010, and features custom JS &amp; CSS, built on top of the already complex SharePoint core css file.  I also created a number of XSLT webparts, and the custom Flash banner featured on all the sites.  The screenshots are of some of the sites.  This site was built with accessibility in mind.  It is designed to be fully accessible with assistive devices such as screen readers.</p>
<p>Visit the <a title="Minnesota Department of Public Safety" href="http://www.dps.mn.gov" target="_blank">Department of Public Safety website</a>.</p>

<a href='http://www.stephanrocks.com/wp-content/uploads/2011/06/dps.jpg' rel='shadowbox[sbalbum-319];player=img;' title='MN Department of Public Safety' title="MN Department of Public Safety"><img width="150" height="150" src="http://www.stephanrocks.com/wp-content/uploads/2011/06/dps-150x150.jpg" class="attachment-thumbnail" alt="MN Department of Public Safety" title="MN Department of Public Safety" /></a>
<a href='http://www.stephanrocks.com/wp-content/uploads/2011/06/dps-ecn.jpg' rel='shadowbox[sbalbum-319];player=img;' title='MN Department of Public Safety &gt; ECN Homepage' title="MN Department of Public Safety &gt; ECN Homepage"><img width="150" height="150" src="http://www.stephanrocks.com/wp-content/uploads/2011/06/dps-ecn-150x150.jpg" class="attachment-thumbnail" alt="MN Department of Public Safety &gt; ECN Homepage" title="MN Department of Public Safety &gt; ECN Homepage" /></a>
<a href='http://www.stephanrocks.com/wp-content/uploads/2011/06/dps-ecn-911.jpg' rel='shadowbox[sbalbum-319];player=img;' title='MN Department of Public Safety &gt; ECN &gt; 911 Homepage' title="MN Department of Public Safety &gt; ECN &gt; 911 Homepage"><img width="150" height="150" src="http://www.stephanrocks.com/wp-content/uploads/2011/06/dps-ecn-911-150x150.jpg" class="attachment-thumbnail" alt="MN Department of Public Safety &gt; ECN &gt; 911 Homepage" title="MN Department of Public Safety &gt; ECN &gt; 911 Homepage" /></a>

]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2011/06/12/mn-department-of-public-safety/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EDA Center</title>
		<link>http://www.stephanrocks.com/2011/06/12/eda-center/</link>
		<comments>http://www.stephanrocks.com/2011/06/12/eda-center/#comments</comments>
		<pubDate>Sun, 12 Jun 2011 22:54:53 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=314</guid>
		<description><![CDATA[This was a site I created for the University of Minnesota EDA Center.  Some of the highlights: On-the-fly PDF generator Custom-built PHP / MySQL content management system Semi-automated backend for easy form consumptions / processing. Custom stock ticker, accurate within 30 minutes, utilizing DHTML &#38; AJAX for optimum page-load performance. I have enjoyed greatly working&#160;<a href="http://www.stephanrocks.com/2011/06/12/eda-center/" class="read-more">Continue Reading</a>]]></description>
			<content:encoded><![CDATA[<p>This was a site I created for the University of Minnesota EDA Center.  Some of the highlights:</p>
<ul>
<li>On-the-fly PDF generator</li>
<li>Custom-built PHP / MySQL content management system</li>
<li>Semi-automated backend for easy form consumptions / processing.</li>
<li>Custom stock ticker, accurate within 30 minutes, utilizing DHTML &amp; AJAX for optimum page-load performance.</li>
</ul>
<p>I have enjoyed greatly working with the folks at the EDA Center.  They are a great organization, doing very good work for the state of Minnesota.</p>
<p>Visit the <a title="http://www.edacenter.org" href="http://www.edacenter.org" target="_blank">EDA Center</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2011/06/12/eda-center/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My old acting site</title>
		<link>http://www.stephanrocks.com/2011/06/12/my-old-acting-site/</link>
		<comments>http://www.stephanrocks.com/2011/06/12/my-old-acting-site/#comments</comments>
		<pubDate>Sun, 12 Jun 2011 22:45:48 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=311</guid>
		<description><![CDATA[I started doing some film acting in 2009. You can view some of the projects I&#8217;ve been involved in by browsing the Performance Art category.  This site was created as part of a branding strategy to unify all the promotional elements (website, resume, glossy 8&#215;10, business cards and CD).  This was a great starting point,&#160;<a href="http://www.stephanrocks.com/2011/06/12/my-old-acting-site/" class="read-more">Continue Reading</a>]]></description>
			<content:encoded><![CDATA[<p>I started doing some film acting in 2009.  You can view some of the projects I&#8217;ve been involved in by browsing the <a title="Performance Art" href="/c/performance-art/">Performance Art </a>category.  This site was created as part of a branding strategy to unify all the  promotional elements (website, resume, glossy 8&#215;10, business cards and  CD).  This was a great starting point, showcasing some different looks from different scenarios and the many faces of Stephan <img src='http://www.stephanrocks.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2011/06/12/my-old-acting-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Clayfire</title>
		<link>http://www.stephanrocks.com/2011/06/12/clayfire/</link>
		<comments>http://www.stephanrocks.com/2011/06/12/clayfire/#comments</comments>
		<pubDate>Sun, 12 Jun 2011 22:38:25 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=306</guid>
		<description><![CDATA[This is a great product from Sparkhouse, of which I designed 2 web presences. The first integrates into the existing Sparkhouse site.  It features a custom Flash banner that consumes data and auto-generates the blurring pinwheel.  Visit the Clayfire page on Sparkhouse. The second part is a standalone site which acts as a portal for&#160;<a href="http://www.stephanrocks.com/2011/06/12/clayfire/" class="read-more">Continue Reading</a>]]></description>
			<content:encoded><![CDATA[<p>This is a great product from Sparkhouse, of which I designed 2 web presences.</p>
<p>The first integrates into the existing Sparkhouse site.  It features a custom Flash banner that consumes data and auto-generates the blurring pinwheel.  Visit the <a title="Clayfire" href="http://www.wearesparkhouse.org/clayfire" target="_blank">Clayfire page</a> on <a title="Sparkhouse" href="http://www.wearesparkhouse.org" target="_blank">Sparkhouse</a>.</p>
<p>The second part is a standalone site which acts as a portal for all the products.  Visit the <a title="Clayfire portal" href="http://www.clayfire.org/" target="_blank">Clayfire portal</a>.</p>

<a href='http://www.stephanrocks.com/wp-content/uploads/2011/06/Sparkhouse_Clayfire.jpg' rel='shadowbox[sbalbum-306];player=img;' title='Clayfire page on the Sparkhouse site' title="Clayfire page on the Sparkhouse site"><img width="150" height="150" src="http://www.stephanrocks.com/wp-content/uploads/2011/06/Sparkhouse_Clayfire-150x150.jpg" class="attachment-thumbnail" alt="Clayfire page on the Sparkhouse site" title="Clayfire page on the Sparkhouse site" /></a>
<a href='http://www.stephanrocks.com/wp-content/uploads/2011/06/clayfire-home.jpg' rel='shadowbox[sbalbum-306];player=img;' title='Clayfire.org homepage' title="Clayfire.org homepage"><img width="150" height="150" src="http://www.stephanrocks.com/wp-content/uploads/2011/06/clayfire-home-150x150.jpg" class="attachment-thumbnail" alt="Clayfire.org homepage" title="Clayfire.org homepage" /></a>

]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2011/06/12/clayfire/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fortress Press</title>
		<link>http://www.stephanrocks.com/2011/06/12/fortress-press/</link>
		<comments>http://www.stephanrocks.com/2011/06/12/fortress-press/#comments</comments>
		<pubDate>Sun, 12 Jun 2011 22:29:29 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=301</guid>
		<description><![CDATA[I designed and implemented the webstore front end on an existing code platform for Fortress Press.  The design called for a lot of complexity, including featured items, links to any section from any section (complex global navigation) and social networking integration through RSS.  The design, css and JavaScript are all my work.  The backend integration&#160;<a href="http://www.stephanrocks.com/2011/06/12/fortress-press/" class="read-more">Continue Reading</a>]]></description>
			<content:encoded><![CDATA[<p>I designed and implemented the webstore front end on an existing code platform for Fortress Press.  The design called for a lot of complexity, including featured items, links to any section from any section (complex global navigation) and social networking integration through RSS.  The design, css and JavaScript are all my work.  The backend integration was done by another developer.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2011/06/12/fortress-press/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Activate Faith</title>
		<link>http://www.stephanrocks.com/2011/06/12/activate-faith/</link>
		<comments>http://www.stephanrocks.com/2011/06/12/activate-faith/#comments</comments>
		<pubDate>Sun, 12 Jun 2011 22:15:37 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Augsburg Fortress]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[mockup]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=292</guid>
		<description><![CDATA[I designed and implemented this public website while working at Augsburg Fortress Publishers.  This is a very simple design which was built in Java.  The design features an integrated ordering system for the online product and hooks into the online store. Visit www.activatefaith.org .]]></description>
			<content:encoded><![CDATA[<p>I designed and implemented this public website while working at <a title="Augsburg Fortress Publishers" href="http://www.augsburgfortress.org/" target="_blank">Augsburg Fortress Publishers</a>.  This is a very simple design which was built in Java.  The design features an integrated ordering system for the online product and hooks into the online store.</p>
<p>Visit <a href="http://www.activatefaith.org" target="_blank">www.activatefaith.org</a></p>
<p><a href="http://www.activatefaith.org" target="_blank"></a>
<a href='http://www.stephanrocks.com/wp-content/uploads/2011/06/ActivateFaith.jpg' rel='shadowbox[sbalbum-292];player=img;' title='Activate Faith login screen' title="Activate Faith login screen"><img width="150" height="150" src="http://www.stephanrocks.com/wp-content/uploads/2011/06/ActivateFaith-150x150.jpg" class="attachment-thumbnail" alt="Activate Faith login screen" title="Activate Faith login screen" /></a>
<a href='http://www.stephanrocks.com/wp-content/uploads/2011/06/ActivateFaith_1.jpg' rel='shadowbox[sbalbum-292];player=img;' title='Activate Faith page sample' title="Activate Faith page sample"><img width="150" height="150" src="http://www.stephanrocks.com/wp-content/uploads/2011/06/ActivateFaith_1-150x150.jpg" class="attachment-thumbnail" alt="Activate Faith page sample" title="Activate Faith page sample" /></a>
<a href='http://www.stephanrocks.com/wp-content/uploads/2011/06/ActivateFaith-home.jpg' rel='shadowbox[sbalbum-292];player=img;' title='Activate Faith home page' title="Activate Faith home page"><img width="150" height="150" src="http://www.stephanrocks.com/wp-content/uploads/2011/06/ActivateFaith-home-150x150.jpg" class="attachment-thumbnail" alt="Activate Faith home page" title="Activate Faith home page" /></a>

<p>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2011/06/12/activate-faith/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Train Yard in Minneapolis</title>
		<link>http://www.stephanrocks.com/2011/06/12/train-yard-in-minneapolis/</link>
		<comments>http://www.stephanrocks.com/2011/06/12/train-yard-in-minneapolis/#comments</comments>
		<pubDate>Sun, 12 Jun 2011 21:29:15 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=284</guid>
		<description><![CDATA[These were taken by the St. Anthony bridge crossing the train yard.  It has a beautiful unobstructed view of downtown Minneapolis and lots of gnarly things to photograph.  Here are a few shots.]]></description>
			<content:encoded><![CDATA[<p>These were taken by the St. Anthony bridge crossing the train yard.  It has a beautiful unobstructed view of downtown Minneapolis and lots of gnarly things to photograph.  Here are a few shots.</p>

<a href='http://www.stephanrocks.com/wp-content/uploads/2011/06/trains-infinity.jpg' rel='shadowbox[sbalbum-284];player=img;' title='Train cars - to infinity and beyond(ish)' title="Train cars - to infinity and beyond(ish)"><img width="150" height="150" src="http://www.stephanrocks.com/wp-content/uploads/2011/06/trains-infinity-150x150.jpg" class="attachment-thumbnail" alt="Train cars - to infinity and beyond(ish)" title="Train cars - to infinity and beyond(ish)" /></a>
<a href='http://www.stephanrocks.com/wp-content/uploads/2011/06/trains-w-mpls-in-back.jpg' rel='shadowbox[sbalbum-284];player=img;' title='Train cars with downtown Minneapolis in the distance' title="Train cars with downtown Minneapolis in the distance"><img width="150" height="150" src="http://www.stephanrocks.com/wp-content/uploads/2011/06/trains-w-mpls-in-back-150x150.jpg" class="attachment-thumbnail" alt="Train cars with downtown Minneapolis in the distance" title="Train cars with downtown Minneapolis in the distance" /></a>
<a href='http://www.stephanrocks.com/wp-content/uploads/2011/06/trains-car-w-switch.jpg' rel='shadowbox[sbalbum-284];player=img;' title='Train car with track switch' title="Train car with track switch"><img width="150" height="150" src="http://www.stephanrocks.com/wp-content/uploads/2011/06/trains-car-w-switch-150x150.jpg" class="attachment-thumbnail" alt="Train car with track switch" title="Train car with track switch" /></a>

]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2011/06/12/train-yard-in-minneapolis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dragon Flight</title>
		<link>http://www.stephanrocks.com/2011/06/12/dragon-flight/</link>
		<comments>http://www.stephanrocks.com/2011/06/12/dragon-flight/#comments</comments>
		<pubDate>Sun, 12 Jun 2011 20:50:04 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=279</guid>
		<description><![CDATA[Listen to Dragon Flight Imagine yourself on a crisp morning in the mountains before sunrise, witnessing a dragon far off in the distance, dancing through the sky.  Every now and then it spews fire and then slowly starts to fly towards you, eventually enveloping you with its prestige and awesomeness. This piece is planned for&#160;<a href="http://www.stephanrocks.com/2011/06/12/dragon-flight/" class="read-more">Continue Reading</a>]]></description>
			<content:encoded><![CDATA[<p><a class="wpaudio" href="http://www.stephanrocks.com/wp-content/uploads/2011/06/01-Dragon-Flight.mp3">Listen to Dragon Flight</a></p>
<p>Imagine yourself on a crisp morning in the mountains before sunrise, witnessing a dragon far off in the distance, dancing through the sky.  Every now and then it spews fire and then slowly starts to fly towards you, eventually enveloping you with its prestige and awesomeness.</p>
<p>This piece is planned for a full orchestra of ages 13 &#8211; 18 for a high school with a dragon for the mascot.  The audio realization here was done in Reason 5.0.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2011/06/12/dragon-flight/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.stephanrocks.com/wp-content/uploads/2011/06/01-Dragon-Flight.mp3" length="750001" type="audio/mpeg" />
		</item>
		<item>
		<title>Leatherwork</title>
		<link>http://www.stephanrocks.com/2011/03/17/234/</link>
		<comments>http://www.stephanrocks.com/2011/03/17/234/#comments</comments>
		<pubDate>Thu, 17 Mar 2011 18:02:54 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Leatherwork]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=234</guid>
		<description><![CDATA[This is a leather cuff I designed a couple of years ago.  It&#8217;s constructed of vegetable tanned leather, hand-dyed and machine stitched with a stainless steel ring, anchored with black leather with a red core (when it bends, it crackles red &#8211; awesome). Check out my leatherwork at http://leather.stephanrocks.com The site is a bit outdated&#160;<a href="http://www.stephanrocks.com/2011/03/17/234/" class="read-more">Continue Reading</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.stephanrocks.com/wp-content/uploads/2011/03/leadcuff.jpg" rel="shadowbox[sbpost-234];player=img;" title="leadcuff"><img class="alignleft size-thumbnail wp-image-235 alignnone" title="leadcuff" src="http://www.stephanrocks.com/wp-content/uploads/2011/03/leadcuff-150x150.jpg" alt="" width="150" height="150" /></a>This is a leather cuff I designed a couple of years ago.  It&#8217;s constructed of vegetable tanned leather, hand-dyed and machine stitched with a stainless steel ring, anchored with black leather with a red core (when it bends, it crackles red &#8211; awesome).</p>
<p>Check out my leatherwork at <a href="http://leather.stephanrocks.com">http://leather.stephanrocks.com</a></p>
<p>The site is a bit outdated &#8211; I will definitely be updating it very soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2011/03/17/234/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bridges</title>
		<link>http://www.stephanrocks.com/2010/12/13/bridges/</link>
		<comments>http://www.stephanrocks.com/2010/12/13/bridges/#comments</comments>
		<pubDate>Tue, 14 Dec 2010 02:52:36 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=209</guid>
		<description><![CDATA[Listen to Bridges It&#8217;s been a long time since I last posted, and it&#8217;s about time. This project has taken me a few weeks to complete. This is a 2-minute soundtrack for a promotional video for Riciti. The accompanying video features many time-lapse shots of the different bridges in Minneapolis and some of the people&#160;<a href="http://www.stephanrocks.com/2010/12/13/bridges/" class="read-more">Continue Reading</a>]]></description>
			<content:encoded><![CDATA[<p><a href="/wp-content/uploads/2010/12/Bridges.mp3" class="wpaudio">Listen to Bridges</a></p>
<p>It&#8217;s been a long time since I last posted, and it&#8217;s about time.  This project has taken me a few weeks to complete.  This is a 2-minute soundtrack for a promotional video for <a href="http://www.riciti.com/" target="_blank">Riciti</a>.  The accompanying video features many time-lapse shots of the different bridges in Minneapolis and some of the people who frequent them.  The imagery is strong, but also very tender, so I chose a light instrumentation of flute, trumpet, bass and piano.  This track was created in Reason 5 (YUM).  Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2010/12/13/bridges/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Weekly Challenge &#8211; Slogan</title>
		<link>http://www.stephanrocks.com/2010/12/12/weekly-challenge-slogan/</link>
		<comments>http://www.stephanrocks.com/2010/12/12/weekly-challenge-slogan/#comments</comments>
		<pubDate>Mon, 13 Dec 2010 03:01:50 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Art]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=216</guid>
		<description><![CDATA[Well, another weekly challenge.  This time the topic was &#8220;slogan.&#8221;  No rules on medium, so I chose 2-color bitmap (black and white) T-shirt / mug design.  The slogan is &#8220;don&#8217;t forget your totschlagen&#8221; and those of you who speak a little German will get it (otherwise look up totschlagen).]]></description>
			<content:encoded><![CDATA[<p>Well, another weekly challenge.  This time the topic was &#8220;slogan.&#8221;  No rules on medium, so I chose 2-color bitmap (black and white) T-shirt / mug design.  The slogan is &#8220;don&#8217;t forget your totschlagen&#8221; and those of you who speak a little German will get it (otherwise look up <a href="http://www.urbandictionary.com/define.php?term=totschlagen" target="_blank">totschlagen</a>).</p>
<p><a href="http://www.stephanrocks.com/wp-content/uploads/2010/12/dontForgetYourTotschlagen.jpg" rel="shadowbox[sbpost-216];player=img;"><img src="http://www.stephanrocks.com/wp-content/uploads/2010/12/dontForgetYourTotschlagen-150x150.jpg" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2010/12/12/weekly-challenge-slogan/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dreamscape Soundtrack</title>
		<link>http://www.stephanrocks.com/2010/11/13/dreamscape-soundtrack/</link>
		<comments>http://www.stephanrocks.com/2010/11/13/dreamscape-soundtrack/#comments</comments>
		<pubDate>Sun, 14 Nov 2010 04:34:05 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=153</guid>
		<description><![CDATA[Listen to Dreamscape This is something I&#8217;ve been working on for a while. This version of the piece has not been orchestrated (which is not my strength nor joy), so here it is played with piano, flute, strings and percussion. The full piece is about 3 minutes long.]]></description>
			<content:encoded><![CDATA[<p><a href="/wp-content/uploads/2010/11/Dreamscape.mp3" class="wpaudio">Listen to Dreamscape</a></p>
<p>This is something I&#8217;ve been working on for a while.  This version of the piece has not been orchestrated (which is not my strength nor joy), so here it is played with piano, flute, strings and percussion.  The full piece is about 3 minutes long.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2010/11/13/dreamscape-soundtrack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Discouraging Words</title>
		<link>http://www.stephanrocks.com/2010/04/15/third-party-08/</link>
		<comments>http://www.stephanrocks.com/2010/04/15/third-party-08/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 04:19:50 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Acting]]></category>
		<category><![CDATA[anchor]]></category>
		<category><![CDATA[anchorman]]></category>
		<category><![CDATA[drama]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=101</guid>
		<description><![CDATA[This was a GREAT film. I had a tiny part as a small-town anchorman. The clip with the outtake is below. Watch the Video (1.2MB Quicktime)]]></description>
			<content:encoded><![CDATA[<p>This was a GREAT film.  I had a tiny part as a small-town anchorman.  The clip with the outtake is below.</p>
<p><a href="/wp-content/uploads/2010/10/local-news_who-is-dead-H.264-800Kbps.mov" rel="shadowbox[sbpost-101];width=640;height=385;">Watch the Video</a> (1.2MB Quicktime)</p>

<a href='http://www.stephanrocks.com/wp-content/uploads/2010/10/StephanSuit.jpg' rel='shadowbox[sbalbum-101];player=img;' title='Stephan in a Suit' title="Stephan in a Suit"><img width="150" height="150" src="http://www.stephanrocks.com/wp-content/uploads/2010/10/StephanSuit-150x150.jpg" class="attachment-thumbnail" alt="Stephan in a Suit" title="Stephan in a Suit" /></a>

]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2010/04/15/third-party-08/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wrong Again</title>
		<link>http://www.stephanrocks.com/2010/03/22/wrong-again/</link>
		<comments>http://www.stephanrocks.com/2010/03/22/wrong-again/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 02:32:40 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Acting]]></category>
		<category><![CDATA[acting]]></category>
		<category><![CDATA[film]]></category>
		<category><![CDATA[lead]]></category>
		<category><![CDATA[red]]></category>
		<category><![CDATA[romance]]></category>
		<category><![CDATA[snow]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/stephanrocks_wp/?p=81</guid>
		<description><![CDATA[WRONG AGAIN! I am Don, and I&#8217;m new at the office. Marketing&#8217;s my name, and fancy new snow-wrangling devices is my game. This is a short independent film, shot on a RED camera, and the turnout was exquisite. This was hands down the most talented set of people I have ever worked with. Watch the&#160;<a href="http://www.stephanrocks.com/2010/03/22/wrong-again/" class="read-more">Continue Reading</a>]]></description>
			<content:encoded><![CDATA[<p>WRONG AGAIN! I am Don, and I&#8217;m new at the office. Marketing&#8217;s my name, and fancy new snow-wrangling devices is my game. This is a short independent film, shot on a RED camera, and the turnout was exquisite. This was hands down the most talented set of people I have ever worked with.  <a href='/wp-content/uploads/2010/11/Wrong-Again.mp4' >Watch the Full Version of Wrong Again</a> (44MB MP4)</p>

<a href='http://www.stephanrocks.com/wp-content/uploads/2010/10/15738_331328150623_609045623_10081814_7158754_n.jpg' rel='shadowbox[sbalbum-81];player=img;' title='Wrong Again - 2010-03-22' title="Wrong Again - 2010-03-22"><img width="150" height="150" src="http://www.stephanrocks.com/wp-content/uploads/2010/10/15738_331328150623_609045623_10081814_7158754_n-150x150.jpg" class="attachment-thumbnail" alt="Wrong Again - 2010-03-22" title="Wrong Again - 2010-03-22" /></a>
<a href='http://www.stephanrocks.com/wp-content/uploads/2010/10/23569_380814078694_208150128694_3654207_8228570_n.jpg' rel='shadowbox[sbalbum-81];player=img;' title='Wrong Again - 2010-03-22' title="Wrong Again - 2010-03-22"><img width="150" height="150" src="http://www.stephanrocks.com/wp-content/uploads/2010/10/23569_380814078694_208150128694_3654207_8228570_n-150x150.jpg" class="attachment-thumbnail" alt="Wrong Again - 2010-03-22" title="Wrong Again - 2010-03-22" /></a>
<a href='http://www.stephanrocks.com/wp-content/uploads/2010/10/23569_380814028694_208150128694_3654197_1172611_n.jpg' rel='shadowbox[sbalbum-81];player=img;' title='Wrong Again - 2010-03-22' title="Wrong Again - 2010-03-22"><img width="150" height="150" src="http://www.stephanrocks.com/wp-content/uploads/2010/10/23569_380814028694_208150128694_3654197_1172611_n-150x150.jpg" class="attachment-thumbnail" alt="Wrong Again - 2010-03-22" title="Wrong Again - 2010-03-22" /></a>
<a href='http://www.stephanrocks.com/wp-content/uploads/2010/10/23569_380814013694_208150128694_3654194_5229223_n.jpg' rel='shadowbox[sbalbum-81];player=img;' title='Wrong Again - 2010-03-22' title="Wrong Again - 2010-03-22"><img width="150" height="150" src="http://www.stephanrocks.com/wp-content/uploads/2010/10/23569_380814013694_208150128694_3654194_5229223_n-150x150.jpg" class="attachment-thumbnail" alt="Wrong Again - 2010-03-22" title="Wrong Again - 2010-03-22" /></a>
<a href='http://www.stephanrocks.com/wp-content/uploads/2010/10/23569_380814008694_208150128694_3654193_2478714_n.jpg' rel='shadowbox[sbalbum-81];player=img;' title='Wrong Again - 2010-03-22' title="Wrong Again - 2010-03-22"><img width="150" height="150" src="http://www.stephanrocks.com/wp-content/uploads/2010/10/23569_380814008694_208150128694_3654193_2478714_n-150x150.jpg" class="attachment-thumbnail" alt="Wrong Again - 2010-03-22" title="Wrong Again - 2010-03-22" /></a>
<a href='http://www.stephanrocks.com/wp-content/uploads/2010/10/23569_380814083694_208150128694_3654208_6035413_n.jpg' rel='shadowbox[sbalbum-81];player=img;' title='Wrong Again - 2010-03-22' title="Wrong Again - 2010-03-22"><img width="150" height="150" src="http://www.stephanrocks.com/wp-content/uploads/2010/10/23569_380814083694_208150128694_3654208_6035413_n-150x150.jpg" class="attachment-thumbnail" alt="Wrong Again - 2010-03-22" title="Wrong Again - 2010-03-22" /></a>
<a href='http://www.stephanrocks.com/wp-content/uploads/2010/10/23569_380814178694_208150128694_3654225_1524832_n.jpg' rel='shadowbox[sbalbum-81];player=img;' title='Wrong Again - 2010-03-22' title="Wrong Again - 2010-03-22"><img width="150" height="150" src="http://www.stephanrocks.com/wp-content/uploads/2010/10/23569_380814178694_208150128694_3654225_1524832_n-150x150.jpg" class="attachment-thumbnail" alt="Wrong Again - 2010-03-22" title="Wrong Again - 2010-03-22" /></a>

]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2010/03/22/wrong-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Weekly Challenge &#8211; Drive</title>
		<link>http://www.stephanrocks.com/2010/01/15/weekly-challenge-drive/</link>
		<comments>http://www.stephanrocks.com/2010/01/15/weekly-challenge-drive/#comments</comments>
		<pubDate>Sat, 16 Jan 2010 04:57:16 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=159</guid>
		<description><![CDATA[Listen to Drive Some of the most productive creative moments have been brought on by creative challenges with strict boundaries, themes and time lines. I frequently challenge my friends to crank out something creative in a week&#8217;s time based on a single word. This was one of my pieces from one of the challenges titled,&#160;<a href="http://www.stephanrocks.com/2010/01/15/weekly-challenge-drive/" class="read-more">Continue Reading</a>]]></description>
			<content:encoded><![CDATA[<p><a href="/wp-content/uploads/2010/11/Drive.mp3" class="wpaudio">Listen to Drive</a></p>
<p>Some of the most productive creative moments have been brought on by creative challenges with strict boundaries, themes and time lines.  I frequently challenge my friends to crank out something creative in a week&#8217;s time based on a single word.  This was one of my pieces from one of the challenges titled, <em>Drive<br />
</em>.  The instrumentation is piano, drums, trumpet, bells and voice.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2010/01/15/weekly-challenge-drive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oh Rap Ye Merry Gentlemen</title>
		<link>http://www.stephanrocks.com/2009/12/02/oh-rap-ye-merry-gentlemen/</link>
		<comments>http://www.stephanrocks.com/2009/12/02/oh-rap-ye-merry-gentlemen/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 05:11:10 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=165</guid>
		<description><![CDATA[Listen to Oh Rap Ye Merry Gentlemen I was asked to write a &#8220;Christmassy&#8221; backtrack for a company (where I worked at the time) video, narrated by the CEO. They were given another version, but this was the first iteration, based on God Rest Ye Merry Gentlemen. Enjoy!]]></description>
			<content:encoded><![CDATA[<p><a href="/wp-content/uploads/2010/11/Oh-Rap-Ye-Merry-Gentlemen.mp3" class="wpaudio">Listen to Oh Rap Ye Merry Gentlemen</a></p>
<p>I was asked to write a &#8220;Christmassy&#8221; backtrack for a company (where I worked at the time) video, narrated by the CEO.  They were given another version, but this was the first iteration, based on God Rest Ye Merry Gentlemen.  Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2009/12/02/oh-rap-ye-merry-gentlemen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nova Roma</title>
		<link>http://www.stephanrocks.com/2009/10/19/nova-roma/</link>
		<comments>http://www.stephanrocks.com/2009/10/19/nova-roma/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 01:35:27 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Acting]]></category>
		<category><![CDATA[Performance Art]]></category>
		<category><![CDATA[acting]]></category>
		<category><![CDATA[action]]></category>
		<category><![CDATA[film]]></category>
		<category><![CDATA[legionnaire]]></category>
		<category><![CDATA[red]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=69</guid>
		<description><![CDATA[So, there I was, beating down peasants and taking names.  This was a FANTASTIC production.  I was privileged to be one of the legionnaires, watching over the great city of &#8220;New Rome.&#8221; The film will not be completed until late 2010.  Even though I had a minor role &#8211; this was an amazing experience. Check&#160;<a href="http://www.stephanrocks.com/2009/10/19/nova-roma/" class="read-more">Continue Reading</a>]]></description>
			<content:encoded><![CDATA[<p>So, there I was, beating down peasants and taking names.  This was a FANTASTIC production.  I was privileged to be one of the legionnaires, watching over the great city of &#8220;New Rome.&#8221;</p>
<p>The film will not be completed until late 2010.  Even though I had a minor role &#8211; this was an amazing experience.<br />
Check out the trailer <a href="http://www.youtube.com/v/4csFMyMbU-w?fs=1&amp;amp;hl=en_US" rel="shadowbox[sbpost-69];player=swf;width=640;height=385;">here</a>.</p>

<a href='http://www.stephanrocks.com/wp-content/uploads/2010/10/8724_193005203664_511593664_3692971_7202723_n.jpg' rel='shadowbox[sbalbum-69];player=img;' title='Nova Roma - 2009-10-19' title="Nova Roma - 2009-10-19"><img width="150" height="150" src="http://www.stephanrocks.com/wp-content/uploads/2010/10/8724_193005203664_511593664_3692971_7202723_n-150x150.jpg" class="attachment-thumbnail" alt="Nova Roma - 2009-10-19" title="Nova Roma - 2009-10-19" /></a>
<a href='http://www.stephanrocks.com/wp-content/uploads/2010/10/8724_193005033664_511593664_3692950_847893_n.jpg' rel='shadowbox[sbalbum-69];player=img;' title='Nova Roma - 2009-10-19' title="Nova Roma - 2009-10-19"><img width="150" height="150" src="http://www.stephanrocks.com/wp-content/uploads/2010/10/8724_193005033664_511593664_3692950_847893_n-150x150.jpg" class="attachment-thumbnail" alt="Nova Roma - 2009-10-19" title="Nova Roma - 2009-10-19" /></a>
<a href='http://www.stephanrocks.com/wp-content/uploads/2010/10/10329_158560556739_775451739_2616066_127187_n.jpg' rel='shadowbox[sbalbum-69];player=img;' title='Nova Roma - 2009-10-19' title="Nova Roma - 2009-10-19"><img width="150" height="150" src="http://www.stephanrocks.com/wp-content/uploads/2010/10/10329_158560556739_775451739_2616066_127187_n-150x150.jpg" class="attachment-thumbnail" alt="Nova Roma - 2009-10-19" title="Nova Roma - 2009-10-19" /></a>

]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2009/10/19/nova-roma/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Godfather-In-Law (MCTC Production)</title>
		<link>http://www.stephanrocks.com/2009/10/04/64/</link>
		<comments>http://www.stephanrocks.com/2009/10/04/64/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 01:33:56 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Acting]]></category>
		<category><![CDATA[acting]]></category>
		<category><![CDATA[action]]></category>
		<category><![CDATA[drama]]></category>
		<category><![CDATA[film]]></category>
		<category><![CDATA[henchman]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=64</guid>
		<description><![CDATA[The henchman! Doing the dirty work for &#8220;the man.&#8221; Lots of fun.]]></description>
			<content:encoded><![CDATA[<p>The henchman!  Doing the dirty work for &#8220;the man.&#8221;  Lots of fun.<br />

<a href='http://www.stephanrocks.com/wp-content/uploads/2010/10/7131_144714402547_505557547_2800567_514400_n.jpg' rel='shadowbox[sbalbum-64];player=img;' title='Grooming - MCTC - 2009-10-04' title="Grooming - MCTC - 2009-10-04"><img width="150" height="150" src="http://www.stephanrocks.com/wp-content/uploads/2010/10/7131_144714402547_505557547_2800567_514400_n-150x150.jpg" class="attachment-thumbnail" alt="Grooming - MCTC - 2009-10-04" title="Grooming - MCTC - 2009-10-04" /></a>
<a href='http://www.stephanrocks.com/wp-content/uploads/2010/10/7131_144714467547_505557547_2800576_1931137_n.jpg' rel='shadowbox[sbalbum-64];player=img;' title='Grooming - MCTC - 2009-10-04' title="Grooming - MCTC - 2009-10-04"><img width="150" height="150" src="http://www.stephanrocks.com/wp-content/uploads/2010/10/7131_144714467547_505557547_2800576_1931137_n-150x150.jpg" class="attachment-thumbnail" alt="Grooming - MCTC - 2009-10-04" title="Grooming - MCTC - 2009-10-04" /></a>

]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2009/10/04/64/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grooming (MCTC production)</title>
		<link>http://www.stephanrocks.com/2009/09/28/grooming-mctc-production/</link>
		<comments>http://www.stephanrocks.com/2009/09/28/grooming-mctc-production/#comments</comments>
		<pubDate>Tue, 29 Sep 2009 01:28:50 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Acting]]></category>
		<category><![CDATA[acting]]></category>
		<category><![CDATA[bartender]]></category>
		<category><![CDATA[film]]></category>
		<category><![CDATA[romance]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=59</guid>
		<description><![CDATA[The bartender&#8230;  Always the bartender &#8211; HOWEVER &#8211; I love it. ]]></description>
			<content:encoded><![CDATA[<p>The bartender&#8230;  Always the bartender &#8211; HOWEVER &#8211; I love it.  <img src='http://www.stephanrocks.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>

<a href='http://www.stephanrocks.com/wp-content/uploads/2010/10/9632_160244359704_587099704_2654963_6352954_n.jpg' rel='shadowbox[sbalbum-59];player=img;' title='MCTC - Grooming - 2009-09-28' title="MCTC - Grooming - 2009-09-28"><img width="150" height="150" src="http://www.stephanrocks.com/wp-content/uploads/2010/10/9632_160244359704_587099704_2654963_6352954_n-150x150.jpg" class="attachment-thumbnail" alt="MCTC - Grooming - 2009-09-28" title="MCTC - Grooming - 2009-09-28" /></a>

]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2009/09/28/grooming-mctc-production/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Astronomica Shoot</title>
		<link>http://www.stephanrocks.com/2009/06/20/49/</link>
		<comments>http://www.stephanrocks.com/2009/06/20/49/#comments</comments>
		<pubDate>Sun, 21 Jun 2009 01:20:15 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Acting]]></category>
		<category><![CDATA[acting]]></category>
		<category><![CDATA[astrological]]></category>
		<category><![CDATA[astronomy]]></category>
		<category><![CDATA[film]]></category>
		<category><![CDATA[television]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=49</guid>
		<description><![CDATA[This was a one-day project where actors were cast in roles, typecast to their own astrological sign.  Very interesting, and a fun cast.]]></description>
			<content:encoded><![CDATA[<p><a href="/wp-content/uploads/2010/10/5413_1164737569303_1553798080_30416412_4825593_n.jpg" rel="shadowbox[sbpost-49];player=img;" title="Astronomica shoot - June 20 2009"><img class="size-medium wp-image-50 alignleft" title="Astronomica shoot - June 20 2009" src="/wp-content/uploads/2010/10/5413_1164737569303_1553798080_30416412_4825593_n-300x225.jpg" alt="" width="300" height="225" /></a><br />
This was a one-day project where actors were cast in roles, typecast to their own astrological sign.  Very interesting, and a fun cast.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2009/06/20/49/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Weekly Challenge – Gold</title>
		<link>http://www.stephanrocks.com/2007/02/20/weekly-challenge-gold/</link>
		<comments>http://www.stephanrocks.com/2007/02/20/weekly-challenge-gold/#comments</comments>
		<pubDate>Wed, 21 Feb 2007 05:16:50 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=169</guid>
		<description><![CDATA[Listen to Gold In 2007, one of my friends and I started the &#8220;weekly challenge.&#8221; We would choose a single word and have exactly one week to do anything creative surrounding it, whether art, music, poetry, etc. This was the outcome for Gold.]]></description>
			<content:encoded><![CDATA[<p><a href="/wp-content/uploads/2010/11/Gold.mp3" class="wpaudio">Listen to Gold</a></p>
<p>In 2007, one of my friends and I started the &#8220;weekly challenge.&#8221;  We would choose a single word and have exactly one week to do anything creative surrounding it, whether art, music, poetry, etc.  This was the outcome for <em>Gold</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2007/02/20/weekly-challenge-gold/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>All the Bright Day Long</title>
		<link>http://www.stephanrocks.com/2003/11/13/all-the-bright-day-long/</link>
		<comments>http://www.stephanrocks.com/2003/11/13/all-the-bright-day-long/#comments</comments>
		<pubDate>Fri, 14 Nov 2003 05:27:30 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://www.stephanrocks.com/?p=174</guid>
		<description><![CDATA[Listen to All the Bright Day Long This piece was inspired by a poet who lives in New York City. His name is Daniel Donatacci and his words are very moving. The untitled piece starts with the words &#8220;All the Bright Day Long, the horrified soul waits for the change to hide in the eye&#160;<a href="http://www.stephanrocks.com/2003/11/13/all-the-bright-day-long/" class="read-more">Continue Reading</a>]]></description>
			<content:encoded><![CDATA[<p><a href="/wp-content/uploads/2010/11/All-the-Bright-Day-Long.mp3" class="wpaudio">Listen to All the Bright Day Long</a></p>
<p>This piece was inspired by a poet who lives in New York City.  His name is Daniel Donatacci and his words are very moving.  The untitled piece starts with the words &#8220;<em>All the Bright Day Long, the horrified soul waits for the change to hide in the eye of his beloved.</em>&#8221; &#8211; Amazing.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephanrocks.com/2003/11/13/all-the-bright-day-long/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

