Commits

Jared Barboza committed 9adbe55

added tests for the import controller, moved export files to fixtures/files dir, moved importers to initializers

  • Participants
  • Parent commits a5c0a85
  • Branches die-hard

Comments (0)

Files changed (28)

File app/controllers/admin/import_controller.rb

-require 'rexml/document'
-
 class Admin::ImportController < Admin::BaseController
-  def index
+  def new
   end
   
-  def import
+  def create
     upload = params[:export_file]
     content = upload.is_a?(StringIO) ? upload.read : File.read(upload.local_path)
     
-    if params[:import_type] == "wp"
-      @result = wp_import content, params[:post_type].downcase, params[:post_date].downcase
-    end
-    
+    importer_type = params[:import_type].parameterize.underscore.to_sym
+    post_type     = params[:post_type].parameterize.underscore.to_sym
+    date_type     = params[:post_date].parameterize.underscore.to_sym
+
+    importer      = BlogPostImporter.create importer_type
+
+    @result       = importer.import content, post_type, date_type
+        
     flash[:notice] = @result
     
-    redirect_to :action => "index"
-  end
-  
-  
-  private 
-  def wp_import(content, pub_draft, date_type)
-    doc = REXML::Document.new(content)
-    added = 0
-    ignored = 0
-    # loop through each post
-    s = Time.now
-    doc.elements.each('//item') do |ele|
-      if ele.get_text("wp:post_type") == "post" # we only do posts
-        draft = ele.get_text("wp:status") == "draft"
-        
-        should_save = (pub_draft == "all") || (pub_draft == "published" and !draft) || (pub_draft == "draft" and draft)
-        
-        if should_save
-          make_post ele, date_type == "original"
-          added += 1
-        else
-          ignored += 1
-        end
-      end
-    end
-    time = Time.now - s
-    @result = "#{added} posts were added to your blog, #{ignored} posts were skipped. It took #{time} seconds."
-  end
-  
-  def make_post(ele, use_original_date)
-    @original_date = Date.parse(ele.get_text("wp:post_date").to_s)
-    
-    post = Post.new :title => ele.get_text("title").to_s, 
-                    :summary => ele.get_text("excerpt:encoded").to_s,
-                    :body => ele.get_text("content:encoded").to_s
-                    
-    post.created_at = @original_date if use_original_date
-    
-    post.save
+    redirect_to admin_path
   end
 end

File app/views/admin/import/index.html.erb

-<% content_for :thetitle do %>Import posts<% end %>
-<h3>Let's import some blog posts from your old blog</h3>
-<% form_tag "/admin/import/import", :enctype => "multipart/form-data" do -%>
-	Here is my export file from my old blog: <input type="file" name="export_file" /><br /><br />
-	I would like to import <select name="post_type"><option value="All">all the</option><option value="Published">only the published</option><option value="Draft">only the draft</option></select> posts from my
-	<select name="import_type"><option value="wp">WordPress</option></select> blog.
-	Each post should use <select name="post_date"><option value="original">its original date</option><option value="today">todays date</option></select> in the new blog. 
-	<br /><br />
-	Okay, this all sounds great! Go ahead and <input type="submit" value="import" class="button" /> my old blog posts now. <em>Note: this can take few moments if you have a lot of posts!</em>
-<% end -%>
-<br />
-<hr />
-<p>You know, on second thought... I'll just go back to the <a href="/admin">Admin dashboard.</a></p>

File app/views/admin/import/new.html.erb

+<%= content_for :thetitle do -%>Import posts<%- end -%>
+
+<h3>Let's import some blog posts from your old blog</h3>
+<%= form_tag "/admin/import/import", :enctype => "multipart/form-data" do -%>
+	Here is my export file from my old blog: <input type="file" name="export_file" />
+    <br /><br />
+	I would like to import 
+    <select name="post_type">
+        <option value="all">all the</option>
+        <option value="published">only the published</option>
+        <option value="draft">only the draft</option>
+    </select> posts from my
+	<select name="import_type">
+        <option value="wordpress">WordPress</option>
+    </select> blog.
+	Each post should use 
+    <select name="post_date">
+        <option value="original">its original date</option>
+        <option value="today">todays date</option>
+    </select> in the new blog. 
+	<br /><br />
+	Okay, this all sounds great! Go ahead and <input type="submit" value="import" class="button" /> my old blog posts now. <em>Note: this can take few moments if you have a lot of posts!</em>
+<%- end -%>
+<br />
+<hr />
+<p>You know, on second thought... I'll just go back to the <a href="/admin">Admin dashboard.</a></p>

File config/application.rb

 
 require 'rails/all'
 
+# require Dir["#{Rails.root.to_s}/lib/artigo/importers/*.rb"].each {|file| require file }
+
 # If you have a Gemfile, require the gems listed there, including any gems
 # you've limited to :test, :development, or :production.
 Bundler.require(:default, Rails.env) if defined?(Bundler)

File config/initializers/blog_post_importer.rb

+class BlogPostImporter
+  @@subclasses = { }
+  def self.create type
+    c = @@subclasses[type]
+    if c
+      c.new
+    else
+      raise "Bad importer type: #{type}"
+    end
+  end
+  def self.register_importer name
+    @@subclasses[name] = self
+  end
+end
+
+def BlogPostImporter name, superclass=BlogPostImporter, &block
+  Class.new(superclass, &block).register_importer(name)
+end

File config/initializers/wordpress_importer.rb

+require File.expand_path('../blog_post_importer', __FILE__)
+
+require 'rexml/document'
+
+BlogPostImporter :wordpress do 
+  def import(content, import_types = :all, date_type = :original)
+    doc = REXML::Document.new(content)
+    added = 0
+    ignored = 0
+    # loop through each post
+    s = Time.now
+    doc.elements.each('//item') do |ele|
+      if ele.get_text("wp:post_type") == "post" || ele.get_text("wp:post_type") == "draft" # we only do posts
+        draft = ele.get_text("wp:status") == "draft"
+        
+        should_save = (import_types == :all) || (import_types == :published && !draft) || (import_types == :draft && draft)
+
+        if should_save
+          make_post ele, date_type == :original
+          added += 1
+        else
+          ignored += 1
+        end
+      end
+    end
+    bench = Time.now - s
+    "#{added} posts were added to your blog, #{ignored} posts were skipped. It took #{bench} seconds."
+  end
+
+  def make_post(ele, use_original_date)
+    @original_date = Date.parse(ele.get_text("wp:post_date").to_s)
+    
+    post = Post.new :title => ele.get_text("title").to_s, 
+                    :summary => ele.get_text("excerpt:encoded").to_s,
+                    :body => ele.get_text("content:encoded").to_s
+                    
+    post.created_at = @original_date if use_original_date
+    
+    post.save
+  end
+end

File lib/artigo/importers/blog_post_importer.rb

-class BlogPostImporter
-  @@subclasses = { }
-  def self.create type
-    c = @@subclasses[type]
-    if c
-      c.new
-    else
-      raise "Bad importer type: #{type}"
-    end
-  end
-  def self.register_importer name
-    @@subclasses[name] = self
-  end
-end
-
-def BlogPostImporter name, superclass=BlogPostImporter, &block
-  Class.new(superclass, &block).register_importer(name)
-end

File lib/artigo/importers/wordpress_importer.rb

-require 'rexml/document'
-
-require "#{Rails.root}/lib/artigo/importers/blog_post_importer.rb"
-
-BlogPostImporter :wordpress do 
-  def import(content, import_types = :all, date_type = :original)
-    doc = REXML::Document.new(content)
-    added = 0
-    ignored = 0
-    # loop through each post
-    s = Time.now
-    doc.elements.each('//item') do |ele|
-      if ele.get_text("wp:post_type") == "post" || ele.get_text("wp:post_type") == "draft" # we only do posts
-        draft = ele.get_text("wp:status") == "draft"
-        
-        should_save = (import_types == :all) || (import_types == :published && !draft) || (import_types == :draft && draft)
-
-        if should_save
-          make_post ele, date_type == :original
-          added += 1
-        else
-          ignored += 1
-        end
-      end
-    end
-    bench = Time.now - s
-    "#{added} posts were added to your blog, #{ignored} posts were skipped. It took #{bench} seconds."
-  end
-
-  def make_post(ele, use_original_date)
-    @original_date = Date.parse(ele.get_text("wp:post_date").to_s)
-    
-    post = Post.new :title => ele.get_text("title").to_s, 
-                    :summary => ele.get_text("excerpt:encoded").to_s,
-                    :body => ele.get_text("content:encoded").to_s
-                    
-    post.created_at = @original_date if use_original_date
-    
-    post.save
-  end
-end

File test/exports/blogger-sample.xml

