<?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/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">

<channel>
	<title>CoffeeBear.net</title>
	<atom:link href="http://coffeebear.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://coffeebear.net</link>
	<description>Never go anywhere without a knife.</description>
	<lastBuildDate>Wed, 10 Mar 2010 05:45:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/us/</creativeCommons:license>		<item>
		<title>Previously Tweeted</title>
		<link>http://coffeebear.net/2010/03/09/previously-tweeted-18/</link>
		<comments>http://coffeebear.net/2010/03/09/previously-tweeted-18/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 05:45:00 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Tweets]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://coffeebear.net/2010/03/09/previously-tweeted-18/</guid>
		<description><![CDATA[
My cats are going to love this:  http://yfrog.com/89n5irj #heh (@ilovetypography) #
http://youtu.be/rbs-gBEgIrs #DorksOnly #heh #
New Gorillaz music video —  http://bit.ly/9PtAIN (via @hidama via @bldngnerd) #awesome #
Unicode characters are valid for IDs. Annoy maintainers by flipping them around: id=’??p???’, id=’??dd???’, id=’???oo?’ (via @aaronbassett) #

Previously Tweeted © Mark McKibben, Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States.]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li>My cats are going to love this:  <a href="http://yfrog.com/89n5irj" rel="nofollow">http://yfrog.com/89n5irj</a> #<a href="http://search.twitter.com/search?q=%23heh" class="aktt_hashtag">heh</a> (@ilovetypography) <a href="http://twitter.com/manzabar/statuses/9975367140" class="aktt_tweet_time">#</a></li>
<li><a href="http://youtu.be/rbs-gBEgIrs" rel="nofollow">http://youtu.be/rbs-gBEgIrs</a> #<a href="http://search.twitter.com/search?q=%23DorksOnly" class="aktt_hashtag">DorksOnly</a> #heh <a href="http://twitter.com/manzabar/statuses/9993269158" class="aktt_tweet_time">#</a></li>
<li>New Gorillaz music video —  <a href="http://bit.ly/9PtAIN" rel="nofollow">http://bit.ly/9PtAIN</a> (via @<a href="http://twitter.com/hidama" class="aktt_username">hidama</a> via @<a href="http://twitter.com/bldngnerd" class="aktt_username">bldngnerd</a>) #<a href="http://search.twitter.com/search?q=%23awesome" class="aktt_hashtag">awesome</a> <a href="http://twitter.com/manzabar/statuses/10026295098" class="aktt_tweet_time">#</a></li>
<li>Unicode characters are valid for IDs. Annoy maintainers by flipping them around: id=’??p???’, id=’??dd???’, id=’???oo?’ (via @<a href="http://twitter.com/aaronbassett" class="aktt_username">aaronbassett</a>) <a href="http://twitter.com/manzabar/statuses/10026555053" class="aktt_tweet_time">#</a></li>
</ul>
<p><small><a href="http://coffeebear.net/2010/03/09/previously-tweeted-18/">Previously Tweeted</a> © <a href="http://coffeebear.net" rel="cc:attributionURL">Mark McKibben</a>, <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/us/">Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States</a>.</small></p>]]></content:encoded>
			<wfw:commentRss>http://coffeebear.net/2010/03/09/previously-tweeted-18/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Previously Tweeted</title>
		<link>http://coffeebear.net/2010/03/02/previously-tweeted-17/</link>
		<comments>http://coffeebear.net/2010/03/02/previously-tweeted-17/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 05:45:00 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Tweets]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://coffeebear.net/2010/03/02/previously-tweeted-17/</guid>
		<description><![CDATA[
Eliminate the health beefits for politicians and let’s see how much they like the private options available to them. (via @carlhancock) #
Cool site to browse great photos. http://www.fluidr.com/ #photo #photographers (via @jmurphpix) #Flickr #VeryCool #

Previously Tweeted © Mark McKibben, Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States.]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li>Eliminate the health beefits for politicians and let’s see how much they like the private options available to them. (via @<a href="http://twitter.com/carlhancock" class="aktt_username">carlhancock</a>) <a href="http://twitter.com/manzabar/statuses/9683434417" class="aktt_tweet_time">#</a></li>
<li>Cool site to browse great photos. <a href="http://www.fluidr.com/" rel="nofollow">http://www.fluidr.com/</a> #<a href="http://search.twitter.com/search?q=%23photo" class="aktt_hashtag">photo</a> #photographers (via @<a href="http://twitter.com/jmurphpix" class="aktt_username">jmurphpix</a>) #<a href="http://search.twitter.com/search?q=%23Flickr" class="aktt_hashtag">Flickr</a> #VeryCool <a href="http://twitter.com/manzabar/statuses/9698741227" class="aktt_tweet_time">#</a></li>
</ul>
<p><small><a href="http://coffeebear.net/2010/03/02/previously-tweeted-17/">Previously Tweeted</a> © <a href="http://coffeebear.net" rel="cc:attributionURL">Mark McKibben</a>, <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/us/">Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States</a>.</small></p>]]></content:encoded>
			<wfw:commentRss>http://coffeebear.net/2010/03/02/previously-tweeted-17/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Previously Tweeted</title>
		<link>http://coffeebear.net/2010/02/23/previously-tweeted-16/</link>
		<comments>http://coffeebear.net/2010/02/23/previously-tweeted-16/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 05:45:00 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Tweets]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://coffeebear.net/2010/02/23/previously-tweeted-16/</guid>
		<description><![CDATA[
Actually woke up feeling rested this morning, what a nice change of pace. ^_^ #
The mortician did a good job. Also, nice mustache. http://is.gd/8Yb3D (via @cssquirrel) #heh #

Previously Tweeted © Mark McKibben, Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States.]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li>Actually woke up feeling rested this morning, what a nice change of pace. ^_^ <a href="http://twitter.com/manzabar/statuses/9336204874" class="aktt_tweet_time">#</a></li>
<li>The mortician did a good job. Also, nice mustache. <a href="http://is.gd/8Yb3D" rel="nofollow">http://is.gd/8Yb3D</a> (via @<a href="http://twitter.com/cssquirrel" class="aktt_username">cssquirrel</a>) #<a href="http://search.twitter.com/search?q=%23heh" class="aktt_hashtag">heh</a> <a href="http://twitter.com/manzabar/statuses/9505079040" class="aktt_tweet_time">#</a></li>
</ul>
<p><small><a href="http://coffeebear.net/2010/02/23/previously-tweeted-16/">Previously Tweeted</a> © <a href="http://coffeebear.net" rel="cc:attributionURL">Mark McKibben</a>, <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/us/">Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States</a>.</small></p>]]></content:encoded>
			<wfw:commentRss>http://coffeebear.net/2010/02/23/previously-tweeted-16/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Previously Tweeted</title>
		<link>http://coffeebear.net/2010/02/16/previously-tweeted-15/</link>
		<comments>http://coffeebear.net/2010/02/16/previously-tweeted-15/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 05:45:00 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Tweets]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://coffeebear.net/2010/02/16/previously-tweeted-15/</guid>
		<description><![CDATA[
8 bit song: Dr. Horrible (Everything You Ever Finale) http://is.gd/8ffv2 (via @swirlee via @hidama) #awesome #

Previously Tweeted © Mark McKibben, Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States.]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li>8 bit song: Dr. Horrible (Everything You Ever Finale) <a href="http://is.gd/8ffv2" rel="nofollow">http://is.gd/8ffv2</a> (via @<a href="http://twitter.com/swirlee" class="aktt_username">swirlee</a> via @<a href="http://twitter.com/hidama" class="aktt_username">hidama</a>) #<a href="http://search.twitter.com/search?q=%23awesome" class="aktt_hashtag">awesome</a> <a href="http://twitter.com/manzabar/statuses/9018683686" class="aktt_tweet_time">#</a></li>
</ul>
<p><small><a href="http://coffeebear.net/2010/02/16/previously-tweeted-15/">Previously Tweeted</a> © <a href="http://coffeebear.net" rel="cc:attributionURL">Mark McKibben</a>, <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/us/">Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States</a>.</small></p>]]></content:encoded>
			<wfw:commentRss>http://coffeebear.net/2010/02/16/previously-tweeted-15/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Previously Tweeted</title>
		<link>http://coffeebear.net/2010/02/09/previously-tweeted-10/</link>
		<comments>http://coffeebear.net/2010/02/09/previously-tweeted-10/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 05:45:00 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Tweets]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://coffeebear.net/2010/02/09/previously-tweeted-10/</guid>
		<description><![CDATA[
David Prowse. Actor. Darth Vader. Ass-kicker of cancer. http://is.gd/7GVN9 (via @ToplessRobot) #
Dear @Amazon — please stop failing, so I can go back to reading happy author posts about their writing and their cats. (via @indubitable) #
Okay, so I may have just found the first game worth a WiiWare purchase for me.  F’ing BLASTER MASTER: [...]]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li>David Prowse. Actor. Darth Vader. Ass-kicker of cancer. <a href="http://is.gd/7GVN9" rel="nofollow">http://is.gd/7GVN9</a> (via @<a href="http://twitter.com/ToplessRobot" class="aktt_username">ToplessRobot</a>) <a href="http://twitter.com/manzabar/statuses/8637331183" class="aktt_tweet_time">#</a></li>
<li>Dear @<a href="http://twitter.com/Amazon" class="aktt_username">Amazon</a> — please stop failing, so I can go back to reading happy author posts about their writing and their cats. (via @<a href="http://twitter.com/indubitable" class="aktt_username">indubitable</a>) <a href="http://twitter.com/manzabar/statuses/8646341584" class="aktt_tweet_time">#</a></li>
<li>Okay, so I may have just found the first game worth a WiiWare purchase for me.  F’ing BLASTER MASTER: <a href="http://bit.ly/a5lJyh" rel="nofollow">http://bit.ly/a5lJyh</a> (via @<a href="http://twitter.com/lmorchard" class="aktt_username">lmorchard</a>) <a href="http://twitter.com/manzabar/statuses/8815551350" class="aktt_tweet_time">#</a></li>
<li>“There’s one good thing about snow, it makes your lawn look as nice as your neighbor’s”? Clyde Moore (via @<a href="http://twitter.com/hinsonashley" class="aktt_username">hinsonashley</a>) #<a href="http://search.twitter.com/search?q=%23heh" class="aktt_hashtag">heh</a> <a href="http://twitter.com/manzabar/statuses/8858200335" class="aktt_tweet_time">#</a></li>
</ul>
<p><small><a href="http://coffeebear.net/2010/02/09/previously-tweeted-10/">Previously Tweeted</a> © <a href="http://coffeebear.net" rel="cc:attributionURL">Mark McKibben</a>, <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/us/">Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States</a>.</small></p>]]></content:encoded>
			<wfw:commentRss>http://coffeebear.net/2010/02/09/previously-tweeted-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Previously Tweeted</title>
		<link>http://coffeebear.net/2010/02/02/previously-tweeted-8/</link>
		<comments>http://coffeebear.net/2010/02/02/previously-tweeted-8/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 05:45:00 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Tweets]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://coffeebear.net/2010/02/02/previously-tweeted-8/</guid>
		<description><![CDATA[
OMG!  Know what the #iPad is for!  Y’know how old people can’t see well and want an iPhone?  Well.… #heh (via @hidama) #
My job is fun. That is all. (via @scalzi) #WeShouldAllBeSoLucky #
With seeing this, I think I’m pretty much done with ever going to an ATM again. http://is.gd/7yJsl #
Artists Encase Detroit [...]]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li>OMG!  Know what the #<a href="http://search.twitter.com/search?q=%23iPad" class="aktt_hashtag">iPad</a> is for!  Y’know how old people can’t see well and want an iPhone?  Well.… #<a href="http://search.twitter.com/search?q=%23heh" class="aktt_hashtag">heh</a> (via @<a href="http://twitter.com/hidama" class="aktt_username">hidama</a>) <a href="http://twitter.com/manzabar/statuses/8290786187" class="aktt_tweet_time">#</a></li>
<li>My job is fun. That is all. (via @<a href="http://twitter.com/scalzi" class="aktt_username">scalzi</a>) #<a href="http://search.twitter.com/search?q=%23WeShouldAllBeSoLucky" class="aktt_hashtag">WeShouldAllBeSoLucky</a> <a href="http://twitter.com/manzabar/statuses/8384592990" class="aktt_tweet_time">#</a></li>
<li>With seeing this, I think I’m pretty much done with ever going to an ATM again. <a href="http://is.gd/7yJsl" rel="nofollow">http://is.gd/7yJsl</a> <a href="http://twitter.com/manzabar/statuses/8550351398" class="aktt_tweet_time">#</a></li>
<li>Artists Encase Detroit House In Ice To Dramatize Housing Crisis <a href="http://is.gd/7z89j" rel="nofollow">http://is.gd/7z89j</a> (via @<a href="http://twitter.com/nprnews" class="aktt_username">nprnews</a>) <a href="http://twitter.com/manzabar/statuses/8553864127" class="aktt_tweet_time">#</a></li>
</ul>
<p><small><a href="http://coffeebear.net/2010/02/02/previously-tweeted-8/">Previously Tweeted</a> © <a href="http://coffeebear.net" rel="cc:attributionURL">Mark McKibben</a>, <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/us/">Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States</a>.</small></p>]]></content:encoded>
			<wfw:commentRss>http://coffeebear.net/2010/02/02/previously-tweeted-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Previously Tweeted</title>
		<link>http://coffeebear.net/2010/01/26/previously-tweeted-14/</link>
		<comments>http://coffeebear.net/2010/01/26/previously-tweeted-14/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 05:45:00 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Tweets]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://coffeebear.net/2010/01/26/previously-tweeted-14/</guid>
		<description><![CDATA[
The rapid deceleration of the blunt instrument against the deceased equine shall be repeated endlessly. (via @abiteofsanity) #heh #
Ya know how Amazon could get lots of apps on the Kindle? By allowing apps on the Kindle. #closedsucks (via @doctorow) #
Calvin and Hobbes meet Wolverine… http://bit.ly/7OnGJE (via @billamend) #awesome #

Previously Tweeted © Mark McKibben, Creative Commons [...]]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li>The rapid deceleration of the blunt instrument against the deceased equine shall be repeated endlessly. (via @abiteofsanity) #<a href="http://search.twitter.com/search?q=%23heh" class="aktt_hashtag">heh</a> <a href="http://twitter.com/manzabar/statuses/7987066076" class="aktt_tweet_time">#</a></li>
<li>Ya know how Amazon could get lots of apps on the Kindle? By allowing apps on the Kindle. #<a href="http://search.twitter.com/search?q=%23closedsucks" class="aktt_hashtag">closedsucks</a> (via @doctorow) <a href="http://twitter.com/manzabar/statuses/8029206220" class="aktt_tweet_time">#</a></li>
<li>Calvin and Hobbes meet Wolverine… <a href="http://bit.ly/7OnGJE" rel="nofollow">http://bit.ly/7OnGJE</a> (via @billamend) #<a href="http://search.twitter.com/search?q=%23awesome" class="aktt_hashtag">awesome</a> <a href="http://twitter.com/manzabar/statuses/8074916630" class="aktt_tweet_time">#</a></li>
</ul>
<p><small><a href="http://coffeebear.net/2010/01/26/previously-tweeted-14/">Previously Tweeted</a> © <a href="http://coffeebear.net" rel="cc:attributionURL">Mark McKibben</a>, <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/us/">Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States</a>.</small></p>]]></content:encoded>
			<wfw:commentRss>http://coffeebear.net/2010/01/26/previously-tweeted-14/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Previously Tweeted</title>
		<link>http://coffeebear.net/2010/01/19/previously-tweeted-13/</link>
		<comments>http://coffeebear.net/2010/01/19/previously-tweeted-13/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 05:45:00 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Tweets]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://coffeebear.net/2010/01/19/previously-tweeted-13/</guid>
		<description><![CDATA[
I really want an apple pie, but I just don’t have time to create the universe. (via @aedison) #
You’re feeling very, very sleepy.… http://is.gd/6kue2 #
RT @dzesika: Giant hawk just outside my cube window! http://yfrog.com/4e874gj #awesome #BeatsMyBoringView #
I entered the SUPERFAN Sweepstakes to meet the @MythBusters because #IMASUPERFAN ! http://www.discovery.com/mythbusters #
The Eighth Circle of Hell runs [...]]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li>I really want an apple pie, but I just don’t have time to create the universe. (via @aedison) <a href="http://twitter.com/manzabar/statuses/7794632067" class="aktt_tweet_time">#</a></li>
<li>You’re feeling very, very sleepy.… <a href="http://is.gd/6kue2" rel="nofollow">http://is.gd/6kue2</a> <a href="http://twitter.com/manzabar/statuses/7797742505" class="aktt_tweet_time">#</a></li>
<li>RT @dzesika: Giant hawk just outside my cube window! <a href="http://yfrog.com/4e874gj" rel="nofollow">http://yfrog.com/4e874gj</a> #<a href="http://search.twitter.com/search?q=%23awesome" class="aktt_hashtag">awesome</a> #BeatsMyBoringView <a href="http://twitter.com/manzabar/statuses/7906505069" class="aktt_tweet_time">#</a></li>
<li>I entered the SUPERFAN Sweepstakes to meet the @<a href="http://twitter.com/MythBusters" class="aktt_username">MythBusters</a> because #<a href="http://search.twitter.com/search?q=%23IMASUPERFAN" class="aktt_hashtag">IMASUPERFAN</a> ! <a href="http://www.discovery.com/mythbusters" rel="nofollow">http://www.discovery.com/mythbusters</a> <a href="http://twitter.com/manzabar/statuses/7909488283" class="aktt_tweet_time">#</a></li>
<li>The Eighth Circle of Hell runs on SQL Server. (via @abiteofsanity) <a href="http://twitter.com/manzabar/statuses/7910653133" class="aktt_tweet_time">#</a></li>
<li>New at #CoffeeBear: Help the Powers <a href="http://is.gd/6xhkc" rel="nofollow">http://is.gd/6xhkc</a> <a href="http://twitter.com/manzabar/statuses/7915397679" class="aktt_tweet_time">#</a></li>
</ul>
<p><small><a href="http://coffeebear.net/2010/01/19/previously-tweeted-13/">Previously Tweeted</a> © <a href="http://coffeebear.net" rel="cc:attributionURL">Mark McKibben</a>, <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/us/">Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States</a>.</small></p>]]></content:encoded>
			<wfw:commentRss>http://coffeebear.net/2010/01/19/previously-tweeted-13/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Author Pages with hCard &amp; jQuery</title>
		<link>http://coffeebear.net/2010/01/18/author-pages-with-hcard-jquery/</link>
		<comments>http://coffeebear.net/2010/01/18/author-pages-with-hcard-jquery/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 05:00:48 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[hCard]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[microformats]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Theme]]></category>

		<guid isPermaLink="false">http://coffeebear.net/?p=972</guid>
		<description><![CDATA[While I’m definitely not the designer that any of the people who created these beautiful hCards, I was greatly impressed by them. In particular, I liked the personal hCard created by Tim Van Damme and decided to make my own version of it. Only since I’m using WordPress rather; than a static site, I wanted [...]]]></description>
			<content:encoded><![CDATA[<p>While I’m definitely not the designer that any of the people who created these beautiful hCards, I was greatly impressed by them. In particular, I liked the personal hCard created by Tim Van Damme and decided to make my own version of it. Only since I’m using WordPress rather; than a static site, I wanted the page to be generated automatically from info stored with my user profile within WordPress. Unfortunately WordPress does not by default store all the information I wanted to display as part of the user profile.</p>
<p>Initially when I setup the author page, I used the Cimy User Extra Fields plugin to get those extra fields; however in the words of Lord Downey, “It, uh … lacked elegance.” Don’t get me wrong, Marco Cimmino has created a very powerful and useful plugin. My problem is that it’s too complicated for what I want to do. Then almost as though the WordPress developers read my mind, the release of WordPress 2.9 included a new filter making it simple to add/remove new fields to the user profile page.  So easy in fact that the following bit of PHP code added to my theme’s function.php file was all that was required to add the fields I needed.</p>
<pre class="brush: php;">function vl2_contactmethods( $contactmethods ) {
 // Add Twitter
 $contactmethods['twitter'] = 'Twitter';
 //add Facebook
 $contactmethods['facebook'] = 'Facebook';
 //add flickr
 $contactmethods['flickr'] = 'Flickr';
 //add linkedin
 $contactmethods['linkedin'] = 'LinkedIn';
 //add delicious
 $contactmethods['delicious'] = 'Delicious';
 //add phone
 $contactmethods['phone'] = 'Phone';
 //add phone-type
 $contactmethods['phonetype'] = 'Phone Type';
 //add locality
 $contactmethods['locality'] = 'Locality';
 //add region
 $contactmethods['region'] = 'Region';
 //add postalcode
 $contactmethods['postalcode'] = 'Postal Code';
 //add country
 $contactmethods['country'] = 'Country';

 return $contactmethods;
 }
 add_filter('user_contactmethods','vl2_contactmethods',10,1);</pre>
<p>Of course just storing the info with the user’s profile isn’t enough; we also need to be able to pull it back out. This can be done using either the_author_meta or get_the_author_meta. I ended up using get_the_author_meta for two reasons:</p>
<p>1. I’m pulling the author’s meta info outside of the Loop.<br />
2. I wanted to return, not echo the values, so I can manipulate them before displaying them.</p>
<p>But that still wasn’t complicated enough, after all I started this project wanting to generate an hCard, using some jQuery UI to give it a fancy accordion effect. First we load the javascript for that accordion effect, by adding the following to our author.php file.</p>
<pre class="brush: jscript;">&lt;script type=&quot;text/javascript&quot;&gt;
 $(function() {
 $(&quot;#accordion&quot;).accordion();
 });
 &lt;/script&gt;</pre>
<p>Next we get all the user fields by:</p>
<pre class="brush: php;">&lt;?php if(isset($_GET['author_name'])) :
 // NOTE: 2.0 bug requires: get_userdatabylogin(get_the_author_login());
 $curauth = get_userdatabylogin($author_name);
 $id = $curauth-&gt;ID;
 else :
 $curauth = get_userdata(intval($author));
 $id = $curauth-&gt;ID;
 endif;

 $twitter = get_the_author_meta('twitter', $id);
 $flickr = get_the_author_meta('flickr', $id);
 $linkedin = get_the_author_meta('linkedin', $id);
 $delicious = get_the_author_meta('delicious', $id);
 $lastfm = get_the_author_meta('lastfm', $id);
 $phone = get_the_author_meta('phone', $id);
 $ptype = get_the_author_meta('phone-type', $id);
 $addr = get_the_author_meta('addr', $id);
 $locality = get_the_author_meta('locality', $id);
 $region = get_the_author_meta('region', $id);
 $postalcode = get_the_author_meta('postalcode', $id);
 $country = get_the_author_meta('country', $id);
 ?&gt;</pre>
<p>Now that we’ve got the data and the JavaScript; we need to combine it</p>
<pre class="brush: php;">&lt;div id=&quot;authorbox&quot;&gt;
 &lt;?php if (function_exists('get_avatar')) { echo get_avatar((get_the_author_meta('user_email', $id)), '120'); }?&gt;
 &lt;div id=&quot;accordion&quot;&gt;
 &lt;h3&gt;&lt;a href=&quot;#&quot;&gt;About&lt;/a&gt; &lt;span&gt;&lt;span&gt;&lt;?php echo $curauth-&gt;first_name; ?&gt;&lt;/span&gt; &lt;span&gt;&lt;?php echo $curauth-&gt;last_name; ?&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
 &lt;div id=&quot;about&quot;&gt;
 &lt;p&gt;&lt;?php echo $curauth-&gt;description; ?&gt;&lt;/p&gt;
 &lt;/div&gt; &lt;!-- #about --&gt;
 &lt;h3&gt;&lt;a href=&quot;#&quot;&gt;Contact&lt;/a&gt;&lt;/h3&gt;
 &lt;div id=&quot;contact&quot;&gt;
 &lt;p&gt;&lt;span&gt;&lt;span&gt;&lt;?php echo $ptype; ?&gt;&lt;/span&gt;&lt;a href=&quot;callto:&lt;?php echo $phone; ?&gt;&quot;&gt;&lt;?php echo $phone; ?&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
 &lt;p&quot;&gt;&lt;a href=&quot;&lt;?php echo get_the_author_meta('user_url', $id); ?&gt;&quot; rel=&quot;me&quot;&gt;&lt;?php echo get_the_author_meta('user_url', $id); ?&gt;&lt;/a&gt;&lt;/p&gt;
 &lt;p&gt;&lt;span&gt;&lt;?php echo $addr; ?&gt;&lt;/span&gt;&lt;br/&gt;
 &lt;span&gt;&lt;?php echo $locality; ?&gt;&lt;/span&gt;, &lt;span&gt;&lt;?php echo $region; ?&gt;&lt;/span&gt; &lt;span&gt;&lt;?php echo $postalcode; ?&gt;&lt;/span&gt;&lt;br/&gt;&lt;span&gt;&lt;?php echo $country; ?&gt;&lt;/span&gt;&lt;/p&gt;
 &lt;/div&gt; &lt;!-- #contact --&gt;
 &lt;h3&gt;&lt;a href=&quot;#&quot;&gt;Networks&lt;/a&gt;&lt;/h3&gt;
 &lt;div id=&quot;social-networks&quot;&gt;
 &lt;ul&gt;
 &lt;li&gt;&lt;a title=&quot;View &lt;?php echo $curauth-&gt;first_name; ?&gt; &lt;?php echo $curauth-&gt;last_name; ?&gt;'s Profile&quot; href=&quot;http://www.linkedin.com/in/&lt;?php echo $linkedin ?&gt;&quot;&gt;&lt;img src=&quot;&lt;?php bloginfo('template_directory'); ?&gt;/images/linkedin.png&quot; alt=&quot;LinkedIn&quot; width=&quot;48&quot; height=&quot;48&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a title=&quot;Follow &lt;?php echo $twitter ?&gt; on Twitter&quot; href=&quot;http://twitter.com/&lt;?php echo $twitter ?&gt;&quot;&gt;&lt;img src=&quot;&lt;?php bloginfo('template_directory'); ?&gt;/images/twitter.png&quot; width=&quot;48&quot; height=&quot;48&quot; alt=&quot;Twitter&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a title=&quot;See &lt;?php echo $flickr ?&gt;'s photostream&quot; href=&quot;http://www.flickr.com/photos/&lt;?php echo $flickr ?&gt;&quot;&gt;&lt;img src=&quot;&lt;?php bloginfo('template_directory'); ?&gt;/images/flickr.png&quot; alt=&quot;Flickr&quot; width=&quot;48&quot; height=&quot;48&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a title=&quot;&lt;?php echo $delicious ?&gt;'s Bookmarks&quot; href=&quot;http://delicious.com/&lt;?php echo $delicious ?&gt;&quot;&gt;&lt;img src=&quot;&lt;?php bloginfo('template_directory'); ?&gt;/images/delicious.png&quot; alt=&quot;Delicious&quot; width=&quot;48&quot; height=&quot;48&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/div&gt; &lt;!-- #social-networks --&gt;
 &lt;h3&gt;&lt;a href=&quot;#&quot;&gt;&lt;?php echo $curauth-&gt;first_name; ?&gt;'s Last 5 Posts&lt;/a&gt;&lt;/h3&gt;
 &lt;?php $my_query = new WP_Query('showposts=5&amp;author='.$id); ?&gt;
 &lt;div id=&quot;5posts&quot;&gt;
 &lt;ul&gt;
 &lt;?php if ($my_query-&gt;have_posts()) : while ($my_query-&gt;have_posts()) : $my_query-&gt;the_post(); ?&gt;
 &lt;li&gt;&lt;a href=&quot;&lt;?php the_permalink(); ?&gt;&quot; rel=&quot;bookmark&quot; title=&quot;Permanent Link to &lt;?php the_title_attribute(); ?&gt;&quot;&gt;&lt;?php the_title(); ?&gt;&lt;/a&gt; &lt;?php the_time('j F Y'); ?&gt;&lt;/li&gt;
 &lt;?php endwhile; ?&gt;
 &lt;/ul&gt;
 &lt;/div&gt; &lt;!-- #5posts --&gt;
 &lt;/div&gt;&lt;!-- #accordion --&gt;
 &lt;/div&gt;&lt;!-- #authorbox --&gt;
 &lt;?php else : ?&gt;
 &lt;h2&gt;Not Found&lt;/h2&gt;
 &lt;p&gt;Sorry, but you are looking for something that isn't here.&lt;/p&gt;
 &lt;?php endif; ?&gt;</pre>
<p>Oops, I almost forgot to mention; we need to make sure we’re loading jQuery &amp; jQuery UI on the author page. Since I separate out the header stuff into it’s own file (header.php); I added this bit of code before the closing &lt;/head&gt; tag in that file:</p>
<pre class="brush: php;">&lt;?php //if (is_author()) wp_enqueue_script('jquery-ui-core');
if (is_author()) {
 wp_deregister_script('jquery');
 wp_register_script('jquery', (&quot;http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js&quot;), false, '');
 wp_deregister_script('jquery-ui-core');
 wp_register_script('jquery-ui-core', (&quot;http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js&quot;), array('jquery'), '');
 wp_enqueue_script('jquery');
 wp_enqueue_script('jquery-ui-core');
} ?&gt;</pre>
<p>And that’s that. Now my author page will by default display my gravatar next to the Biographical Info entered in my profile. There will also be three other section available…</p>
<p>* Contact: Gives selected contact information for me.<br />
* Networks: Displays icons for some social networks I use with links to my profiles on those networks.<br />
* Last 5 Posts: Shows my latest posts.</p>
<p>Later when I have more time, I’ll update the zipped copy of the VectorLover2 theme on this site for people who want to download a complete copy of the code I used for the author pages.</p>
<p>Update: I forgot to thank Joost de Valk for his excellent article, User Contact Fields in WordPress 2.9.<br />
Update 2: I changed the code to register jquery-ui-core, so that it recognizes jquery as a dependency. This tutorial had been working fine; but for whatever reason, it suddenly was trying to load jQuery after jQuery-UI (which doesn’t work so good).</p>
<p><small><a href="http://coffeebear.net/2010/01/18/author-pages-with-hcard-jquery/">Author Pages with hCard &amp; jQuery</a> © <a href="http://coffeebear.net" rel="cc:attributionURL">Mark McKibben</a>, <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/us/">Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States</a>.</small></p>]]></content:encoded>
			<wfw:commentRss>http://coffeebear.net/2010/01/18/author-pages-with-hcard-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Help the Powers</title>
		<link>http://coffeebear.net/2010/01/18/help-the-powers/</link>
		<comments>http://coffeebear.net/2010/01/18/help-the-powers/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 19:32:32 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[fire]]></category>
		<category><![CDATA[help]]></category>
		<category><![CDATA[house]]></category>
		<category><![CDATA[LinuxJournal]]></category>

		<guid isPermaLink="false">http://coffeebear.net/?p=1036</guid>
		<description><![CDATA[
On Sunday, while Shawn Powers and his family were at church their house burned down. While his family was safe; they lost all their pets to the fire. Shawn works for as the Technology Director for a school district in Michigan, sidelines as an Associate Editor at Linux Journal and is a pretty funny guy. [...]]]></description>
			<content:encoded><![CDATA[<div class="alignleft"><embed src="http://widget.chipin.com/widget/id/4fde249b3a6ff1e1" flashVars="" type="application/x-shockwave-flash" allowScriptAccess="always" wmode="transparent" width="250" height="250"></embed></div>
<p>On Sunday, while Shawn Powers and his family were at church their <a title="An Update On Our House &amp;laquo;  The Brain of Shawn" href="http://www.brainofshawn.com/2010/01/17/an-update-on-our-house/">house burned down</a>. While his family was safe; they lost all their pets to the fire. Shawn works for as the Technology Director for a school district in Michigan, sidelines as an Associate Editor at <a title="Linux Journal | The Original Magazine of the Linux Community" href="http://www.linuxjournal.com/">Linux Journal</a> and is a pretty funny guy. The kind folks at Linux Journal have started a ChipIn fund to help Shawn and his family get back on their feet. If you’ve got some spare change in your PayPal account; please think about dropping some of it there. Thanks!</p>
<p><small><a href="http://coffeebear.net/2010/01/18/help-the-powers/">Help the Powers</a> © <a href="http://coffeebear.net" rel="cc:attributionURL">Mark McKibben</a>, <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/us/">Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States</a>.</small></p>]]></content:encoded>
			<wfw:commentRss>http://coffeebear.net/2010/01/18/help-the-powers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 0.864 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2010-03-11 19:09:20 -->
