<?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>Dave Cavins &#187; design</title>
	<atom:link href="http://davecavins.com/tag/design/feed/" rel="self" type="application/rss+xml" />
	<link>http://davecavins.com</link>
	<description>web design, SharePoint customization &#38; random stuff</description>
	<lastBuildDate>Tue, 31 Aug 2010 18:01:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Switch List Displays with JQuery and CSS</title>
		<link>http://davecavins.com/2010/04/switch-list-displays-with-jquery-and-css/</link>
		<comments>http://davecavins.com/2010/04/switch-list-displays-with-jquery-and-css/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 20:58:05 +0000</pubDate>
		<dc:creator>davecavins</dc:creator>
				<category><![CDATA[General SharePoint]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://davecavins.com/?p=483</guid>
		<description><![CDATA[Sometimes it is useful to allow users to quickly change how data is displayed. Changing the display can make is easier to see patterns or find a specific item you are looking for. With CSS and jQuery we can easily change the way content is displayed and arranged on the page.  I got the idea [...]


Related posts:<ol><li><a href='http://davecavins.com/2010/04/anything-slider-in-sharepoint-update/' rel='bookmark' title='Permanent Link: Anything Slider in SharePoint &#8211; Update'>Anything Slider in SharePoint &#8211; Update</a></li>
<li><a href='http://davecavins.com/2010/08/a-better-annoucements-ticker/' rel='bookmark' title='Permanent Link: A Better Annoucements Ticker'>A Better Annoucements Ticker</a></li>
<li><a href='http://davecavins.com/2009/12/css-tricks-anythingslider-in-sharepoint/' rel='bookmark' title='Permanent Link: CSS-Tricks AnythingSlider in SharePoint'>CSS-Tricks AnythingSlider in SharePoint</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Sometimes it is useful to allow users to quickly change how data is displayed. Changing the display can make is easier to see patterns or find a specific item you are looking for. With CSS and jQuery we can easily change the way content is displayed and arranged on the page.  I got the idea for this post from <a title="Link" href="http://designm.ag/tutorials/jquery-display-switch/ " target="_blank">here</a>  </p>
<div id="attachment_484" class="wp-caption aligncenter" style="width: 600px"><img class="size-full wp-image-484" title="viewswitch" src="http://davecavins.com/wp-content/uploads/2010/03/viewswitch.gif" alt="" width="590" height="450" /><p class="wp-caption-text">Switch views using CSS and jQuery</p></div>
<p> </p>
<p><a href="http://designm.ag/tutorials/jquery-display-switch/"><span id="more-483"></span><br />
</a>Basically by changing the class assigned to a div wrapping the content we are able to change the way things are laid out and hide what we don&#8217;t need.  Here how I set it up in SharePoint.  </p>
<ul>
<li>I started with a standard Image library and added some images of one of my bikes.  I filled in the title and description for each item.  <strong>You can use this same technique on other types of lists.</strong></li>
<li>Next I created a page and displayed the list in a dataview web part</li>
<li>I edited the XSL to show the items in an unordered list with a class of  &#8216;display&#8217;. Inside of each &lt;li&gt; I used various tags and classes to style the images and descriptions.
<pre class="brush: xml;">
&lt;li class=&quot;ms-vb&quot;&gt;
&lt;div class=&quot;content_block&quot;&gt;
	&lt;a href=&quot;{concat($FileURL,'/Forms/DispForm.aspx?ID=',@ID)}&quot;&gt;
	&lt;img align=&quot;left&quot; border=&quot;0&quot; src=&quot;{concat($FileURL,'/_t/',$FileNameNoEx,'_',@FileType,'.',@FileType)}&quot; alt=&quot;{@Title}&quot;/&gt;
	&lt;/a&gt;
	&lt;h2&gt;
		&lt;a href=&quot;{concat($FileURL,'/Forms/DispForm.aspx?ID=',@ID)}&quot;&gt;&lt;xsl:value-of select=&quot;@Title&quot; disable-output-escaping=&quot;yes&quot;/&gt;&lt;/a&gt;
	&lt;/h2&gt;
	&lt;p&gt;&lt;xsl:value-of select=&quot;@Description&quot; disable-output-escaping=&quot;yes&quot;/&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
</pre>
</li>
<li>Before the opening &lt;ul&gt; tag I added the link to my CSS and jQuery files as well as some script to trigger the switch and the associated link.
<pre class="brush: jscript;">
&lt;link href=&quot;styles.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot;/&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://code.jquery.com/jquery-latest.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
$(document).ready(function(){
	$(&quot;a.switch_thumb&quot;).toggle(function(){
	$(this).addClass(&quot;swap&quot;);
	$(&quot;ul.display&quot;).fadeOut(&quot;fast&quot;, function() {
		$(this).fadeIn(&quot;fast&quot;).addClass(&quot;thumb_view&quot;);
//  thumb_view is the class used for the alternate display style
		});	  },
		function () {
		 $(this).removeClass(&quot;swap&quot;);
		$(&quot;ul.display&quot;).fadeOut(&quot;fast&quot;, function() {
			$(this).fadeIn(&quot;fast&quot;).removeClass(&quot;thumb_view&quot;);
		}); }); });
&lt;/script&gt;
&lt;a href=&quot;#&quot; class=&quot;switch_thumb&quot;&gt;Switch Display&lt;/a&gt; /* link to trigger the switch */
</pre>
</li>
<li>Then I wrote some css to style the list differently based on the class of the &lt;ul&gt;. </li>
</ul>
<p>Below is the xsl and the CSS I used.</p>
<p><strong>XSL</strong> (includes the code above)</p>
<pre class="brush: xml;">
&lt;Xsl&gt;
&lt;xsl:stylesheet xmlns:x=&quot;http://www.w3.org/2001/XMLSchema&quot; xmlns:d=&quot;http://schemas.microsoft.com/sharepoint/dsp&quot; version=&quot;1.0&quot; exclude-result-prefixes=&quot;xsl msxsl ddwrt&quot; xmlns:ddwrt=&quot;http://schemas.microsoft.com/WebParts/v2/DataView/runtime&quot; xmlns:asp=&quot;http://schemas.microsoft.com/ASPNET/20&quot; xmlns:__designer=&quot;http://schemas.microsoft.com/WebParts/v2/DataView/designer&quot; xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:msxsl=&quot;urn:schemas-microsoft-com:xslt&quot; xmlns:SharePoint=&quot;Microsoft.SharePoint.WebControls&quot; xmlns:ddwrt2=&quot;urn:frontpage:internal&quot;&gt;
	&lt;xsl:output method=&quot;html&quot; indent=&quot;no&quot;/&gt;
	&lt;xsl:decimal-format NaN=&quot;&quot;/&gt;
		&lt;xsl:param name=&quot;dvt_apos&quot;&gt;'&lt;/xsl:param&gt;
		&lt;xsl:param name=&quot;url_PATH_INFO&quot; /&gt;
		&lt;xsl:param name=&quot;url_HTTP_HOST&quot; /&gt;
		&lt;xsl:variable name=&quot;dvt_1_automode&quot;&gt;0&lt;/xsl:variable&gt;
		&lt;xsl:template match=&quot;/&quot; xmlns:x=&quot;http://www.w3.org/2001/XMLSchema&quot; xmlns:d=&quot;http://schemas.microsoft.com/sharepoint/dsp&quot; xmlns:asp=&quot;http://schemas.microsoft.com/ASPNET/20&quot; xmlns:__designer=&quot;http://schemas.microsoft.com/WebParts/v2/DataView/designer&quot; xmlns:SharePoint=&quot;Microsoft.SharePoint.WebControls&quot;&gt;
		&lt;xsl:call-template name=&quot;dvt_1&quot;/&gt;
	&lt;/xsl:template&gt;
				&lt;xsl:template name=&quot;dvt_1&quot;&gt;
					&lt;xsl:variable name=&quot;dvt_StyleName&quot;&gt;BulTitl&lt;/xsl:variable&gt;
					&lt;xsl:variable name=&quot;Rows&quot; select=&quot;/dsQueryResponse/Rows/Row&quot; /&gt;
					&lt;link href=&quot;styles.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot;/&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://code.jquery.com/jquery-latest.js&quot;&gt;&lt;/script&gt; &lt;script type=&quot;text/javascript&quot;&gt;
$(document).ready(function(){
	$(&quot;a.switch_thumb&quot;).toggle(function(){
	  $(this).addClass(&quot;swap&quot;);
	  $(&quot;ul.display&quot;).fadeOut(&quot;fast&quot;, function() {
	  	$(this).fadeIn(&quot;fast&quot;).addClass(&quot;thumb_view&quot;);
		 });
	  }, function () {
      $(this).removeClass(&quot;swap&quot;);
	  $(&quot;ul.display&quot;).fadeOut(&quot;fast&quot;, function() {
	  	$(this).fadeIn(&quot;fast&quot;).removeClass(&quot;thumb_view&quot;);
		});	}); });
&lt;/script&gt; &lt;a href=&quot;#&quot; class=&quot;switch_thumb&quot;&gt;Switch Display&lt;/a&gt;
	&lt;ul class=&quot;display&quot;&gt;
		&lt;xsl:call-template name=&quot;dvt_1.body&quot;&gt;
			&lt;xsl:with-param name=&quot;Rows&quot; select=&quot;$Rows&quot; /&gt;
		&lt;/xsl:call-template&gt;
	&lt;/ul&gt;
	&lt;/xsl:template&gt;
	&lt;xsl:template name=&quot;dvt_1.body&quot;&gt;
		&lt;xsl:param name=&quot;Rows&quot; /&gt;
	&lt;xsl:for-each select=&quot;$Rows&quot;&gt;
		&lt;xsl:call-template name=&quot;dvt_1.rowview&quot; /&gt;
	&lt;/xsl:for-each&gt;
	&lt;/xsl:template&gt;
	&lt;xsl:template name=&quot;dvt_1.rowview&quot;&gt;
		&lt;xsl:param name=&quot;FileNameString&quot; select=&quot;@NameOrTitle&quot;&gt;&lt;/xsl:param&gt;
		&lt;xsl:param name=&quot;FileNameLegnth&quot; select=&quot; string-length(@NameOrTitle) - 4&quot;&gt;&lt;/xsl:param&gt;
		&lt;xsl:param name=&quot;FileNameNoEx&quot; select=&quot; substring(@NameOrTitle,1,$FileNameLegnth)&quot;&gt;&lt;/xsl:param&gt;
		&lt;xsl:param name=&quot;FileURL&quot; select=&quot;concat('http://',$url_HTTP_HOST,'/',@FileDirRef)&quot;&gt;&lt;/xsl:param&gt;
	&lt;li class=&quot;ms-vb&quot;&gt;
		&lt;div class=&quot;content_block&quot;&gt;
			&lt;a href=&quot;{concat($FileURL,'/Forms/DispForm.aspx?ID=',@ID)}&quot;&gt;
				&lt;img align=&quot;left&quot; border=&quot;0&quot; src=&quot;{concat($FileURL,'/_t/',$FileNameNoEx,'_',@FileType,'.',@FileType)}&quot; alt=&quot;{@Title}&quot;/&gt;
			&lt;/a&gt;
			&lt;h2&gt;
				&lt;a href=&quot;{concat($FileURL,'/Forms/DispForm.aspx?ID=',@ID)}&quot;&gt;&lt;xsl:value-of select=&quot;@Title&quot; disable-output-escaping=&quot;yes&quot;/&gt;&lt;/a&gt;
			&lt;/h2&gt;
			&lt;p&gt;&lt;xsl:value-of select=&quot;@Description&quot; disable-output-escaping=&quot;yes&quot;/&gt;&lt;/p&gt;
			&lt;/div&gt;
		&lt;/li&gt;
		&lt;/xsl:template&gt;
&lt;/xsl:stylesheet&gt;&lt;/Xsl&gt;
</pre>
<p><strong>CSS</strong></p>
<pre class="brush: css;">
/* normal view styles */
ul.display li a {
    text-decoration: none;
}
ul.display li{
	background:#E3EFFF;
	margin:3px;
	border:1px solid #9FC2F1;
	height:130px;
	list-style:none;
}

ul.display li .content_block {
    padding: 5px;
	clear:both;
    margin:4px;
}
ul.display li .content_block h2 {
    margin: 0;
    padding: 2px;
    font-weight: normal;
    font-size: 1.4em;
}
ul.display li .content_block p {
    margin: 0;
    padding: 5px 5px 5px 145px;
    font-size: 1.2em;
}
ul.display li .content_block img{
    padding: 5px;
    border: 4px solid #336699;
    background: #fff;
    margin: 2 9px 2 2;
float: left;
}
/* thumbnail view styles */
ul.thumb_view li{ width: 200px; float:left; background:transparent; }
ul.thumb_view li h2 { display: inline; text-align:center; margin:2px; padding:2px }
ul.thumb_view li p{ display: none; }
ul.thumb_view li .content_block a img { margin: 5 0 10px; }
/* styles for the style switcher buttin */
a.switch_thumb {

	padding:5 5 5 25px;
	margin:10px;
	background:#D6E8FF url('/_layouts/images/itcat.gif') no-repeat 5px 7px;
	outline: none;
	border:1px solid #9FC2F1;
	font-size:.8em;
}
a:hover.switch_thumb {
	filter:alpha(opacity=75);
	opacity:.75;
	-ms-filter: &quot;progid:DXImageTransform.Microsoft.Alpha(Opacity=75)&quot;;
}
a.swap { background:url('/_layouts/images/itcontct.gif') no-repeat 5px 7px; }
</pre>
<p>If you want to use this same solution for a different type of list just create a dataview Web Part to display the items in the format you want and wrap everything in a container (div, ul, table) with a class. Also use tags (h2, p, span, div, etc.) to wrap the pieces of data you are displaying (this will make it easier to control with CSS). Change the CSS and JavaScript to work with you new container and XSL.  </p>
<p>Got questions? Post a comment.</p>


<p>Related posts:<ol><li><a href='http://davecavins.com/2010/04/anything-slider-in-sharepoint-update/' rel='bookmark' title='Permanent Link: Anything Slider in SharePoint &#8211; Update'>Anything Slider in SharePoint &#8211; Update</a></li>
<li><a href='http://davecavins.com/2010/08/a-better-annoucements-ticker/' rel='bookmark' title='Permanent Link: A Better Annoucements Ticker'>A Better Annoucements Ticker</a></li>
<li><a href='http://davecavins.com/2009/12/css-tricks-anythingslider-in-sharepoint/' rel='bookmark' title='Permanent Link: CSS-Tricks AnythingSlider in SharePoint'>CSS-Tricks AnythingSlider in SharePoint</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://davecavins.com/2010/04/switch-list-displays-with-jquery-and-css/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Adding Suggestions to the Sharepoint search box</title>
		<link>http://davecavins.com/2009/04/adding-suggestiong-to-the-sharepoint-search-box/</link>
		<comments>http://davecavins.com/2009/04/adding-suggestiong-to-the-sharepoint-search-box/#comments</comments>
		<pubDate>Sun, 26 Apr 2009 20:10:41 +0000</pubDate>
		<dc:creator>davecavins</dc:creator>
				<category><![CDATA[SharePoint Design]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint Designer]]></category>
		<category><![CDATA[suggestions]]></category>

		<guid isPermaLink="false">http://davecavins.com/?p=46</guid>
		<description><![CDATA[I got the idea for this from here: http://cssglobe.com/lab/searchfield/. The idea is that by giving users suggestions of what they should be searching for they can be guided to the most important information. When I am searching for something many times I am unsure what what search terms will give me the best results. To get [...]


Related posts:<ol><li><a href='http://davecavins.com/2009/10/suggestions-foto-the-sharepoint-search-box-part-2/' rel='bookmark' title='Permanent Link: Adding Suggestions to the Sharepoint search box : Part 2'>Adding Suggestions to the Sharepoint search box : Part 2</a></li>
<li><a href='http://davecavins.com/2009/02/adding-stuff-to-the-page-head-the-easy-way/' rel='bookmark' title='Permanent Link: Adding references to the page head: the easy way'>Adding references to the page head: the easy way</a></li>
<li><a href='http://davecavins.com/2010/08/a-better-annoucements-ticker/' rel='bookmark' title='Permanent Link: A Better Annoucements Ticker'>A Better Annoucements Ticker</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-70 alignright" title="search" src="http://davecavins.com/wp-content/uploads/2009/04/search.jpg" alt="Search Suggestions" width="243" height="152" /></p>
<p>I got the idea for this from here: <a href="http://cssglobe.com/lab/searchfield/" target="_blank">http://cssglobe.com/lab/searchfield/</a>. The idea is that by giving users suggestions of what they should be searching for they can be guided to the most important information. When I am searching for something many times I am unsure what what search terms will give me the best results.</p>
<p>To get started we will need a search box to work with.  The out of the box search box could work but I prefer to use the one mentioned <a href="http://www.thesug.org/Blogs/kyles/archive/2008/2/11/Design_Minute_SharePoint_Search_Box.aspx.aspx" target="_blank">here by Kyle Schaeffer</a> because it gives me a lot more flexibility with the design.   <span id="more-46"></span></p>
<h3>Adding a Search Box to the page</h3>
<p>To get the search box on your page :</p>
<ol>
<li>Add this register tag at the top of the page layout or masterpage :
<pre class="brush: plain;">
&lt;%@ Register Tagprefix=&quot;SPSWC&quot;
Namespace=&quot;Microsoft.SharePoint.Portal.WebControls&quot;
Assembly=&quot;Microsoft.SharePoint.Portal, Version=12.0.0.0,
Culture=neutral, PublicKeyToken=71e9bce111e9429c&quot; %&gt;</pre>
</li>
<li>If needed hide the existing search box (I left mine, and it still works fine).</li>
<li>Put this code where you want the search box to show up:
<pre class="brush: plain;">&lt;br /&gt;
&lt;div id=&quot;searchLayout&quot;&gt;
&lt;SPSWC:SearchBoxEx id=&quot;SearchBox&quot; RegisterStyles=&quot;false&quot; TextBeforeTextBox=&quot;&quot; TextBoxWidth=&quot;200&quot; GoImageUrl=&quot;&quot; GoImageActiveUrl=&quot;&quot; GoImageUrlRTL=&quot;&quot; GoImageActiveUrlRTL=&quot;&quot; UseSiteDefaults=&quot;true&quot; DropDownMode=&quot;HideScopeDD&quot; SuppressWebPartChrome=&quot;true&quot; runat=&quot;server&quot; WebPart=&quot;true&quot; __WebPartId=&quot;{0043945F-2D2B-4A02-8510-CED13B6F04DF}&quot;&gt;
&lt;/div&gt;
&lt;p&gt; </pre>
</li>
<li>Save the page.</li>
</ol>
<h3>Javascript</h3>
<p>Ok now comes the integration part.  In the JavaScript code searchfield.js you must insert the ID of the search input field.</p>
<p>
<pre class="brush: jscript;">var id = &quot;searchfield&quot;</pre>
</p>
<p>In ASP.NET control IDs change when the page is rendered so the best way to do this is to view the source of the page or use FireBug to get the id.  It will be something long like &#8220;ctl00_PlaceHolderMain_searchbox2_SFF4064A0_InputKeywords&#8221;</p>
<p>Now save the JS file and test the page.</p>
<p>If it does not work make sure you have referenced your javascript properly.</p>
<ul>
<li>If you are doing this in a page layout the script link should go inside the AdditionalPageHead content place holder.</li>
<li><span class="asp">If you are putting this in a masterpage you can either refernece the script in the &lt;head&gt; section or just above the closing &lt;/body&gt; tag.</span></li>
</ul>
<div id="attachment_151" class="wp-caption aligncenter" style="width: 229px"><a href="http://davecavins.com/wp-content/uploads/2009/04/search2.jpg"><img class="size-full wp-image-151" title="search2" src="http://davecavins.com/wp-content/uploads/2009/04/search2.jpg" alt="Search Suggestions" width="219" height="200" /></a><p class="wp-caption-text">Search Suggestions</p></div>
<h3>Watch out</h3>
<p>This script includes code that will clear the contents of the search box on the first focus so you don&#8217;t need to use the &#8220;QueryPromptString&#8221; tag on your search box because it wont work.</p>
<p>This is what mine came out looking like with a little CSS code.  Also to get the &#8220;Go&#8221; image to show up I just set the &#8220;GoImageUrl&#8221; attribute.</p>
<h3>Conclusion</h3>
<p>This is a very simple solution and can help enhance the user experience but it is not as integrated with SharePoint as I would like.  Ideally the suggestions would be read in from a list stored somewhere on the site.</p>


<p>Related posts:<ol><li><a href='http://davecavins.com/2009/10/suggestions-foto-the-sharepoint-search-box-part-2/' rel='bookmark' title='Permanent Link: Adding Suggestions to the Sharepoint search box : Part 2'>Adding Suggestions to the Sharepoint search box : Part 2</a></li>
<li><a href='http://davecavins.com/2009/02/adding-stuff-to-the-page-head-the-easy-way/' rel='bookmark' title='Permanent Link: Adding references to the page head: the easy way'>Adding references to the page head: the easy way</a></li>
<li><a href='http://davecavins.com/2010/08/a-better-annoucements-ticker/' rel='bookmark' title='Permanent Link: A Better Annoucements Ticker'>A Better Annoucements Ticker</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://davecavins.com/2009/04/adding-suggestiong-to-the-sharepoint-search-box/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>WordPress as a CMS</title>
		<link>http://davecavins.com/2009/01/wordpress-as-a-cms/</link>
		<comments>http://davecavins.com/2009/01/wordpress-as-a-cms/#comments</comments>
		<pubDate>Mon, 05 Jan 2009 13:51:07 +0000</pubDate>
		<dc:creator>davecavins</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://davecavins.com/?p=82</guid>
		<description><![CDATA[I have been usin wordpress for about two weeks now and never thought of using it as a CMS solution. In most cases I use Joomla, Drupal or DotNetNuke for CMS sites. I built my first non-blog WordPress site. It was alot esier than I expected and customizing the template to act like a regular [...]


Related posts:<ol><li><a href='http://davecavins.com/2009/10/are-custom-designs-obsolete/' rel='bookmark' title='Permanent Link: Are custom designs becoming obsolete?'>Are custom designs becoming obsolete?</a></li>
<li><a href='http://davecavins.com/2009/09/better-sharepoint-page-titles/' rel='bookmark' title='Permanent Link: Better page titles in SharePoint'>Better page titles in SharePoint</a></li>
<li><a href='http://davecavins.com/2009/12/css-tricks-anythingslider-in-sharepoint/' rel='bookmark' title='Permanent Link: CSS-Tricks AnythingSlider in SharePoint'>CSS-Tricks AnythingSlider in SharePoint</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I have been usin wordpress for about two weeks now and never thought of using it as a CMS solution. In most cases I use Joomla, Drupal or DotNetNuke for CMS sites. I built my first non-blog WordPress site. It was alot esier than I expected and customizing the template to act like a regular site was easy. Here is a link to the site (I did not do the design just the implementation)  <a href="http://givetomorgan.com/">http://givetomorgan.com/</a></p>
<p>Here are some additional resources on using WordPress as a CMS</p>
<ul>
<li><a href="http://css-tricks.com/video-screencasts/41-wordpress-as-a-cms/">CSS</a> Tricks</li>
<li><a href="http://www.noupe.com/wordpress/powerful-cms-using-wordpress.html" target="_blank">WordPress CMS Hacks and Tricks</a></li>
<li><a class="post_title" title="Permanent Link: How to use WordPress as a Truly Customized CMS (Multiple Headers, Footers, Sidebars and more!)" rel="bookmark" href="http://www.idesignstudios.com/blog/web-design/wordpress-as-cms/">How to use WordPress as a Truly Customized CMS (Multiple Headers, Footers, Sidebars and more!)</a></li>
</ul>


<p>Related posts:<ol><li><a href='http://davecavins.com/2009/10/are-custom-designs-obsolete/' rel='bookmark' title='Permanent Link: Are custom designs becoming obsolete?'>Are custom designs becoming obsolete?</a></li>
<li><a href='http://davecavins.com/2009/09/better-sharepoint-page-titles/' rel='bookmark' title='Permanent Link: Better page titles in SharePoint'>Better page titles in SharePoint</a></li>
<li><a href='http://davecavins.com/2009/12/css-tricks-anythingslider-in-sharepoint/' rel='bookmark' title='Permanent Link: CSS-Tricks AnythingSlider in SharePoint'>CSS-Tricks AnythingSlider in SharePoint</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://davecavins.com/2009/01/wordpress-as-a-cms/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
