<?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>Portland Web Design, Web Development, George Huff &#187; CMS(s)</title>
	<atom:link href="http://www.eleven3.com/tag/cmss/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.eleven3.com</link>
	<description>Portland Web Design, Web Development, George Huff</description>
	<lastBuildDate>Thu, 09 Sep 2010 17:05:26 +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>BarCamp Portland</title>
		<link>http://www.eleven3.com/article/barcamp-portland/</link>
		<comments>http://www.eleven3.com/article/barcamp-portland/#comments</comments>
		<pubDate>Sun, 04 May 2008 20:46:46 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[CMS(s)]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Conferences]]></category>
		<category><![CDATA[PDX]]></category>

		<guid isPermaLink="false">http://www.eleven3.com/?p=202</guid>
		<description><![CDATA[Hello BarCampers, my name is George Huff, but on twitter, my name is georgehuff &#8211; nice to meet you.  Over the course of this weekend I attended my first Barcamp.  Well, actually it was my second, but only on the technicality that I caught the tail end party at SXSW in Austin.  This was right [...]]]></description>
			<content:encoded><![CDATA[<p>Hello BarCampers, my name <em>is</em> George Huff, but on twitter, my name <em>is</em> <a href="http://twitter.com/georgehuff">georgehuff</a> &#8211; nice to meet you.  Over the course of this weekend I attended my first Barcamp.  Well, actually it was my second, but only on the technicality that I caught the tail end party at SXSW in Austin.  This was right before we played Urban Frisbee on the way to another party. <em>Anyhow&#8230;</em></p>
<p><a href="http://www.barcamp.org/">BarCamp</a> is a (geek) conference built like a wiki, we <strong>can</strong> have a <a href="http://barcampportland.chesnok.com/drupal/may3_crosstable_view">democratic schedule built on the fly</a>.  Want to discuss a topic?  Any topic at all?  Come to BarCamp and paste your topic and name in one of the many timeslots.  At first I decided to be a fly on the wall and sort of take it all in, but then I changed my mind and decided to join up with <a href="http://www.brampitoyo.com/">Bram Piyoto</a> and be an &#8220;assistant&#8221; presenter where design meets tech.  Hopefully I come across as being less of a jackass than I really am, <em>here&#8217;s to hope</em>.</p>
<p><img class="alignnone size-full wp-image-203" title="barcamp_portland_badge" src="http://www.eleven3.com/wp-content/uploads/barcamp_portland_badge.jpg" alt="" width="454" height="605" style="position: relative; left: 0 !important;" /></p>
<p>And then came Sunday, while sitting in on a panel discussing hacking existing WordPress themes I decided to address a need of how to build a theme from scratch. Because I once wrote a post detailing <a href="http://www.eleven3.com/css/a-simple-guide-to-buiding-a-wordpress-theme/">how to simply build a wordpress theme</a>, I decided to build on the basic idea.  But instead of discussing building Eleven3, I discussed my most recent project, <a href="http://www.homeskilletrecords.com">HomeSkillet Records</a>.  As I did it last minute, I had a little tiny room with about 8 guests, it may have been light, but it sure was a captive audience! You&#8217;re sort of forced to listen with numbers that small &#8211; but I hope it was useful for people.</p>
<blockquote><p>Mmmm Brain Power</p></blockquote>
<p>Anytime a bunch of geeks get together there is a lot of brain power getting kicked around, so that&#8217;s pretty awesome.  What&#8217;s great is the general goodwill everyone has.  People are <em>happy</em> to be here and <em>love</em> a chance to have their thoughts and ideas expressed or learn new ones.  Traditionally, other conferences are a little bit idol worshippy feeling, which is fine (cause I am so into <a href="http://www.eleven3.com/web-design/sxsw-08-saturday/">Shaun Inman</a> and <a href="http://www.eleven3.com/css/on-becoming-a-code-snob/">Jon Hicks</a>), but this one is the opposite.  There are a few &#8220;<em>names</em>&#8221; here, but generally speaking everyone here is just here to geek out, prettttty awesome.</p>
<p>I had a blast and met many people who I have seen on Twitter &#8211; it&#8217;s always good to meet people in real life. I am <strong>not</strong> a stalker.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eleven3.com/article/barcamp-portland/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>A Simple Guide to Building a WordPress Theme</title>
		<link>http://www.eleven3.com/article/a-simple-guide-to-buiding-a-wordpress-theme/</link>
		<comments>http://www.eleven3.com/article/a-simple-guide-to-buiding-a-wordpress-theme/#comments</comments>
		<pubDate>Thu, 25 Oct 2007 01:28:19 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[CMS(s)]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://www.eleven3.com/http:/www.eleven3.com/css/a-simple-guide-to-buiding-a-wordpress-theme/</guid>
		<description><![CDATA[Downloading and tweaking one of the many themes of WordPress is all fine and good. But what happens when you want to extend your blog/site past what someone else&#8217;s theme can give you? The truth is &#8211; this is a realm where most users are terrified to go. While I understand those fears, they aren&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>Downloading and tweaking one of the many themes of <a href="http://www.wordpress.org">WordPress</a> is all fine and good.  But what happens when you want to extend your blog/site past what someone else&#8217;s theme can give you?  The truth is &#8211; this is a realm where most users are terrified to go.  While I understand those fears, they aren&#8217;t totally warranted.  Building a WordPress theme can be quite easy, given the right process.</p>
<blockquote><p>I&#8217;m freaking out man!</p></blockquote>
<p>Building a WordPress theme can be broken down into three steps; design, front-end development, and lastly the WordPress implementation itself.  I&#8217;m not quite sure how others do it, but the following guide is a detailed look into the process I have developed for building WordPress themes.<br />
<span id="more-148"></span></p>
<h3>Design</h3>
<p>I&#8217;ve detailed my process for <a href="http://www.eleven3.com/http:/www.eleven3.com/standards/eleven3-version-30/">building this latest version of eleven3</a>, in that post I discussed mostly design.  Starting your own theme should work the same way.  It&#8217;s important to ask questions such as:</p>
<ul>
<li>What problems are you trying to solve?</li>
<li>Who is your theme for?</li>
<li>What is your sites most important content?</li>
</ul>
<p>The word, &#8220;theme&#8221; is used for WordPress &#8211; but it doesn&#8217;t mean that your site needs to have a theme.   However, having a &#8220;theme&#8221; may help one along their way to achieving their vision.  A good place to get inspired is <a href="http://www.cssremix.com">cssremix.com</a>, who&#8217;ve been so kind in showcasing some of my own work.  And for the quick and dirty answers: use Adobe Photoshop, use pixels for measuring (if this seems strange to you, just do it and thank me later), try to make sense of <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">Khoi Vinh&#8217;s gridding lecture</a>, think about what parts of your site can expand and contract nicely (if you&#8217;re a beginner, keep to expanding vertical), and for imagery check out <a href="http://www.istockphoto.com">istockphoto.com</a>.  Wow, learning web design <strike>can&#8217;t</strike> can be summed up in one sentence.</p>
<h3>Front-End Development</h3>
<p>I&#8217;m probably stating the obvious here, but jumping into WordPress at this point would be akin to being stinky and dumb.  (-;  Make your site look how it is supposed to look without any real functionality.  Get it working in all browsers and upon completion &#8211; then think of WordPress.</p>
<blockquote><p>But how?</p></blockquote>
<p>There are a ton of &#8220;we have layouts&#8221; sites out there.  And while tempting, it&#8217;s the same thing as using a WordPress theme and tweaking it.  The only way to get a good understanding of code is simply just to code yourself.  Start fresh.  Here is a base I use for many of my sites &#8211; free to build from.</p>
<p><img src="http://www.eleven3.com/wp-content/uploads/picture-7.jpg" alt="Basic HTML Screenshot" /></p>
<p>Personally my first step in coding a site is to lay the design and fresh HTML (use Dreamweaver, Coda, or any other code editor of choice) document side by side and hand code the structure.  I know it would help to know where to start and I can only offer this advice &#8211; study the source code of the &#8220;famous&#8221; web designers, they&#8217;re critically acclaimed for a reason, they do everything thoughtfully and well.</p>
<blockquote><p>Mmmmmm CSS Zen</p></blockquote>
<p>The next step would be to start styling content using CSS &#8211; if you&#8217;re at this point and you&#8217;ve never seen CSS code then I&#8217;m not going to lie to you; your road to <a href="http://www.csszengarden.com">CSS Zen</a> will be long and hard.  If you are still not overwhelmed, create a new CSS document in Dreamweaver (or your preferred coding app).  A first step I eventually figured out on my own (and then a punk 17 year old showed me the asterisk &#8211; j/k QD) that would have saved me a ton of headache is the clearing technique (which is frowned upon in some countries).  It goes something like this:</p>
<p>* { margin: 0; padding: 0; }</p>
<p>The reason to clear the padding and margin values is to avoid all the different &#8220;inherit&#8221; values of HTML elements.  To be more concrete, an &lt;h1&gt; tag  in internet explorer may have 8px of bottom padding, whereas it may have 10px in Firefox.  Why do they have any values at all?  I&#8217;m not sure, it could be because HTML came along before CSS. Just ask a couple of &#8216;timers about spacer gifs.</p>
<p><img src="http://www.eleven3.com/wp-content/uploads/inherit-values.jpg" alt="Inherit Values Diagram" /></p>
<p>Coding CSS is a mix of looking at your comp in photoshop to find pixel values (told you so) and slicing up your comp to place images in your end product.  Eventually you hope to have a functioning website that looks consistent across all browsers.</p>
<h3>WordPress Implementation</h3>
<p>And now for the fun part implementing WordPress.  It should be safe to assume at this point you have your WordPress installed on your server and you have a fully functional layout working in all the major browsers.  Ready, ok go!</p>
<blockquote><p>The conies and taters</p></blockquote>
<p><strong>Step One</strong></p>
<p>Duplicate the default theme located in wp-content/themes/default/.  Copy the default folder and rename it &#8220;your-theme-name.&#8221;  Make sure your duplicate is located in the same directory &#8220;themes.&#8221;</p>
<p><img src="http://www.eleven3.com/wp-content/uploads/themes-folder.jpg" alt="Default WordPress Themes" /></p>
<p><strong>Step Two</strong></p>
<p>Start transferring your HTML, CSS, and images into the theme folder.  Working within your theme folder, make the following changes (don&#8217;t worry, you can reference stuff if necessary from the original default folder):</p>
<p><img src="http://www.eleven3.com/wp-content/uploads/geo-theme.png" alt="Content of Geo Theme Folder" /></p>
<ul>
<li>Delete all the files in the images folder and replace with your images</li>
<li>Delete all of the functions in functions.php</li>
<li>Delete all of the css (except for the commented out header) in style.css and then paste your own CSS in its place.</li>
<li>Change the information at the top of style.css to reflect you and your new theme.</li>
</ul>
<p><strong>Step Three</strong></p>
<p>Save a small screenshot of your comp/design (300pxX240px) and save it in your theme folder as screenshot.png &#8211; this will help you switch to the theme in your WordPress presentation options.  Here is my theme screen shot for this site.</p>
<p><img src="http://www.eleven3.com/wp-content/uploads/screenshot.png" alt="Eleven3 Screenshot" /></p>
<p><strong>Step Four</strong></p>
<p>Begin to think of your coded HTML as seperate components &#8211; a header, a sidebar, a footer, and then content.  And if you are just a little bit quick, you may have jumped ahead and seen files in the folder called just that &#8211; header.php, sidebar.php, footer.php &#8211; but what about content?  Well content is the one thing that changes from page to page, while the others are static and don&#8217;t change.  So really, content is index.php, archive.php, search.php, page.php, and single.php.   These files have a little bit of explanation <a href="http://codex.wordpress.org/Using_Themes#Theme_Files">here.</a></p>
<p><strong>Step Five</strong></p>
<p>It&#8217;s a copy and paste job.  Copy your header code that should be on every page and put it underneath all the code in header.php.   Look at the code in header.php and see what makes sense for you to have in your own header code.  Things like the php between the &lt;title&gt; tag and the call for the style sheet first come to mind.  Do the same thing with your footer and sidebar.</p>
<p><strong>Step Six</strong></p>
<p>Read <a href="http://codex.wordpress.org/The_Loop_in_Action">this article</a> about &#8220;The Loop&#8221; and then open up index.php.  You will see the code that loops through each entry pulling the values requested &#8211; the_time being the time, the_title being the title, and so on and so forth.  Copy the HTML from your main page entry and paste it bellow &lt;?php endwhile; ?&gt;.  Then copy the different php snippets from the old HTML loop that you need and when finished delete the old entry html from just below &lt;?php while (have_posts()) : the_post(); ?&gt; down to &lt;?php endwhile; ?&gt; and place your new HTML loop in there.</p>
<p>If there is any other structural stuff that belongs on this page that isn&#8217;t in the header, footer, or sidebar add it in the necessary places as well.  Continue to flush out the other content pages using the same methods.</p>
<p><strong> Step Seven</strong></p>
<p>Upload your new WordPress theme folder into the wp-content/themes/ directory and login into WordPress.  If you have done everything right &#8211; you should see your screenshot and name of your theme.  Click it and then visit your website &#8211; you should see your theme on the site.</p>
<p><img src="http://www.eleven3.com/wp-content/uploads/presentation-screen.jpg" alt="Presentation Screenshot" /></p>
<p>That&#8217;s it!</p>
<h3>Conclusion</h3>
<p>Building a WordPress is simple if you already know how to design, code HTML and CSS, and FTP into sites.  In this post I outlined my own process &#8211; not any sort of &#8220;official&#8221; WordPress process.  I&#8217;m sure there are folks out there would think of my copying and pasting of the folder and subsequent files as &#8220;cheating.&#8221;  Honestly though, when I am working &#8211; I am shooting for efficiency and long-term maintainability.  I know in building within the structure set forth by the good folks at WordPress &#8211; I will be ok well into the future.</p>
<p>If you have questions about any of this &#8211; feel free to leave a comment and get a dialogue going, there is no such thing as a dumb question.  This is meant to be a simple guide for those who are interested in WordPress or Web Design in general.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eleven3.com/article/a-simple-guide-to-buiding-a-wordpress-theme/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>Eleven3 Version 3.0</title>
		<link>http://www.eleven3.com/article/eleven3-version-30/</link>
		<comments>http://www.eleven3.com/article/eleven3-version-30/#comments</comments>
		<pubDate>Sat, 22 Sep 2007 02:00:55 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[CMS(s)]]></category>
		<category><![CDATA[Inspiration]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Standards]]></category>
		<category><![CDATA[We The Media]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.eleven3.com/?p=147</guid>
		<description><![CDATA[We designer types are a finicky breed. Rarely is something just right and we don&#8217;t really like the words time and budget. Good work takes time, a lot of it. That being said, when I launched version 2.0 of eleven3.com I was really excited, I felt I had achieved good work. I&#8217;m not sure if [...]]]></description>
			<content:encoded><![CDATA[<p>We designer types are a finicky breed.  Rarely is something just right and we don&#8217;t really like the words time and budget.  Good work takes time, a lot of it.  That being said, when I launched version 2.0 of eleven3.com I was really excited, I felt I had achieved good work.  I&#8217;m not sure if it&#8217;s just me, or if other designers do this as well, but when I design something I like; I stare and stare and stare.</p>
<p>With any creative work, the longer you expose yourself to it, the more stale it becomes.  That&#8217;s why, about three months ago, I got the itch to redesign my site.</p>
<p>So here we are, one year ago and change I launched version 2.0 of eleven3.  Today I launch version 3.0 &#8211; and yes I am just as excited as my last redesign.  There are a lot of reasons for my excitement, but mainly it&#8217;s just a new look, a new focus, and more flexibility.  Gone is the rigid and closed-source Movable Type and arriving is the flexible, fluid, <a href="http://www.wordpress.org">WordPress</a>.</p>
<p>Continue reading for the off chance of relating to the requirements of the relaunch, the design phase, the challenges of coding the front-end, and the use of WordPress and a plethora of plugins that now make up the site.  A lot of work went into it, my hopes are that it is well received.<span id="more-147"></span></p>
<h3>Redesign Requirements</h3>
<p><strong>The Tools</strong><br />
There are many examples out there of great tools facilitating great work &#8211; but let&#8217;s not forget the old adage, &#8220;It’s a Poor Craftsman that blames his tools.&#8221;  I had become the poor craftsmen.  Movable Type was my tool and I had grown fully tired of it.  It kept timing out when I created new entries and the comment spam kept getting worse and worse.  Overall the system felt bloated and rusty.  In the end &#8211; your tools can put you in a rut, the old adage is only half true.</p>
<p><strong>The Focus</strong><br />
If version 2.0 had something to say to new visitors, it would have been, &#8220;Hey! Look at my portfolio.&#8221; My life has change considerably since then and the portfolio is no longer my focus.  There are two main reasons for this change.  After blogging for about a year I found out how much I really enjoyed it, and then I realized how secondary and unimportant my blog seemed in the context of the rest of the site.</p>
<p><img src="http://www.eleven3.com/wp-content/uploads/2007/09/eleven3.jpg" alt="Eleven3 Version 2.0" /></p>
<p><em>Notice the hierarchy of the page and the prominence of the portfolio. </em></p>
<p>My content wasn&#8217;t really findable and old posts just seemed to die.  My primary focus in the redesign has been to put the spotlight on the content I am generating, both old and new.</p>
<p>The other reason I have decided to place my portfolio as a secondary element is due to the fact I have started a creative shop called We The Media &#8211; this is where the main body of work will reside.  I will discuss WTM and it&#8217;s goals in another entry.</p>
<h3>Inspiration and Design</h3>
<p>There were many steps and components to the project &#8211; but I would say one of the most important is the feedback I received from some really talented designers.  Without them pushing me to explore further, I may have stopped short of what I feel has evolved  into a solid site.  While my name is on it, it was a group effort.</p>
<p><strong>Sketches</strong><br />
As with any web design project, I started by sketching out a few ideas in my book.   I will be the first to admit that my drawing skills directly straddle the line between almost mediocre and really really bad (ironically my webdesign skills were described the same way once).</p>
<p><img src="http://www.eleven3.com/wp-content/uploads/2007/09/eleven3-3-sketch.jpg" alt="Eleven3 Version 3.0 Initial Sketch" /></p>
<p><em>This sketch was nowhere near my final design other than in layout, initially I wanted to do something more ornate.</em></p>
<p><strong>Inspiration</strong><br />
Danielle, my fiancee, came home one afternoon with a pile of old magazines from the 40&#8242;s, 50&#8242;s, and 60&#8242;s.  Immediately I discarded the vintage coolness factor and traded it in for the, &#8220;Where are we going to put all this crap,&#8221; attitude.  As always, I was proven wrong and over time I grew to love these magazines.  The ads were so rich and copy-driven, the pages so big, and the content had substance.  So one night I started scanning them in and collaging them together in photoshop.  This ended up being the foundation for the site.</p>
<p>My good friend <a href="http://www.nicholasgalanin.com">Nicholas Galanin</a> should write about why I chose to use those ads &#8211; he has a way of describing his work that gives it depth and artistic merit.   Me? I just say things like, &#8220;I used those ads because I thought they looked cool.&#8221;  Lame lame lame.</p>
<p><strong>The Grid</strong><br />
After being exposed to <a href="http://www.subtraction.com/archives/2007/0318_oh_yeeaahh.php" title="Khoi Vinh's Grid">Khoi  Vinh&#8217;s gridding exercise from SXSW &#8217;07</a>, I have applied it to everything I do.  I usually opt for the 12 column grid and this project is no different.  What a wonderful approach.  For those Photoshop users out there, <a href="http://www.andrewingram.net/articles/introducing_gridmaker/" title="Gridmaker">here is a great little plugin</a> for setting up a quick grid, courtesy of Andrew Ingram.  I&#8217;ve never heard an argument for not using a grid &#8211; but I am certainly open to it.</p>
<p><strong>The Elements</strong><br />
<em>Tape</em> &#8211; My early comps had tape in them &#8211; it just wasn&#8217;t the masking tape.  It was more like the transparent tape with lines in it and is really hard to tear.  It also was really hard to make it work &#8211; which is why it was eventually ditched.</p>
<p><img src="http://www.eleven3.com/wp-content/uploads/2007/09/eleven3_tape.jpg" alt="Tape Evolution" /></p>
<p>The masking tape was an evolution from that and I am quite happy with the outcome, for now at least.</p>
<p><em>Rounded Corners</em> &#8211; The first version I did felt really boxy.  It was one of those things you feel, but don&#8217;t necessarily have the courage to overcome till someone says something.   I slowly migrated from the abrupt edges to the rounded corners.  While it may not necessarily go with the look and feel of the ads in the background, it does separate the side bar in a way which gives it a &#8220;site within a site&#8221; feeling.  A goal I wanted to accomplish with the new sliding sidebar approach I am trying.</p>
<p><img src="http://www.eleven3.com/wp-content/uploads/2007/09/eleven_sidebar.jpg" alt="Evolution of a Sidebar" /></p>
<p><em>The Side Panel </em>- I&#8217;ve been using mootools for a few projects lately and as stated above, I am experimenting with a new solution to avoid the long scrolling sidebar.  I&#8217;m not a fan of blogs that scroll forever, unless one updates the content more than once a day.</p>
<p>By creating a consistent look and feel, I was able to have continuity across the four panels and allow the user to access the information without leaving the page or having to scroll down.  It also separates the content into groupings of information that become clearer by looking at the navigation.  What&#8217;s worse? A click or a scroll? Who knows, but what has a fun factor?</p>
<p><em>The Carpet </em>- It was around 2am when I came across an old advertisement in a vintage Esquire Magazine.  For many reasons, it seemed like the perfect footer for the site.  It was greeny, shaggy, and had the little up curl which had so much potential for customization.  Eventually it became what is visible now.</p>
<p><img src="http://www.eleven3.com/wp-content/uploads/2007/09/footer_curl.jpg" alt="Bottom Footer Curl" /></p>
<p><em>I think it&#8217;s a carpet ad, but I am not totally certain. </em></p>
<h3>Front-End Fun</h3>
<p><strong>Browser Compliance</strong><br />
Ask anyone who builds websites what the biggest thorn in their side is?  I have no doubt the majority will likely name Internet Explorer 6.0.  At the time of writing this post, IE6 has 36.6% browser share.  I&#8217;m not sure what the breaking off point for IE6 users will be, but for my personal site &#8211; it was almost 36.6%.  Eventually I caved under statistical pressure and rest assured the site is working just fine in Internet Explorer, but it did not get by <a href="http://www.eleven3.com/web-design/an-ode-to-ie6/">without my nasty poem</a>.</p>
<p><strong>MooTools and (Slimbox)</strong><br />
I wrote code for the sliding panels not too long ago and used it for a few projects.  Once I had the <a href="http://www.mootools.net">moo.fx</a> implemented, I moved on to setting up lightbox &#8211; another favorite piece of JavaScript trickery.  Unfortunatly, MooTools and Lightbox didn&#8217;t seem to be compatible, and that is when I stumbled upon <a href="http://www.digitalia.be/software/slimbox">Slimbox &#8211; a Lightbox clone</a>.  Once again I was happy having my fade to black photo slides.</p>
<p><strong>Standards</strong><br />
I was so tempted to keep this site as &#8220;Transitional&#8221; and keep my target=&#8221;_blank&#8221; tag in some of my external links, yet I decided to go strict.  Why?  So I could shake my tail feathers just a little bit more.  Seriously though, standards are very important and if I am going to sell clients on their importance, I have to walk the walk myself.</p>
<h3>A splash of WordPress</h3>
<p>This was my first attempt at migrating a Movable Type blog from a WordPress blog.  It was surprisingly easy and it makes me very happy to be in the WordPress camp.  There are a few reasons for this.</p>
<p><strong>Ease of Maintenance</strong><br />
I handle all WordPress maintenance in Dreamweaver and do not have to rely on an internet connection to get between different templates.  I know Movable Type had a way to do it &#8211; yet it seemed like an afterthought.  Using a WYSIWYG editor to edit code is nonsense.  I had gotten to a point where I hated logging into make any edits.  Not to mention having to rebuild the entire site for things as simple as a date change.</p>
<p><a href="http://www.movabletype.com/products/mt4.html">MT4 has been released</a> and I hear good things, but as I stated &#8211; <a href="http://www.eleven3.com/cmss/movable-type-open-source-project/">it was too little too late for me</a>.</p>
<p><strong>Extensive Plugin Library </strong><br />
I am using several plugins to make this baby hum.  The development community for WordPress is huge and getting plugin to work is much easier than in Movable Type.  Just about every little thing I had the, &#8220;I wish it did this,&#8221; thought for was actually floating around somewhere and just needed to be tracked down.  Brilliant!</p>
<h3>Putting it all together</h3>
<p>After extensive testing, a migration to Media Temple, and a lot of little tweaking, eleven3 Version 3.0 is ready for all the scrutiny and praise it deserves.  It will always be a work in progress, but at least now I feel liberated to make the progress.  Now if only I could figure out a way to make the size of the document go from high to low without sacrificing aesthetics or functionality.</p>
<p><em>I decided to write this post because I always liked it when designers wrote out in detail their processes &#8211; it&#8217;s how I learned myself.  For some people, this will be a big repeat of what they already know.  But I am hoping that others will find it useful in discovering their way as a designer.  It&#8217;s a great field and everyday I feel fortunate getting to do something I absolutely love.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.eleven3.com/article/eleven3-version-30/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>WordPress Functions</title>
		<link>http://www.eleven3.com/video/wordpress-functions/</link>
		<comments>http://www.eleven3.com/video/wordpress-functions/#comments</comments>
		<pubDate>Mon, 25 Jun 2007 22:01:19 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[CMS(s)]]></category>
		<category><![CDATA[How To]]></category>

		<guid isPermaLink="false">http://www.eleven3.com/?p=104</guid>
		<description><![CDATA[Low and behold I figured out something I didn&#8217;t know how to do before I figured it out. ;-0 When I first started getting into WordPress, I just jumped in. There wasn&#8217;t a lot of thought on how to go about doing everything right, it was just the emphasis of getting things to work. When [...]]]></description>
			<content:encoded><![CDATA[<p>Low and behold I figured out something I didn&#8217;t know how to do before I figured it out. ;-0</p>
<p>When I first started getting into WordPress, I just jumped in.  There wasn&#8217;t a lot of thought on how to go about doing everything right, it was just the emphasis of getting things to work.  When this meant creating new functions, I just added those to the existing WordPress general_template functions list.  Stupid!!!  This makes upgrading a risky process, as you will probably overwrite the files you create at some point in the future.</p>
<p>Enter functions.php.  I was reading through the WordPress site and fell on the <a href="http://codex.wordpress.org/Theme_Development#Functions_File">Functions Theme Development</a> section.  You mean all I have to do is create a file and WordPress will do the rest?  Smart, simply smart.  This isn&#8217;t the first time the the foresight of the WordPress platform has surprised me.  Thanks so much for doing your thang.</p>
<p>Just put functions.php in your theme directory, and WordPress will load it automagically.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eleven3.com/video/wordpress-functions/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Movable Type Open Source Project</title>
		<link>http://www.eleven3.com/video/movable-type-open-source-project/</link>
		<comments>http://www.eleven3.com/video/movable-type-open-source-project/#comments</comments>
		<pubDate>Tue, 05 Jun 2007 19:04:02 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[CMS(s)]]></category>
		<category><![CDATA[Community]]></category>

		<guid isPermaLink="false">http://www.eleven3.com/?p=100</guid>
		<description><![CDATA[When I first got into building blogs a few years back, I decided to go with Movable Type. Since then, I have switched to WordPress and never been happier. Low and behold, Six Apart (the company who owns Movable Type) is coming out with an open source version of Movable Type. &#8220;Because the time was [...]]]></description>
			<content:encoded><![CDATA[<p>When I first got into building blogs a few years back, I decided to go with Movable Type.  Since then, I have switched to WordPress and never been happier.  Low and behold, Six Apart (the company who owns Movable Type) is coming out with an open source version of Movable Type.</p>
<p>&#8220;Because the time was right.&#8221;</p>
<p>Uhh, right.  Maybe because WordPress is kicking your ass?  At least that&#8217;s what I have seen.  I&#8217;m well versed in both platforms and WordPress is better at it&#8217;s core, and better in its community.  The new dashboard for Movable Type 4 looks really nice, and I may install it on this blog (unless I switch to WordPress sooner, I am itching to redesign).  Realistically, unless the open source MT4 is completely BONKERS, it may be too little too late.</p>
<p>Time will tell.  <a href="http://www.movabletype.com/mt4/mt4_answers.html#about-mtos-project">Link</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eleven3.com/video/movable-type-open-source-project/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>does wordpress crumble under a heavy digg?</title>
		<link>http://www.eleven3.com/video/does-wordpress-crumble-under-a-heavy-digg/</link>
		<comments>http://www.eleven3.com/video/does-wordpress-crumble-under-a-heavy-digg/#comments</comments>
		<pubDate>Thu, 30 Nov 2006 14:10:57 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[CMS(s)]]></category>

		<guid isPermaLink="false">http://www.eleven3.com/?p=49</guid>
		<description><![CDATA[It seems WordPress crumbles under the heavy traffic of digg and loses it&#8217;s connection to the database. It could be a wordpress thing or a hosting thing, but it seems if one is blogging in wordpress there is something to be concerned about. Has anyone experienced this disconnect? Here is what the error looks like [...]]]></description>
			<content:encoded><![CDATA[<p>It seems WordPress crumbles under the heavy traffic of digg and loses it&#8217;s connection to the database.  It could be a wordpress thing or a hosting thing, but it seems if one is blogging in wordpress there is something to be concerned about.</p>
<p>Has anyone experienced this disconnect?  Here is what the error looks like on a site I was trying to go to:</p>
<p><a href="http://www.eleven3.com/uploads/WordPress%20%E2%80%BA%20Error%20%2820061130%29.png"><img src="http://www.eleven3.com/uploads/WordPress%20%E2%80%BA%20Error%20%2820061130%29-thumb.png" alt="WordPress › Error (20061130).png" border="0" height="355" width="400" /></a></p>
<p>This would deter me from using wordpress from heavy traffic sites I build in the long run.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eleven3.com/video/does-wordpress-crumble-under-a-heavy-digg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mytube wordpress plugin</title>
		<link>http://www.eleven3.com/video/mytube-wordpress-plugin/</link>
		<comments>http://www.eleven3.com/video/mytube-wordpress-plugin/#comments</comments>
		<pubDate>Mon, 20 Nov 2006 01:56:31 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[CMS(s)]]></category>
		<category><![CDATA[How To]]></category>

		<guid isPermaLink="false">http://www.eleven3.com/?p=46</guid>
		<description><![CDATA[So far WordPress has been impressing me left and right. The plugin developers are building some amazing stuff that integrates so well that my job of building the site becomes effortless. My good friend Nicholas Galanin wanted to have his YouTube videos pull into his site. While there was definitely assumption on my behalf that [...]]]></description>
			<content:encoded><![CDATA[<p>So far <a href="http://www.wordpress.org">WordPress</a> has been impressing me left and right.  The plugin developers are building some amazing stuff that integrates so well that my job of building the site becomes effortless.  My good friend <a href="http://www.nicholasgalanin.com">Nicholas Galanin</a> wanted to have his <a href="http://www.youtube.com">YouTube</a> videos pull into his site.  While there was definitely assumption on my behalf that there would be someone out there that had developed a plugin, there was still uncertainty.</p>
<p>Enter <a href="http://rane.hasitsown.com/blog/plink/technical/27/wordpress-youtube-video-gallery-plugin/#more-27">MyTube</a>.</p>
<p>Some guy named VaamYob created this plugin for reasons he states on his site, &#8220;This is a plugin that I wrote because I thought videos would look cool on my site. &#8221;  While VaamYob did a great job with the plugin, the documentation across the net was sparse.  I decided to give a quick rundown of how I integrated MyTube into <a href="http://www.nicholasgalanin.com">http://www.nicholasgalanin.com</a>.<br />
<span id="more-46"></span><br />
Being a bit afraid of php, I did the following in this order, searched VaamYob&#8217;s site, searched wordpress support, googled it, and then looked into the code.  As one can guess, there were no answers any of these places for what I was trying to do.  Nicholas wanted to have videos showing in a sidebar, not as an entry, anyone can post YouTube code in an entry.</p>
<p><strong>1) The plugin files I used:</strong><br />
mytube.php<br />
thetube.php</p>
<p><strong>2) Editing mytube.php</strong></p>
<p>Around line 148 there is a comment about providing flexibility (hey what do ya know!?) which lists out different functions to call.  I&#8217;m not sure what each one does, I picked the one I wanted out at the top, yt_output_user_thumbs.</p>
<p>Call the funtion in your sidebar, or wherever else you want to call with:</p>
<p>&lt;?php yt_output_user_thumbs(); ?&gt;</p>
<p><strong>3) Editing thetube.php</strong><br />
This file is just like a template.  I stripped out everything but the call to the video and then copied my header and footer from the video list page and pasted it above and below, respectively.  There is some code that says &#8220;don&#8217;t delete&#8221; so&#8230;don&#8217;t delete it.  Upload everything and watch it work.</p>
<p><strong>4) Styling everything</strong><br />
The plugin comes with some recommended classes, so I used those.  Here is the code to make the image float to the left and have the description (which can be turned on in the options within wordpress) float to the right.</p>
<p>div.yt_video_thumb_img img {<br />
float: left;<br />
margin-right: 10px;<br />
margin-bottom: 10px;<br />
clear: both;<br />
}</p>
<p>div.yt_video_thumb_img div.yes {<br />
float: left;<br />
overflow: hidden;<br />
width: 150px;<br />
}</p>
<p>And that&#8217;s it!  Pretty simple, now there is documentation.  <a href="http://www.nicholasgalanin.com/portfolio/">Check it out</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eleven3.com/video/mytube-wordpress-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>community strength</title>
		<link>http://www.eleven3.com/video/community-strength/</link>
		<comments>http://www.eleven3.com/video/community-strength/#comments</comments>
		<pubDate>Mon, 30 Oct 2006 02:56:07 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[CMS(s)]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.eleven3.com/?p=39</guid>
		<description><![CDATA[Over the last six months or so I have found myself using IRC more and more. For those who do not know, IRC is a place where like minded people can create a channel, login, and talk to each other about the decided topic amongst other things. On my Mac I am using Colloquy (which [...]]]></description>
			<content:encoded><![CDATA[<p>Over the last six months or so I have found myself using IRC more and more.  For those who do not know, IRC is a place where like minded people can create a channel, login, and talk to each other about the decided topic amongst other things.</p>
<p>On my Mac I am using <a href="http://colloquy.info/">Colloquy</a> (which I have no ideas how to pronounce).  As with most Mac apps, it&#8217;s a very pretty application and I am very pleased with it.  On a PC I am running IRC through Trillian, my IM client.</p>
<p>What is driving me to writing this post is something I have noticed.  It seems the strenth of an idea or product or a community is directly related to the activity in the IRC room.  Geeks use IRC, geeks fuel successful communities.</p>
<p>Recently I started dabbling in <a href="http://www.wordpress.org">WordPress</a> cause I have begun to feel like Movable Type is a sinking ship.  Like another content management system I use, <a href="http://www.cmsmadesimple.org">CMS Made Simple</a>, the WordPress community in their IRC channel is huge.  There is constant activity and questions get answered relatively quickly.  The same can be said for the Rails community.<br />
<span id="more-329"></span><br />
Now for the contrast.  I had some crazy bug in my Movable Type install that wouldn&#8217;t allow me to republish my main index file if it had a normal JavaScript file call.  At first I panicked and started deleting things only leading to a listing of all the contents of my root directory (ughh&#8230;no bueno).  Then it popped into my mind how helpful IRC was for these kind of things with the other geekeries I am trying to learn.  Upon logging into the Movable Type IRC room I pasted my question and patiently awaited my answer.</p>
<p>That was 30 minutes ago, and still nobody has responded.  There are eleven people in the room not participating.  This leads me to believe one can successfully gauge a &#8220;movement&#8221; by the number of people in the IRC room.</p>
<p>In the end I found my own hacky solution, just like I did in my pre-IRC days, but it wasn&#8217;t what I wanted.  Why did Movable Type break like that?</p>
<p>Upon building my most recent site in WordPress and gaining exposure to that community, it pushes me even further in the direction to ditch Movable Type entirely.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eleven3.com/video/community-strength/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>switching to wordpress from movable type &#8211; part one</title>
		<link>http://www.eleven3.com/video/switching-to-wordpress-from-movable-type-part-one/</link>
		<comments>http://www.eleven3.com/video/switching-to-wordpress-from-movable-type-part-one/#comments</comments>
		<pubDate>Sat, 28 Oct 2006 01:54:11 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[CMS(s)]]></category>

		<guid isPermaLink="false">http://www.eleven3.com/?p=38</guid>
		<description><![CDATA[I am hoping someone decides to pipe in on this one. Preferably someone who has used BOTH Movable Type and WordPress. Both are good blogging engines, one is opensource, one was, or something like that. Either way, I am thinking of switching this blog, and future blogs to use WordPress. Why? First off, it seem [...]]]></description>
			<content:encoded><![CDATA[<p>I am hoping someone decides to pipe in on this one.  Preferably someone who has used BOTH Movable Type and WordPress.  Both are good blogging engines, one is opensource, one was, or something like that.  Either way, I am thinking of switching this blog, and future blogs to use WordPress.  Why?</p>
<p>First off, it seem the grass is always greener on the other side.  Everything WordPress is doing seems to be done right.  As I am fairly new to the blogging game, I am not sure what it was Movable Type did to piss so many people off, but something isn&#8217;t quite right.  Last time I felt like I was on the wrong side of the fence, I switched to Firefox, wait no, it was to Apple.  I&#8217;m getting the itch again.<br />
<span id="more-328"></span><br />
There have been plenty of rantings I have seen dissing Movable Type, yet I have not seen one dissing WordPress.  It seems WordPress gets the same kind of love us Firefox users have for our favorite browser.   There is a huge community out there blogging about how great their platform is.  When I switched to Firefox I high fived everyone and said, wow you were all right.  When I switched to Apple, I did the same thing, and then some.  So why not go for the hat trick?</p>
<p>As of right now I am saying fuck it.  I&#8217;m switching to WordPress.</p>
<p>A post that eludes me led to my train of thought, as well as Movable Type 3.33.  They implemented a tag feature that is way worse than the plugin that previously accomplished the same thing.  It irked me to the point that I started getting curious.</p>
<p>Look for additional thoughts and do please leave me yours.</p>
<p>Cheers.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eleven3.com/video/switching-to-wordpress-from-movable-type-part-one/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Learning Joomla!</title>
		<link>http://www.eleven3.com/video/learning-joomla/</link>
		<comments>http://www.eleven3.com/video/learning-joomla/#comments</comments>
		<pubDate>Thu, 06 Jul 2006 15:54:01 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[CMS(s)]]></category>

		<guid isPermaLink="false">http://www.eleven3.com/?p=16</guid>
		<description><![CDATA[Currently I am trying to wrap my head around Joomla!. Certain things seem fairly straightforward, certain things I am finding ridiculous. Perhaps my biggest gripe is the fact I like to develop table-less standards compliant websites, and Joomla! spits out all kinds of crap. If I ask to have a menu split out in a [...]]]></description>
			<content:encoded><![CDATA[<p>Currently I am trying to wrap my head around Joomla!.  Certain things seem fairly straightforward, certain things I am finding ridiculous.  Perhaps my biggest gripe is the fact I like to develop table-less standards compliant websites, and Joomla! spits out all kinds of crap.  If I ask to have a menu split out in a flat ul li structure, it puts it inside of a table.  Why?</p>
<p>Joomla!&#8217;s biggest pitfall as so far has been how it&#8217;s built for yesterday&#8217;s web.  There is very little documentation online about how to change the guts of Joomla! and what gets spit out.  I hope to change that as I go along.  I have spent quite a bit of time figuring out where to get rid of the unecessary tables.<br />
<span id="more-316"></span><br />
A few things:</p>
<p>I don&#8217;t know php, but I can hack my way through it, copy, paste, and delete.<br />
I could purchase a ready built CSS standardardized template ( which populate the top 100 google results or so) built by people who have already gone through the painful process.<br />
I&#8217;m not going to do that.</p>
<p>On the positive side, it does offer a great content management system for the end client.  It&#8217;s pretty and easy to use once you get through initial structural hurdles.</p>
<p>So anyhow, I will be blogging through learning Joomla! as a webdesigner.</p>
<p>If anyone knows of a CMS that is opensource, developer and client friendly, and think I am wasting my time, shoot me an email, george@eleven3.com.</p>
<p>Until then.</p>
<p>BTW.  Just ordered a book on Amazon.  I&#8217;ll write about it after a bit of light reading.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eleven3.com/video/learning-joomla/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
