<?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>Valarie Martin Stuart &#187; Drupal</title>
	<atom:link href="http://www.martinstuart.com/category/drupal/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.martinstuart.com</link>
	<description>clean + green website design</description>
	<lastBuildDate>Wed, 05 May 2010 15:40:55 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Adding a website preview thumbnail for your website</title>
		<link>http://www.martinstuart.com/adding-a-website-preview-thumbnail-for-your-website/</link>
		<comments>http://www.martinstuart.com/adding-a-website-preview-thumbnail-for-your-website/#comments</comments>
		<pubDate>Wed, 05 May 2010 15:32:07 +0000</pubDate>
		<dc:creator>valarie</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Resources]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.martinstuart.com/?p=280</guid>
		<description><![CDATA[
If you&#8217;ve ever added a link to a website on your Facebook profile, you may have noticed that you can choose an image to go with your page link. These images are typically just images that Facebook has found that already exist on the linked page.
These images may not have any meaning outside the context [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-283" title="blog-link" src="http://www.martinstuart.com/wp-content/uploads/2010/05/blog-link.jpg" alt="blog-link" width="360" height="100" /></p>
<p>If you&#8217;ve ever added a link to a website on your Facebook profile, you may have noticed that you can choose an image to go with your page link. These images are typically just images that Facebook has found that already exist on the linked page.</p>
<p>These images may not have any meaning outside the context of the entire page, or they may not show off the website to which you&#8217;re linking.</p>
<p>If you&#8217;re a site owner, why not create a screenshot of your site&#8217;s home page, so that when Facebook users want to share something from your website with their friends, they can select an image that truly shows off your site?</p>
<p>Here&#8217;s simple instructions on how to create a thumbnail image of your site that Facebook users can attach to a link to your site:</p>
<p><a href="http://www.ehow.com/how_4938148_thumbnail-show-up-facebook-share.html">How to get your Website Preview Thumbnail to Show Up on Facebook Share</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.martinstuart.com/adding-a-website-preview-thumbnail-for-your-website/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Removing &#8220;username&#8217;s blog&#8221; from blog posts in Drupal</title>
		<link>http://www.martinstuart.com/removing-usernames-blog-from-blog-posts-in-drupal/</link>
		<comments>http://www.martinstuart.com/removing-usernames-blog-from-blog-posts-in-drupal/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 15:15:01 +0000</pubDate>
		<dc:creator>valarie</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Resources]]></category>

		<guid isPermaLink="false">http://www.martinstuart.com/?p=272</guid>
		<description><![CDATA[
On many websites I create for small businesses, the site owner wants (and should have) a blog. Drupal&#8217;s blog tools are set up to be designed for multiple users by default. Many times, this is functionality I don&#8217;t want or need.
One glaring element that I typically want to remove if a blog is by a [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-207" style="border: 0px initial initial;" title="drupalblogimage" src="http://www.martinstuart.com/wp-content/uploads/2009/12/drupalblogimage.gif" alt="drupalblogimage" width="360" height="100" /></p>
<p>On many websites I create for small businesses, the site owner wants (and should have) a blog. Drupal&#8217;s blog tools are set up to be designed for multiple users by default. Many times, this is functionality I don&#8217;t want or need.</p>
<p>One glaring element that I typically want to remove if a blog is by a single user is the &#8220;username&#8217;s blog&#8221; link that appears in each blog post.</p>
<p>The following, found <strong><a href="http://drupal.org/node/731548#comment-2682062">here</a></strong>, added to my theme&#8217;s template.php file, did the trick:</p>
<p>function mytheme_links($links, $attributes = array()) {<br />
// Hide username&#8217;s blog<br />
if (isset($links['blog_usernames_blog'])) {<br />
unset($links['blog_usernames_blog']);<br />
}<br />
return theme_links($links, $attributes);<br />
}</p>
<p>Change mytheme to the name of your theme, and remember to clear the cache after uploading the new template.php file.</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 157px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">function fusion_textile_links($links, $attributes = array()) {</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 157px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">// Hide username&#8217;s blog</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 157px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">if (isset($links['blog_usernames_blog'])) {</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 157px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">unset($links['blog_usernames_blog']);</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 157px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">}</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 157px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">return theme_links($links, $attributes);</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 157px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">}</div>
]]></content:encoded>
			<wfw:commentRss>http://www.martinstuart.com/removing-usernames-blog-from-blog-posts-in-drupal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Drupal modules</title>
		<link>http://www.martinstuart.com/my-drupal-modules/</link>
		<comments>http://www.martinstuart.com/my-drupal-modules/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 18:27:05 +0000</pubDate>
		<dc:creator>valarie</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Resources]]></category>

		<guid isPermaLink="false">http://www.martinstuart.com/?p=204</guid>
		<description><![CDATA[
A list of modules I commonly use on Drupal sites, with links to the project page for easy landing and downloading.

Content Construction Kit (CCK)
Views
Views Slideshow
View Cycle
Administration menu
Admin role
Advanced help
Devel
Google Analytics
Token
ImageField
FieldField
ImageCache
ImageAPI (required by ImageCache)
Transliteration (required by ImageCache)
jQuery plugins
Pathauto
Frequently Asked Questions
SpamSpan
Skinr
Fusion (theme)
Root Candy (admin theme)

]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-207" title="drupalblogimage" src="http://www.martinstuart.com/wp-content/uploads/2009/12/drupalblogimage.gif" alt="drupalblogimage" width="360" height="100" /></p>
<p>A list of modules I commonly use on Drupal sites, with links to the project page for easy landing and downloading.</p>
<ul>
<li><a href="http://drupal.org/project/cck">Content Construction Kit (CCK)</a></li>
<li><a href="http://drupal.org/project/views">Views</a></li>
<li><a href="http://drupal.org/project/views_slideshow">Views Slideshow</a></li>
<li><a href="http://drupal.org/project/views_cycle">View Cycle</a></li>
<li><a href="http://drupal.org/project/admin_menu">Administration menu</a></li>
<li><a href="http://drupal.org/project/adminrole">Admin role</a></li>
<li><a href="http://drupal.org/project/advanced_help">Advanced help</a></li>
<li><a href="http://drupal.org/project/devel">Devel</a></li>
<li><a href="http://drupal.org/project/google_analytics">Google Analytics</a></li>
<li><a href="http://drupal.org/project/token">Token</a></li>
<li><a href="http://drupal.org/project/imagefield">ImageField</a></li>
<li><a href="http://drupal.org/project/filefield">FieldField</a></li>
<li><a href="http://drupal.org/project/imagecache">ImageCache</a></li>
<li><a href="http://drupal.org/project/imageapi/">ImageAPI</a> (required by ImageCache)</li>
<li><a href="http://drupal.org/project/transliteration">Transliteration</a> (required by ImageCache)</li>
<li><a href="http://drupal.org/project/jquery_plugin">jQuery plugins</a></li>
<li><a href="http://drupal.org/project/pathauto">Pathauto</a></li>
<li><a href="http://drupal.org/project/faq">Frequently Asked Questions</a></li>
<li><a href="http://drupal.org/project/spamspan">SpamSpan</a></li>
<li><a href="http://drupal.org/project/skinr">Skinr</a></li>
<li><a href="http://drupal.org/project/fusion">Fusion (theme)</a></li>
<li><a href="http://drupal.org/project/rootcandy">Root Candy (admin theme)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.martinstuart.com/my-drupal-modules/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Drupal install notes</title>
		<link>http://www.martinstuart.com/new-drupal-install-notes/</link>
		<comments>http://www.martinstuart.com/new-drupal-install-notes/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 18:49:44 +0000</pubDate>
		<dc:creator>valarie</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Resources]]></category>

		<guid isPermaLink="false">http://www.martinstuart.com/?p=200</guid>
		<description><![CDATA[
This is one big &#8220;note to self&#8221; for me to reference as needed for current and future Drupal installs. If you found this through google, maybe it will help you, too.
Bluehost and Clean URLs
Problem: After basic install, system would not enable Clean URLs. Site is not live, but currently accessed through bluehost utility domain url.
Solution: [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-207" title="drupalblogimage" src="http://www.martinstuart.com/wp-content/uploads/2009/12/drupalblogimage.gif" alt="drupalblogimage" width="360" height="100" /></p>
<p>This is one big &#8220;note to self&#8221; for me to reference as needed for current and future Drupal installs. If you found this through google, maybe it will help you, too.</p>
<p><strong>Bluehost and Clean URLs</strong></p>
<p><em>Problem:</em> After basic install, system would not enable Clean URLs. Site is not live, but currently accessed through bluehost utility domain url.<br />
<em>Solution: </em>First, make sure .htaccess file exists on server. Second, since Drupal is not on a production site, but rather on the utility domain, change the following in .htaccess</p>
<p># Modify the RewriteBase if you are using Drupal in a subdirectory or in a<br />
# VirtualDocumentRoot and the rewrite rules are not working properly.<br />
# For example if your site is at http://example.com/drupal uncomment and<br />
# modify the following line:<br />
RewriteBase /~username</p>
<p><em>Note:</em> When site goes live, this line will need to be changed again.<br />
<strong> </strong></p>
<p><strong>Memory Limits in php.ini</strong><em></em></p>
<p>Depending on the modules installed, the memory limit in the php.ini file will likely need to be increased. If php.ini is not already installed, install it through the control panel<em>. </em>Then open the file, and find the line <em>memory_limit = </em>. Increase the memory limit.</p>
<p><strong>Bluehost change in February 2010 regarding uploaded images</strong></p>
<p>On February 2, I and many others woke up, checked our Drupal sites and discovered that they were broken. After 45 minutes on the phone to tech support, conferring with another local Drupal user who turned out to be on Bluehost, and the twittervine, the following solution emerged and now needs to be implemented on Bluehost Drupal installs:</p>
<p>In /sites/default/files/, edit the .htaccess file, change the line that reads <em>Options +FollowSymLink</em>s to <em>Options SymLinksIfOwnerMatch. </em>So the new .htaccess file in the sites/default/files location should now read:</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 613px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 613px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Options None</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 613px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Options SymLinksIfOwnerMatch</div>
<p>SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006<br />
Options None<br />
Options SymLinksIfOwnerMatch</p>
]]></content:encoded>
			<wfw:commentRss>http://www.martinstuart.com/new-drupal-install-notes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Doing it with Drupal in New Orleans</title>
		<link>http://www.martinstuart.com/doing-it-with-drupal-in-new-orleans/</link>
		<comments>http://www.martinstuart.com/doing-it-with-drupal-in-new-orleans/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 12:36:48 +0000</pubDate>
		<dc:creator>valarie</dc:creator>
				<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://www.martinstuart.com/?p=196</guid>
		<description><![CDATA[
It&#8217;s almost time for Do It With Drupal!
I&#8217;m excited to be heading to New Orleans on December 8, 2009 for three solid days of Drupal learning from the good  folks at Lullabot. This is training by the people who wrote the applications and the books, rock stars like Earl Miles (views and panels), Ryan Szerma [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.doitwithdrupal.com"><img class="size-full wp-image-195 alignnone" title="Do It With Drupal 2009" src="http://www.martinstuart.com/wp-content/uploads/2009/12/diwd09.jpg" alt="Do It With Drupal 2009" width="360" height="100" /></a></p>
<p>It&#8217;s almost time for Do It With Drupal!</p>
<p>I&#8217;m excited to be heading to New Orleans on December 8, 2009 for three solid days of Drupal learning from the good  folks at Lullabot. This is training by the people who wrote the applications and the books, rock stars like Earl Miles (views and panels), Ryan Szerma (ubercart), and a keynote by Dries Buytaert (the founder of Drupal.)</p>
<p>I&#8217;m most looking forward to the case studies of Drupal sites like the <a href="http://www.nysenate.gov/">New York State Senate</a> and <a href="http://www.mtv.co.uk/">MTV.co.uk</a>, to learn how the experts built their sites with Drupal and any challenges they encountered. Second on my list is the fantasy site builds, where the pros will clone popular sites like <a href="http://www.etsy.com/">Etsy</a> and <a href="http://www.craigslist.com">Craig&#8217;s List</a> using Drupal. Hey Lullabot, why do the fantasy builds have to run concurrent with the site dissections? Bummer, but hopefully I&#8217;ll catch what I miss on the post-conference videos.</p>
<p>Others on my list of must-attend sessions are the Geolocation and Event Management master classes, since these functions are on the features wish list of a site that I&#8217;m currently developing.</p>
<p>The bonus is the conference location in New Orleans. I haven&#8217;t been back since Katrina so destroyed the city, so I look forward to visiting one of our country&#8217;s most unique cities again. I can always use a good Zydeco fix. <em>Laissez les bons temps roulez!</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.martinstuart.com/doing-it-with-drupal-in-new-orleans/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DrupalCamp Austin is around the corner</title>
		<link>http://www.martinstuart.com/drupalcamp-austin-is-around-the-corner/</link>
		<comments>http://www.martinstuart.com/drupalcamp-austin-is-around-the-corner/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 12:47:51 +0000</pubDate>
		<dc:creator>valarie</dc:creator>
				<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://www.martinstuart.com/?p=35</guid>
		<description><![CDATA[
I first tinkered with Drupal a few years ago. I didn&#8217;t dig too deep, but I realized very quickly that Drupal lived up to its reputation of having a very steep learning curve.
Flash forward to 2009. It was time to redo a client&#8217;s website, www.livingyogadallas.com, and add features to turn it into a community portal. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.drupalcampaustin.com/"><img class="alignnone size-full wp-image-48" title="drupalcampaustin" src="http://www.martinstuart.com/wp-content/uploads/2009/11/drupalcampaustin1.gif" alt="drupalcampaustin" width="360" height="100" /></a></p>
<p>I first tinkered with <a href="http://www.drupal.org/">Drupal</a> a few years ago. I didn&#8217;t dig too deep, but I realized very quickly that Drupal lived up to its reputation of having a very steep learning curve.</p>
<p>Flash forward to 2009. It was time to redo a client&#8217;s website, <a href="http://www.livingyogadallas.com">www.livingyogadallas.com</a>, and add features to turn it into a community portal. Once again, Drupal appeared on my radar. After a bit of research, I made the decision that Drupal was the right tool for the job.</p>
<p>Wow. If I had known what I was in for, I might have made a different choice. Learning Drupal is quite the task. Someday soon, maybe I&#8217;ll revisit all the frustration that accompanied that nasty learning curve. But through all my cursing, <a href="http://">lynda.com</a> trainings, module finds and google research, I laid the foundation for future Drupal endeavors. Along the way, I launched a beautiful and functional client site that is fabulously expandable and has been embraced by its target community.</p>
<p>But there&#8217;s so much more to learn. That&#8217;s why I&#8217;ll be heading to Austin next weekend for <a href="http://www.drupalcampaustin.com">DrupalCamp Austin</a>. Two days of full-on Drupal sessions, learning from others to expand and enhance my Drupal knowledge. With a powerful tool like Drupal, the learning will never end.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.martinstuart.com/drupalcamp-austin-is-around-the-corner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
