<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>kristarella.com</title>
	
	<link>http://www.kristarella.com</link>
	<description>Blog of design-loving, photo-taking, Mac-using, Christian molecular biologist and qualified geek.</description>
	<lastBuildDate>Sun, 01 Nov 2009 22:32:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/kristarella/blog" type="application/rss+xml" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">kristarella/blog</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Last of the fireworks</title>
		<link>http://www.kristarella.com/2009/10/last-of-the-fireworks/</link>
		<comments>http://www.kristarella.com/2009/10/last-of-the-fireworks/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 07:09:27 +0000</pubDate>
		<dc:creator>kristarella</dc:creator>
				<category><![CDATA[Photoblog]]></category>

		<guid isPermaLink="false">http://www.kristarella.com/?p=3712</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://www.kristarella.com/wp-content/uploads/2009-10-17-granny-smith-fireworks_6.jpg" alt="Granny Smith Festival 2009" title="Granny Smith Festival 2009" width="529" height="800" class="frame aligncenter size-full wp-image-3713" /></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=CYuWfWZmxUU:2e7TEtoqyU0:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?i=CYuWfWZmxUU:2e7TEtoqyU0:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=CYuWfWZmxUU:2e7TEtoqyU0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=CYuWfWZmxUU:2e7TEtoqyU0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?i=CYuWfWZmxUU:2e7TEtoqyU0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=CYuWfWZmxUU:2e7TEtoqyU0:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?i=CYuWfWZmxUU:2e7TEtoqyU0:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=CYuWfWZmxUU:2e7TEtoqyU0:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?d=7Q72WNTAKBA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/kristarella/blog/~4/CYuWfWZmxUU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.kristarella.com/2009/10/last-of-the-fireworks/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Unco fireworks</title>
		<link>http://www.kristarella.com/2009/10/unco-fireworks/</link>
		<comments>http://www.kristarella.com/2009/10/unco-fireworks/#comments</comments>
		<pubDate>Sat, 24 Oct 2009 23:30:50 +0000</pubDate>
		<dc:creator>kristarella</dc:creator>
				<category><![CDATA[Photoblog]]></category>

		<guid isPermaLink="false">http://www.kristarella.com/?p=3710</guid>
		<description><![CDATA[

Second last of my fireworks photos for now, did I say the previous was second last? I might have been mistaken.
These must have had some crazy spinning action in them &#8217;cause they are weird!

]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://www.kristarella.com/wp-content/uploads/2009-10-17-granny-smith-fireworks_5.jpg" alt="Granny Smith Festival 2009" title="Granny Smith Festival 2009" width="529" height="800" class="frame aligncenter size-full wp-image-3711" /></p>
<div class="description">
<p>Second last of my fireworks photos for now, did I say the previous was second last? I might have been mistaken.</p>
<p>These must have had some crazy spinning action in them &#8217;cause they are weird!</p>
</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=ujx4TPt9cb4:eeXp4SDm7S4:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?i=ujx4TPt9cb4:eeXp4SDm7S4:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=ujx4TPt9cb4:eeXp4SDm7S4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=ujx4TPt9cb4:eeXp4SDm7S4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?i=ujx4TPt9cb4:eeXp4SDm7S4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=ujx4TPt9cb4:eeXp4SDm7S4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?i=ujx4TPt9cb4:eeXp4SDm7S4:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=ujx4TPt9cb4:eeXp4SDm7S4:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?d=7Q72WNTAKBA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/kristarella/blog/~4/ujx4TPt9cb4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.kristarella.com/2009/10/unco-fireworks/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Festive fireworks</title>
		<link>http://www.kristarella.com/2009/10/festive-fireworks/</link>
		<comments>http://www.kristarella.com/2009/10/festive-fireworks/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 22:51:28 +0000</pubDate>
		<dc:creator>kristarella</dc:creator>
				<category><![CDATA[Photoblog]]></category>

		<guid isPermaLink="false">http://www.kristarella.com/?p=3708</guid>
		<description><![CDATA[

Second last fireworks shot for the time being.
Doesn&#8217;t this one just feel festive? It makes me want to dress up and drink cocktails or something silly and fun like that.

]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://www.kristarella.com/wp-content/uploads/2009-10-17-granny-smith-fireworks_4.jpg" alt="Granny Smith Festival 2009" title="Granny Smith Festival 2009" width="529" height="800" class="frame aligncenter size-full wp-image-3709" /></p>
<div class="description">
<p>Second last fireworks shot for the time being.</p>
<p>Doesn&#8217;t this one just feel festive? It makes me want to dress up and drink cocktails or something silly and fun like that.</p>
</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=cnp9uz_CttU:MZzy_fQfhoM:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?i=cnp9uz_CttU:MZzy_fQfhoM:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=cnp9uz_CttU:MZzy_fQfhoM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=cnp9uz_CttU:MZzy_fQfhoM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?i=cnp9uz_CttU:MZzy_fQfhoM:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=cnp9uz_CttU:MZzy_fQfhoM:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?i=cnp9uz_CttU:MZzy_fQfhoM:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=cnp9uz_CttU:MZzy_fQfhoM:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?d=7Q72WNTAKBA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/kristarella/blog/~4/cnp9uz_CttU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.kristarella.com/2009/10/festive-fireworks/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Those sparkly fireworks</title>
		<link>http://www.kristarella.com/2009/10/those-sparkly-fireworks/</link>
		<comments>http://www.kristarella.com/2009/10/those-sparkly-fireworks/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 03:04:44 +0000</pubDate>
		<dc:creator>kristarella</dc:creator>
				<category><![CDATA[Photoblog]]></category>

		<guid isPermaLink="false">http://www.kristarella.com/?p=3706</guid>
		<description><![CDATA[

Yep, more fireworks!
I just love the crackling sound those crackle/sparkle fireworks make! They came out unexpectedly in the photograph, but nicely complimented by the blue one, I thought. What do you think?

]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://www.kristarella.com/wp-content/uploads/2009-10-17-granny-smith-fireworks_3.jpg" alt="Granny Smith Festival 2009" title="Granny Smith Festival 2009" width="529" height="800" class="frame aligncenter size-full wp-image-3707" /></p>
<div class="description">
<p>Yep, more fireworks!</p>
<p>I just love the crackling sound those crackle/sparkle fireworks make! They came out unexpectedly in the photograph, but nicely complimented by the blue one, I thought. What do you think?</p>
</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=UPFX0Lu0hH0:IAe_LueF7_A:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?i=UPFX0Lu0hH0:IAe_LueF7_A:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=UPFX0Lu0hH0:IAe_LueF7_A:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=UPFX0Lu0hH0:IAe_LueF7_A:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?i=UPFX0Lu0hH0:IAe_LueF7_A:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=UPFX0Lu0hH0:IAe_LueF7_A:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?i=UPFX0Lu0hH0:IAe_LueF7_A:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=UPFX0Lu0hH0:IAe_LueF7_A:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?d=7Q72WNTAKBA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/kristarella/blog/~4/UPFX0Lu0hH0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.kristarella.com/2009/10/those-sparkly-fireworks/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>More Granny Smith Fireworks</title>
		<link>http://www.kristarella.com/2009/10/more-granny-smith-fireworks/</link>
		<comments>http://www.kristarella.com/2009/10/more-granny-smith-fireworks/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 04:38:41 +0000</pubDate>
		<dc:creator>kristarella</dc:creator>
				<category><![CDATA[Photoblog]]></category>

		<guid isPermaLink="false">http://www.kristarella.com/?p=3697</guid>
		<description><![CDATA[

This is the second fireworks shot I&#8217;m posting from this year&#8217;s Granny Smith Festival. The portrait shots were definitely better framed than the landscape one.
I love this one! I have no idea why or how the light trails are all bumpy like that, but I&#8217;m sure it has nothing to do with camera shake or [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://www.kristarella.com/wp-content/uploads/2009-10-17-granny-smith-fireworks_2.jpg" alt="Granny Smith Festival Fireworks 2009" title="Granny Smith Festival Fireworks 2009" width="529" height="800" class="frame aligncenter size-full wp-image-3705" /></p>
<div class="description">
<p>This is the second fireworks shot I&#8217;m posting from this year&#8217;s Granny Smith Festival. The portrait shots were definitely better framed than the <a href="http://www.kristarella.com/2009/10/granny-smith-fireworks-2009/">landscape one.</a></p>
<p>I love this one! I have no idea why or how the light trails are all bumpy like that, but I&#8217;m sure it has nothing to do with camera shake or settings; that particular firework was actually sporadic in the way it sparked. Totally cool!</p>
</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=KwGf5eWaKkI:p-gIFt46YWk:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?i=KwGf5eWaKkI:p-gIFt46YWk:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=KwGf5eWaKkI:p-gIFt46YWk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=KwGf5eWaKkI:p-gIFt46YWk:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?i=KwGf5eWaKkI:p-gIFt46YWk:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=KwGf5eWaKkI:p-gIFt46YWk:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?i=KwGf5eWaKkI:p-gIFt46YWk:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=KwGf5eWaKkI:p-gIFt46YWk:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?d=7Q72WNTAKBA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/kristarella/blog/~4/KwGf5eWaKkI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.kristarella.com/2009/10/more-granny-smith-fireworks/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Granny Smith Fireworks 2009</title>
		<link>http://www.kristarella.com/2009/10/granny-smith-fireworks-2009/</link>
		<comments>http://www.kristarella.com/2009/10/granny-smith-fireworks-2009/#comments</comments>
		<pubDate>Sun, 18 Oct 2009 21:58:54 +0000</pubDate>
		<dc:creator>kristarella</dc:creator>
				<category><![CDATA[Photoblog]]></category>

		<guid isPermaLink="false">http://www.kristarella.com/?p=3694</guid>
		<description><![CDATA[

It&#8217;s that time of year again! My attempts at photographing the fireworks this year were somewhat more successful than last year, I think you&#8217;ll agree. A significant part of that was arriving on time and setting up my tripod, rather than getting there after the fireworks start and trying to photograph them while running down [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://www.kristarella.com/wp-content/uploads/2009-10-17-granny-smith-fireworks_1.jpg" alt="Granny Smith Festival 2009" title="Granny Smith Festival 2009" width="800" height="529" class="frame aligncenter size-full wp-image-3704" /></p>
<div class="description">
<p>It&#8217;s that time of year again! My attempts at photographing the fireworks this year were somewhat more successful than <a href="http://www.kristarella.com/2008/10/granny-smith-festival/">last year</a>, I think <a href="http://www.kristarella.com/2008/10/granny-smith-festival-again/">you&#8217;ll agree</a>. A significant part of that was arriving on time and setting up my tripod, rather than getting there after the fireworks start and trying to photograph them while running down the street.</p>
<p>This was the first good image I got before I decided turning my camera to a portrait framing was a much better option. This one is pretty much at the start of the fireworks and even though the framing is far from perfect, I kinda like it: I think it&#8217;s all the colours.</p>
<p>More (and better) shots in the days to come!</p>
</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=n8USDXQ-lTI:mwqjq8_YA9U:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?i=n8USDXQ-lTI:mwqjq8_YA9U:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=n8USDXQ-lTI:mwqjq8_YA9U:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=n8USDXQ-lTI:mwqjq8_YA9U:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?i=n8USDXQ-lTI:mwqjq8_YA9U:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=n8USDXQ-lTI:mwqjq8_YA9U:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?i=n8USDXQ-lTI:mwqjq8_YA9U:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=n8USDXQ-lTI:mwqjq8_YA9U:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?d=7Q72WNTAKBA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/kristarella/blog/~4/n8USDXQ-lTI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.kristarella.com/2009/10/granny-smith-fireworks-2009/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Popup EXIF display with Thesography and jQuery</title>
		<link>http://www.kristarella.com/2009/10/exif-with-thesography-jquery/</link>
		<comments>http://www.kristarella.com/2009/10/exif-with-thesography-jquery/#comments</comments>
		<pubDate>Sat, 17 Oct 2009 23:30:22 +0000</pubDate>
		<dc:creator>kristarella</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Thesis]]></category>
		<category><![CDATA[Thesography]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.kristarella.com/?p=3686</guid>
		<description><![CDATA[I received a request to make Thesography display EXIF upon hover over an image instead of just displaying as more text in the post. While I won&#8217;t include that kind of function in the plugin at this time (because I&#8217;m not sure how best to do it while maintaining a good amount of flexibility), I [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I received a request to make <a href="http://www.kristarella.com/thesography/">Thesography</a> display EXIF upon hover over an image instead of just displaying as more text in the post. While I won&#8217;t include that kind of function in the plugin at this time (because I&#8217;m not sure how best to do it while maintaining a good amount of flexibility), I can show you how to implement it to suit your posting style.<br />
<span id="more-3686"></span></p>
<h3 id="exif-tooltip"><acronym>EXIF</acronym> via the title attribute</h3>
<p>A very simple (though arguably non-semantic) way of doing this could be to display a tooltip via the title attribute.</p>
<div id="attachment_3690" class="wp-caption aligncenter" style="width: 581px">
	<img src="http://www.kristarella.com/wp-content/uploads/tute_thesography-tooltip.png" alt="EXIF displayed in a tooltip by Thesography" title="Thesography EXIF tooltip" width="581" height="310" class="size-full wp-image-3690" />
	<p class="wp-caption-text">EXIF displayed in a tooltip by Thesography</p>
</div>
<p>When you insert your image into your WordPress post you can insert the Thesography shortcode into the title attribute via the HTML view.</p>
<pre>&lt;img src=&quot;http://www.example.com/wp-content/uploads/2009/10/lily.jpg&quot; alt=&quot;lily&quot; <strong>title=&quot;&#91;exif id=&quot;18&quot; show=&quot;all&quot;&#93;&quot;</strong> width=&quot;800&quot; height=&quot;529&quot; class=&quot;aligncenter size-full wp-image-18&quot; /&gt;</pre>
<p>For this to work you must not have any HTML in the Thesography HTML display options. You should change the HTML options from the default to something like the following screenshot.</p>
<div id="attachment_3689" class="wp-caption aligncenter" style="width: 551px">
	<img src="http://www.kristarella.com/wp-content/uploads/tute_thesography-options.png" alt="Thesography HTML options for tooltip display" title="Thesography HTML options" width="551" height="283" class="size-full wp-image-3689" />
	<p class="wp-caption-text">Thesography HTML options for tooltip display</p>
</div>
<h3 id="exif-javascript">Fancy <acronym>EXIF</acronym> display with javascript</h3>
<p>The first step to making a javascript <acronym>EXIF</acronym> display is to use CSS to style the <acronym>EXIF</acronym> block the way you want it.</p>
<div id="attachment_3688" class="wp-caption aligncenter" style="width: 476px">
	<img src="http://www.kristarella.com/wp-content/uploads/tute_thesography-default-display.png" alt="Default Thesography style: list with a class of &quot;exif&quot;" title="Thesography default style" width="476" height="393" class="size-full wp-image-3688" />
	<p class="wp-caption-text">Default Thesography style: list with a class of &quot;exif&quot;</p>
</div>
<h4 id="the-css">The CSS makes it look cool</h4>
<div id="attachment_3692" class="wp-caption alignright" style="width: 161px">
	<a href="http://www.kristarella.com/wp-content/uploads/tute_thesography-custom-display.png"><img src="http://www.kristarella.com/wp-content/uploads/tute_thesography-custom-display-161x200.png" alt="EXIF displayed by Thesography with custom CSS" title="Thesography custom display" width="161" height="200" class="size-thumbnail wp-image-3692" /></a>
	<p class="wp-caption-text">EXIF displayed by Thesography with custom CSS</p>
</div>
<p>Using the following <abbr>CSS</abbr> (in your theme&#8217;s <abbr>CSS</abbr> file or <tt>custom.css</tt> when using the <a href="http://diythemes.com/?a_aid=kristarella">Thesis theme</a>), along with a <a href="http://www.kristarella.com/wp-content/uploads/black-85.png" target="_blank">black 85% opacity background image</a>, you can get a slightly transparent black sidebar over the left of your page.</p>
<p>You don&#8217;t have to use this particular <abbr>CSS</abbr>; it&#8217;s an example of the sort of thing you can do without having to recode your <acronym>EXIF</acronym> <abbr>HTML</abbr>. The javascript will apply to a range of different styles.</p>
<p><small>N.B. IE6 does not support <code>position:fixed;</code>, the list will appear below the image (where it was before) instead of overlayed on the page.</small></p>
<pre>ul.exif {
	position:fixed;
	left:-2em;
	top:0;
	z-index:100;
	height:100%;
	width:16em;
	padding:10em 2em 2em;
	background:url(images/black-85.png) repeat;
	color:#fff;
	list-style-position:inside;
}</pre>
<h4 id="the-javascript">The javascript makes it act cool</h4>
<p>To start, we need to add <code>display:none;</code> to the <abbr>CSS</abbr> so that <code>ul.exif</code> is hidden when the page loads.</p>
<p>The following <abbr>PHP</abbr> code can go in <tt>functions.php</tt> in the main directory of your theme, or in <tt>custom_functions.php</tt> if you&#8217;re using <a href="http://diythemes.com/?a_aid=kristarella">Thesis</a>. If your theme doesn&#8217;t have a <tt>functions.php</tt> you can make one by creating a new file with that name (in a plain text editor, not MS Word or a rich text editor); add <code>&lt;?php</code> at the start and paste this code after that.</p>
<pre>if ( !is_admin() ) {
	wp_deregister_script('jquery');
	wp_register_script('jquery', (&quot;http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js&quot;), false, '1.3.2');
	wp_enqueue_script('jquery');
}

function exif_popout() {
	if (is_single()) {
?&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
	$(function() {

		var hovered = 0;

		var maybeFadeOut = function() {
			if (hovered == 0) {
				$(&quot;ul.exif&quot;).fadeOut();
			}
		};

		var hoverOn = function() {
			$(this).parent().next(&quot;ul.exif&quot;).fadeIn();
			hovered++;
		};
		var hoverOff = function() {
			hovered--;
			setTimeout(maybeFadeOut, 0);
		};

		$(&quot;.post img&quot;).hover(hoverOn, hoverOff);
		$(&quot;ul.exif&quot;).hover(hoverOn, hoverOff);
	});
&lt;/script&gt;
&lt;?php
	}
}
add_action('wp_head','exif_popout');</pre>
<p>The first chunk of code is from <a href="http://digwp.com/2009/06/use-google-hosted-javascript-libraries-still-the-right-way/">Digging into WordPress</a> and it loads the latest (at time of writing) jQuery library, hosted by Google. Using externally hosted libraries can be good because you have easy access to the latest files and because they can load asynchronously (i.e., while something from your server is loading, this can load too because it&#8217;s on another server, things from your server only load one at a time).</p>
<p>The second chunk of code inserts javascript into the <code>head</code> of our <abbr>HTML</abbr> WordPress page.</p>
<h5>exif_popout() step by step</h5>
<p>If you need more info about basic <abbr>PHP</abbr> syntax try the <a href="http://www.tizag.com/phpT/" target="_blank">Tizag PHP tutorial</a>. On Tizag.com you can also find <abbr>HTML</abbr> and <abbr>CSS</abbr> tutorials.</p>
<p>The function <code>exif_popout()</code> is designed to load only on single post pages (<code>if (is_single())</code> determines that). It is also designed to be useful when there are multiple images on the page, each with their own <acronym>EXIF</acronym> that comes right after the image in the post.</p>
<p><code>$(function() { ... });</code> instructs jQuery to run our function when the webpage has completed loading.</p>
<p><code>var hovered = 0;</code> is a variable that acts as a counter getting increased or decreased as we move our mouse over and off the image or the <acronym>EXIF</acronym> block. It helps determine how the movement of the mouse indicates whether the <acronym>EXIF</acronym> should be visible or not.</p>
<p><code>maybeFadeOut</code> is a function that when called says, if <code>hovered</code> is equal to zero all <acronym>EXIF</acronym> blocks should be hidden (with a fade out effect).</p>
<p><code>hoverOn</code> is a function that when called takes the element it acts upon (<code>$(this)</code>, in this case it&#8217;s the image), then it finds that element&#8217;s parent element (using <code>parent()</code>, which in WordPress posts will be a paragraph, because images on their own line get wrapped in a paragraph). It then finds the <code>ul.class</code> that is next to that paragraph (<code>next("ul.exif")</code>) and displays it with a fade in effect. The <code>hovered</code> counter is also increased.</p>
<p><code>hoverOff</code> is a function that when called decreases the <code>hovered</code> counter and activates the <code>maybeFadeOut</code> function. <code>maybeFadeOut</code> is wrapped with <code>setTimeout</code>, which adds a delay (of zero milliseconds) to the execution of <code>maybeFadeOut</code> and moves it to the end of the current action queue; allowing the rest of the javascript to execute before it. This allows us to move our mouse off the image and onto the <acronym>EXIF</acronym> block, or off the block onto the image, without the <acronym>EXIF</acronym> fading out and back in again (i.e., the fade out is delayed until we really want it to disappear &#8212; when we&#8217;re not hovering on the image or the <acronym>EXIF</acronym>).</p>
<p><code>$(&quot;.post img&quot;).hover(hoverOn, hoverOff);<br />
$(&quot;ul.exif&quot;).hover(hoverOn, hoverOff);</code><br />
Those two lines activate <code>hoverOn</code> and <code>hoverOff</code> when you hover your mouse on and off <code>.post img</code> and <code>ul.exif</code>.</p>
<p class="note"><code>.post</code> is a class assigned to the element containing your image. If your theme uses a different class for your posts you need to change that in the javascript. Also, <code>ul.exif</code> is an unordered list with a class of &#8220;exif&#8221;, which is the default display for Thesography. If you have changed the way that Thesography displays, you will need to change <code>ul.exif</code> to whatever element your <acronym>EXIF</acronym> is presented with.</p>
<h5 id="auto-inserted-exif">What if I&#8217;m using auto-insertion in Thesis</h5>
<p>If you&#8217;re using Thesography auto-insertion with Thesis and you have some text in between the image and the <acronym>EXIF</acronym> the javascript won&#8217;t work as written because <code>ul.exif</code> won&#8217;t be the next thing after the image paragraph, there will be another paragraph (or more) in between. However, if you&#8217;re using auto-insertion it means you&#8217;ve only got one lot of <acronym>EXIF</acronym> on the page and you can change <code>$(this).parent().next("ul.exif").fadeIn();</code> to <code>$("ul.exif").fadeIn();</code>.</p>
<h5>What if this doesn&#8217;t work with my post layout?</h5>
<p>There are so many different ways that your images and <acronym>EXIF</acronym> could be laid out in a post; it&#8217;s impossible for me to predict them all.</p>
<p>If you want to wrap your image and EXIF in a div together, that might simplify things for you and you could look into using the <a href="http://docs.jquery.com/Selectors/siblings#prevsiblings">siblings selector</a> instead of <code>parent().next("ul.exif")</code>, or perhaps <code>parent().<a href="http://docs.jquery.com/Traversing/children#expr">children("ul.exif")</a></code>.</p>
<p>Alternatively, while writing your post you could wrap each image and its related <acronym>EXIF</acronym> in paragraphs or divs with a unique class for each pair, and then use the <a href="http://docs.jquery.com/Attributes/attr#name">class attribute as a variable</a> to identify which <acronym>EXIF</acronym> should be displayed.</p>
<p>For more info on how to identify and navigate elements with jQuery, check the jQuery documentation; particularly <a href="http://docs.jquery.com/Selectors">Selectors</a> and <a href="http://docs.jquery.com/Traversing">Traversing</a>.</p>
<p class="alert">If you have trouble making the javascript fit your posting style and ask for help, please be very specific with the way your posts are displayed. A link to a direct example or the source code of an example (perhaps copied into <a href="http://pastebin.com/">Pastebin</a>) is preferable.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=xNTcfFnFHc8:PKTpw4875vg:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?i=xNTcfFnFHc8:PKTpw4875vg:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=xNTcfFnFHc8:PKTpw4875vg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=xNTcfFnFHc8:PKTpw4875vg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?i=xNTcfFnFHc8:PKTpw4875vg:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=xNTcfFnFHc8:PKTpw4875vg:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?i=xNTcfFnFHc8:PKTpw4875vg:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=xNTcfFnFHc8:PKTpw4875vg:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?d=7Q72WNTAKBA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/kristarella/blog/~4/xNTcfFnFHc8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.kristarella.com/2009/10/exif-with-thesography-jquery/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Browsing JB Hifi</title>
		<link>http://www.kristarella.com/2009/10/browsing-jb-hifi/</link>
		<comments>http://www.kristarella.com/2009/10/browsing-jb-hifi/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 08:56:26 +0000</pubDate>
		<dc:creator>kristarella</dc:creator>
		
		<guid isPermaLink="false">http://www.kristarella.com/2009/10/browsing-jb-hifi/</guid>
		<description><![CDATA[What&#8217;s wrong with this picture?

]]></description>
			<content:encoded><![CDATA[<p></p><p>What&#8217;s wrong with this picture?</p>
<p><a href="http://www.kristarella.com/wp-content/uploads/p_2048_1536_8EF98C27-B91F-42F1-A713-7FD9466F3440.jpeg"><img src="http://www.kristarella.com/wp-content/uploads/p_2048_1536_8EF98C27-B91F-42F1-A713-7FD9466F3440.jpeg" alt="" width="225" height="300" class="alignnone size-full wp-image-364" /></a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=8y3SfN6HgQU:ygpgqskRxxY:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?i=8y3SfN6HgQU:ygpgqskRxxY:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=8y3SfN6HgQU:ygpgqskRxxY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=8y3SfN6HgQU:ygpgqskRxxY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?i=8y3SfN6HgQU:ygpgqskRxxY:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=8y3SfN6HgQU:ygpgqskRxxY:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?i=8y3SfN6HgQU:ygpgqskRxxY:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=8y3SfN6HgQU:ygpgqskRxxY:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?d=7Q72WNTAKBA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/kristarella/blog/~4/8y3SfN6HgQU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.kristarella.com/2009/10/browsing-jb-hifi/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Bridge at night</title>
		<link>http://www.kristarella.com/2009/09/bridge-at-night/</link>
		<comments>http://www.kristarella.com/2009/09/bridge-at-night/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 05:43:17 +0000</pubDate>
		<dc:creator>kristarella</dc:creator>
				<category><![CDATA[Photoblog]]></category>

		<guid isPermaLink="false">http://www.kristarella.com/?p=3681</guid>
		<description><![CDATA[

I was out for dinner in North Sydney with family last night and was driving home by myself. My husband is away with work, so with no one to come home to I figured I&#8217;d take advantage of my new 24mm lens and the tripod in the car and take some night shots. Silly me: [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://www.kristarella.com/wp-content/uploads/2009-09-24-bridge.jpg" alt="Sydney Harbour Bridge at night" title="Sydney Harbour Bridge at night" width="800" height="528" class="frame aligncenter size-full wp-image-3682" /></p>
<div class="description">
<p>I was out for dinner in North Sydney with family last night and was driving home by myself. My husband is away with work, so with no one to come home to I figured I&#8217;d take advantage of my new 24mm lens and the tripod in the car and take some night shots. Silly me: the bit of the tripod that screws into the camera was at home, so I had to hold the camera on the top of the tripod. So I didn&#8217;t get the ideal exposure, but it&#8217;s still a pretty outlook.</p>
<p>Check out the birds (or bats?) flying around the top of the nearest pylon!</p>
</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=cUltZ6ynJBM:H8f_kyo5D7Q:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?i=cUltZ6ynJBM:H8f_kyo5D7Q:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=cUltZ6ynJBM:H8f_kyo5D7Q:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=cUltZ6ynJBM:H8f_kyo5D7Q:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?i=cUltZ6ynJBM:H8f_kyo5D7Q:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=cUltZ6ynJBM:H8f_kyo5D7Q:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?i=cUltZ6ynJBM:H8f_kyo5D7Q:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=cUltZ6ynJBM:H8f_kyo5D7Q:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?d=7Q72WNTAKBA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/kristarella/blog/~4/cUltZ6ynJBM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.kristarella.com/2009/09/bridge-at-night/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Using Thesis with WPMU</title>
		<link>http://www.kristarella.com/2009/09/using-thesis-with-wpmu/</link>
		<comments>http://www.kristarella.com/2009/09/using-thesis-with-wpmu/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 02:35:30 +0000</pubDate>
		<dc:creator>kristarella</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Thesis]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WPMU]]></category>

		<guid isPermaLink="false">http://www.kristarella.com/?p=3639</guid>
		<description><![CDATA[What&#8217;s up with Thesis and WPMU?
Thesis has smart CSS
Thesis by DIYthemes is big news these days so you&#8217;ve probably heard of it and have some idea what it does. One of the cool things it does is allow you to specify the widths and arrangement of your content and sidebar columns and it automatically calculates [...]]]></description>
			<content:encoded><![CDATA[<p></p><h3 id="thesis-wpmu-intro">What&#8217;s up with Thesis and WPMU?</h3>
<h4>Thesis has smart CSS</h4>
<p><a href="http://diythemes.com/?a_aid=kristarella">Thesis by DIYthemes</a> is big news these days so you&#8217;ve probably heard of it and have some idea what it does. One of the cool things it does is allow you to specify the widths and arrangement of your content and sidebar columns and it automatically calculates the relative widths (in ems), padding and margins. When it does this it writes to the file <tt>layout.css</tt> in the Thesis theme directory.</p>
<h4>Smart CSS is sometimes not-so-smart</h4>
<p>Automatic writing to <tt>layout.css</tt> is no problem on a single WordPress install, but it can present problems in <abbr title="WordPress Multi User">WPMU</abbr>: if one Thesis folder is activated on multiple blogs under <abbr title="WordPress Multi User">WPMU</abbr> each blog can write to <tt>layout.css</tt> and change the layout for all the other blogs.<br />
<span id="more-3639"></span></p>
<h4>Using Thesis as-is</h4>
<p>Of course, you can use Thesis with WPMU without any modifications as long as you want it to have the same layout in all the blogs, or you only want to use it on one blog. You can also use Thesis with multiple blogs under WPMU if you give them each their own Thesis folder, but then you have to make sure you activate the right one and make sure no one else activates the wrong one.</p>
<h4>One Thesis with multiple custom folders</h4>
<p>I use <abbr title="WordPress Multi User">WPMU</abbr> for testing new designs: it makes it very easy to create new blogs on the fly. To reduce bloat and general confusion I like to work from one Thesis folder. This means that I need distinct <tt>layout.css</tt> and distinct custom folders for each blog using Thesis in WPMU.</p>
<h3 id="how-to-thesis-wpmu">Modify Thesis to use multiple custom folders</h3>
<p class="alert">This method involves editing core Thesis files, which is usually <strong>not recommended</strong>. For this reason I have avoided releasing this information to the public. However, I have received multiple requests for this information and have decided to go public with it. <strong>Please follow the instructions carefully.</strong></p>
<p class="note">I believe there will be a better, more native, less editing-core-files method to using Thesis with WPMU in the future. If you decide to use this method, please keep that in mind. I.e., it might not be worth initiating this method on a large blog network only to have a better method later and change it all. Check the <a href="http://www.kristarella.com/2009/09/using-thesis-with-wpmu/#comment-51417">comments for suggestions on themes</a> that might be easier to use on a large network.</p>
<h4 id="thesis-16b">Editing Thesis 1.6 <i>beta</i> 2</h4>
<p class="note"><b>Update 7<sup>th</sup> Oct 2009:</b> It&#8217;s so much easier to do this in 1.6b2 now that layout.css officially resides in the custom folder!</p>
<ul>
<li>Edit <tt>thesis_16b/functions.php</tt>
<ul>
<li>At line 21, change
<pre>define('THESIS_CUSTOM', TEMPLATEPATH . '/custom');</pre>
<p> to
<pre>define('THESIS_CUSTOM', TEMPLATEPATH . '/custom/' . $blog);</pre>
</li>
<li>At line 27, change
<pre>define('THESIS_CUSTOM_FOLDER', get_bloginfo('template_url') . '/custom');</pre>
<p> to
<pre>define('THESIS_CUSTOM_FOLDER', get_bloginfo('template_url') . '/custom/' . $blog);</pre>
</li>
<li>Between line 10 (the end of the file intro) and 12 (the start of the constant defenitions) add
<pre>// Blog nicename<br/>$blog = str_replace( " ","-",get_bloginfo('name') );</pre>
<p> I added this one last because it will change the line numbers of the above lines, so watch what you&#8217;re doing and get it right the first time ;-)</li>
</ul>
</li>
<li>Copy the contents of the <tt>custom</tt> directory to <tt>custom/Blog-Name</tt> (where &#8220;Blog-Name&#8221; is the exact name of the blog with spaces replaced by hyphens).</li>
<li>Make sure the files and folders still have the correct file permissions. I.e., <tt>custom/Blog-Name/cache</tt> should be 775 and <tt>custom/Blog-Name/layout.css</tt> should be 666.</li>
</ul>
<p>That&#8217;s all! This will make the custom folder for each of your blogs <tt>custom/Blog-Name</tt> and layout.css will operate from within that custom folder. The <tt>Blog-Name</tt> directory is not created automatically. You need to create this folder for each blog with Thesis activated.</p>
<p class="note">If you have any problems with this, please check your site&#8217;s source code and see which URLs are referenced for <tt>custom.css</tt> and <tt>layout.css</tt>. This should help you diagnose where the problem is occurring and if you have your files in the right place.</p>
<h4 id="thesis-151">Editing Thesis 1.5.1</h4>
<p>If you&#8217;re not a developer and don&#8217;t have access to Thesis 1.6 <i>beta</i>, or you want to work on your trusted Thesis 1.5.1, the instructions are similar, but slightly different.</p>
<ul>
<li>Edit <tt>thesis_151/functions.php</tt>
<ul>
<li>At line 20, change
<pre>define('THESIS_CUSTOM', TEMPLATEPATH . '/custom');</pre>
<p> to
<pre>define('THESIS_CUSTOM', TEMPLATEPATH . '/custom/' . $blog);</pre>
</li>
<li>At line 21, change
<pre>define('THESIS_ROTATOR', TEMPLATEPATH . '/rotator');</pre>
<p> to
<pre>define('THESIS_ROTATOR', TEMPLATEPATH . '/rotator/' . $blog);</pre>
</li>
<li>At line 26, change
<pre>define('THESIS_CUSTOM_FOLDER', get_bloginfo('template_url') . '/custom');</pre>
<p> to
<pre>define('THESIS_CUSTOM_FOLDER', get_bloginfo('template_url') . '/custom/' . $blog);</pre>
</li>
<li>At line 27, change
<pre>define('THESIS_ROTATOR_FOLDER', get_bloginfo('template_url') . '/rotator');</pre>
<p> to
<pre>define('THESIS_ROTATOR_FOLDER', get_bloginfo('template_url') . '/rotator/' . $blog);</pre>
</li>
<li>At line 30, change
<pre>define('THESIS_LAYOUT_CSS', TEMPLATEPATH . '/layout.css');</pre>
<p> to
<pre>define('THESIS_LAYOUT_CSS', THESIS_CUSTOM . '/layout.css');</pre>
</li>
<li>Between line 10 (the end of the file intro) and 12 (the start of the constant defenitions) add
<pre>// Blog nicename<br/>$blog = str_replace( " ","-",get_bloginfo('name') );</pre>
<p> I added this one last because it will change the line numbers of the above lines, so watch what you&#8217;re doing and get it right the first time ;-)</li>
</ul>
</li>
<li>Edit <tt>thesis_151/lib/classes/head.php</tt>
<ul>
<li>At line 151, change
<pre>'url' => get_bloginfo('template_url') . '/layout.css?' . date('mdy-Gis', $date_modified),</pre>
<p> to
<pre>'url' => THESIS_CUSTOM_FOLDER . '/layout.css?' . date('mdy-Gis', $date_modified),</pre>
</li>
</ul>
</li>
<li>Copy the contents of the <tt>custom</tt> directory and <tt>layout.css</tt> to <tt>custom/Blog-Name</tt> (where &#8220;Blog-Name&#8221; is the exact name of the blog with spaces replaced by hyphens).</li>
<li>Copy the contents of the <tt>rotator</tt> directory to <tt>rotator/Blog-Name</tt>.</li>
<li>Make sure the files and folders still have the correct file permissions. I.e., <tt>custom/Blog-Name/cache</tt> should be 775 and <tt>custom/Blog-Name/layout.css</tt> should be 666.</li>
</ul>
<p>I consider the installation and managment of <abbr>WPMU</abbr> to be for moderate or advanced users, and therefore this tutorial is for moderate&ndash;advanced use too. If you&#8217;re not comfortable editing PHP, I don&#8217;t recommend attempting anything that involves editing core Thesis files (in most circumstances core files should not be edited at all).</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=bLO9FCr7pu0:ePXyqtBuGX0:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?i=bLO9FCr7pu0:ePXyqtBuGX0:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=bLO9FCr7pu0:ePXyqtBuGX0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=bLO9FCr7pu0:ePXyqtBuGX0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?i=bLO9FCr7pu0:ePXyqtBuGX0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=bLO9FCr7pu0:ePXyqtBuGX0:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?i=bLO9FCr7pu0:ePXyqtBuGX0:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kristarella/blog?a=bLO9FCr7pu0:ePXyqtBuGX0:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/kristarella/blog?d=7Q72WNTAKBA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/kristarella/blog/~4/bLO9FCr7pu0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.kristarella.com/2009/09/using-thesis-with-wpmu/feed/</wfw:commentRss>
		<slash:comments>36</slash:comments>
		</item>
	</channel>
</rss>
