<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>handlers/__init__.py</filename>
    </added>
    <added>
      <filename>handlers/bloog/blog.py</filename>
    </added>
    <added>
      <filename>handlers/bloog/contact.py</filename>
    </added>
    <added>
      <filename>handlers/cache_stats.py</filename>
    </added>
    <added>
      <filename>handlers/restful.py</filename>
    </added>
    <added>
      <filename>handlers/shell.py</filename>
    </added>
    <added>
      <filename>handlers/timings.py</filename>
    </added>
    <added>
      <filename>models/__init__.py</filename>
    </added>
    <added>
      <filename>models/article.py</filename>
    </added>
    <added>
      <filename>models/counter.py</filename>
    </added>
    <added>
      <filename>models/search.py</filename>
    </added>
    <added>
      <filename>utils/authorized.py</filename>
    </added>
    <added>
      <filename>utils/template.py</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -10,6 +10,7 @@ logging.info(&quot;Starting application in DEBUG mode: %s&quot;, DEBUG)
 # Do change blog or page dictionaries at the bottom of this config module.
 
 DEFAULT_BLOG = {
+    &quot;bloog_version&quot;: &quot;0.8&quot;,
     &quot;html_type&quot;: &quot;text/html&quot;,
     &quot;charset&quot;: &quot;iso-8859-1&quot;,
     &quot;title&quot;: &quot;Bloog&quot;,</diff>
      <filename>config.py</filename>
    </modified>
    <modified>
      <diff>@@ -1,3 +1,6 @@
+# Site-specific legacy url mapping.
+#
+# The data is imported and used by the Bloog blog handler.
 # This file can be (1) set manually or (2) created automatically 
 # by utilities/drupal_uploader.
 # Place below a &quot;redirects&quot; dictionary with aliases as the key </diff>
      <filename>legacy_aliases.py</filename>
    </modified>
    <modified>
      <diff>@@ -37,8 +37,6 @@ from model import Tag       # Might rethink if this is leaking into view
 import template
 import config
 
-bloog_version = &quot;0.8&quot;       # Constant should be in upgradable code files.
-
 NUM_FULL_RENDERS = {}       # Cached data for some timings.
 
 def invalidate_cache():
@@ -138,7 +136,7 @@ class ViewPage(object):
         # Define some parameters it'd be nice to have in views by default.
         template_params = {
             &quot;current_url&quot;: url,
-            &quot;bloog_version&quot;: bloog_version,
+            &quot;bloog_version&quot;: config.BLOG.bloog_version,
             &quot;user&quot;: users.get_current_user(),
             &quot;user_is_admin&quot;: users.is_current_user_admin(),
             &quot;login_url&quot;: users.create_login_url(handler.request.uri),</diff>
      <filename>view.py</filename>
    </modified>
    <modified>
      <diff>@@ -9,7 +9,7 @@
     &lt;link rel=&quot;self&quot; type=&quot;application/atom+xml&quot; href=&quot;{{ blog.root_url }}{{ blog.master_atom_url }}&quot; /&gt;
     &lt;rights&gt;Copyright (c) 2008, {{ blog.author }}&lt;/rights&gt;
 
-    &lt;generator uri=&quot;{{ blog.root_url }}&quot; version=&quot;{{ bloog_version }}&quot;&gt;
+    &lt;generator uri=&quot;{{ blog.root_url }}&quot; version=&quot;{{ blog.bloog_version }}&quot;&gt;
         Bloog for AppEngine
     &lt;/generator&gt;
 </diff>
      <filename>views/default/blog/atom.xml</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>authorized.py</filename>
    </removed>
    <removed>
      <filename>blog.py</filename>
    </removed>
    <removed>
      <filename>cache_stats.py</filename>
    </removed>
    <removed>
      <filename>contact.py</filename>
    </removed>
    <removed>
      <filename>counter.py</filename>
    </removed>
    <removed>
      <filename>model.py</filename>
    </removed>
    <removed>
      <filename>restful.py</filename>
    </removed>
    <removed>
      <filename>search.py</filename>
    </removed>
    <removed>
      <filename>shell.py</filename>
    </removed>
    <removed>
      <filename>template.py</filename>
    </removed>
    <removed>
      <filename>timings.py</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>ac1e3a789229bc9fe4540a627ddf8f0318de0645</id>
    </parent>
  </parents>
  <author>
    <name>Bill Katz</name>
    <email>billkatz@gmail.com</email>
  </author>
  <url>http://github.com/DocSavage/bloog/commit/f5f78f4a7a3ed10b0ab800ea3e99949fd04d1449</url>
  <id>f5f78f4a7a3ed10b0ab800ea3e99949fd04d1449</id>
  <committed-date>2008-08-19T17:51:40-07:00</committed-date>
  <authored-date>2008-08-19T17:45:47-07:00</authored-date>
  <message>Reorganized files into a better MVC directory structure that also supports extending for other apps.</message>
  <tree>37401b7a9d7f1e5b5e27d28a4a3e466d7d9f7a24</tree>
  <committer>
    <name>Bill Katz</name>
    <email>billkatz@gmail.com</email>
  </committer>
</commit>
