<?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:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Enleitened</title>
	<atom:link href="http://enleitened.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://enleitened.com</link>
	<description>Enleiten Inc. company blog</description>
	<pubDate>Sun, 29 Jun 2008 21:12:25 +0000</pubDate>
	<generator>http://wordpress.org/?v=MU</generator>
	<language>en</language>
			<item>
		<title>Using Jott with Enleiten</title>
		<link>http://enleitened.com/2008/06/29/using-jott-with-enleiten/</link>
		<comments>http://enleitened.com/2008/06/29/using-jott-with-enleiten/#comments</comments>
		<pubDate>Sun, 29 Jun 2008 16:54:04 +0000</pubDate>
		<dc:creator>Eric Hedberg</dc:creator>
		
		<category><![CDATA[Development News]]></category>

		<category><![CDATA[Tools]]></category>

		<category><![CDATA[GTD]]></category>

		<category><![CDATA[GTD software]]></category>

		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://enleitened.wordpress.com/?p=117</guid>
		<description><![CDATA[How to link Jott to your Enleiten account]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>We&#8217;ve become badly addicted to the most excellent <a href="http://www.jott.com">Jott</a> here at Enleiten.  Unfortunately, while it&#8217;s incredibly easy to use and quite useful, it hasn&#8217;t been possible to integrate into our <a href="http://www.enleiten.com">trusted system</a> until now.  We are still waiting for Jott developers to add us to their official list of Jott Links, but until they do, here&#8217;s how you can set up a custom link yourself.<span id="more-117"></span><br />
<h2>Step 1: Sign in to your Jott account</h2>
<p>Click &#8216;Add Jott Links&#8217; to add a new link</p>
<div class="thumbnail"><a href="http://skitch.com/ehedberg/q2dc/add-jott-link"><img src="http://img.skitch.com/20080629-bgyhb38r3jexyg835eaecry4ty.preview.jpg" alt="Add Jott Link" /></a><br /><span style="font-family:Lucida Grande, Trebuchet, sans-serif, Helvetica, Arial;font-size:10px;color:#808080;">Uploaded with <a href="http://plasq.com/">plasq</a>&#8217;s <a href="http://skitch.com">Skitch</a>!</span></div>
<h2>Step 2: Add a Custom link</h2>
<p>Click &#8216;Add&#8217; on the Custom row.</p>
<div class="thumbnail"><a href="http://skitch.com/ehedberg/q2ns/jott-2"><img src="http://img.skitch.com/20080629-gw8x5b4i512nw4ff79ja2egmcr.preview.jpg" alt="Add a Custom Link" /></a><br /><span style="font-family:Lucida Grande, Trebuchet, sans-serif, Helvetica, Arial;font-size:10px;color:#808080;">Uploaded with <a href="http://plasq.com/">plasq</a>&#8217;s <a href="http://skitch.com">Skitch</a>!</span></div>
<h2>Step 3: Create the link</h2>
<p>The name you enter is the one you say when you call Jott &#8212; I use &#8216;Enleiten&#8217;, but it&#8217;s up to you.<br />
For the Setup Url, enter &#8216;http://www.enleiten.com/todo/jott/setup&#8217;.<br />
For the Link Url, enter &#8216;http://www.enleiten.com/todo/jott&#8217;.<br />
Then, just click Save.  </p>
<div class="thumbnail"><a href="http://skitch.com/ehedberg/q2n2/jott-3"><img src="http://img.skitch.com/20080629-mnnyenq5m7pei69fu83euidhkt.preview.jpg" alt="Create the JottLink" /></a><br /><span style="font-family:Lucida Grande, Trebuchet, sans-serif, Helvetica, Arial;font-size:10px;color:#808080;">Uploaded with <a href="http://plasq.com/">plasq</a>&#8217;s <a href="http://skitch.com">Skitch</a>!</span></div>
<p>If you&#8217;re not currently logged in to Enleiten, you&#8217;ll be prompted for your username and password, otherwise, you&#8217;ll just be redirected back to your Jott inbox.</p>
<div class="thumbnail"><a href="http://skitch.com/ehedberg/q2nt/jott-4"><img src="http://img.skitch.com/20080629-8xmsh166trw19dpsw4fk65wu52.preview.jpg" alt="Jott 4" /></a><br /><span style="font-family:Lucida Grande, Trebuchet, sans-serif, Helvetica, Arial;font-size:10px;color:#808080;">Uploaded with <a href="http://plasq.com/">plasq</a>&#8217;s <a href="http://skitch.com">Skitch</a>!</span></div>
<h2>Step 4:  Use it!</h2>
<p>To use your new Jott Link, just call Jott, say &#8216;Enleiten&#8217;, and say something.  Within 30 seconds or so, the transcription will arrive in your Enleiten inbox, with a link back to your Jott account so you can listen to the original recording.</p>
<p>Enjoy!</p>
<p>Spread it: <a href="http://del.icio.us/post?url=http://enleitened.com/2008/06/29/using-jott-with-enleiten/;title=Using+Jott+With+Enleiten"><img src="http://sunburntkamel.files.wordpress.com/2006/11/delicious.gif" alt="add to del.icio.us" /></a>|<a href="http://digg.com/submit?phase=2&amp;url=http://enleitened.com/2008/06/29/using-jott-with-enleiten/"><img src="http://sunburntkamel.files.wordpress.com/2006/11/digg.gif" alt="Digg it" /></a>|<a href="http://ma.gnolia.com/bookmarklet/add?url=http://enleitened.com/2008/06/29/using-jott-with-enleiten/;title=Using+Jott+With+Enleiten"><img src="http://sunburntkamel.files.wordpress.com/2006/11/magnolia.gif" alt="add to ma.gnolia" /></a>|<a href="http://www.stumbleupon.com/submit?url=http://enleitened.com/2008/06/29/using-jott-with-enleiten/&amp;title=Using+Jott+With+Enleiten"><img src="http://sunburntkamel.files.wordpress.com/2006/11/stumbleit.gif" alt="Stumble It!" /></a>|<a href="http://reddit.com/submit?url=http://enleitened.com/2008/06/29/using-jott-with-enleiten/;title=Using+Jott+With+Enleiten"><img src="http://sunburntkamel.files.wordpress.com/2006/11/reddit.gif" /></a>|<a href="http://www.facebook.com/sharer.php?u=http://enleitened.com/2008/06/29/using-jott-with-enleiten/&amp;t=Using+Jott+With+Enleiten"><img src="http://sunburntkamel.files.wordpress.com/2008/02/facebookcom.gif" alt="post to facebook" /></a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/enleitened.wordpress.com/117/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/enleitened.wordpress.com/117/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/enleitened.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/enleitened.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/enleitened.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/enleitened.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/enleitened.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/enleitened.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/enleitened.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/enleitened.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/enleitened.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/enleitened.wordpress.com/117/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=enleitened.com&blog=2882005&post=117&subd=enleitened&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://enleitened.com/2008/06/29/using-jott-with-enleiten/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/ehedberg-128.jpg" medium="image">
			<media:title type="html">ehedberg</media:title>
		</media:content>

		<media:content url="http://img.skitch.com/20080629-bgyhb38r3jexyg835eaecry4ty.preview.jpg" medium="image">
			<media:title type="html">Add Jott Link</media:title>
		</media:content>

		<media:content url="http://img.skitch.com/20080629-gw8x5b4i512nw4ff79ja2egmcr.preview.jpg" medium="image">
			<media:title type="html">Add a Custom Link</media:title>
		</media:content>

		<media:content url="http://img.skitch.com/20080629-mnnyenq5m7pei69fu83euidhkt.preview.jpg" medium="image">
			<media:title type="html">Create the JottLink</media:title>
		</media:content>

		<media:content url="http://img.skitch.com/20080629-8xmsh166trw19dpsw4fk65wu52.preview.jpg" medium="image">
			<media:title type="html">Jott 4</media:title>
		</media:content>

		<media:content url="http://sunburntkamel.files.wordpress.com/2006/11/delicious.gif" medium="image">
			<media:title type="html">add to del.icio.us</media:title>
		</media:content>

		<media:content url="http://sunburntkamel.files.wordpress.com/2006/11/digg.gif" medium="image">
			<media:title type="html">Digg it</media:title>
		</media:content>

		<media:content url="http://sunburntkamel.files.wordpress.com/2006/11/magnolia.gif" medium="image">
			<media:title type="html">add to ma.gnolia</media:title>
		</media:content>

		<media:content url="http://sunburntkamel.files.wordpress.com/2006/11/stumbleit.gif" medium="image">
			<media:title type="html">Stumble It!</media:title>
		</media:content>

		<media:content url="http://sunburntkamel.files.wordpress.com/2006/11/reddit.gif" medium="image" />

		<media:content url="http://sunburntkamel.files.wordpress.com/2008/02/facebookcom.gif" medium="image">
			<media:title type="html">post to facebook</media:title>
		</media:content>
	</item>
		<item>
		<title>Dynamic Dialogs with Rails and YUI</title>
		<link>http://enleitened.com/2008/06/26/dynamic-dialogs-with-rails-and-yui/</link>
		<comments>http://enleitened.com/2008/06/26/dynamic-dialogs-with-rails-and-yui/#comments</comments>
		<pubDate>Thu, 26 Jun 2008 05:33:40 +0000</pubDate>
		<dc:creator>Eric Hedberg</dc:creator>
		
		<category><![CDATA[Ruby on Rails]]></category>

		<category><![CDATA[YUI]]></category>

		<guid isPermaLink="false">http://enleitened.wordpress.com/?p=94</guid>
		<description><![CDATA[Another installment in the Rails and YUI series, this time using Connection Manager to dynamically populate a YUI dialog.]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>This tutorial is a followup to <a href="http://enleitened.com/2008/06/07/instant-shiny-forms-with-rails-and-yui/">Instant Shiny Forms with Rails and YUI</a>, with a bit more of an interesting technique that (I think, at least) really demonstrates where <a href="http://developer.yahoo.com/yui">YUI</a> shines.  In the last tutorial, we embedded a hidden form in a &#8220;show&#8221; view, so we could render a <a href="http://developer.yahoo.com/yui/container/dialog/">YUI dialog</a> instead of loading the edit page separately, or using a technique like in-place editing.  While this is useful, I find it to be of somewhat limited utility.  In this article I&#8217;ll demonstrate a technique to move that dialog to the index view using the Yahoo Connection Manager, so we can skip the show step all together.<span id="more-94"></span><br />
<h2>Step One: The &#8216;_form&#8217; partial</h2>
<p>For the sake of simplicity, I&#8217;m going to cheat and reuse the partial from the last demo:</p>
<pre name="code" class="html">

&lt;% form_for(form) do |f| %&gt;
  &lt;%= f.error_messages %&gt;

    &lt;%= f.label :title %&gt;
    &lt;%= f.text_field :title %&gt;

    &lt;%= f.label :body %&gt;
    &lt;%= f.text_area :body, :rows =&gt; 6 %&gt;

    &lt;%= f.label :published %&gt;
    &lt;%= f.check_box :published %&gt;

&lt;% end %&gt;
</pre>
<p>While we&#8217;re at it, let&#8217;s make one small change to the edit action in our countroller:</p>
<pre name="code" class="ruby">

def edit
  @post = Post.find(params[:id])
  respond_to do |wants|
    wants.html
    wants.js { render :partial =&gt; &#039;form&#039;, :object =&gt; @post }
  end
end
</pre>
<p>This way, ajax calls will just get the form.</p>
<h2>Step Two:  The Index view</h2>
<p>Again to keep things simple, we&#8217;re using a standard scaffold view here, with three changes.  First, we&#8217;ll set an id on the table.  And second, we want to add a class to all of the edit links, so we can find them again later. Finally, we also add a placeholder div in YUI module format, complete with our standard issue Web 2.0 spinner. With the changes, the final looks something like this:</p>
<pre name="code" class="html">

&lt;h1&gt;Listing posts&lt;/h1&gt;

&lt;table id=&#039;posts&#039;&gt;
  &lt;tr&gt;
    &lt;th&gt;Title&lt;/th&gt;
    &lt;th&gt;Body&lt;/th&gt;
    &lt;th&gt;Published&lt;/th&gt;
  &lt;/tr&gt;

&lt;% for post in @posts %&gt;
  &lt;tr&gt;
    &lt;td&gt;&lt;%=h post.title %&gt;&lt;/td&gt;
    &lt;td&gt;&lt;%=h post.body %&gt;&lt;/td&gt;
    &lt;td&gt;&lt;%=h post.published %&gt;&lt;/td&gt;
    &lt;td&gt;&lt;%= link_to &#039;Show&#039;, post %&gt;&lt;/td&gt;
    &lt;td&gt;&lt;%= link_to &#039;Edit&#039;, edit_post_path(post), :class =&gt; &#039;edit_link&#039; %&gt;&lt;/td&gt;
    &lt;td&gt;&lt;%= link_to &#039;Destroy&#039;, post, :confirm =&gt; &#039;Are you sure?&#039;, :method =&gt; :delete %&gt;&lt;/td&gt;
  &lt;/tr&gt;
&lt;% end %&gt;
&lt;/table&gt;

&lt;br /&gt;

&lt;%= link_to &#039;New post&#039;, new_post_path %&gt;

&lt;div id=&#039;edit_post_div&#039; style=&#039;visibility: hidden;&#039;&gt;
	&lt;div class=&quot;hd&quot;&gt;Edit Post&lt;/div&gt;
	&lt;div class=&quot;bd&quot;&gt;&lt;%= image_tag &#039;spinner.gif&#039; %&gt; Loading...&lt;/div&gt;
&lt;/div&gt;
</pre>
<p>I did say this was straight scaffold, right?</p>
<h2>Step Three: Javascript Includes and other layout nonsense</h2>
<p>We return again to the <a href="http://developer.yahoo.com/yui/articles/hosting/">YUI Dependency Configurator</a> to get our includes in order.  For this, we&#8217;ll need Container, Button and Connection Manager.  We&#8217;ll go ahead and use the rollups, just to cut our download list a bit.  We&#8217;ll also want to make sure we&#8217;re at least loading application.js, since we don&#8217;t want any code polluting our html if we don&#8217;t have to.  Finally, add a class of &#8216;yui-skin-sam&#8217; to the body element, so we pick up Yahoo&#8217;s skin for our dialog elements. Put it together, and this is the entirety of our layout:</p>
<pre name="code" class="html">

&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot;
       &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;

&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot; xml:lang=&quot;en&quot; lang=&quot;en&quot;&gt;
&lt;head&gt;
  &lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html;charset=UTF-8&quot; /&gt;
  &lt;title&gt;Posts: &lt;%= controller.action_name %&gt;&lt;/title&gt;
  &lt;%= stylesheet_link_tag &#039;scaffold&#039; %&gt;
  &lt;!-- css --&gt;
  &lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;http://yui.yahooapis.com/2.5.2/build/assets/skins/sam/skin.css&quot;&gt;
  &lt;!-- js --&gt;
  &lt;script type=&quot;text/javascript&quot; src=&quot;http://yui.yahooapis.com/2.5.2/build/utilities/utilities.js&quot;&gt;&lt;/script&gt;
  &lt;script type=&quot;text/javascript&quot; src=&quot;http://yui.yahooapis.com/2.5.2/build/container/container-min.js&quot;&gt;&lt;/script&gt;
  &lt;script type=&quot;text/javascript&quot; src=&quot;http://yui.yahooapis.com/2.5.2/build/menu/menu-min.js&quot;&gt;&lt;/script&gt;
  &lt;script type=&quot;text/javascript&quot; src=&quot;http://yui.yahooapis.com/2.5.2/build/button/button-min.js&quot;&gt;&lt;/script&gt;
  &lt;%= javascript_include_tag &#039;application&#039; %&gt;
&lt;/head&gt;
&lt;body class=&quot;yui-skin-sam&quot;&gt;

&lt;p style=&quot;color: green&quot;&gt;&lt;%= flash[:notice] %&gt;&lt;/p&gt;

&lt;%= yield  %&gt;

&lt;/body&gt;
&lt;/html&gt;
</pre>
<h2>Step Four: Implement our dialog</h2>
<p>The basic strategy here is fairly simple.  We use the edit_post_div skeleton to create a basic dialog.  Then, we use the &#8216;edit_link&#8217; class to add onClick handlers for all of the edit links in the table, which stash the href where we can get to it again, and show the dialog.  When the dialog is shown, we do an http GET to fetch the appropriate form from the server and update the dialog.  All told, it&#8217;s about 70 lines of code with comments.  And most of that&#8217;s formatting:</p>
<pre name="code" class="jscript">

// Wrap an outer function to prevent namespace pollution
(function() {
  // Set up some shortcuts to YUI bits
  var yLang = YAHOO.lang;
  var yDom = YAHOO.util.Dom;
  var yEvent = YAHOO.util.Event;
  var yConnect = YAHOO.util.Connect;
  var yDialog = YAHOO.widget.Dialog;

  // Placeholder for our dialog
  var editPost = null;

  // Set the default Accept header for Connection Manager to match
  // what Rails expects from js

  yConnect.initHeader(&#039;Accept&#039;,
    &#039;text/javascript, text/html, application/xml, text/xml, */*&#039;, true);

  // When our placeholder is ready, build the initial Dialog
  yEvent.onContentReady(&#039;edit_post_div&#039;, function() {
    function handleSubmit (arg) {
      this.submit();
    }
    function handleCancel (arg) {
      this.cancel();
    }
    editPost = new YAHOO.widget.Dialog(&quot;edit_post_div&quot;,
      { width               : &quot;30em&quot;,
        fixedcenter         : true,
        visible             : false,
        constraintoviewport : true,
        modal               : false,
        postmethod          : &quot;form&quot;, // We&#039;re still going to do a normal form submit
        buttons : [ { text:&quot;Submit&quot;, handler:handleSubmit, isDefault:true},
                    { text:&quot;Cancel&quot;, handler:handleCancel } ]
      });
    editPost.render();

    // When the dialog is displayed, update its form
    editPost.subscribe(&#039;show&#039;, function() {

      function onSuccess (oArg) {
        // Set the body of the dialog to the returned form partial
        this.argument.setBody(oArg.responseText);
        // Re-render the dialog, just be on the safe side
        this.argument.render();
      }

      yConnect.asyncRequest(&#039;GET&#039;, this.sourceUrl, { success: onSuccess, argument:this });
    });
  });

  // When the user click on one of our edit links, show the edit dialog
  yEvent.onContentReady(&#039;posts&#039;, function() {
    var links = yDom.getElementsByClassName(&#039;edit_link&#039;, &#039;a&#039;, this);
    for (var i = links.length - 1; i &gt;= 0; i&#8211;){
      yEvent.on(links[i], &#039;click&#039;, function(e) {
        // Stop event propagation
        yEvent.preventDefault(e);
        yEvent.stopPropagation(e);

        // Stash the clicked link
        this.sourceUrl = e.target.href;
        this.show();
      }, editPost, true);
    };

  });
})();
</pre>
<p>And that&#8217;s about all there is to it.  Easy, right?<br />
Obligatory screenshot of the finished product:<br />
<img src="http://enleitened.files.wordpress.com/2008/06/d2.png?w=400&h=258" alt="d2.png" border="0" width="400" height="258" /></p>
<p>Spread it: <a href="http://del.icio.us/post?url=http://enleitened.com/2008/06/26/dynamic-dialogs-with-rails-and-yui/;title=Dynamic+Dialogs+with+Rails+and+YUI"><img src="http://sunburntkamel.files.wordpress.com/2006/11/delicious.gif" alt="add to del.icio.us" /></a>|<a href="http://digg.com/submit?phase=2&amp;url=http://enleitened.com/2008/06/26/dynamic-dialogs-with-rails-and-yui/"><img src="http://sunburntkamel.files.wordpress.com/2006/11/digg.gif" alt="Digg it" /></a>|<a href="http://ma.gnolia.com/bookmarklet/add?url=http://enleitened.com/2008/06/26/dynamic-dialogs-with-rails-and-yui/;title=Dynamic+Dialogs+with+Rails+and+YUI"><img src="http://sunburntkamel.files.wordpress.com/2006/11/magnolia.gif" alt="add to ma.gnolia" /></a>|<a href="http://www.stumbleupon.com/submit?url=http://enleitened.com/2008/06/26/dynamic-dialogs-with-rails-and-yui/&amp;title=Dynamic+Dialogs+with+Rails+and+YUI"><img src="http://sunburntkamel.files.wordpress.com/2006/11/stumbleit.gif" alt="Stumble It!" /></a>|<a href="http://reddit.com/submit?url=http://enleitened.com/2008/06/26/dynamic-dialogs-with-rails-and-yui/;title=Dynamic+Dialogs+with+Rails+and+YUI"><img src="http://sunburntkamel.files.wordpress.com/2006/11/reddit.gif" /></a>|<a href="http://www.facebook.com/sharer.php?u=http://enleitened.com/2008/06/26/dynamic-dialogs-with-rails-and-yui/&amp;t=Dynamic+Dialogs+with+Rails+and+YUI"><img src="http://sunburntkamel.files.wordpress.com/2008/02/facebookcom.gif" alt="post to facebook" /></a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/enleitened.wordpress.com/94/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/enleitened.wordpress.com/94/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/enleitened.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/enleitened.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/enleitened.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/enleitened.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/enleitened.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/enleitened.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/enleitened.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/enleitened.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/enleitened.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/enleitened.wordpress.com/94/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=enleitened.com&blog=2882005&post=94&subd=enleitened&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://enleitened.com/2008/06/26/dynamic-dialogs-with-rails-and-yui/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/ehedberg-128.jpg" medium="image">
			<media:title type="html">ehedberg</media:title>
		</media:content>

		<media:content url="http://enleitened.files.wordpress.com/2008/06/d2.png" medium="image">
			<media:title type="html">d2.png</media:title>
		</media:content>

		<media:content url="http://sunburntkamel.files.wordpress.com/2006/11/delicious.gif" medium="image">
			<media:title type="html">add to del.icio.us</media:title>
		</media:content>

		<media:content url="http://sunburntkamel.files.wordpress.com/2006/11/digg.gif" medium="image">
			<media:title type="html">Digg it</media:title>
		</media:content>

		<media:content url="http://sunburntkamel.files.wordpress.com/2006/11/magnolia.gif" medium="image">
			<media:title type="html">add to ma.gnolia</media:title>
		</media:content>

		<media:content url="http://sunburntkamel.files.wordpress.com/2006/11/stumbleit.gif" medium="image">
			<media:title type="html">Stumble It!</media:title>
		</media:content>

		<media:content url="http://sunburntkamel.files.wordpress.com/2006/11/reddit.gif" medium="image" />

		<media:content url="http://sunburntkamel.files.wordpress.com/2008/02/facebookcom.gif" medium="image">
			<media:title type="html">post to facebook</media:title>
		</media:content>
	</item>
		<item>
		<title>What&#8217;s new at Enleiten</title>
		<link>http://enleitened.com/2008/06/25/whats-new-at-enleiten/</link>
		<comments>http://enleitened.com/2008/06/25/whats-new-at-enleiten/#comments</comments>
		<pubDate>Wed, 25 Jun 2008 23:53:11 +0000</pubDate>
		<dc:creator>Doreen Hartzell</dc:creator>
		
		<category><![CDATA[Development News]]></category>

		<category><![CDATA[User Mail]]></category>

		<category><![CDATA[GTD]]></category>

		<category><![CDATA[GTD software]]></category>

		<guid isPermaLink="false">http://enleitened.wordpress.com/?p=82</guid>
		<description><![CDATA[New email options, search, and project sorting]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>You&#8217;ve been sending us feature requests and suggestions to improve our interface, and we&#8217;ve just rolled out a bunch of the changes you&#8217;ve been asking for</p>
<p>If you like to prioritize your projects, you can now choose the order your projects are in to customize the display order of your projects.  (The &#8220;all projects&#8221; link is at the bottom of the project panel in basic accounts)</p>
<p><a href="http://enleitened.files.wordpress.com/2008/06/viewallprojects.png"><img class="aligncenter size-medium wp-image-89" src="http://enleitened.files.wordpress.com/2008/06/viewallprojects.png?w=300&h=211" alt="" width="300" height="211" /></a></p>
<p>Adding tasks directly to projects has been improved:</p>
<p><a href="http://enleitened.files.wordpress.com/2008/06/new-task.png"><img class="aligncenter size-medium wp-image-86" src="http://enleitened.files.wordpress.com/2008/06/new-task.png?w=300&h=205" alt="" width="300" height="205" /></a></p>
<p><a href="http://enleitened.files.wordpress.com/2008/06/addingnewtask.png"><img class="aligncenter size-medium wp-image-87" src="http://enleitened.files.wordpress.com/2008/06/addingnewtask.png?w=300&h=76" alt="" width="300" height="76" /></a></p>
<p>Under &#8220;Profile&#8221;, you can now also set a variety of email options.  Add additional email addresses so you can forward tasks directly to your Enleiten inbox.<a href="http://enleitened.files.wordpress.com/2008/06/emailcapture.png"><img class="aligncenter size-medium wp-image-84" src="http://enleitened.files.wordpress.com/2008/06/emailcapture.png?w=300&h=125" alt="" width="300" height="125" /></a></p>
<p>In your profile, you can also opt to receive a daily email of your next actions list, or any contexts you choose.</p>
<p style="text-align:center;"><a href="http://enleitened.files.wordpress.com/2008/06/emailnotificationoptions.png"><img class="aligncenter size-medium wp-image-85" src="http://enleitened.files.wordpress.com/2008/06/emailnotificationoptions.png?w=300&h=82" alt="" width="300" height="82" /></a></p>
<p>We&#8217;ve also added basic search, so you can locate your tasks individually.</p>
<p><a href="http://enleitened.files.wordpress.com/2008/06/search.png"><img class="aligncenter size-medium wp-image-88" src="http://enleitened.files.wordpress.com/2008/06/search.png?w=300&h=112" alt="" width="300" height="112" /></a></p>
<p>Got any questions?  Feel free to leave a comment or send a task to us at Enleiten support.</p>
<p>Spread it: <a href="http://del.icio.us/post?url=http://enleitened.com/2008/06/25/whats-new-at-enleiten/;title=What+is+new+at+Enleiten"><img src="http://sunburntkamel.files.wordpress.com/2006/11/delicious.gif" alt="add to del.icio.us" /></a>|<a href="http://digg.com/submit?phase=2&amp;url=http://enleitened.com/2008/06/25/whats-new-at-enleiten/"><img src="http://sunburntkamel.files.wordpress.com/2006/11/digg.gif" alt="Digg it" /></a>|<a href="http://ma.gnolia.com/bookmarklet/add?url=http://enleitened.com/2008/06/25/whats-new-at-enleiten/;title=What+is+new+at+Enleiten"><img src="http://sunburntkamel.files.wordpress.com/2006/11/magnolia.gif" alt="add to ma.gnolia" /></a>|<a href="http://www.stumbleupon.com/submit?url=http://enleitened.com/2008/06/25/whats-new-at-enleiten/&amp;title=What+is+new+at+Enleiten"><img src="http://sunburntkamel.files.wordpress.com/2006/11/stumbleit.gif" alt="Stumble It!" /></a>|<a href="http://reddit.com/submit?url=http://enleitened.com/2008/06/25/whats-new-at-enleiten/;title=What+is+new+at+Enleiten"><img src="http://sunburntkamel.files.wordpress.com/2006/11/reddit.gif" /></a>|<a href="http://www.facebook.com/sharer.php?u=http://enleitened.com/2008/06/25/whats-new-at-enleiten/&amp;t=What+is+new+at+Enleiten"><img src="http://sunburntkamel.files.wordpress.com/2008/02/facebookcom.gif" alt="post to facebook" /></a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/enleitened.wordpress.com/82/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/enleitened.wordpress.com/82/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/enleitened.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/enleitened.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/enleitened.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/enleitened.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/enleitened.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/enleitened.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/enleitened.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/enleitened.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/enleitened.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/enleitened.wordpress.com/82/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=enleitened.com&blog=2882005&post=82&subd=enleitened&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://enleitened.com/2008/06/25/whats-new-at-enleiten/feed/</wfw:commentRss>
	
		<media:content url="http://enleitened.files.wordpress.com/2008/06/viewallprojects.png?w=300" medium="image" />

		<media:content url="http://enleitened.files.wordpress.com/2008/06/new-task.png?w=300" medium="image" />

		<media:content url="http://enleitened.files.wordpress.com/2008/06/addingnewtask.png?w=300" medium="image" />

		<media:content url="http://enleitened.files.wordpress.com/2008/06/emailcapture.png?w=300" medium="image" />

		<media:content url="http://enleitened.files.wordpress.com/2008/06/emailnotificationoptions.png?w=300" medium="image" />

		<media:content url="http://enleitened.files.wordpress.com/2008/06/search.png?w=300" medium="image" />

		<media:content url="http://sunburntkamel.files.wordpress.com/2006/11/delicious.gif" medium="image">
			<media:title type="html">add to del.icio.us</media:title>
		</media:content>

		<media:content url="http://sunburntkamel.files.wordpress.com/2006/11/digg.gif" medium="image">
			<media:title type="html">Digg it</media:title>
		</media:content>

		<media:content url="http://sunburntkamel.files.wordpress.com/2006/11/magnolia.gif" medium="image">
			<media:title type="html">add to ma.gnolia</media:title>
		</media:content>

		<media:content url="http://sunburntkamel.files.wordpress.com/2006/11/stumbleit.gif" medium="image">
			<media:title type="html">Stumble It!</media:title>
		</media:content>

		<media:content url="http://sunburntkamel.files.wordpress.com/2006/11/reddit.gif" medium="image" />

		<media:content url="http://sunburntkamel.files.wordpress.com/2008/02/facebookcom.gif" medium="image">
			<media:title type="html">post to facebook</media:title>
		</media:content>
	</item>
		<item>
		<title>How GTD saved the wedding. (well, at least the flowers)</title>
		<link>http://enleitened.com/2008/06/18/how-gtd-saved-the-wedding-well-at-least-the-flowers/</link>
		<comments>http://enleitened.com/2008/06/18/how-gtd-saved-the-wedding-well-at-least-the-flowers/#comments</comments>
		<pubDate>Wed, 18 Jun 2008 17:17:36 +0000</pubDate>
		<dc:creator>Doreen Hartzell</dc:creator>
		
		<category><![CDATA[GTD]]></category>

		<category><![CDATA[Time Management]]></category>

		<category><![CDATA[weddings]]></category>

		<category><![CDATA[weeklyreview]]></category>

		<guid isPermaLink="false">http://enleitened.wordpress.com/?p=81</guid>
		<description><![CDATA[True weekly review stories.]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img src="http://enleitened.files.wordpress.com/2008/06/groombout.jpg?w=200&h=325" alt="Groom's Boutonniere with Mini callas and lily of the valley" border="0" width="200" height="325" align="right" /></p>
<p>A few months ago I&#8217;d offered to help some friends with their wedding and put together their flowers.   In GTD style, I put everything in my system: requests for the list of corsages needed, requests for photos of bouquets the couple had found online and liked, information about when the flowers needed to be available for photos at the ceremony, etc.  And most importantly, the RFQ I sent my supplier.</p>
<p>I&#8217;d used this vendor before for flowers, because it was quick and easy to email in a list of what I was looking for a checking prices. So off it went, with the waiting task in place, and out of my head.</p>
<p>Having the system in place saved me on this one, because my weekly review came around and that request had been sitting too long.  Turns out my supplier was no longer in business, even though their email didn&#8217;t bounce and their website and price list were still up and running.  Running across that outstanding item on my list was an excellent prompt at a time I wasn&#8217;t thinking about the project all the time, with the focus on picking up hardware and getting my schedule at work in order.</p>
<p>With that prompt in mind, I had enough time to call on my request, find out what was happening, and deal with the crisis of locating a new supplier who still had time to get my order placed with the growers.</p>
<div style="text-align:center;"><img src="http://enleitened.files.wordpress.com/2008/06/bridesmaidbouquet.jpg?w=400&h=254" alt="Bridesmaid Bouquet with Gerbera daisies" border="0" width="400" height="254" /></div>
<p>For any other aspiring wedding couples out there, we&#8217;ll be putting together a set of wedding checklist templates.  You&#8217;ll be able to sign up for an account and do all your wedding planning online, a great way to coordinate with family and loved ones dispersed across the country to get your wedding plans done.</p>
<p>It&#8217;ll take us a few more weeks before those checklists come out of beta to play, but if you&#8217;ve got samples of your checklist you&#8217;d like to contribute, or would be interested in getting into the beta early to help us finetune it, drop us a line at <a href="mailto:info@enleiten.com">info@enleiten.com</a>.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/enleitened.wordpress.com/81/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/enleitened.wordpress.com/81/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/enleitened.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/enleitened.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/enleitened.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/enleitened.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/enleitened.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/enleitened.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/enleitened.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/enleitened.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/enleitened.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/enleitened.wordpress.com/81/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=enleitened.com&blog=2882005&post=81&subd=enleitened&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://enleitened.com/2008/06/18/how-gtd-saved-the-wedding-well-at-least-the-flowers/feed/</wfw:commentRss>
	
		<media:content url="http://enleitened.files.wordpress.com/2008/06/groombout.jpg" medium="image">
			<media:title type="html">Groom's Boutonniere with Mini callas and lily of the valley</media:title>
		</media:content>

		<media:content url="http://enleitened.files.wordpress.com/2008/06/bridesmaidbouquet.jpg" medium="image">
			<media:title type="html">Bridesmaid Bouquet with Gerbera daisies</media:title>
		</media:content>
	</item>
		<item>
		<title>Ad free for everyone for a week</title>
		<link>http://enleitened.com/2008/06/13/ad-free-for-everyone-for-a-week/</link>
		<comments>http://enleitened.com/2008/06/13/ad-free-for-everyone-for-a-week/#comments</comments>
		<pubDate>Fri, 13 Jun 2008 17:10:35 +0000</pubDate>
		<dc:creator>Doreen Hartzell</dc:creator>
		
		<category><![CDATA[Development News]]></category>

		<category><![CDATA[Outside]]></category>

		<category><![CDATA[User Mail]]></category>

		<guid isPermaLink="false">http://enleitened.wordpress.com/?p=80</guid>
		<description><![CDATA[Welcoming GTD Times readers]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>A big welcome to <a href="http://www.gtdtimes.com/2008/06/13/enleiten-a-social-gtd/">GTD Times</a> readers.</p>
<p>We&#8217;ve had some comments about the ads interfering with trying out our application, so we&#8217;ve turned off ads on all free accounts for the week.  Ad-free accounts are $5 a month, and we&#8217;ll work on bringing back less obtrusive ones when we turn them back on.</p>
<p>If you&#8217;ve got comments or suggestions for us, please feel free to leave us a comment or drop us an email at <a href="mailto:support@enleiten.com">support@enleiten.com</a>.  We value your comments, and user requests weigh heavily in deciding what changes and improvements we make.</p>
<p>If you&#8217;re looking for some quick ways to get started, we&#8217;ve got screenshots outlining the feature sets in our <a href="http://www.enleiten.com/help">help documentation</a>, and some <a href="http://enleitened.com/2008/06/06/enleiten-tutorial-videos/">short screencasts</a> to let you see how things work.</p>
<p>A quick note for users of other apps: Checking off the box next to a task entry marks it as complete.   To edit task details, you can double click on the item you want to change, or click the &#8220;i&#8221; on the right to get into extended details.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/enleitened.wordpress.com/80/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/enleitened.wordpress.com/80/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/enleitened.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/enleitened.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/enleitened.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/enleitened.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/enleitened.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/enleitened.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/enleitened.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/enleitened.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/enleitened.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/enleitened.wordpress.com/80/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=enleitened.com&blog=2882005&post=80&subd=enleitened&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://enleitened.com/2008/06/13/ad-free-for-everyone-for-a-week/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Review: Enleiten by MInnov8</title>
		<link>http://enleitened.com/2008/06/12/review-enleiten-by-minnov8/</link>
		<comments>http://enleitened.com/2008/06/12/review-enleiten-by-minnov8/#comments</comments>
		<pubDate>Thu, 12 Jun 2008 13:01:29 +0000</pubDate>
		<dc:creator>Doreen Hartzell</dc:creator>
		
		<category><![CDATA[Development News]]></category>

		<category><![CDATA[GTD]]></category>

		<category><![CDATA[Outside]]></category>

		<category><![CDATA[reviews]]></category>

		<guid isPermaLink="false">http://enleitened.wordpress.com/?p=79</guid>
		<description><![CDATA[Read what the Minnov8 crew has to say about us]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I had the pleasure of chatting with <a href="http://www.iconnectdots.com/">Steve Borsch</a> earlier this week.  He&#8217;s a GTD fan, longtime tech advisor and expert, and contributor to Minnov8, a community blog covering emerging tech in MN.  In addition to giving us some excellent feedback, he&#8217;s reviewed <a href="http://www.enleiten.com/products/personal/tour-01">Enleiten&#8217;s GTD and project management application</a>.</p>
<blockquote><p>&#8230;Enleiten has nailed the workflow and functionality (Projects/People/Contexts) in much the same way that Google nailed search vs. cluttering up the page with lots of ads, upsells and cross selling. They’ve hit the sweet spot of GTD and lightweight project management and coupled it with a group approach — one I’d term a “social GTD” application.</p>
<p>As more of us seek ways to coordinate and orchestrate our activities with an ever widening number of other always-on, always-connected, and willingly participative people (many of whom have already embraced GTD), Enleiten has significant opportunity to become a preferred and social way to get things done.</p></blockquote>
<p>Read the rest:<br />
<a href="http://minnov8.com/2008/06/11/enleiten/">Enleiten: A Social GTD</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/enleitened.wordpress.com/79/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/enleitened.wordpress.com/79/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/enleitened.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/enleitened.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/enleitened.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/enleitened.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/enleitened.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/enleitened.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/enleitened.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/enleitened.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/enleitened.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/enleitened.wordpress.com/79/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=enleitened.com&blog=2882005&post=79&subd=enleitened&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://enleitened.com/2008/06/12/review-enleiten-by-minnov8/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Instant Shiny Forms with Rails and YUI</title>
		<link>http://enleitened.com/2008/06/07/instant-shiny-forms-with-rails-and-yui/</link>
		<comments>http://enleitened.com/2008/06/07/instant-shiny-forms-with-rails-and-yui/#comments</comments>
		<pubDate>Sat, 07 Jun 2008 05:45:41 +0000</pubDate>
		<dc:creator>Eric Hedberg</dc:creator>
		
		<category><![CDATA[Ruby on Rails]]></category>

		<category><![CDATA[YUI]]></category>

		<guid isPermaLink="false">http://enleitened.wordpress.com/?p=77</guid>
		<description><![CDATA[ A brief tutorial on integrating the Yahoo User Interface Dialog library with the Ruby on Rails form builder]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>This tutorial will demonstrate how to convert standalone <a href="http://www.rubyonrails.org">Ruby on Rails</a> forms to a <a href="http://developer.yahoo.com/yui"><abbr title="Yahoo User Interface Library">YUI</abbr></a> dialog (hey, it&#8217;s one less page load) in only 4 easy steps.</p>
<p>We&#8217;ll start with a quick and dirty (and all scaffold) blogging app. I assume you know a thing or two and don&#8217;t need me to walk through this.  You&#8217;ll note that there are no changes required to your controllers to make this work.</p>
<p><span id="more-77"></span><br />
<h2>Step 1: Include YUI and all of its goodness.</h2>
<p>There are a number of tutorials out there for this &#8212; <a href="http://stubblog.wordpress.com/">Stuart Grimshaw</a> has one method in <a href="http://stubblog.wordpress.com/2007/12/19/integrating-yui-with-ruby-on-rails/">this article</a> , but an easy way is to use the <a href="http://developer.yahoo.com/yui/articles/hosting/">YUI configuration tool</a> and just serve the files from their CDN &#8212; it&#8217;s probably faster than your servers, anyway.  I prefer to include the files I need, so that javascript_include_tag can at least concatenate them down to one file &#8212; which your users will then cache.   For this example, I&#8217;m going to just do a conventional form submit, rather than an Ajaxy form handler &#8212; it doesn&#8217;t work with the Prototype.js Ajax class, and Yahoo Connection Manager is a subject for another post.<br />
The basic HTML to include for the YUI container module (which includes Dialog and some other goodness) is:</p>
<pre name="code" class="html">

&lt;!-- css --&gt;
&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;http://yui.yahooapis.com/2.5.2/build/container/assets/skins/sam/container.css&quot;&gt;
&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;http://yui.yahooapis.com/2.5.2/build/button/assets/skins/sam/button.css&quot;&gt; 

&lt;!-- js --&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://yui.yahooapis.com/2.5.2/build/yahoo-dom-event/yahoo-dom-event.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://yui.yahooapis.com/2.5.2/build/animation/animation-min.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://yui.yahooapis.com/2.5.2/build/dragdrop/dragdrop-min.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://yui.yahooapis.com/2.5.2/build/element/element-beta-min.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://yui.yahooapis.com/2.5.2/build/button/button-min.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://yui.yahooapis.com/2.5.2/build/container/container-min.js&quot;&gt;&lt;/script&gt;
</pre>
<p>You will also want to add a class=&#8221;yui-skin-sam&#8221; to the body tag in your layout, so you pick up the styling correctly.  If you want your own, go for it.</p>
<h2>Step 2: Extract your form to a partial.</h2>
<p>Of course, you already do this, so #new and #edit use the same partial, right?  If not, go ahead and do that.</p>
<h2>Step 3: Include the _form partial in the view</h2>
<p>You may need to make a couple of changes to get this two work.  The YUI container class uses a standard markup pattern like this:</p>
<pre name="code" class="html">
&lt;div id=&quot;my_form_div&quot;&gt;
  &lt;div class=&quot;hd&quot;&gt;Header&lt;/div&gt;
  &lt;div class=&quot;bd&quot;&gt;Body&lt;/div&gt;
  &lt;div class=&quot;ft&quot;&gt;Footer (optional)&lt;/div&gt;
&lt;/div&gt;
</pre>
<p>We don&#8217;t need a footer for Dialog to work &#8212; in fact, it will add its own later, so we can leave that out.  Insert the partial in the body, and your &#8220;Show&#8221; view should have something like this:</p>
<pre name="code" class="ruby">

&lt;p&gt;
  &lt;b&gt;Title:&lt;/b&gt;
  &lt;%=h @post.title %&gt;
&lt;/p&gt;

&lt;p&gt;
  &lt;b&gt;Body:&lt;/b&gt;
  &lt;%=h @post.body %&gt;
&lt;/p&gt;

&lt;p&gt;
  &lt;b&gt;Published:&lt;/b&gt;
  &lt;%=h @post.published %&gt;
&lt;/p&gt;

&lt;%= link_to &#039;Edit&#039;, edit_post_path(@post) %&gt; |
&lt;%= link_to &#039;Back&#039;, posts_path %&gt;

&lt;div id=&quot;edit_post_div&quot;&gt;
  &lt;div class=&quot;hd&quot;&gt;Edit Post &lt;%=h @post.title %&gt;&lt;/div&gt;
  &lt;div class=&quot;bd&quot;&gt;&lt;%= render :partial =&gt; &#039;form&#039;, :object =&gt; @post %&gt;&lt;/div&gt;
&lt;/div&gt;
</pre>
<p>And the page should currently render something like this:</p>
<p><img src="http://enleitened.files.wordpress.com/2008/06/before.png?w=355&h=282" alt="Before.png" border="0" width="355" height="282" class="centered" /></p>
<h2>Step 4: Wire up the dialog box.</h2>
<p>You have a couple of options on where to include the javascript to activate this.  The Rails default would be to just stick in a javascript_tag in the view after the form, so it&#8217;s available when you need it.  The YUI standard would be to create an event listener to wait for the form element to be available and then do what needs to be done.  My personal preference is to maintain a library of all of the javascript objects I&#8217;m using in an app in application.js, and then include a separate file per controller that sets up the listeners to activate the elements I want.  To keep things simple, though, I&#8217;ll go with the first option &#8212; a javascript_tag block after the form.  Code first, explanation later:</p>
<pre name="code" class="jscript">

(function() {
  function handleSubmit (arg) {
    this.submit();
  }
  function handleCancel (arg) {
    this.cancel();
  }
  var postEditor = new YAHOO.widget.Dialog(&#039;edit_post_div&#039;,
    { width               : &quot;40em&quot;,
      fixedcenter         : true,
      visible             : false,
      constraintoviewport : true,
      modal               : true,
      postmethod          : &quot;form&quot;,
      buttons : [ { text:&quot;Submit&quot;, handler:handleSubmit, isDefault:true},
                  { text:&quot;Cancel&quot;, handler:handleCancel } ]
    });
  postEditor.render();
  YAHOO.util.Event.on(&#039;edit_post_link&#039;, &#039;click&#039;, function(e) {
    YAHOO.util.Event.preventDefault(e);
    YAHOO.util.Event.stopPropagation(e);
    postEditor.show();
  });
})();
</pre>
<p>So what did we just do there? The Dialog constructor takes two arguments, the id (or HTMLElement reference) of the wrapper div, and a configuration hash.  The config hash sets up a 40em-wide dialog box that&#8217;s centered in the viewport, initially hidden, can&#8217;t be dragged off the screen, and that doesn&#8217;t allow you to interact with the rest of the page.  To save the (nominal) trouble of dealing with Connection Manager, we&#8217;re going to submit the form using a conventional POST (or set postmethod to &#8216;async&#8217; to do an ajax post).  We&#8217;ve also set up &#8220;Submit&#8221; and &#8220;Cancel&#8221; buttons.  The call to render() actually converts the form into the hidden dialog box.</p>
<p>Finally, we set up an onClick listener for the Edit link, which displays the dialog &#8212; and gives us something like this:</p>
<p><img src="http://enleitened.files.wordpress.com/2008/06/after.png?w=496&h=376" alt="After.png" border="0" width="496" height="376" class="centered" /></p>
<h2>Further Reading</h2>
<ul>
<li>There are a <a href="http://wiki.rubyonrails.org/rails/pages/HowToWorkWithTheYUI">few tutorials</a> up on the Rails wiki</li>
<li>The <a href="http://rubyforge.org/projects/yui4rails/">YUI4Rails</a> project seems to be coming along nicely, and promises a more Rails-ish integration than just writing javascript.</li>
<li>There&#8217;s also <a href="http://justbarebones.blogspot.com/">Chetan Patil&#8217;s</a> <a href="http://justbarebones.blogspot.com/2008/01/announcing-yuirails.html">YUIRails</a> project, which implements parts of the Prototype API using YUI &#8212; so you can use YUI as a replacement for prototype, but still take advantage of RJS to some extent.</li>
<li>If you like paper, <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2Fgp%2Fproduct%2F1847192327%3Fie%3DUTF8%26tag%3Denletaskmana-20%26linkCode%3Dxm2%26camp%3D1789%26creativeASIN%3D1847192327&amp;tag=enletaskmana-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">Learning the Yahoo! User Interface LIbrary</a><img src="http://www.assoc-amazon.com/e/ir?t=enletaskmana-20&amp;l=ur2&amp;o=1" width="1" height="1" border="0" alt="" style="border:none !important;margin:0 !important;" /> will get you up and running with YUI in no time.</li>
<li>Followup post, this time using connection manager: <a href="http://enleitened.com/2008/06/26/dynamic-dialogs-with-rails-and-yui/">Dynamic dialogs with Rails and YUI</a>
</ul>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/enleitened.wordpress.com/77/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/enleitened.wordpress.com/77/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/enleitened.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/enleitened.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/enleitened.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/enleitened.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/enleitened.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/enleitened.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/enleitened.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/enleitened.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/enleitened.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/enleitened.wordpress.com/77/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=enleitened.com&blog=2882005&post=77&subd=enleitened&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://enleitened.com/2008/06/07/instant-shiny-forms-with-rails-and-yui/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/ehedberg-128.jpg" medium="image">
			<media:title type="html">ehedberg</media:title>
		</media:content>

		<media:content url="http://enleitened.files.wordpress.com/2008/06/before.png" medium="image">
			<media:title type="html">Before.png</media:title>
		</media:content>

		<media:content url="http://enleitened.files.wordpress.com/2008/06/after.png" medium="image">
			<media:title type="html">After.png</media:title>
		</media:content>

		<media:content url="http://www.assoc-amazon.com/e/ir?t=enletaskmana-20&#38;l=ur2&#38;o=1" medium="image" />
	</item>
		<item>
		<title>Enleiten tutorial videos</title>
		<link>http://enleitened.com/2008/06/06/enleiten-tutorial-videos/</link>
		<comments>http://enleitened.com/2008/06/06/enleiten-tutorial-videos/#comments</comments>
		<pubDate>Fri, 06 Jun 2008 14:45:19 +0000</pubDate>
		<dc:creator>Doreen Hartzell</dc:creator>
		
		<category><![CDATA[Tips]]></category>

		<category><![CDATA[Tools]]></category>

		<category><![CDATA[howto]]></category>

		<guid isPermaLink="false">http://enleitened.wordpress.com/?p=73</guid>
		<description><![CDATA[All about adding and working with tasks]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>We&#8217;ve been working on getting <a href="http://www.vimeo.com/user480457/videos">some screencasts</a> together to show how Enleiten&#8217;s project management <abbr title="application">app</abbr> works.  I&#8217;ve added the link over there on the right, so you check out the collection at your leisure.  </p>
<p>Here&#8217;s a quick little video telling you about the three way you can currently add tasks to your Enleiten account.</p>
<p><span style='text-align:center; display: block;'>
<object type="application/x-shockwave-flash" width="400" height="300" data="http://www.vimeo.com/moogaloop.swf?clip_id=1122693&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA">
	<param name="quality" value="best" />
	<param name="allowfullscreen" value="true" />
	<param name="scale" value="showAll" />
	<param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=1122693&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA" />
</object>
</span></p>
<p>And here&#8217;s a quick run through of the different ways you can retrieve and sort your tasks when you&#8217;re ready to get down to work.</p>
<p><span style='text-align:center; display: block;'>
<object type="application/x-shockwave-flash" width="400" height="300" data="http://www.vimeo.com/moogaloop.swf?clip_id=1122765&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA">
	<param name="quality" value="best" />
	<param name="allowfullscreen" value="true" />
	<param name="scale" value="showAll" />
	<param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=1122765&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA" />
</object>
</span></p>
<p>If you&#8217;ve got any other requests for video tutorials, please leave a note in the comments or send us an email to support@enleiten.com.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/enleitened.wordpress.com/73/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/enleitened.wordpress.com/73/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/enleitened.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/enleitened.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/enleitened.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/enleitened.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/enleitened.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/enleitened.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/enleitened.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/enleitened.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/enleitened.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/enleitened.wordpress.com/73/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=enleitened.com&blog=2882005&post=73&subd=enleitened&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://enleitened.com/2008/06/06/enleiten-tutorial-videos/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Sneak Preview: Enleiten Pro</title>
		<link>http://enleitened.com/2008/06/05/sneak-preview-enleiten-pro/</link>
		<comments>http://enleitened.com/2008/06/05/sneak-preview-enleiten-pro/#comments</comments>
		<pubDate>Thu, 05 Jun 2008 14:21:55 +0000</pubDate>
		<dc:creator>Doreen Hartzell</dc:creator>
		
		<category><![CDATA[Development News]]></category>

		<category><![CDATA[business]]></category>

		<category><![CDATA[GTD]]></category>

		<category><![CDATA[project management]]></category>

		<guid isPermaLink="false">http://enleitened.wordpress.com/?p=68</guid>
		<description><![CDATA[The premium edition of Enleiten is built for group projects.]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Enleiten Pro in is beta right now, but if you&#8217;re curious what we&#8217;ve added, here&#8217;s a sneak peek.</p>
<p>You&#8217;ll be able to share entire projects with your groups, instead of just delegating individual tasks.  You can also create project templates so you can streamline your group&#8217;s workflow or have a handy place to store your own checklists.</p>
<p><span style='text-align:center; display: block;'>
<object type="application/x-shockwave-flash" width="400" height="300" data="http://www.vimeo.com/moogaloop.swf?clip_id=1122726&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA">
	<param name="quality" value="best" />
	<param name="allowfullscreen" value="true" />
	<param name="scale" value="showAll" />
	<param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=1122726&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA" />
</object>
</span></p>
<p>Your account doesn&#8217;t limit the number of groups you can create - just pick group members from your &#8220;People&#8221; list and you&#8217;re ready to go.</p>
<p><a href="http://www.vimeo.com/1122776?pg=embed&amp;sec=1122776"><span style='text-align:center; display: block;'>
<object type="application/x-shockwave-flash" width="400" height="300" data="http://www.vimeo.com/moogaloop.swf?clip_id=1122776&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA">
	<param name="quality" value="best" />
	<param name="allowfullscreen" value="true" />
	<param name="scale" value="showAll" />
	<param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=1122776&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA" />
</object>
</span><br />
</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/enleitened.wordpress.com/68/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/enleitened.wordpress.com/68/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/enleitened.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/enleitened.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/enleitened.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/enleitened.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/enleitened.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/enleitened.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/enleitened.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/enleitened.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/enleitened.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/enleitened.wordpress.com/68/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=enleitened.com&blog=2882005&post=68&subd=enleitened&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://enleitened.com/2008/06/05/sneak-preview-enleiten-pro/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Yahoo!&#8217;s been on a roll</title>
		<link>http://enleitened.com/2008/06/03/yahoos-been-on-a-roll/</link>
		<comments>http://enleitened.com/2008/06/03/yahoos-been-on-a-roll/#comments</comments>
		<pubDate>Tue, 03 Jun 2008 21:25:12 +0000</pubDate>
		<dc:creator>Eric Hedberg</dc:creator>
		
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://enleitened.wordpress.com/?p=66</guid>
		<description><![CDATA[Yahoo's front-end engineering folks have been busy.]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Yahoo! has been on a roll the last couple of weeks, which is excellent news for those of us that have become (maybe a little too much) attached to some of their front-end tools.</p>
<p>Let&#8217;s see, we&#8217;ve got:</p>
<ul>
<li>A new <a href="http://developer.yahoo.com/ypatterns/wireframes/">wireframe stencil kit</a> that integrates both their excellent <a href="http://design.yahoo.com/">Design Pattern Library</a> and <a href="http://developer.yahoo.com/yui" title="Yahoo! User Interface Library">YUI</a>. <em>[ed. Why didn't they have that a year ago?]</em> (via the <a href="http://developer.yahoo.net/blog/archives/2008/06/yahoo_design_st.html"><abbr title="Yahoo! Developer Network">YDN</abbr> Blog</a>)</li>
<li>The <a href="http://developer.yahoo.com/yui">Yahoo User Interface</a> javascript library has been bumped to 2.5.2 &#8212; DataTable users can finally take out that mess of patches, and they&#8217;ve added support for Firefox 3.0RC1 and Opera 9.5b2. (via <a href="http://yuiblog.com/blog/2008/05/28/yui-252/">YUIBlog</a>)</li>
<li><a href="http://browserplus.yahoo.com/">BrowserPlus</a> looks to be a promising way to bring in some of the goodies that Firefox has made available for years (and that WebKit is fast catching up to).  Now if they&#8217;d just do a public release, there&#8217;s way too much in there I want to use.</li>
<li>Oh, and <a href="http://crockford.com/">Douglas Crockford</a> has a new book out. <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FJavaScript-Good-Parts-Douglas-Crockford%2Fdp%2F0596517742%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1212527943%26sr%3D8-1&amp;tag=enletaskmana-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">Javascript&#58; The Good Parts</a><img src="http://www.assoc-amazon.com/e/ir?t=enletaskmana-20&amp;l=ur2&amp;o=1" width="1" height="1" border="0" alt="" style="border:none !important;margin:0 !important;" /> looks to be all kinds of useful &#8212; I&#8217;ll post a review as soon as I lay my hands on it.  If you&#8217;ve not watched them, I can&#8217;t recommend the <a href="http://developer.yahoo.com/yui/theater/">series of training videos</a> he did a year or so ago highly enough.</li>
</ul>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/enleitened.wordpress.com/66/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/enleitened.wordpress.com/66/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/enleitened.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/enleitened.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/enleitened.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/enleitened.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/enleitened.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/enleitened.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/enleitened.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/enleitened.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/enleitened.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/enleitened.wordpress.com/66/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=enleitened.com&blog=2882005&post=66&subd=enleitened&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://enleitened.com/2008/06/03/yahoos-been-on-a-roll/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/ehedberg-128.jpg" medium="image">
			<media:title type="html">ehedberg</media:title>
		</media:content>

		<media:content url="http://www.assoc-amazon.com/e/ir?t=enletaskmana-20&#38;l=ur2&#38;o=1" medium="image" />
	</item>
	</channel>
</rss>