-<?xml version="1.0" encoding="UTF-8"?>
-<ns0:feed xmlns:ns0="http://www.w3.org/2005/Atom">
-  <ns0:generator>Blogger</ns0:generator>
-  <ns0:link href="http://jlueck.wordpress.com" rel="self" type="application/atom+xml"/>
-  <ns0:link href="http://jlueck.wordpress.com" rel="alternate" type="text/html"/>
-  <ns0:updated>2008-05-16T22:46:22Z</ns0:updated>
-  <ns0:entry>
-    <ns0:category scheme="http://www.blogger.com/atom/ns#" term="NewTag"/>
-    <ns0:category scheme="http://www.blogger.com/atom/ns#" term="DataPortability"/>
-    <ns0:category scheme="http://www.blogger.com/atom/ns#" term="wordpress2blogger"/>
-    <ns0:category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#post"/>
-    <ns0:id>post-17</ns0:id>
-    <ns0:author>
-      <ns0:name>jlueck</ns0:name>
-    </ns0:author>
-    <ns0:content type="html">We're having fun with tags, labels, and categories today on the Data Portability Testbed blog.&lt;br/&gt;&lt;br/&gt;What's &lt;strong&gt;your&lt;/strong&gt; take on newlines, huh?&lt;br/&gt;&lt;br/&gt;Next up, video and embedded links which Wordpress outputs in a non-HTML format.</ns0:content>
-    <ns0:published>2008-05-16T19:40:23Z</ns0:published>
-    <ns0:title type="html">A test of newlines and labels/categories</ns0:title>
-    <ns0:link href="http://jlueck.wordpress.com/2008/05/16/a-test-of-newlines-and-labelscategories/" rel="self" type="application/atom+xml"/>
-    <ns0:link href="http://jlueck.wordpress.com/2008/05/16/a-test-of-newlines-and-labelscategories/" rel="alternate" type="text/html"/>
-  </ns0:entry>
-  <ns0:entry>
-    <ns0:category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#comment"/>
-    <ns0:id>post-17.comment-8</ns0:id>
-    <ns0:author>
-      <ns0:name>jlueck</ns0:name>
-      <ns0:email>jlueck@gmail.com</ns0:email>
-    </ns0:author>
-    <ns0:content type="html">Now let's try to see what it takes to make a comment work correctly.&lt;br/&gt;&lt;br/&gt;Can you see this?</ns0:content>
-    <ns0:published>2008-05-16T20:24:37Z</ns0:published>
-    <ns0:link href="http://jlueck.wordpress.com/2008/05/16/a-test-of-newlines-and-labelscategories/" rel="self" type="application/atom+xml"/>
-    <ns1:in-reply-to xmlns:ns1="http://purl.org/syndication/thread/1.0" ref="post-17" type="application/atom+xml"/>
-  </ns0:entry>
-  <ns0:entry>
-    <ns0:category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#post"/>
-    <ns0:id>post-18</ns0:id>
-    <ns0:author>
-      <ns0:name>jlueck</ns0:name>
-    </ns0:author>
-    <ns0:content type="html">Here is an example of a post that contains an image.&lt;br/&gt;&lt;br/&gt;The first image is one that's hosted on another site:&lt;br/&gt;&lt;br/&gt;&lt;img src="http://blacktomato.typepad.com/photos/uncategorized/2007/07/20/homer_simpson.jpg" alt="Homer Simpson" /&gt;&lt;br/&gt;&lt;br/&gt;The second is an image that I uploaded of the Android mascot:&lt;br/&gt;&lt;br/&gt;&lt;a href="http://jlueck.files.wordpress.com/2008/05/android_cardback.png"&gt;&lt;img class="alignnone size-medium wp-image-19" src="http://jlueck.files.wordpress.com/2008/05/android_cardback.png?w=76" alt="Android Mascot" width="76" height="74" /&gt;&lt;/a&gt;</ns0:content>
-    <ns0:published>2008-05-16T21:21:04Z</ns0:published>
-    <ns0:title type="html">An image test</ns0:title>
-    <ns0:link href="http://jlueck.wordpress.com/2008/05/16/an-image-test/" rel="self" type="application/atom+xml"/>
-    <ns0:link href="http://jlueck.wordpress.com/2008/05/16/an-image-test/" rel="alternate" type="text/html"/>
-  </ns0:entry>
-  <ns0:entry>
-    <ns0:category scheme="http://www.blogger.com/atom/ns#" term="wordpress2blogger"/>
-    <ns0:category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#post"/>
-    <ns0:id>post-20</ns0:id>
-    <ns0:author>
-      <ns0:name>jlueck</ns0:name>
-    </ns0:author>
-    <ns0:content type="html">Okay, it's on to something a little trickier.  In the version of WordPress that I downloaded a few months ago from their open source site, any link to a video would be exported as non-HTML, like&lt;br/&gt;&lt;blockquote&gt;[googlevideo link-to-video]&lt;/blockquote&gt;&lt;br/&gt;Let me see how it goes if I embed a YouTube, Google Video, and DailyMotion videos:&lt;br/&gt;&lt;ul&gt;&lt;br/&gt;	&lt;li&gt; YouTube&lt;object height="350" width="425"&gt;&lt;br/&gt;      &lt;param name="movie" value="http://www.youtube.com/v/pY8jaGs7xJ0"&gt;&lt;br/&gt;      &lt;param name="wmode" value="transparent"&gt;&lt;br/&gt;      &lt;embed src="http://www.youtube.com/v/pY8jaGs7xJ0;rel=0" type="application/x-shockwave-flash" wmode="transparent" height="350" width="425"&gt;&lt;br/&gt;      &lt;/object&gt;&lt;/li&gt;&lt;br/&gt;&lt;/ul&gt;&lt;br/&gt;	&lt;li&gt; Google Video &lt;object type="application/x-shockwave-flash" data="http://video.google.com/googleplayer.swf?docid=-8756242902799338281" height="326" width="400"&gt;&lt;br/&gt;      &lt;param name="allowScriptAccess" value="never"&gt;&lt;br/&gt;      &lt;param name="movie" value="http://video.google.com/googleplayer.swf?docid=-8756242902799338281"&gt;&lt;br/&gt;      &lt;param name="quality" value="best"&gt;&lt;br/&gt;      &lt;param name="bgcolor" value="#ffffff"&gt;&lt;br/&gt;      &lt;param name="scale" value="noScale"&gt;&lt;br/&gt;      &lt;param name="wmode" value="window"&gt;&lt;/object&gt;&lt;/li&gt;&lt;br/&gt;	&lt;li&gt; Daily Motion &lt;object height="254" width="425"&gt;&lt;br/&gt;      &lt;param name="movie" value="http://www.dailymotion.com/swf/xk6sn"&gt;&lt;br/&gt;      &lt;param name="allowfullscreen" value="true"&gt;&lt;br/&gt;      &lt;embed src="http://www.dailymotion.com/swf/xk6sn" type="application/x-shockwave-flash" allowfullscreen="true" height="334" width="425"&gt;&lt;br/&gt;      &lt;/object&gt;&lt;/li&gt;&lt;br/&gt;	&lt;li&gt; Embedded video (MySpace) -- not supported&lt;/li&gt;</ns0:content>
-    <ns0:published>2008-05-16T22:46:22Z</ns0:published>
-    <ns0:title type="html">A video test</ns0:title>
-    <ns0:link href="http://jlueck.wordpress.com/2008/05/16/a-video-test/" rel="self" type="application/atom+xml"/>
-    <ns0:link href="http://jlueck.wordpress.com/2008/05/16/a-video-test/" rel="alternate" type="text/html"/>
-  </ns0:entry>
-  <ns0:entry>
-    <ns0:category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#comment"/>
-    <ns0:id>post-20.comment-9</ns0:id>
-    <ns0:author>
-      <ns0:name>jlueck</ns0:name>
-      <ns0:email>jlueck@gmail.com</ns0:email>
-    </ns0:author>
-    <ns0:content type="html">I like those videos.</ns0:content>
-    <ns0:published>2008-05-16T22:49:10Z</ns0:published>
-    <ns0:link href="http://jlueck.wordpress.com/2008/05/16/a-video-test/" rel="self" type="application/atom+xml"/>
-    <ns1:in-reply-to xmlns:ns1="http://purl.org/syndication/thread/1.0" ref="post-20" type="application/atom+xml"/>
-  </ns0:entry>
-  <ns0:title type="html">Data Portability Testbed</ns0:title>
-</ns0:feed>

File test/exports/blogger-sample2.xml

