<?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>Dao By Design Blog</title>
	<atom:link href="http://www.daobydesign.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.daobydesign.com/blog</link>
	<description>Tips on blogging, design and the IT industry.</description>
	<lastBuildDate>Sun, 20 Sep 2009 03:30:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>SEOSimple Joomla 1.5 Plugin v1.4</title>
		<link>http://www.daobydesign.com/blog/2009/08/seosimple-joomla-1-5-plugin-v1-4/</link>
		<comments>http://www.daobydesign.com/blog/2009/08/seosimple-joomla-1-5-plugin-v1-4/#comments</comments>
		<pubDate>Mon, 17 Aug 2009 11:47:53 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[joomla plugins]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[seosimple]]></category>

		<guid isPermaLink="false">http://www.daobydesign.com/blog/?p=100</guid>
		<description><![CDATA[<p><img class="right-nb" src="http://www.daobydesign.com/blog/wp-content/uploads/2008/07/seo-simple-box-grey.jpg" alt="SEOSimple Box" width="200" align="right" />I need first apologize for the length of time between updates. I have no excuse other than an insane work schedule. I, initially at least, was also trying to hold off releasing a new version until I had some significant&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><img class="right-nb" src="http://www.daobydesign.com/blog/wp-content/uploads/2008/07/seo-simple-box-grey.jpg" alt="SEOSimple Box" width="200" align="right" />I need first apologize for the length of time between updates. I have no excuse other than an insane work schedule. I, initially at least, was also trying to hold off releasing a new version until I had some significant bugs to fix or features to add. Perhaps it's a testament to the simpleness of the plugin, but bugs are few and far between.</p>
<p>That said, an encoding bug has been the bane of the plugin's existence and desperately needed squashing. So, hopefully it's squashed (huge hat tip to <a href="http://info-graf.fr/">JM Simonet</a>, who released a patched version of the plugin in the support forum ages ago, for which I'm very grateful).</p>
<p>Grab SEOSimple v1.4 from the <a href="http://www.daobydesign.com/blog/seosimple-joomla-15-plugin">SEOSimple homepage</a>. And please report any problems you have either on the <a href="http://joomlacode.org/gf/project/seosimple/forum/">SEO Simple Support Forum</a>, or in the <a href="http://www.daobydesign.com/blog/seosimple-joomla-15-plugin/#comments">comments on the SEOSimple home page</a> (preferably the support forum, as the # of comments is a bit unwieldy).</p>
<p>Oh! And remember to <a href="http://extensions.joomla.org/extensions/site-management/seo-a-metadata/4102">vote for the plugin at the Joomla Extensions site</a>. Please do this if for no other reason than it appears <a href="http://extensions.joomla.org/extensions/site-management/seo-a-metadata/7171">these dudes</a> ripped off this plugin, are calling it their own, are making people pay for it, and have more votes than SEOSimple does.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.daobydesign.com/blog/2009/08/seosimple-joomla-1-5-plugin-v1-4/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Awesome: SEO Rapper &#8211; Design Coding</title>
		<link>http://www.daobydesign.com/blog/2009/05/awesome-seo-rapper-design-coding/</link>
		<comments>http://www.daobydesign.com/blog/2009/05/awesome-seo-rapper-design-coding/#comments</comments>
		<pubDate>Fri, 29 May 2009 02:16:25 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[good design]]></category>
		<category><![CDATA[online marketing]]></category>
		<category><![CDATA[rap]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[validation]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[w3]]></category>
		<category><![CDATA[web standards]]></category>

		<guid isPermaLink="false">http://www.daobydesign.com/blog/?p=94</guid>
		<description><![CDATA[<p>A <a href="http://www.chrismaloney.com/">friend</a> of mine just forwarded me <a href="http://www.youtube.com/watch?v=a0qMe7Z3EYg">this video by The Poetic Prophet (AKA The SEO Rapper)</a>, and I enjoyed it so much that just had to break my DBD blogging silence to share it here.</p>
<p>The song lays out, with some&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>A <a href="http://www.chrismaloney.com/">friend</a> of mine just forwarded me <a href="http://www.youtube.com/watch?v=a0qMe7Z3EYg">this video by The Poetic Prophet (AKA The SEO Rapper)</a>, and I enjoyed it so much that just had to break my DBD blogging silence to share it here.</p>
<p>The song lays out, with some slick verse, the importance of Web standards and proper design -- both for how it relates to the look of the site, and the way the site gets indexed by search engines. Check it out and see the lyrics below:</p>
<p><object width="500" height="405" data="http://www.youtube.com/v/a0qMe7Z3EYg&amp;hl=en&amp;fs=1&amp;color1=0x3a3a3a&amp;color2=0x999999&amp;border=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/a0qMe7Z3EYg&amp;hl=en&amp;fs=1&amp;color1=0x3a3a3a&amp;color2=0x999999&amp;border=1" /><param name="allowfullscreen" value="true" /></object></p>
<h3><a href="http://www.youtube.com/watch?v=a0qMe7Z3EYg">Design Coding</a></h3>
<p><em>by SEO Rapper</em><br />
Your site design is the first thing people see<br />
it should be reflective of you and the industry<br />
easy to look at with a nice navigation<br />
when you can't find what you want it causes frustration<br />
a clear Call to action to increase the temptation<br />
use appealing graphics they create motivation<br />
if you have animation<br />
use with moderation<br />
cause search engines can't index the information<br />
display the logos of all your associations<br />
highlight your contact info that's an obligation<br />
create a clean design you can use some decoration<br />
but to try to prevent any client hesitation<br />
every page that they click should provide and explanation<br />
should be easy to understand like having a conversation<br />
when you design the style go ahead and use your imagination<br />
but make sure you use correct color combinations<br />
do some investigation, look at other organizations<br />
but don't duplicate or you might face a litigation<br />
design done, congratulations but it's time to start construction<br />
follow these instructions when you move into production<br />
your photoshop functions then slice that design<br />
do your layout with divs make sure that it's aligned<br />
please don't use tables even though they work fine<br />
when it come to indexing they give searches a hard time<br />
make it easy for the spiders to crawl what you provide<br />
remove font type, font color and font size<br />
no background colors, keep your coding real neat,<br />
tag your look and feel on a separate style sheet<br />
better results with xml and css<br />
now you making progress, a lil closer to success<br />
describe your doctype so the browser can relate<br />
make sure you do it great or it won't validate<br />
check in all browsers, I do it directly<br />
gotta make sure that it renders correctly<br />
some use IE, some others use Flock<br />
some use AOL, I use Firefox<br />
title everything including links and images<br />
don't use italics, use emphasis<br />
don't use bold, please use strong<br />
if you use bold that's old and wrong<br />
when you use CSS, you page will load quicker<br />
client satisfied like they eating on a snicker<br />
they stuck on your page like you made it with a sticker<br />
and then they convert now that's the real kicker<br />
make you a lil richer, your site a lil slicker<br />
design and code right man I hope you get the picture<br />
what I'm telling you is true man it should be a scripture<br />
if it's built right you'll be the pick of the litter<br />
everyone will want to follow you like twitter<br />
competition will get bitter and you'll shine like glitter<br />
if you trying to grow your company will get bigger<br />
design and code right man can you get with it</p>
]]></content:encoded>
			<wfw:commentRss>http://www.daobydesign.com/blog/2009/05/awesome-seo-rapper-design-coding/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Advice when choosing a social media consultant</title>
		<link>http://www.daobydesign.com/blog/2009/02/advice-when-choosing-a-social-media-consultant/</link>
		<comments>http://www.daobydesign.com/blog/2009/02/advice-when-choosing-a-social-media-consultant/#comments</comments>
		<pubDate>Tue, 03 Feb 2009 00:35:18 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[brand control]]></category>
		<category><![CDATA[communications]]></category>
		<category><![CDATA[public relations]]></category>
		<category><![CDATA[social media]]></category>
		<category><![CDATA[stuart bruce]]></category>

		<guid isPermaLink="false">http://www.daobydesign.com/blog/?p=91</guid>
		<description><![CDATA[<p>I recently stumbled upon Stuart Bruce's "<a href="http://www.stuartbruce.biz/2008/12/top-ten-ways-not-to-choose-a-social-media-consultant.html">Top ten ways not to choose a social media consultant</a>". Bruce offers some solid advice for anyone looking to hire a consultant, advisor, or otherwise "expert" in the social media field.</p>
<p>My favourites:</p>
<ul>
<li><strong>They describe themselves&#8230;</strong></li></ul>]]></description>
			<content:encoded><![CDATA[<p>I recently stumbled upon Stuart Bruce's "<a href="http://www.stuartbruce.biz/2008/12/top-ten-ways-not-to-choose-a-social-media-consultant.html">Top ten ways not to choose a social media consultant</a>". Bruce offers some solid advice for anyone looking to hire a consultant, advisor, or otherwise "expert" in the social media field.</p>
<p>My favourites:</p>
<ul>
<li><strong>They describe themselves as an expert.</strong> This space is so new and changing so rapidly it’s impossible to be an expert, at Wolfstar we only claim to be ahead of the curve.</li>
<li><strong>The first thing they talk about isn’t how to integrate social media into overall corporate communications strategy or public relations plan.</strong> Just like traditional public relations or marketing communications you’ve got to focus on the business objectives and what communications can do to achieve them.</li>
<li><strong>The first thing they advise is you should start a blog or Facebook group.</strong> Focus on the business and what you want to achieve and then think about the tools and the technology.</li>
<li><strong>They promise you quick results and instant success.</strong> Online, social media and social networks are all representative of how society and the economy is changing, you’ve got to be in it for the long haul.</li>
</ul>
<p>Be sure to check out <a href="http://www.stuartbruce.biz/2008/12/top-ten-ways-not-to-choose-a-social-media-consultant.html">all 10</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.daobydesign.com/blog/2009/02/advice-when-choosing-a-social-media-consultant/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Basic SEO Theory</title>
		<link>http://www.daobydesign.com/blog/2008/11/basic-seo-theory/</link>
		<comments>http://www.daobydesign.com/blog/2008/11/basic-seo-theory/#comments</comments>
		<pubDate>Wed, 26 Nov 2008 08:12:39 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[page rank]]></category>
		<category><![CDATA[search engine optimization]]></category>
		<category><![CDATA[sem]]></category>
		<category><![CDATA[semantic markup]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[serps]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://www.daobydesign.com/blog/?p=84</guid>
		<description><![CDATA[<p><img class="alignright right" title="basic-seo-theory" src="http://www.daobydesign.com/blog/wp-content/uploads/2008/11/basic-seo-theory.png" alt="" width="250" align="right" />As a Web design professional, I am often asked by clients if I can help them with search engine optimization (SEO), to which I almost always say "not really", and then spend 20 minutes typing out the information I am&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><img class="alignright right" title="basic-seo-theory" src="http://www.daobydesign.com/blog/wp-content/uploads/2008/11/basic-seo-theory.png" alt="" width="250" align="right" />As a Web design professional, I am often asked by clients if I can help them with search engine optimization (SEO), to which I almost always say "not really", and then spend 20 minutes typing out the information I am about to share.</p>
<p>The truth is, I am certain I could help them with their SEO needs, but I am simply not willing to manage their expectations when it comes to SEO results, and so avoid it.</p>
<p>Using my client-base as an example, I would say that most non-/semi-technical folks have a rather skewed idea of what good SEO means. I blame this largely on the seedier side of the SEO industry, which tends to utilize the layman's lack of knowledge and implausible slogans ("Let us put you at the top of Google's listings overnight!", etc.) for profit.</p>
<p>This isn't to say that there aren't good SEO experts, it's only to say that in an industry with so many charlatans, it can be a painfully time-consuming process determining who to trust. All the more reason to at least have some understanding of SEO yourself, if for no other purpose than to know what you should expect.</p>
<p>I personally hold value in a few key things when looking at setting up good SEO on a site I am creating, they are:</p>
<h3>Content</h3>
<p>Having good content on your site may seem like a no-brainer piece of advice, but it's a bit more complicated than it sounds.</p>
<p>There is a bit of an art to writing content with a healthy balance between keywords (read: terms people would search for at a search engine), marketing-ese to sell your topic to visitors, and useful content that people actually want to read.</p>
<p>Good content will present itself in an organized manner that stays on a well-focused topic. It should be rich in keywords, but not so much so that it takes away from the prose itself.</p>
<h3>Page titles</h3>
<p>By page titles, I mean the &lt;title&gt; tags in the &lt;head&gt; of your HTML. I've seen SEO gurus load these with a straight list of keywords, but I dislike this as its SEO value is questionable and it takes usability away from the site. Rather, I suggest making sure your page titles are on-topic to the keywords you are looking to attract, and relevant to the specific page they are being displayed on. They should be relatively short and to the point, with the most relevant keywords at the beginning.</p>
<p>Example:<br />
<strong>GOOD:</strong> "Cat care tips for pet owners"<br />
<em>On-topic, short, solid keywords</em><br />
<strong>BAD:</strong> "cats, tips, pets, dogs, cat food, dog food, house cats"<br />
<em>Keyword rich, but not unique to the page, plus fugly for site visitors</em><br />
<strong>BAD:</strong> "Petland Food Inc."<br />
<em>Many sites have the same page title (often company name) on every page. This will do little to help your <abbr title="Search Engine Result Page">SERP</abbr> ranking</em></p>
<h3>URLs</h3>
<p>You'll notice when you search for a term in Google the results display the keyword (in bold) as found in the page title, a relevant chunk of the content, and in the link's URL.</p>
<p>With straight-HTML created sites it was easy to maintain decent URLs that contained keywords. If you had a page about cat grooming, you called it "cat-grooming.html" and you had inherent SEO. However, most modern Web sites are built on content management systems (CMS) that are often built in PHP or ASP. Because of this you can get some very ugly URLs that have no connection to the content.</p>
<p>Fortunately, any CMS worth its weight will have built-in (or add-on) Search Engine Friendly (SEF) functionality to re-write the URLs into something <em>friendly</em> to search engine bots (and site visitors).</p>
<h3>HTML structure</h3>
<p>This is something that may be more difficult to adjust if you are not the one designing your site. However, if just getting started with a site's design, it is worth mentioning to your designer that you want to make sure your markup is semantically laid out.</p>
<p>What this means is, you want to be using proper heading tags (&lt;H1&gt;,&lt;H2&gt;,&lt;H3&gt;, etc.) in a hierarchical way. The page's title/topic should be in the largest heading tag on the page (&lt;h1&gt; or &lt;h2&gt; usually), and subheading should be in a gradient transition to higher-numbered tags (&lt;h3&gt;, &lt;h4&gt;, &lt;h5&gt;, etc.).</p>
<p>Additionally, you will want to make sure the page's overall structure also fits this ideal. To the bots that search your site don't get the benefit of your ace designer's well-crafted eye candy. To them it is a simple list of code. Where that code falls can effect what it views as important.</p>
<p>Take the following common design mistake as an example. You have a site with a header, left sidebar, content and footer. a pretty common setup (<a class="thickbox" href="/blog/wp-content/uploads/2008/11/common-page-layout.png">see visual representation</a>).</p>
<p>A designer not concerned with semantic markup may simply layout the page in the following order: HEADER, SIDEBAR, CONTENT, FOOTER. Unfortunately, this causes the bots to believe the text, links, etc., of the sidebar are more relevant than that in the content area - which rarely is the case. It is therefore important to layout the page as HEADER, CONTENT, SIDEBAR, FOOTER in the HTML, while using CSS to control the front-end display.</p>
<p>Semantic layout is not black and white, but rather very much a sliding scale. Sometimes it is simply not possible to have the most logically hierarchical markup and maintain particular features of the site. Take the hits where you need to, and just do your best.</p>
<h3>Linkbacks from other sites</h3>
<p>I should say, linkbacks from other <strong>authority</strong> sites. The principle goes something like this: <strong>Site A</strong> is a great and powerful site that has been around for ages (think NYT.com, Yahoo, TechCrunch, etc.), <strong>Site A</strong> links to <strong>Site B</strong> for whatever reason. Google sees this link and figures, "hell, if Site A thinks Site B is good, and we think Site A is good, then Site B is probably good too." And the value of linkbacks for SEO is born.</p>
<p>Now, any fool can go out and get your site linked to on a hundred thousand sites overnight, and many fools will try to charge you bags of money to do just this. Don't buy it. Getting natural linkbacks from other sites is tough work, but is the only truly valuable form of linkbacks.</p>
<p>There are <a href="http://www.problogger.net/archives/2006/09/19/an-introduction-to-linkbaiting/">a number of ways to do this</a>, but really, in principle they all relate to creating content that people are interested in reading.</p>
<h3>Age of site/Page Rank</h3>
<p>This goes back to the "authority" bit in the section above. With new sites created and abandoned every day, it makes sense that some attention is paid to sites that have been around for a long time, or have earned a higher Google Page Rank. It doesn't necessarily make them a better source of information, but as a fuzzy rule, it does hold some weight.</p>
<p>Additionally, this is often the reason sites that have followed all the rules above still aren't owning their desired keywords - particularly when those keywords are in highly competitive markets (travel, web, consumer electronics, etc.).</p>
<p>If you feel you've done everything perfectly, and still you're not getting the SERPs you feel you deserve, perhaps a bit of patience is in order.</p>
<h3>Meta Descriptions and Keywords</h3>
<p>Ah, meta tags. If I had 10 cents for every time I've had clients sweat about their meta tags, I would be writing this from a tropical beach somewhere and not worrying about the piles of work I still have to get done today.</p>
<p>Well, here it comes folks - <strong>they don't matter</strong>. I think I just heard the SEO community collectively frown and growl. So, perhaps an explanation, before I get hate mail.</p>
<p>There was a time when the top search engines used meta descriptions and meta keywords to determine what a Web page was about. The meta keywords tag was the first to be dropped as a decider, and for several years now has not been used by any major search engine to help index the page. Why? 1. because they're too easy to fake, and 2. they're just not needed, bots can scan the entire contents of a page and get their own keywords. In short, they are valueless.</p>
<p>Though it has taken longer, the meta description tag is quickly going the same way. When the meta keywords tag became obsolete many webmasters/designers/SEO folks turned to the meta description as a way to bulk up their site's keywordiness. Somewhat predictably this caused search engines to develop better ways to determine what a site is <em>really</em> about. As, remember, a search engine has a responsibility to the end user - the dude searching for "all-natural woven monkey-hair toupees" - not the company trying to make sure their listing is at the top of the SERPs so they can sell more toupees.</p>
<p>And that brings us right back to content. Without much value left in the meta description and virtually no value in meta keywords, it makes it all the more important to ensure that your content is well written and keyword rich.</p>
<p>Certainly there is much more that makes up the rather complex "science" of search engine optimization, but that should give at least a basic overview of what I feel are the key elements to good SEO. I look forward to additions, corrections or questions in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.daobydesign.com/blog/2008/11/basic-seo-theory/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>Funny taglines for Windows 7</title>
		<link>http://www.daobydesign.com/blog/2008/10/funny-taglines-for-windows-7/</link>
		<comments>http://www.daobydesign.com/blog/2008/10/funny-taglines-for-windows-7/#comments</comments>
		<pubDate>Wed, 15 Oct 2008 04:01:25 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[humour]]></category>
		<category><![CDATA[longhorn]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[vista]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[windows 7]]></category>

		<guid isPermaLink="false">http://www.daobydesign.com/blog/?p=82</guid>
		<description><![CDATA[<p><img src="/blog/wp-content/uploads/2008/10/windows-7-logo.jpg" alt="Windows 7 Logo" class="right" align="right" />Just stumbled upon <a href="http://venturebeat.com/2008/10/13/windows-7-the-search-for-a-good-headline/">this list of humorus taglines for the newly "officially named" Windows 7</a> and thought I'd share. The list contains more than this, but I wittled it down to my top 20:</p>
<ul>
<li>Windows 7: We heard it’s a lucky number</li>
<li>Windows&#8230;</li></ul>]]></description>
			<content:encoded><![CDATA[<p><img src="/blog/wp-content/uploads/2008/10/windows-7-logo.jpg" alt="Windows 7 Logo" class="right" align="right" />Just stumbled upon <a href="http://venturebeat.com/2008/10/13/windows-7-the-search-for-a-good-headline/">this list of humorus taglines for the newly "officially named" Windows 7</a> and thought I'd share. The list contains more than this, but I wittled it down to my top 20:</p>
<ul>
<li>Windows 7: We heard it’s a lucky number</li>
<li>Windows 7: Like Windows 6 — wait, there was no Windows 6</li>
<li>Windows 7: Correct iterations be damned!</li>
<li>Windows 7: Apparently 13 versions of Windows + 1 = 7</li>
<li>Windows 7: Experience crashes and bad architecture under a classic name</li>
<li>Windows 7: Vista 2 coming soon</li>
<li>Windows 7: Please ignore all that stuff we’ve been doing for the past decade</li>
<li>Windows 7: DOS 12.1182</li>
<li>Windows 7: If it looks like Vista, and smells like Vista…</li>
<li>Windows 7: If that’s the price, it might be worth it</li>
<li>Windows 7: Give that marketer a promotion</li>
<li>Windows 7: Because f**k it</li>
<li>Windows 7: On the path to catch up with Mac OS X…in 3 iterations. So 15 years.</li>
<li>Windows 7: When we hit 0, we’ll call it DOS again</li>
<li>Windows 7: Oops, we thought we were naming our Mobile OS</li>
<li>Windows 7: We’re way ahead of Linux (in numbers)</li>
<li>Windows 7: The Vista Menace</li>
<li>Windows 7: You may want to hold off on the Vista purchase</li>
<li>Windows 7: How long until the first Service Pack?</li>
<li>Windows 7: I can’t believe it’s not Vista</li>
</ul>
<div>Hat tip to <a href="http://luke.gedeon.name/windows-7-it-has-been-a-long-time-coming.html">Luke Gedeon</a>.</div>
]]></content:encoded>
			<wfw:commentRss>http://www.daobydesign.com/blog/2008/10/funny-taglines-for-windows-7/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Customize Drupal&#8217;s Recent Comments block</title>
		<link>http://www.daobydesign.com/blog/2008/10/customize-drupals-recent-comments-block/</link>
		<comments>http://www.daobydesign.com/blog/2008/10/customize-drupals-recent-comments-block/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 09:14:11 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[blocks]]></category>
		<category><![CDATA[customization]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[recent comments]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[views module]]></category>

		<guid isPermaLink="false">http://www.daobydesign.com/blog/?p=81</guid>
		<description><![CDATA[<p>I've been using Drupal quite a lot recently, and one of the things that was bothering me was the Recent Comments block. It's excellent that Drupal includes this functionality right out of the box, but that it offers no way&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>I've been using Drupal quite a lot recently, and one of the things that was bothering me was the Recent Comments block. It's excellent that Drupal includes this functionality right out of the box, but that it offers no way to template or otherwise customize it (in Drupal 5.x at least) is a pain in the ass.</p>
<p>Specifically I want to display the comment's author (as a link) and be able to customize the number of recent comments that are displayed.</p>
<p>A search of <a href="http://drupal.org">Drupal.org</a> revealed a number of comments.module hacks, but I hate hacking core modules and particularly try to avoid it on client sites.</p>
<p>Fortunately, the rather amazing <a href="http://drupal.org/project/views">Views module</a> will allow me to do exactly what I need. Here's how to implement a (more) customized Recent Comments block using the Views module (click to enlarge any of the screenshots):</p>
<ol>
<li>Download, install and activate the <a href="http://drupal.org/project/views">Views module</a> (just as you would any Drupal module).</li>
<li>Under the <strong>SITE BUILDING</strong> (/admin/build) menu you'll now have a "<em>Views</em>" option. Click it.</li>
<li>You should see a list of <em>Default Views</em>. We're going to override the "comments_recent" default view by creating a new view with the same name. Click the <strong>ADD</strong> tab and insert <em>comments_recent</em> as the name, like so:<br />
<a title="Name the view 'comments_recent', and insert a description (optional)" class="thickbox" rel="rc" href="/blog/wp-content/uploads/2008/10/drupal-recent-comments01.png"><img src="/blog/wp-content/uploads/2008/10/drupal-recent-comments01.png" alt="" width="300px" /></a></li>
<li>Next, scroll down to the BLOCK sub-section and fill out like so:<br />
<a title="Use these settings." class="thickbox" rel="rc" href="/blog/wp-content/uploads/2008/10/drupal-recent-comments02.png"><img src="/blog/wp-content/uploads/2008/10/drupal-recent-comments02.png" alt="" width="300px" /></a><br />
You can change the <strong>Title</strong> field to whatever you'd like the block to display as its title. Also, adjust the <strong>Nodes per Block</strong> setting to the number of recent comments you wish to display.</li>
<li>Now we need to tell Views which fields to display. You can configure this a number of different ways, but I'm going to stick with my original purpose - getting the author's name displayed:<br />
<a title="Add the fields you want displayed." class="thickbox" rel="rc" href="/blog/wp-content/uploads/2008/10/drupal-recent-comments03.png"><img src="/blog/wp-content/uploads/2008/10/drupal-recent-comments03.png" alt="" width="300px" /></a><br />
You'll notice that I've set some labels for the 2nd and 3rd fields. I've used this to add "said:" and " - " to the block.
</li>
<li>The final thing we need to add is a Sort Criteria. Scroll down to the <strong>Sort Criteria</strong> section and add a new criteria called "Comment - Created Time", then set the order to "Descending", as so:<br />
<a title="Use these settings." class="thickbox" rel="rc" href="/blog/wp-content/uploads/2008/10/drupal-recent-comments04.png"><img src="/blog/wp-content/uploads/2008/10/drupal-recent-comments04.png" alt="" width="300px" /></a><br />
This assumes you wish to show the most recent comments at the top. If you want to go from oldest to newest, select "Ascending".</li>
<li>Click <strong>SAVE</strong>.</li>
</ol>
<p>The only step left is replacing the Recent Comments block with the new block. Go to your Blocks page (/admin/build/block) and you should see a block called "comments_recent". Select the region where you want the block displayed, save, and you should see the new Recent Comments block appear on your site.</p>
<p>Optionally, you might want to style things a bit differently. The new Views-generated block puts each field you inserted into its own DIV, making it pretty easy to adjust things with a bit of CSS. Here's the CSS I used:</p>
<p><code>#block-views-comments_recent .view-item-comments-recent div {display:inline;}</code></p>
<p>This makes the individual DIVs for each field (the name, the subject, and the field labels) run as a continuous line, rather than the (default) block each on its own line. For additional styling, simply apply CSS styles to the relevant classes (view the source or use a dom inspector).</p>
<p>Well, I hope that helps any out there who, like me, need a more versatile and customizable Recent Comments block in Drupal.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.daobydesign.com/blog/2008/10/customize-drupals-recent-comments-block/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Hate Internet Explorer? Take a stand against IE6 browser</title>
		<link>http://www.daobydesign.com/blog/2008/09/hate-internet-explorer-take-a-stand-against-ie6-browsers/</link>
		<comments>http://www.daobydesign.com/blog/2008/09/hate-internet-explorer-take-a-stand-against-ie6-browsers/#comments</comments>
		<pubDate>Thu, 18 Sep 2008 08:54:35 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[CSS/HTML]]></category>
		<category><![CDATA[Code & Scripts]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[conditional comments]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[ie6]]></category>
		<category><![CDATA[internet explorer]]></category>
		<category><![CDATA[markup]]></category>
		<category><![CDATA[microsoft]]></category>

		<guid isPermaLink="false">http://www.daobydesign.com/blog/?p=78</guid>
		<description><![CDATA[<p><img class="right" src="http://www.daobydesign.com/blog/wp-content/uploads/2007/06/dieie.jpg" alt="" />One of the first posts I wrote on this blog was a tiny little <a href="http://www.daobydesign.com/blog/2007/06/detect-redirect-script-for-internet-explorer-ie/">script that detects whether your visitor is using a particular version (or less) of Internet Explorer</a> and then redirects them to a page explaining that they should&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><img class="right" src="http://www.daobydesign.com/blog/wp-content/uploads/2007/06/dieie.jpg" alt="" />One of the first posts I wrote on this blog was a tiny little <a href="http://www.daobydesign.com/blog/2007/06/detect-redirect-script-for-internet-explorer-ie/">script that detects whether your visitor is using a particular version (or less) of Internet Explorer</a> and then redirects them to a page explaining that they should get their ass in gear and get a better browser.</p>
<p>Well, my loathing of Internet Explorer has not lessened, but I have begun employing a much easier way of notifying my visitors about their poor choice of browsers.</p>
<p>Before I get to that though, I should say I do understand that many people using the (soon to be decade old) Internet Explorer 6 are doing so because they can't upgrade (due to Windows Genuine Advantage) and don't know/understand their alternatives.</p>
<p>So, to you IE6 users, please listen. I <em>know</em> Microsoft is a big multi-gazillion dollar company. I <em>know</em> that it would seem they should be the go-to company for trusted software products. But I also know that when it comes to Internet browsers - they are just way off the mark.</p>
<p>Sure, upgrading to a new browser may seem like a big scary thing, but it's not. Hell, you don't even need to uninstall your copy of Internet Explorer if you're that attached to it (but I promise after using <strong>any</strong> of the alternatives for more than a day you'll forget it's even on your hard drive).</p>
<p>Now - go grab yourself a copy of <a href="http://www.firefox.com">Firefox</a>, <a href="http://www.opera.com/">Opera</a>, <a href="http://www.apple.com/safari/">Safari</a> or <a href="http://www.google.com/chrome">Google Chrome</a> and do the world a favour by helping put down the sickly animal that <em>is</em> IE6.</p>
<h3>Got a site? Spread the word:</h3>
<p>As I mentioned before my little diatribe, I am now inserting a tad of code into my Web sites to gently let visitors know about their (perhaps innocent use of a) pathetic browser.</p>
<p>The code makes use of <a href="http://www.daobydesign.com/blog/2008/05/using-conditional-comments-to-catch-ie/">conditional comments</a>.</p>
<p>By simply placing the following right after your &lt;body&gt; tag, you'll insert a nice little notice at the top of your page for anyone browsing your site with Internet Explorer 6 or less:</p>
<p><code>&lt;!--[if lte IE 6]&gt;&lt;div class="notice"&gt;&lt;strong&gt;Notice:&lt;/strong&gt; You're using an out of date browser (released more than 7 years ago). To view this page properly, we recommend using a modern, standards-compliant browser - such as &lt;a href="http://www.firefox.com"&gt;Firefox&lt;/a&gt;, &lt;a href="http://www.opera.com/"&gt;Opera&lt;/a&gt;, &lt;a href="http://www.apple.com/safari/"&gt;Safari&lt;/a&gt; or &lt;a href="http://www.google.com/chrome"&gt;Google Chrome&lt;/a&gt;. All of which are 100% free.&lt;/div&gt;&lt;![endif]--&gt;</code></p>
<p>Now, you'll notice that the main container <strong>div</strong> above has a class called "notice", that's because I'm a man who digs a bit of style. By throwing the following line in your site's CSS file (or between &lt;style&gt; tags in your page's head) it'll pretty the notice up a bit:</p>
<p><code>.notice {margin:5px 0;padding:10px;border:1px solid #dedeb9;background:#ffffd4;text-align:center;}</code></p>
<p>The result:</p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.daobydesign.com/blog/wp-content/uploads/2008/09/oldiemessage.png" alt="If IE6 or less, this message displays." /></p>
<h3>And if you <em>REALLY</em> want to spread the word</h3>
<p>Here's a little button you can throw on your Web site to help encourage others to do the same:</p>
<p><a title="We hate IE" href="http://www.daobydesign.com/blog/2008/09/hate-internet-explorer-take-a-stand-against-ie6-browser"><img src="http://farm4.static.flickr.com/3015/2866830421_56b95269d7_o.png" alt="Put an end to IE" /></a></p>
<p><textarea style="width: 100%; height: 100px;"></textarea></p>
]]></content:encoded>
			<wfw:commentRss>http://www.daobydesign.com/blog/2008/09/hate-internet-explorer-take-a-stand-against-ie6-browsers/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>SEOSimple Joomla 1.5 Plugin v1.3</title>
		<link>http://www.daobydesign.com/blog/2008/09/seosimple-joomla-15-plugin-v13/</link>
		<comments>http://www.daobydesign.com/blog/2008/09/seosimple-joomla-15-plugin-v13/#comments</comments>
		<pubDate>Thu, 04 Sep 2008 10:59:30 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[Code & Scripts]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[j!1.5]]></category>
		<category><![CDATA[joomla plugins]]></category>
		<category><![CDATA[sem]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[seosimple]]></category>

		<guid isPermaLink="false">http://www.daobydesign.com/blog/?p=77</guid>
		<description><![CDATA[<p><img class="right-nb" src="http://www.daobydesign.com/blog/wp-content/uploads/2008/07/seo-simple-box-grey.jpg" alt="SEOSimple Box" width="200" align="right" />Man, since I released <a href="http://www.daobydesign.com/blog/2008/07/seosimple-joomla-15-plugin-v12/">SEOSimple v1.2</a> a few weeks ago I've learned a massive lesson - WAY too many people are still using servers that employ PHP4 - the php engine that was replaced with PHP5 four years ago.</p>
<p>For anyone that&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><img class="right-nb" src="http://www.daobydesign.com/blog/wp-content/uploads/2008/07/seo-simple-box-grey.jpg" alt="SEOSimple Box" width="200" align="right" />Man, since I released <a href="http://www.daobydesign.com/blog/2008/07/seosimple-joomla-15-plugin-v12/">SEOSimple v1.2</a> a few weeks ago I've learned a massive lesson - WAY too many people are still using servers that employ PHP4 - the php engine that was replaced with PHP5 four years ago.</p>
<p>For anyone that tried to use the plugin with PHP4, I'm sorry about breaking your site. Actually it's an <a href="http://bugs.php.net/bug.php?id=25670">old PHP4 bug</a> that broke your site, but I'll apologize anyway. So sorry I sat my butt down and whipped together a fix that will hopefully solve all you late-adopters' problems. Well, not <em>all</em> your problems - but the ones related to SEOSimple.</p>
<p>Grab the new version at the <a href="http://www.daobydesign.com/blog/seosimple-joomla-15-plugin">SEOSimple homepage</a>.</p>
<p>Please report any problems you have either on the <a href="http://joomlacode.org/gf/project/seosimple/forum/">SEO Simple Support Forum</a>, or in the <a href="http://www.daobydesign.com/blog/seosimple-joomla-15-plugin/#comments">comments on the SEOSimple home page</a>.</p>
<p>Oh! And remember to <a href="http://extensions.joomla.org/component/option,com_mtree/task,viewlink/link_id,4102/Itemid,35/">vote for the plugin at the Joomla Extensions site</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.daobydesign.com/blog/2008/09/seosimple-joomla-15-plugin-v13/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Why I switched from Pligg to Drupal&#8217;s Drigg</title>
		<link>http://www.daobydesign.com/blog/2008/09/why-i-switched-from-pligg-to-drupal-drigg/</link>
		<comments>http://www.daobydesign.com/blog/2008/09/why-i-switched-from-pligg-to-drupal-drigg/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 02:04:04 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[digg]]></category>
		<category><![CDATA[drigg]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[pligg]]></category>
		<category><![CDATA[social bookmarking]]></category>

		<guid isPermaLink="false">http://www.daobydesign.com/blog/?p=76</guid>
		<description><![CDATA[<p>As some know, Dao By Design doesn't just create <a href="http://www.daobydesign.com/web-portfolio.html">sites for others</a>, we began with and continue to develop <a href="http://www.daobydesign.com/web-portfolio.html#oursites">sites for ourselves</a>, generally based on my wide-spanning interests.</p>
<p>One such site is the <a title="Best China news and blogs" href="http://www.haohaoreport.com">Hao Hao Report</a>, a Digg-like social bookmarking/link sharing&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>As some know, Dao By Design doesn't just create <a href="http://www.daobydesign.com/web-portfolio.html">sites for others</a>, we began with and continue to develop <a href="http://www.daobydesign.com/web-portfolio.html#oursites">sites for ourselves</a>, generally based on my wide-spanning interests.</p>
<p>One such site is the <a title="Best China news and blogs" href="http://www.haohaoreport.com">Hao Hao Report</a>, a Digg-like social bookmarking/link sharing site that focuses on blog posts and news articles related to China (I live in China, so there's a vested interest).</p>
<p>Virtually since its inception I ran the Hao Hao Report on <a href="http://www.pligg.com">Pligg</a>, and as much as I support the effort that the Pligg developers have put into the piece of Webware, in the two years I used it, it gave me a rather painful headache.</p>
<p>Though it's touted as an "open-source content management system", the last bit is a misnomer in my opinion. The term "content management system (CMS)" carries with it a certain weight and generally intends that it would provide a simplified method by which to manage content - any content. Pligg can't, in any easy way, manage anything outside of what it is intended to do - be a link submission service.</p>
<p>In addition, the project's templating system makes upgrading to new versions a painful experience. Should you customize your Pligg site's design to any degree, you will need to spend hours upon any upgrade combing through the Smarty-based templates updating core changes.</p>
<p>That I had to hack the core code just to allow myself, the administrator, the ability to physically delete (as in remove from the database completely) stories and users from the site did not add to my coziness with Pligg. In the spam-filled world we live in, this ability shouldn't be a patch after-thought, it should be the standard.</p>
<p>For an unknown reason Pligg only allows admins to "unpublish" spam and "block" users - leaving the hundreds or thousands of entries and spam users plugging up the database with junk.</p>
<p>Spam is another area where the Pligg project is still just taking baby steps - unfortunately where they are just learning to crawl, spammers are already in full-sprint. The Pligg forum is littered with reports of Pligg sites being blasted with unmanageable spam, and the Pligg core being able to do little but watch in horror.</p>
<p>But the proverbial straw for me was when the Pligg project launched Pligg PRO, a pay-for-use collection of Pligg addons. Don't get me wrong, obviously I support people making money off their hard work, and in principle have no argument with Pligg developers doing so. However, when the core software is still in beta (after more than 3 years of development - it's still not at version 1.0) and the project's main page puts focus on paid development, something in this open-source community has gone terribly wrong.</p>
<p>So, for all these reasons I had been eager to find an alternative, but was somewhat stuck as I had a developed a community of 500+ members and thousands of submissions - a migration was essential.</p>
<p>Then I found <a href="http://www.drigg-code.org">Drigg</a>. Drigg is a module for <a href="http://www.drupal.org">Drupal</a>, a project that truly deserves the phrase: "open-source content management system".</p>
<p>Drigg offered all the essential components that I required from Pligg, and because it was built on top of the powerful Drupal platform, I am now able to expand the site in any direction I wish with just a few clicks. New pages, additional features, a massive library of expansion modules, are all quick to add.</p>
<p>What's more, Drigg comes with a Pligg migration script - which, though less than perfect, imported my rather huge collection of users and content with very few problems (backup backup backup!).</p>
<p>Now Drigg is missing a few things that I liked about Pligg, namely the External Vote Module, an Ajax-based "Live" page and a few other nifty gadgets that Pligg has. However, most, if not all, seem to be on the development map for Drigg, and in my opinion the gains far out-weighed the few toys that I'd have to go without.</p>
<p>Spam is still an issue, but instead of relying on the relatively small Pligg community to help, I have the entire resources of the large, well-established Drupal community at my disposal.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.daobydesign.com/blog/2008/09/why-i-switched-from-pligg-to-drupal-drigg/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>SEOSimple Joomla 1.5 Plugin v1.2</title>
		<link>http://www.daobydesign.com/blog/2008/07/seosimple-joomla-15-plugin-v12/</link>
		<comments>http://www.daobydesign.com/blog/2008/07/seosimple-joomla-15-plugin-v12/#comments</comments>
		<pubDate>Fri, 25 Jul 2008 02:20:26 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[Code & Scripts]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[j!1.5]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[sem]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[seosimple]]></category>

		<guid isPermaLink="false">http://www.daobydesign.com/blog/?p=75</guid>
		<description><![CDATA[<p><img width="200" align="right" alt="SEOSimple Box" src="http://www.daobydesign.com/blog/wp-content/uploads/2008/07/seo-simple-box-grey.jpg" class="right-nb"/>Close on the heels of the release of v1.1 I'm releasing v1.2 of the <a href="http://www.daobydesign.com/blog/seosimple-joomla-15-plugin/">SEOSimple Joomla 1.5 plugin</a>.</p>
<p>I've just tweaked a few things to better support UTF-8 encoding, word wrapping of the descriptions and better handling of the Section and&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><img width="200" align="right" alt="SEOSimple Box" src="http://www.daobydesign.com/blog/wp-content/uploads/2008/07/seo-simple-box-grey.jpg" class="right-nb"/>Close on the heels of the release of v1.1 I'm releasing v1.2 of the <a href="http://www.daobydesign.com/blog/seosimple-joomla-15-plugin/">SEOSimple Joomla 1.5 plugin</a>.</p>
<p>I've just tweaked a few things to better support UTF-8 encoding, word wrapping of the descriptions and better handling of the Section and Category page descriptions.</p>
<p>Please report any problems you have either on the <a href="http://joomlacode.org/gf/project/seosimple/forum/">SEO Simple Support Forum</a>, or in the <a href="http://www.daobydesign.com/blog/seosimple-joomla-15-plugin/#comments">comments on the SEOSimple home page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.daobydesign.com/blog/2008/07/seosimple-joomla-15-plugin-v12/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