-<?xml version="1.0" encoding="UTF-8"?>
-<?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?>
-<feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0">
-  <id>tag:blogger.com,1999:blog-3113891067179933828.archive</id>
-  <updated>2008-11-11T16:10:36.775-08:00</updated>
-  <title type="text">JJ's Favorite Things</title>
-  <link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://www.blogger.com/blogspot/jjsfavoritethings/feeds/archive"/>
-  <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/archive"/>
-  <link rel="http://schemas.google.com/g/2005#post" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/archive"/>
-  <link rel="alternate" type="text/html" href="http://www.blogger.com/blogspot/jjsfavoritethings/"/>
-  <author>
-    <name>JJ</name>
-    <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-    <email>noreply@blogger.com</email>
-  </author>
-  <generator version="7.00" uri="http://www.blogger.com">Blogger</generator>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.layout</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#template"/>
-    <title type="text">Template: JJ's Favorite Things</title>
-    <content type="text">&lt;?xml version="1.0" encoding="UTF-8" ?&gt;
-&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt;
-&lt;html expr:dir='data:blog.languageDirection' xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'&gt;
-  &lt;head&gt;
-    &lt;b:include data='blog' name='all-head-content'/&gt;
-    &lt;title&gt;&lt;data:blog.pageTitle/&gt;&lt;/title&gt;
-    &lt;b:skin&gt;&lt;![CDATA[/*
------------------------------------------------
-Blogger Template Style
-Name:     Minima
-Designer: Douglas Bowman
-URL:      www.stopdesign.com
-Date:     26 Feb 2004
-Updated by: Blogger Team
------------------------------------------------ */
-
-/* Variable definitions
-   ====================
-   &lt;Variable name="bgcolor" description="Page Background Color"
-             type="color" default="#fff" value="#ffffff"&gt;
-   &lt;Variable name="textcolor" description="Text Color"
-             type="color" default="#333" value="#333333"&gt;
-   &lt;Variable name="linkcolor" description="Link Color"
-             type="color" default="#58a" value="#5588aa"&gt;
-   &lt;Variable name="pagetitlecolor" description="Blog Title Color"
-             type="color" default="#666" value="#666666"&gt;
-   &lt;Variable name="descriptioncolor" description="Blog Description Color"
-             type="color" default="#999" value="#999999"&gt;
-   &lt;Variable name="titlecolor" description="Post Title Color"
-             type="color" default="#c60" value="#cc6600"&gt;
-   &lt;Variable name="bordercolor" description="Border Color"
-             type="color" default="#ccc" value="#cccccc"&gt;
-   &lt;Variable name="sidebarcolor" description="Sidebar Title Color"
-             type="color" default="#999" value="#999999"&gt;
-   &lt;Variable name="sidebartextcolor" description="Sidebar Text Color"
-             type="color" default="#666" value="#666666"&gt;
-   &lt;Variable name="visitedlinkcolor" description="Visited Link Color"
-             type="color" default="#999" value="#999999"&gt;
-   &lt;Variable name="bodyfont" description="Text Font"
-             type="font" default="normal normal 100% Georgia, Serif" value="normal normal 100% Georgia, Serif"&gt;
-   &lt;Variable name="headerfont" description="Sidebar Title Font"
-             type="font"
-             default="normal normal 78% 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif" value="normal normal 78% 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif"&gt;
-   &lt;Variable name="pagetitlefont" description="Blog Title Font"
-             type="font"
-             default="normal normal 200% Georgia, Serif" value="normal normal 200% Georgia, Serif"&gt;
-   &lt;Variable name="descriptionfont" description="Blog Description Font"
-             type="font"
-             default="normal normal 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif" value="normal normal 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif"&gt;
-   &lt;Variable name="postfooterfont" description="Post Footer Font"
-             type="font"
-             default="normal normal 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif" value="normal normal 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif"&gt;
-   &lt;Variable name="startSide" description="Side where text starts in blog language"
-             type="automatic" default="left" value="left"&gt;
-   &lt;Variable name="endSide" description="Side where text ends in blog language"
-             type="automatic" default="right" value="right"&gt;
-*/
-
-/* Use this with templates/template-twocol.html */
-
-body {
-  background:$bgcolor;
-  margin:0;
-  color:$textcolor;
-  font:x-small Georgia Serif;
-  font-size/* */:/**/small;
-  font-size: /**/small;
-  text-align: center;
-  }
-a:link {
-  color:$linkcolor;
-  text-decoration:none;
-  }
-a:visited {
-  color:$visitedlinkcolor;
-  text-decoration:none;
-  }
-a:hover {
-  color:$titlecolor;
-  text-decoration:underline;
-}
-a img {
-  border-width:0;
-  }
-
-/* Header
------------------------------------------------
- */
-
-#header-wrapper {
-  width:660px;
-  margin:0 auto 10px;
-  border:1px solid $bordercolor;
-  }
-
-#header-inner {
-  background-position: center;
-  margin-left: auto;
-  margin-right: auto;
-}
-
-#header { 
-  margin: 5px;
-  border: 1px solid $bordercolor;
-  text-align: center;
-  color:$pagetitlecolor;
-}
-
-#header h1 {
-  margin:5px 5px 0;
-  padding:15px 20px .25em;
-  line-height:1.2em;
-  text-transform:uppercase;
-  letter-spacing:.2em;
-  font: $pagetitlefont;
-}
-
-#header a {
-  color:$pagetitlecolor;
-  text-decoration:none;
-  }
-
-#header a:hover {
-  color:$pagetitlecolor;
-  }
-
-#header .description {
-  margin:0 5px 5px;
-  padding:0 20px 15px;
-  max-width:700px;
-  text-transform:uppercase;
-  letter-spacing:.2em;
-  line-height: 1.4em;
-  font: $descriptionfont;
-  color: $descriptioncolor;
- }
-
-#header img {
-  margin-$startSide: auto;
-  margin-$endSide: auto;
-}
-
-
-/* Outer-Wrapper
------------------------------------------------ */
-#outer-wrapper {
-  width: 660px;
-  margin:0 auto;
-  padding:10px;
-  text-align:$startSide;
-  font: $bodyfont;
-  }
-
-#main-wrapper {
-  width: 410px;
-  float: $startSide;
-  word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
-  overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */
-  }
-
-#sidebar-wrapper {
-  width: 220px;
-  float: $endSide;
-  word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
-  overflow: hidden;      /* fix for long non-text content breaking IE sidebar float */
-}
-
-
-/* Headings
------------------------------------------------ */
-
-h2 {
-  margin:1.5em 0 .75em;
-  font:$headerfont;
-  line-height: 1.4em;
-  text-transform:uppercase;
-  letter-spacing:.2em;
-  color:$sidebarcolor;
-}
-
-
-/* Posts
------------------------------------------------
- */
-h2.date-header {
-  margin:1.5em 0 .5em;
-  }
-
-.post {
-  margin:.5em 0 1.5em;
-  border-bottom:1px dotted $bordercolor;
-  padding-bottom:1.5em;
-  }
-.post h3 {
-  margin:.25em 0 0;
-  padding:0 0 4px;
-  font-size:140%;
-  font-weight:normal;
-  line-height:1.4em;
-  color:$titlecolor;
-}
-
-.post h3 a, .post h3 a:visited, .post h3 strong {
-  display:block;
-  text-decoration:none;
-  color:$titlecolor;
-  font-weight:normal;
-}
-
-.post h3 strong, .post h3 a:hover {
-  color:$textcolor;
-}
-
-.post-body {
-  margin:0 0 .75em;
-  line-height:1.6em;
-}
-
-.post-body blockquote {
-  line-height:1.3em;  
-}
-
-.post-footer {
-  margin: .75em 0;
-  color:$sidebarcolor;
-  text-transform:uppercase;
-  letter-spacing:.1em;
-  font: $postfooterfont;
-  line-height: 1.4em;
-}
-
-.comment-link {
-  margin-$startSide:.6em;
-  }
-.post img {
-  padding:4px;
-  border:1px solid $bordercolor;
-  }
-.post blockquote {
-  margin:1em 20px;
-  }
-.post blockquote p {
-  margin:.75em 0;
-  }
-
-/* Comments
------------------------------------------------ */
-#comments h4 {
-  margin:1em 0;
-  font-weight: bold;
-  line-height: 1.4em;
-  text-transform:uppercase;
-  letter-spacing:.2em;
-  color: $sidebarcolor;
-  }
-
-#comments-block {
-  margin:1em 0 1.5em;
-  line-height:1.6em;
-  }
-#comments-block .comment-author {
-  margin:.5em 0;
-  }
-#comments-block .comment-body {
-  margin:.25em 0 0;
-  }
-#comments-block .comment-footer {
-  margin:-.25em 0 2em;
-  line-height: 1.4em;
-  text-transform:uppercase;
-  letter-spacing:.1em;
-  }
-#comments-block .comment-body p {
-  margin:0 0 .75em;
-  }
-.deleted-comment {
-  font-style:italic;
-  color:gray;
-  }
-
-#blog-pager-newer-link {
-  float: $startSide;
- }
- 
-#blog-pager-older-link {
-  float: $endSide;
- }
-
-#blog-pager { 
-  text-align: center;
- }
-
-.feed-links {
-  clear: both;
-  line-height: 2.5em;
-}
-
-/* Sidebar Content
------------------------------------------------ */
-.sidebar { 
-  color: $sidebartextcolor;
-  line-height: 1.5em;
- }
-
-.sidebar ul {
-  list-style:none;
-  margin:0 0 0;
-  padding:0 0 0;
-}
-.sidebar li {
-  margin:0;
-  padding-top:0;
-  padding-$endSide:0;
-  padding-bottom:.25em;
-  padding-$startSide:15px;
-  text-indent:-15px;
-  line-height:1.5em;
-  }
-
-.sidebar .widget, .main .widget { 
-  border-bottom:1px dotted $bordercolor;
-  margin:0 0 1.5em;
-  padding:0 0 1.5em;
- }
-
-.main .Blog { 
-  border-bottom-width: 0;
-}
-
-
-/* Profile 
------------------------------------------------ */
-.profile-img { 
-  float: $startSide;
-  margin-top: 0;
-  margin-$endSide: 5px;
-  margin-bottom: 5px;
-  margin-$startSide: 0;
-  padding: 4px;
-  border: 1px solid $bordercolor;
-}
-
-.profile-data {
-  margin:0;
-  text-transform:uppercase;
-  letter-spacing:.1em;
-  font: $postfooterfont;
-  color: $sidebarcolor;
-  font-weight: bold;
-  line-height: 1.6em;
-}
-
-.profile-datablock { 
-  margin:.5em 0 .5em;
-}
-
-.profile-textblock { 
-  margin: 0.5em 0;
-  line-height: 1.6em;
-}
-
-.profile-link { 
-  font: $postfooterfont;
-  text-transform: uppercase;
-  letter-spacing: .1em;
-}
-
-/* Footer
------------------------------------------------ */
-#footer {
-  width:660px;
-  clear:both;
-  margin:0 auto;
-  padding-top:15px;
-  line-height: 1.6em;
-  text-transform:uppercase;
-  letter-spacing:.1em;
-  text-align: center;
-}
-]]&gt;&lt;/b:skin&gt;
-  &lt;/head&gt;
-
-  &lt;body&gt;
-  &lt;div id='outer-wrapper'&gt;&lt;div id='wrap2'&gt;
-
-    &lt;!-- skip links for text browsers --&gt;
-    &lt;span id='skiplinks' style='display:none;'&gt;
-      &lt;a href='#main'&gt;skip to main &lt;/a&gt; |
-      &lt;a href='#sidebar'&gt;skip to sidebar&lt;/a&gt;
-    &lt;/span&gt;
-
-    &lt;div id='header-wrapper'&gt;
-      &lt;b:section class='header' id='header' maxwidgets='1' showaddelement='no'&gt;
-&lt;b:widget id='Header1' locked='true' title='JJ&amp;apos;s Favorite Things (Header)' type='Header'&gt;
-&lt;b:includable id='main'&gt;
-
-  &lt;b:if cond='data:useImage'&gt;
-    &lt;b:if cond='data:imagePlacement == &amp;quot;REPLACE&amp;quot;'&gt;
-      &lt;!--Show just the image, no text--&gt;
-      &lt;div id='header-inner'&gt;
-        &lt;a expr:href='data:blog.homepageUrl' style='display: block'&gt;
-          &lt;img expr:alt='data:title' expr:height='data:height' expr:id='data:widget.instanceId + &amp;quot;_headerimg&amp;quot;' expr:src='data:sourceUrl' expr:width='data:width' style='display: block'/&gt;
-        &lt;/a&gt;
-      &lt;/div&gt;
-    &lt;b:else/&gt;
-      &lt;!--
-      Show image as background to text. You can't really calculate the width
-      reliably in JS because margins are not taken into account by any of
-      clientWidth, offsetWidth or scrollWidth, so we don't force a minimum
-      width if the user is using shrink to fit.
-      This results in a margin-width's worth of pixels being cropped. If the
-      user is not using shrink to fit then we expand the header.
-      --&gt;
-      &lt;div expr:style='&amp;quot;background-image: url(\&amp;quot;&amp;quot; + data:sourceUrl + &amp;quot;\&amp;quot;); &amp;quot;                      + &amp;quot;background-position: &amp;quot;                      + data:backgroundPositionStyleStr + &amp;quot;; &amp;quot;                      + data:widthStyleStr                      + &amp;quot;min-height: &amp;quot; + data:height + &amp;quot;px;&amp;quot;                      + &amp;quot;_height: &amp;quot; + data:height + &amp;quot;px;&amp;quot;                      + &amp;quot;background-repeat: no-repeat; &amp;quot;' id='header-inner'&gt;
-        &lt;div class='titlewrapper' style='background: transparent'&gt;
-          &lt;h1 class='title' style='background: transparent; border-width: 0px'&gt;
-            &lt;b:include name='title'/&gt;
-          &lt;/h1&gt;
-        &lt;/div&gt;
-        &lt;b:include name='description'/&gt;
-      &lt;/div&gt;
-    &lt;/b:if&gt;
-  &lt;b:else/&gt;
-    &lt;!--No header image --&gt;
-    &lt;div id='header-inner'&gt;
-      &lt;div class='titlewrapper'&gt;
-        &lt;h1 class='title'&gt;
-          &lt;b:include name='title'/&gt;
-        &lt;/h1&gt;
-      &lt;/div&gt;
-      &lt;b:include name='description'/&gt;
-    &lt;/div&gt;
-  &lt;/b:if&gt;
-&lt;/b:includable&gt;
-&lt;b:includable id='title'&gt;
-  &lt;b:if cond='data:blog.url == data:blog.homepageUrl'&gt;
-    &lt;data:title/&gt;
-  &lt;b:else/&gt;
-    &lt;a expr:href='data:blog.homepageUrl'&gt;&lt;data:title/&gt;&lt;/a&gt;
-  &lt;/b:if&gt;
-&lt;/b:includable&gt;
-&lt;b:includable id='description'&gt;
-  &lt;div class='descriptionwrapper'&gt;
-    &lt;p class='description'&gt;&lt;span&gt;&lt;data:description/&gt;&lt;/span&gt;&lt;/p&gt;
-  &lt;/div&gt;
-&lt;/b:includable&gt;
-&lt;/b:widget&gt;
-&lt;/b:section&gt;
-    &lt;/div&gt;
- 
-    &lt;div id='content-wrapper'&gt;
-
-      &lt;div id='crosscol-wrapper' style='text-align:center'&gt;
-        &lt;b:section class='crosscol' id='crosscol' showaddelement='no'/&gt;
-      &lt;/div&gt;
-
-      &lt;div id='main-wrapper'&gt;
-        &lt;b:section class='main' id='main' showaddelement='no'&gt;
-&lt;b:widget id='Blog1' locked='true' title='Blog Posts' type='Blog'&gt;
-&lt;b:includable id='main' var='top'&gt;
-  &lt;!-- posts --&gt;
-  &lt;div class='blog-posts hfeed'&gt;
-
-    &lt;b:include data='top' name='status-message'/&gt;
-
-    &lt;data:adStart/&gt;
-    &lt;b:loop values='data:posts' var='post'&gt;
-      &lt;b:if cond='data:post.dateHeader'&gt;
-        &lt;h2 class='date-header'&gt;&lt;data:post.dateHeader/&gt;&lt;/h2&gt;
-      &lt;/b:if&gt;
-      &lt;b:include data='post' name='post'/&gt;
-      &lt;b:if cond='data:blog.pageType == &amp;quot;item&amp;quot;'&gt;
-        &lt;b:include data='post' name='comments'/&gt;
-      &lt;/b:if&gt;
-      &lt;b:if cond='data:post.includeAd'&gt;
-        &lt;data:adEnd/&gt;
-        &lt;data:adCode/&gt;
-        &lt;data:adStart/&gt;
-      &lt;/b:if&gt;
-    &lt;/b:loop&gt;
-    &lt;data:adEnd/&gt;
-  &lt;/div&gt;
-
-  &lt;!-- navigation --&gt;
-  &lt;b:include name='nextprev'/&gt;
-
-  &lt;!-- feed links --&gt;
-  &lt;b:include name='feedLinks'/&gt;
-  
-  &lt;b:if cond='data:top.showStars'&gt;
-    &lt;script src='http://www.google.com/jsapi' type='text/javascript'/&gt;
-    &lt;script type='text/javascript'&gt;
-      google.load(&amp;quot;annotations&amp;quot;, &amp;quot;1&amp;quot;, {&amp;quot;locale&amp;quot;: &amp;quot;&lt;data:top.languageCode/&gt;&amp;quot;});
-      function initialize() {
-        google.annotations.setApplicationId(&lt;data:top.blogspotReviews/&gt;);
-        google.annotations.createAll();
-        google.annotations.fetch();
-      }
-      google.setOnLoadCallback(initialize);
-    &lt;/script&gt;
-  &lt;/b:if&gt;
-
-&lt;/b:includable&gt;
-&lt;b:includable id='nextprev'&gt;
-  &lt;div class='blog-pager' id='blog-pager'&gt;
-    &lt;b:if cond='data:newerPageUrl'&gt;
-      &lt;span id='blog-pager-newer-link'&gt;
-      &lt;a class='blog-pager-newer-link' expr:href='data:newerPageUrl' expr:id='data:widget.instanceId + &amp;quot;_blog-pager-newer-link&amp;quot;' expr:title='data:newerPageTitle'&gt;&lt;data:newerPageTitle/&gt;&lt;/a&gt;
-      &lt;/span&gt;
-    &lt;/b:if&gt;
-
-    &lt;b:if cond='data:olderPageUrl'&gt;
-      &lt;span id='blog-pager-older-link'&gt;
-      &lt;a class='blog-pager-older-link' expr:href='data:olderPageUrl' expr:id='data:widget.instanceId + &amp;quot;_blog-pager-older-link&amp;quot;' expr:title='data:olderPageTitle'&gt;&lt;data:olderPageTitle/&gt;&lt;/a&gt;
-      &lt;/span&gt;
-    &lt;/b:if&gt;
-
-    &lt;b:if cond='data:blog.homepageUrl != data:blog.url'&gt;
-      &lt;a class='home-link' expr:href='data:blog.homepageUrl'&gt;&lt;data:homeMsg/&gt;&lt;/a&gt;
-      &lt;b:else/&gt;
-      &lt;b:if cond='data:newerPageUrl'&gt;
-        &lt;a class='home-link' expr:href='data:blog.homepageUrl'&gt;&lt;data:homeMsg/&gt;&lt;/a&gt;
-      &lt;/b:if&gt;
-    &lt;/b:if&gt;
-
-  &lt;/div&gt;
-  &lt;div class='clear'/&gt;
-&lt;/b:includable&gt;
-&lt;b:includable id='post' var='post'&gt;
-  &lt;div class='post hentry uncustomized-post-template'&gt;
-    &lt;a expr:name='data:post.id'/&gt;
-    &lt;b:if cond='data:post.title'&gt;
-      &lt;h3 class='post-title entry-title'&gt;
-     &lt;b:if cond='data:post.link'&gt;
-       &lt;a expr:href='data:post.link'&gt;&lt;data:post.title/&gt;&lt;/a&gt;
-     &lt;b:else/&gt;
-        &lt;b:if cond='data:post.url'&gt;
-          &lt;a expr:href='data:post.url'&gt;&lt;data:post.title/&gt;&lt;/a&gt;
-        &lt;b:else/&gt;
-          &lt;data:post.title/&gt;
-        &lt;/b:if&gt;
-     &lt;/b:if&gt;
-      &lt;/h3&gt;
-    &lt;/b:if&gt;
-
-    &lt;div class='post-header-line-1'/&gt;
-
-    &lt;div class='post-body entry-content'&gt;
-      &lt;data:post.body/&gt;
-      &lt;div style='clear: both;'/&gt; &lt;!-- clear for photos floats --&gt;
-    &lt;/div&gt;
-
-    &lt;div class='post-footer'&gt;
-    &lt;div class='post-footer-line post-footer-line-1'&gt;
-      &lt;span class='post-author vcard'&gt;
-        &lt;b:if cond='data:top.showAuthor'&gt;
-          &lt;data:top.authorLabel/&gt;
-          &lt;span class='fn'&gt;&lt;data:post.author/&gt;&lt;/span&gt;
-        &lt;/b:if&gt;
-      &lt;/span&gt;
-
-      &lt;span class='post-timestamp'&gt;
-        &lt;b:if cond='data:top.showTimestamp'&gt;
-          &lt;data:top.timestampLabel/&gt;
-        &lt;b:if cond='data:post.url'&gt;
-          &lt;a class='timestamp-link' expr:href='data:post.url' rel='bookmark' title='permanent link'&gt;&lt;abbr class='published' expr:title='data:post.timestampISO8601'&gt;&lt;data:post.timestamp/&gt;&lt;/abbr&gt;&lt;/a&gt;
-        &lt;/b:if&gt;
-        &lt;/b:if&gt;
-      &lt;/span&gt;
-  
-      &lt;span class='reaction-buttons'&gt;
-        &lt;b:if cond='data:top.showReactions'&gt;
-          &lt;table border='0' cellpadding='0' cellspacing='0' width='100%'&gt;&lt;tr&gt;
-            &lt;td class='reactions-label-cell' nowrap='nowrap' valign='top' width='1%'&gt;
-              &lt;span class='reactions-label'&gt;
-              &lt;data:top.reactionsLabel/&gt;&lt;/span&gt;&amp;#160;&lt;/td&gt;
-            &lt;td&gt;&lt;iframe allowtransparency='true' class='reactions-iframe' expr:src='data:post.reactionsUrl' frameborder='0' name='reactions' scrolling='no'/&gt;&lt;/td&gt;
-           &lt;/tr&gt;&lt;/table&gt;
-        &lt;/b:if&gt;
-      &lt;/span&gt;
-
-      &lt;span class='star-ratings'&gt;
-        &lt;b:if cond='data:top.showStars'&gt;
-           &lt;div expr:g:background-color='data:backgroundColor' expr:g:text-color='data:textColor' expr:g:url='data:post.absoluteUrl' g:height='42' g:type='RatingPanel' g:width='280'/&gt;
-        &lt;/b:if&gt;
-      &lt;/span&gt;
-
-      &lt;span class='post-comment-link'&gt;
-        &lt;b:if cond='data:blog.pageType != &amp;quot;item&amp;quot;'&gt;
-          &lt;b:if cond='data:post.allowComments'&gt;
-            &lt;a class='comment-link' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'&gt;&lt;b:if cond='data:post.numComments == 1'&gt;1 &lt;data:top.commentLabel/&gt;&lt;b:else/&gt;&lt;data:post.numComments/&gt; &lt;data:top.commentLabelPlural/&gt;&lt;/b:if&gt;&lt;/a&gt;
-          &lt;/b:if&gt;
-        &lt;/b:if&gt;
-      &lt;/span&gt;
-
-       &lt;!-- backlinks --&gt;
-       &lt;span class='post-backlinks post-comment-link'&gt;
-         &lt;b:if cond='data:blog.pageType != &amp;quot;item&amp;quot;'&gt;
-           &lt;b:if cond='data:post.showBacklinks'&gt;
-             &lt;a class='comment-link' expr:href='data:post.url + &amp;quot;#links&amp;quot;'&gt;&lt;data:top.backlinkLabel/&gt;&lt;/a&gt;
-           &lt;/b:if&gt;
-         &lt;/b:if&gt;
-       &lt;/span&gt;
-
-      &lt;span class='post-icons'&gt;
-        &lt;!-- email post links --&gt;
-        &lt;b:if cond='data:post.emailPostUrl'&gt;
-          &lt;span class='item-action'&gt;
-          &lt;a expr:href='data:post.emailPostUrl' expr:title='data:top.emailPostMsg'&gt;
-              &lt;img alt='' class='icon-action' height='13' src='http://www.blogger.com/img/icon18_email.gif' width='18'/&gt;
-          &lt;/a&gt;
-          &lt;/span&gt;
-        &lt;/b:if&gt;
-
-        &lt;!-- quickedit pencil --&gt;
-        &lt;b:include data='post' name='postQuickEdit'/&gt;
-      &lt;/span&gt;
-      &lt;/div&gt;
-
-      &lt;div class='post-footer-line post-footer-line-2'&gt;
-      &lt;span class='post-labels'&gt;
-        &lt;b:if cond='data:post.labels'&gt;
-          &lt;data:postLabelsLabel/&gt;
-          &lt;b:loop values='data:post.labels' var='label'&gt;
-            &lt;a expr:href='data:label.url' rel='tag'&gt;&lt;data:label.name/&gt;&lt;/a&gt;&lt;b:if cond='data:label.isLast != &amp;quot;true&amp;quot;'&gt;,&lt;/b:if&gt;
-          &lt;/b:loop&gt;
-        &lt;/b:if&gt;
-      &lt;/span&gt;
-      &lt;/div&gt;
-
-      &lt;div class='post-footer-line post-footer-line-3'/&gt;
-    &lt;/div&gt;
-  &lt;/div&gt;
-&lt;/b:includable&gt;
-&lt;b:includable id='postQuickEdit' var='post'&gt;
-  &lt;b:if cond='data:post.editUrl'&gt;
-    &lt;span expr:class='&amp;quot;item-control &amp;quot; + data:post.adminClass'&gt;
-      &lt;a expr:href='data:post.editUrl' expr:title='data:top.editPostMsg'&gt;
-        &lt;img alt='' class='icon-action' height='18' src='http://www.blogger.com/img/icon18_edit_allbkg.gif' width='18'/&gt;
-      &lt;/a&gt;
-    &lt;/span&gt;
-  &lt;/b:if&gt;
-&lt;/b:includable&gt;
-&lt;b:includable id='commentDeleteIcon' var='comment'&gt;
-  &lt;span expr:class='&amp;quot;item-control &amp;quot; + data:comment.adminClass'&gt;
-    &lt;a expr:href='data:comment.deleteUrl' expr:title='data:top.deleteCommentMsg'&gt;
-      &lt;img src='http://www.blogger.com/img/icon_delete13.gif'/&gt;
-    &lt;/a&gt;
-  &lt;/span&gt;
-&lt;/b:includable&gt;
-&lt;b:includable id='backlinkDeleteIcon' var='backlink'&gt;
-  &lt;span expr:class='&amp;quot;item-control &amp;quot; + data:backlink.adminClass'&gt;
-    &lt;a expr:href='data:backlink.deleteUrl' expr:title='data:top.deleteBacklinkMsg'&gt;
-      &lt;img src='http://www.blogger.com/img/icon_delete13.gif'/&gt;
-    &lt;/a&gt;
-  &lt;/span&gt;
-&lt;/b:includable&gt;
-&lt;b:includable id='comments' var='post'&gt;
-  &lt;div class='comments' id='comments'&gt;
-    &lt;a name='comments'/&gt;
-    &lt;b:if cond='data:post.allowComments'&gt;
-      &lt;h4&gt;
-        &lt;b:if cond='data:post.numComments == 1'&gt;
-          1 &lt;data:commentLabel/&gt;:
-        &lt;b:else/&gt;
-          &lt;data:post.numComments/&gt; &lt;data:commentLabelPlural/&gt;:
-        &lt;/b:if&gt;
-      &lt;/h4&gt;
-
-      &lt;b:if cond='data:post.commentPagingRequired'&gt;
-        &lt;span class='paging-control-container'&gt;
-          &lt;a expr:class='data:post.oldLinkClass' expr:href='data:post.oldestLinkUrl'&gt;&lt;data:post.oldestLinkText/&gt;&lt;/a&gt;
-          &amp;#160;
-          &lt;a expr:class='data:post.oldLinkClass' expr:href='data:post.olderLinkUrl'&gt;&lt;data:post.olderLinkText/&gt;&lt;/a&gt;
-          &amp;#160;
-          &lt;data:post.commentRangeText/&gt;
-          &amp;#160;
-          &lt;a expr:class='data:post.newLinkClass' expr:href='data:post.newerLinkUrl'&gt;&lt;data:post.newerLinkText/&gt;&lt;/a&gt;
-          &amp;#160;
-          &lt;a expr:class='data:post.newLinkClass' expr:href='data:post.newestLinkUrl'&gt;&lt;data:post.newestLinkText/&gt;&lt;/a&gt;
-        &lt;/span&gt;
-      &lt;/b:if&gt;
-
-      &lt;dl id='comments-block'&gt;
-        &lt;b:loop values='data:post.comments' var='comment'&gt;
-          &lt;dt expr:class='&amp;quot;comment-author &amp;quot; + data:comment.authorClass' expr:id='data:comment.anchorName'&gt;
-            &lt;a expr:name='data:comment.anchorName'/&gt;
-            &lt;b:if cond='data:comment.authorUrl'&gt;
-              &lt;a expr:href='data:comment.authorUrl' rel='nofollow'&gt;&lt;data:comment.author/&gt;&lt;/a&gt;
-            &lt;b:else/&gt;
-              &lt;data:comment.author/&gt;
-            &lt;/b:if&gt;
-            &lt;data:commentPostedByMsg/&gt;
-          &lt;/dt&gt;
-          &lt;dd class='comment-body'&gt;
-            &lt;b:if cond='data:comment.isDeleted'&gt;
-              &lt;span class='deleted-comment'&gt;&lt;data:comment.body/&gt;&lt;/span&gt;
-            &lt;b:else/&gt;
-              &lt;p&gt;&lt;data:comment.body/&gt;&lt;/p&gt;
-            &lt;/b:if&gt;
-          &lt;/dd&gt;
-          &lt;dd class='comment-footer'&gt;
-            &lt;span class='comment-timestamp'&gt;
-              &lt;a expr:href='data:comment.url' title='comment permalink'&gt;
-                &lt;data:comment.timestamp/&gt;
-              &lt;/a&gt;
-              &lt;b:include data='comment' name='commentDeleteIcon'/&gt;
-            &lt;/span&gt;
-          &lt;/dd&gt;
-        &lt;/b:loop&gt;
-      &lt;/dl&gt;
-
-      &lt;b:if cond='data:post.commentPagingRequired'&gt;
-        &lt;span class='paging-control-container'&gt;
-          &lt;a expr:class='data:post.oldLinkClass' expr:href='data:post.oldestLinkUrl'&gt;
-            &lt;data:post.oldestLinkText/&gt;
-          &lt;/a&gt;
-          &lt;a expr:class='data:post.oldLinkClass' expr:href='data:post.olderLinkUrl'&gt;
-            &lt;data:post.olderLinkText/&gt;
-          &lt;/a&gt;
-          &amp;#160;
-          &lt;data:post.commentRangeText/&gt;
-          &amp;#160;
-          &lt;a expr:class='data:post.newLinkClass' expr:href='data:post.newerLinkUrl'&gt;
-            &lt;data:post.newerLinkText/&gt;
-          &lt;/a&gt;
-          &lt;a expr:class='data:post.newLinkClass' expr:href='data:post.newestLinkUrl'&gt;
-            &lt;data:post.newestLinkText/&gt;
-          &lt;/a&gt;
-        &lt;/span&gt;
-      &lt;/b:if&gt;
-
-      &lt;p class='comment-footer'&gt;
-
-        &lt;b:if cond='data:post.embedCommentForm'&gt;
-          &lt;b:include data='post' name='comment-form'/&gt;
-        &lt;b:else/&gt;
-          &lt;b:if cond='data:post.allowComments'&gt;
-            &lt;a expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'&gt;&lt;data:postCommentMsg/&gt;&lt;/a&gt;
-          &lt;/b:if&gt;
-        &lt;/b:if&gt;
-
-      &lt;/p&gt;
-    &lt;/b:if&gt;
-
-    &lt;div id='backlinks-container'&gt;
-    &lt;div expr:id='data:widget.instanceId + &amp;quot;_backlinks-container&amp;quot;'&gt;
-       &lt;b:if cond='data:post.showBacklinks'&gt;
-         &lt;b:include data='post' name='backlinks'/&gt;
-       &lt;/b:if&gt;
-    &lt;/div&gt;
-    &lt;/div&gt;
-  &lt;/div&gt;
-&lt;/b:includable&gt;
-&lt;b:includable id='comment-form' var='post'&gt;
-  &lt;div class='comment-form'&gt;
-    &lt;a name='comment-form'/&gt;
-    &lt;h4 id='comment-post-message'&gt;&lt;data:postCommentMsg/&gt;&lt;/h4&gt;
-    &lt;p&gt;&lt;data:blogCommentMessage/&gt;&lt;/p&gt;
-    &lt;data:blogTeamBlogMessage/&gt;
-    &lt;a expr:href='data:post.commentFormIframeSrc' id='comment-editor-src'/&gt;
-    &lt;iframe allowtransparency='true' class='blogger-iframe-colorize' frameborder='0' height='275' id='comment-editor' scrolling='no' src='' width='100%'/&gt;
-    &lt;data:post.iframeColorizer/&gt;
-  &lt;/div&gt;
-&lt;/b:includable&gt;
-&lt;b:includable id='backlinks' var='post'&gt;
-  &lt;a name='links'/&gt;&lt;h4&gt;&lt;data:post.backlinksLabel/&gt;&lt;/h4&gt;
-  &lt;b:if cond='data:post.numBacklinks != 0'&gt;
-    &lt;dl class='comments-block' id='comments-block'&gt;
-      &lt;b:loop values='data:post.backlinks' var='backlink'&gt;
-        &lt;div class='collapsed-backlink backlink-control'&gt;
-          &lt;dt class='comment-title'&gt;
-            &lt;span class='backlink-toggle-zippy'&gt;&amp;#160;&lt;/span&gt;
-            &lt;a expr:href='data:backlink.url' rel='nofollow'&gt;&lt;data:backlink.title/&gt;&lt;/a&gt;
-            &lt;b:include data='backlink' name='backlinkDeleteIcon'/&gt;
-          &lt;/dt&gt;
-          &lt;dd class='comment-body collapseable'&gt;
-            &lt;data:backlink.snippet/&gt;
-          &lt;/dd&gt;
-          &lt;dd class='comment-footer collapseable'&gt;
-            &lt;span class='comment-author'&gt;&lt;data:post.authorLabel/&gt; &lt;data:backlink.author/&gt;&lt;/span&gt;
-            &lt;span class='comment-timestamp'&gt;&lt;data:post.timestampLabel/&gt; &lt;data:backlink.timestamp/&gt;&lt;/span&gt;
-          &lt;/dd&gt;
-        &lt;/div&gt;
-      &lt;/b:loop&gt;
-    &lt;/dl&gt;
-  &lt;/b:if&gt;
-  &lt;p class='comment-footer'&gt;
-    &lt;a class='comment-link' expr:href='data:post.createLinkUrl' expr:id='data:widget.instanceId + &amp;quot;_backlinks-create-link&amp;quot;' target='_blank'&gt;&lt;data:post.createLinkLabel/&gt;&lt;/a&gt;
-  &lt;/p&gt;
-&lt;/b:includable&gt;
-&lt;b:includable id='feedLinks'&gt;
-  &lt;b:if cond='data:blog.pageType != &amp;quot;item&amp;quot;'&gt; &lt;!-- Blog feed links --&gt;
-    &lt;b:if cond='data:feedLinks'&gt;
-      &lt;div class='blog-feeds'&gt;
-        &lt;b:include data='feedLinks' name='feedLinksBody'/&gt;
-      &lt;/div&gt;
-    &lt;/b:if&gt;
-
-    &lt;b:else/&gt; &lt;!--Post feed links --&gt;
-    &lt;div class='post-feeds'&gt;
-      &lt;b:loop values='data:posts' var='post'&gt;
-        &lt;b:if cond='data:post.allowComments'&gt;
-          &lt;b:if cond='data:post.feedLinks'&gt;
-            &lt;b:include data='post.feedLinks' name='feedLinksBody'/&gt;
-          &lt;/b:if&gt;
-        &lt;/b:if&gt;
-      &lt;/b:loop&gt;
-    &lt;/div&gt;
-  &lt;/b:if&gt;
-&lt;/b:includable&gt;
-&lt;b:includable id='feedLinksBody' var='links'&gt;
-  &lt;div class='feed-links'&gt;
-  &lt;data:feedLinksMsg/&gt;
-  &lt;b:loop values='data:links' var='f'&gt;
-     &lt;a class='feed-link' expr:href='data:f.url' expr:type='data:f.mimeType' target='_blank'&gt;&lt;data:f.name/&gt; (&lt;data:f.feedType/&gt;)&lt;/a&gt;
-  &lt;/b:loop&gt;
-  &lt;/div&gt;
-&lt;/b:includable&gt;
-&lt;b:includable id='status-message'&gt;
-  &lt;b:if cond='data:navMessage'&gt;
-  &lt;div class='status-msg-wrap'&gt;
-    &lt;div class='status-msg-body'&gt;
-      &lt;data:navMessage/&gt;
-    &lt;/div&gt;
-    &lt;div class='status-msg-border'&gt;
-      &lt;div class='status-msg-bg'&gt;
-        &lt;div class='status-msg-hidden'&gt;&lt;data:navMessage/&gt;&lt;/div&gt;
-      &lt;/div&gt;
-    &lt;/div&gt;
-  &lt;/div&gt;
-  &lt;div style='clear: both;'/&gt;
-  &lt;/b:if&gt;
-&lt;/b:includable&gt;
-&lt;/b:widget&gt;
-&lt;/b:section&gt;
-      &lt;/div&gt;
-
-      &lt;div id='sidebar-wrapper'&gt;
-        &lt;b:section class='sidebar' id='sidebar' preferred='yes'&gt;
-&lt;b:widget id='Followers1' locked='false' title='Followers' type='Followers'&gt;
-&lt;b:includable id='main'&gt;
-  &lt;b:if cond='data:title != &amp;quot;&amp;quot;'&gt;
-    &lt;b:if cond='data:codeSnippet != &amp;quot;&amp;quot;'&gt;
-      &lt;h2 class='title'&gt;&lt;data:title/&gt;&lt;/h2&gt;
-    &lt;b:else/&gt;
-      &lt;h2 class='title'&gt;&lt;data:title/&gt; (&lt;data:totalFollowerCount/&gt;)&lt;/h2&gt;
-    &lt;/b:if&gt;  
-  &lt;/b:if&gt;
-
-  &lt;div expr:id='data:widget.instanceId + &amp;quot;-wrapper&amp;quot;'&gt;
-    &lt;b:if cond='data:codeSnippet != &amp;quot;&amp;quot;'&gt;
-      &lt;data:codeSnippet/&gt;
-    &lt;b:else/&gt;
-
-      &lt;b:if cond='data:followingLinkPresent'&gt;
-        &lt;div class='follow-this profile-link item-control following-follow-this'&gt;
-          &lt;a expr:href='&amp;quot;javascript:_FollowersView._openPopup(\&amp;quot;&amp;quot; + data:followUri + &amp;quot;\&amp;quot;);&amp;quot;'&gt;
-            &lt;data:followThisMessage/&gt;
-          &lt;/a&gt;
-        &lt;/div&gt;
-        &lt;div class='follow-this profile-link item-control following-stop-following-this'&gt;
-          &lt;a expr:href='&amp;quot;javascript:_FollowersView._openPopup(\&amp;quot;&amp;quot; + data:followUri + &amp;quot;\&amp;quot;);&amp;quot;'&gt;
-            &lt;data:stopFollowingMessage/&gt;
-          &lt;/a&gt;
-        &lt;/div&gt;
-      &lt;/b:if&gt;
-
-      &lt;div class='followers-grid'&gt;
-        &lt;b:if cond='data:totalFollowerCount == 0'&gt;
-          &lt;div class='profile-link item-control following-follow-this'&gt;
-            &lt;data:emptyFollowersMessage/&gt;
-          &lt;/div&gt;
-        &lt;/b:if&gt;
-        &lt;!--
-        Relies on the js written out in navbar.gxp
-        --&gt;
-        &lt;b:loop values='data:followers' var='follower'&gt;
-          &lt;div class='follower'&gt;
-            &lt;a expr:href='data:follower.profileUrl' expr:title='data:follower.displayName' rel='nofollow'&gt;
-            &lt;img class='follower-img' expr:alt='data:follower.displayName' expr:height='data:follower.imageHeight' expr:onerror='&amp;quot;this.onerror=null;this.src=\&amp;quot;&amp;quot; + data:anonFollowerImageUrl + &amp;quot;\&amp;quot;;&amp;quot;' expr:onload='&amp;quot;setAttributeOnload(this, \&amp;quot;src\&amp;quot;, \&amp;quot;&amp;quot; + data:follower.imageUrl + &amp;quot;\&amp;quot;)&amp;quot;' expr:width='data:follower.imageWidth' src='http://img1.blogblog.com/img/blank.gif'/&gt;
-            &lt;/a&gt;
-          &lt;/div&gt;
-        &lt;/b:loop&gt;
-        &lt;div class='clear'/&gt;
-      &lt;/div&gt;
-
-      &lt;div class='followers-canvas profile-link'&gt;
-        &lt;data:followersFooterMessage/&gt;
-        &lt;span class='item-control following-not-admin'&gt;
-          &lt;a expr:href='data:followersUri'&gt;
-            &lt;data:viewAllMessage/&gt;
-          &lt;/a&gt;
-        &lt;/span&gt;
-        &lt;span class='item-control blog-admin'&gt;
-          &lt;a expr:href='data:manageFollowersUri'&gt;
-            &lt;data:manageFollowersMessage/&gt;
-          &lt;/a&gt;
-        &lt;/span&gt;
-      &lt;/div&gt;
-    &lt;/b:if&gt;
-    &lt;b:include name='quickedit'/&gt;
-  &lt;/div&gt;
-&lt;/b:includable&gt;
-&lt;/b:widget&gt;
-&lt;b:widget id='BlogArchive1' locked='false' title='Blog Archive' type='BlogArchive'&gt;
-&lt;b:includable id='main'&gt;
-  &lt;b:if cond='data:title'&gt;
-    &lt;h2&gt;&lt;data:title/&gt;&lt;/h2&gt;
-  &lt;/b:if&gt;
-  &lt;div class='widget-content'&gt;
-  &lt;div id='ArchiveList'&gt;
-  &lt;div expr:id='data:widget.instanceId + &amp;quot;_ArchiveList&amp;quot;'&gt;
-    &lt;b:if cond='data:style == &amp;quot;HIERARCHY&amp;quot;'&gt;
-     &lt;b:include data='data' name='interval'/&gt;
-    &lt;/b:if&gt;
-    &lt;b:if cond='data:style == &amp;quot;FLAT&amp;quot;'&gt;
-      &lt;b:include data='data' name='flat'/&gt;
-    &lt;/b:if&gt;
-    &lt;b:if cond='data:style == &amp;quot;MENU&amp;quot;'&gt;
-      &lt;b:include data='data' name='menu'/&gt;
-    &lt;/b:if&gt;
-  &lt;/div&gt;
-  &lt;/div&gt;
-  &lt;b:include name='quickedit'/&gt;
-  &lt;/div&gt;
-&lt;/b:includable&gt;
-&lt;b:includable id='flat' var='data'&gt;
-  &lt;ul&gt;
-    &lt;b:loop values='data:data' var='i'&gt;
-      &lt;li class='archivedate'&gt;
-        &lt;a expr:href='data:i.url'&gt;&lt;data:i.name/&gt;&lt;/a&gt; (&lt;data:i.post-count/&gt;)
-      &lt;/li&gt;
-    &lt;/b:loop&gt;
-  &lt;/ul&gt;
-&lt;/b:includable&gt;
-&lt;b:includable id='menu' var='data'&gt;
-  &lt;select expr:id='data:widget.instanceId + &amp;quot;_ArchiveMenu&amp;quot;'&gt;
-    &lt;option value=''&gt;&lt;data:title/&gt;&lt;/option&gt;
-    &lt;b:loop values='data:data' var='i'&gt;
-      &lt;option expr:value='data:i.url'&gt;&lt;data:i.name/&gt; (&lt;data:i.post-count/&gt;)&lt;/option&gt;
-    &lt;/b:loop&gt;
-  &lt;/select&gt;
-&lt;/b:includable&gt;
-&lt;b:includable id='interval' var='intervalData'&gt;
-  &lt;b:loop values='data:intervalData' var='i'&gt;
-      &lt;ul&gt;
-        &lt;li expr:class='&amp;quot;archivedate &amp;quot; + data:i.expclass'&gt;
-          &lt;b:include data='i' name='toggle'/&gt;
-          &lt;a class='post-count-link' expr:href='data:i.url'&gt;&lt;data:i.name/&gt;&lt;/a&gt;
-            &lt;span class='post-count' dir='ltr'&gt;(&lt;data:i.post-count/&gt;)&lt;/span&gt;
-          &lt;b:if cond='data:i.data'&gt;
-            &lt;b:include data='i.data' name='interval'/&gt;
-          &lt;/b:if&gt;
-          &lt;b:if cond='data:i.posts'&gt;
-            &lt;b:include data='i.posts' name='posts'/&gt;
-          &lt;/b:if&gt;
-        &lt;/li&gt;
-      &lt;/ul&gt;
-  &lt;/b:loop&gt;
-&lt;/b:includable&gt;
-&lt;b:includable id='toggle' var='interval'&gt;
-  &lt;b:if cond='data:interval.toggleId'&gt;
-  &lt;b:if cond='data:interval.expclass == &amp;quot;expanded&amp;quot;'&gt;
-    &lt;a class='toggle' expr:href='data:widget.actionUrl + &amp;quot;&amp;amp;action=toggle&amp;quot; +       &amp;quot;&amp;amp;dir=close&amp;amp;toggle=&amp;quot; + data:interval.toggleId +       &amp;quot;&amp;amp;toggleopen=&amp;quot; + data:toggleopen'&gt;
-        &lt;span class='zippy toggle-open'&gt;&amp;#9660; &lt;/span&gt;
-    &lt;/a&gt;
-  &lt;b:else/&gt;
-    &lt;a class='toggle' expr:href='data:widget.actionUrl + &amp;quot;&amp;amp;action=toggle&amp;quot; +         &amp;quot;&amp;amp;dir=open&amp;amp;toggle=&amp;quot; + data:interval.toggleId +         &amp;quot;&amp;amp;toggleopen=&amp;quot; + data:toggleopen'&gt;
-          &lt;span class='zippy'&gt;
-            &lt;b:if cond='data:blog.languageDirection == &amp;quot;rtl&amp;quot;'&gt;
-              &amp;#9668;
-            &lt;b:else/&gt;
-              &amp;#9658;
-            &lt;/b:if&gt;
-          &lt;/span&gt;
-    &lt;/a&gt;
-  &lt;/b:if&gt;
- &lt;/b:if&gt;
-&lt;/b:includable&gt;
-&lt;b:includable id='posts' var='posts'&gt;
-  &lt;ul class='posts'&gt;
-    &lt;b:loop values='data:posts' var='i'&gt;
-      &lt;li&gt;&lt;a expr:href='data:i.url'&gt;&lt;data:i.title/&gt;&lt;/a&gt;&lt;/li&gt;
-    &lt;/b:loop&gt;
-  &lt;/ul&gt;
-&lt;/b:includable&gt;
-&lt;/b:widget&gt;
-&lt;b:widget id='Profile1' locked='false' title='About Me' type='Profile'&gt;
-&lt;b:includable id='main'&gt;
-    &lt;b:if cond='data:title != &amp;quot;&amp;quot;'&gt;
-      &lt;h2&gt;&lt;data:title/&gt;&lt;/h2&gt;
-    &lt;/b:if&gt;
-    &lt;div class='widget-content'&gt;
-    &lt;b:if cond='data:team == &amp;quot;true&amp;quot;'&gt; &lt;!-- team blog profile --&gt;
-      &lt;ul&gt;
-        &lt;b:loop values='data:authors' var='i'&gt;
-          &lt;li&gt;&lt;a expr:href='data:i.userUrl'&gt;&lt;data:i.display-name/&gt;&lt;/a&gt;&lt;/li&gt;
-        &lt;/b:loop&gt;
-      &lt;/ul&gt;
-
-      &lt;b:else/&gt; &lt;!-- normal blog profile --&gt;
-
-      &lt;b:if cond='data:photo.url != &amp;quot;&amp;quot;'&gt;
-        &lt;a expr:href='data:userUrl'&gt;&lt;img class='profile-img' expr:alt='data:photo.alt' expr:height='data:photo.height' expr:src='data:photo.url' expr:width='data:photo.width'/&gt;&lt;/a&gt;
-      &lt;/b:if&gt;
-
-      &lt;dl class='profile-datablock'&gt;
-        &lt;dt class='profile-data'&gt;&lt;data:displayname/&gt;&lt;/dt&gt;
-
-        &lt;b:if cond='data:showlocation == &amp;quot;true&amp;quot;'&gt;
-          &lt;dd class='profile-data'&gt;&lt;data:location/&gt;&lt;/dd&gt;
-        &lt;/b:if&gt;
-
-        &lt;b:if cond='data:aboutme != &amp;quot;&amp;quot;'&gt;&lt;dd class='profile-textblock'&gt;&lt;data:aboutme/&gt;&lt;/dd&gt;&lt;/b:if&gt;
-      &lt;/dl&gt;
-      &lt;a class='profile-link' expr:href='data:userUrl'&gt;&lt;data:viewProfileMsg/&gt;&lt;/a&gt;
-    &lt;/b:if&gt;
-
-     &lt;b:include name='quickedit'/&gt;
-    &lt;/div&gt;
-  &lt;/b:includable&gt;
-&lt;/b:widget&gt;
-&lt;/b:section&gt;
-      &lt;/div&gt;
-
-      &lt;!-- spacer for skins that want sidebar and main to be the same height--&gt;
-      &lt;div class='clear'&gt;&amp;#160;&lt;/div&gt;
-
-    &lt;/div&gt; &lt;!-- end content-wrapper --&gt;
-
-    &lt;div id='footer-wrapper'&gt;
-      &lt;b:section class='footer' id='footer'/&gt;
-    &lt;/div&gt;
-
-  &lt;/div&gt;&lt;/div&gt; &lt;!-- end outer-wrapper --&gt;
-&lt;/body&gt;
-&lt;/html&gt;</content>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/template/default"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/template/default"/>
-    <link rel="alternate" type="text/html" href="http://www.blogger.com/blogspot/jjsfavoritethings/"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_PUBLISHING_MODE</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">The type of publishing done for this blog.</title>
-    <content type="text">PUBLISH_MODE_BLOGSPOT</content>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_PUBLISHING_MODE"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_PUBLISHING_MODE"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_NAME</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">The name of the blog</title>
-    <content type="text">JJ's Favorite Things</content>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_NAME"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_NAME"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_DESCRIPTION</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">A description of the blog</title>
-    <content type="text"/>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_DESCRIPTION"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_DESCRIPTION"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_PROMOTED</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">Whether this blog can be promoted on Blogger</title>
-    <content type="text">true</content>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_PROMOTED"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_PROMOTED"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_SEARCHABLE</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">Whether this blog should be indexed by search engines</title>
-    <content type="text">true</content>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_SEARCHABLE"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_SEARCHABLE"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_ADULT_CONTENT</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">Whether this blog contains adult content</title>
-    <content type="text">false</content>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_ADULT_CONTENT"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_ADULT_CONTENT"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_QUICK_EDITING</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">Whether Quick Editing is enabled</title>
-    <content type="text">true</content>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_QUICK_EDITING"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_QUICK_EDITING"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_EMAIL_POST_LINKS</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">Whether to show a link for users to e-mail posts</title>
-    <content type="text">false</content>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_EMAIL_POST_LINKS"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_EMAIL_POST_LINKS"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_MAX_NUM</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">Maximum number of things to show on the main page"</title>
-    <content type="text">7</content>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_MAX_NUM"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_MAX_NUM"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_MAX_UNIT</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">Unit of things to show on the main page</title>
-    <content type="text">POSTS</content>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_MAX_UNIT"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_MAX_UNIT"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_DATE_FORMAT</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">The number of the date header format</title>
-    <content type="text">26</content>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_DATE_FORMAT"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_DATE_FORMAT"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_ARCHIVE_DATE_FORMAT</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">The number of the archive index date format</title>
-    <content type="text">9</content>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_ARCHIVE_DATE_FORMAT"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_ARCHIVE_DATE_FORMAT"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_TIME_STAMP_FORMAT</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">The number of the time stamp format</title>
-    <content type="text">27</content>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_TIME_STAMP_FORMAT"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_TIME_STAMP_FORMAT"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_TIME_ZONE</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">The time zone for this blog</title>
-    <content type="text">America/Los_Angeles</content>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_TIME_ZONE"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_TIME_ZONE"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_LOCALE</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">Language for this blog</title>
-    <content type="text">en</content>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_LOCALE"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_LOCALE"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_CONVERT_LINE_BREAKS</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">Whether to convert line breaks into &lt;br /&gt; tags in post editor</title>
-    <content type="text">true</content>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_CONVERT_LINE_BREAKS"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_CONVERT_LINE_BREAKS"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_SHOW_TITLE</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">Whether to show the title field</title>
-    <content type="text">true</content>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_SHOW_TITLE"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_SHOW_TITLE"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_SHOW_URL</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">Whether to show a related link box in the post composer</title>
-    <content type="text">false</content>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_SHOW_URL"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_SHOW_URL"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_FLOAT_ALIGNMENT</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">Whether float alignment is enabled for the blog</title>
-    <content type="text">true</content>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_FLOAT_ALIGNMENT"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_FLOAT_ALIGNMENT"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_POST_TEMPLATE</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">The template for blog posts</title>
-    <content type="text"/>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_POST_TEMPLATE"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_POST_TEMPLATE"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_COMMENTS_ALLOWED</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">Whether to show comments</title>
-    <content type="text">true</content>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_COMMENTS_ALLOWED"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_COMMENTS_ALLOWED"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_COMMENT_ACCESS</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">Who can comment</title>
-    <content type="text">REGISTERED</content>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_COMMENT_ACCESS"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_COMMENT_ACCESS"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_DEFAULT_COMMENTS_MODE</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">Default comment mode for posts</title>
-    <content type="text">DEFAULT_HAVE_COMMENTS</content>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_DEFAULT_COMMENTS_MODE"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_DEFAULT_COMMENTS_MODE"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_BACKLINKS_ALLOWED</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">Whether to show comment backlinks on the blog</title>
-    <content type="text">false</content>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_BACKLINKS_ALLOWED"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_BACKLINKS_ALLOWED"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_DEFAULT_BACKLINKS_MODE</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">Default backlinks mode for posts</title>
-    <content type="text">DEFAULT_HAVE_BACKLINKS</content>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_DEFAULT_BACKLINKS_MODE"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_DEFAULT_BACKLINKS_MODE"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_COMMENTS_TIME_STAMP_FORMAT</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">Comment time stamp format number</title>
-    <content type="text">29</content>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_COMMENTS_TIME_STAMP_FORMAT"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_COMMENTS_TIME_STAMP_FORMAT"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_COMMENT_FORM_LOCATION</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">Blog comment form location</title>
-    <content type="text">FULL_PAGE</content>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_COMMENT_FORM_LOCATION"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_COMMENT_FORM_LOCATION"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_COMMENT_MODERATION</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">Whether to enable comment moderation</title>
-    <content type="text">DISABLED</content>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_COMMENT_MODERATION"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_COMMENT_MODERATION"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_COMMENT_MODERATION_DELAY</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">Number of days after which new comments are subject to moderation</title>
-    <content type="text">14</content>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_COMMENT_MODERATION_DELAY"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_COMMENT_MODERATION_DELAY"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_COMMENT_CAPTCHA</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">Whether to require commenters to complete a Captcha</title>
-    <content type="text">true</content>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_COMMENT_CAPTCHA"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_COMMENT_CAPTCHA"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_COMMENT_PROFILE_IMAGES</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">Whether to show profile images in comments</title>
-    <content type="text">true</content>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_COMMENT_PROFILE_IMAGES"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_COMMENT_PROFILE_IMAGES"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_COMMENT_EMAIL</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">List of e-mail addresses to send notifications of new comments to</title>
-    <content type="text"/>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_COMMENT_EMAIL"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_COMMENT_EMAIL"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_COMMENT_MODERATION_EMAIL</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">Email address to send notifications of new comments needing moderation to</title>
-    <content type="text"/>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_COMMENT_MODERATION_EMAIL"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_COMMENT_MODERATION_EMAIL"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_COMMENT_MESSAGE</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>
-    <updated>2008-11-11T16:10:36.775-08:00</updated>
-    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/blogger/2008/kind#settings"/>
-    <title type="text">Blog comment message</title>
-    <content type="text"/>
-    <link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_COMMENT_MESSAGE"/>
-    <link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3113891067179933828/settings/BLOG_COMMENT_MESSAGE"/>
-    <author>
-      <name>JJ</name>
-      <uri>http://www.blogger.com/profile/03729555694632144017</uri>
-      <email>noreply@blogger.com</email>
-    </author>
-  </entry>
-  <entry>
-    <id>tag:blogger.com,1999:blog-3113891067179933828.settings.BLOG_ARCHIVE_FREQUENCY</id>
-    <published>2008-11-11T16:01:25.943-08:00</published>