<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>admin/themes/default/images/icons/add.png</filename>
    </added>
    <added>
      <filename>admin/themes/default/images/icons/appearance.png</filename>
    </added>
    <added>
      <filename>admin/themes/default/images/icons/cancel.png</filename>
    </added>
    <added>
      <filename>admin/themes/default/images/icons/delete.png</filename>
    </added>
    <added>
      <filename>admin/themes/default/images/icons/deny.png</filename>
    </added>
    <added>
      <filename>admin/themes/default/images/icons/edit.png</filename>
    </added>
    <added>
      <filename>admin/themes/default/images/icons/error.png</filename>
    </added>
    <added>
      <filename>admin/themes/default/images/icons/failure.png</filename>
    </added>
    <added>
      <filename>admin/themes/default/images/icons/help.png</filename>
    </added>
    <added>
      <filename>admin/themes/default/images/icons/info.png</filename>
    </added>
    <added>
      <filename>admin/themes/default/images/icons/magnifier.png</filename>
    </added>
    <added>
      <filename>admin/themes/default/images/icons/notice.png</filename>
    </added>
    <added>
      <filename>admin/themes/default/images/icons/pixel.gif</filename>
    </added>
    <added>
      <filename>admin/themes/default/images/icons/save.png</filename>
    </added>
    <added>
      <filename>admin/themes/default/images/icons/success.png</filename>
    </added>
    <added>
      <filename>admin/themes/default/info.yaml</filename>
    </added>
    <added>
      <filename>admin/themes/default/layout.twig</filename>
    </added>
    <added>
      <filename>admin/themes/default/pages/bookmarklet.twig</filename>
    </added>
    <added>
      <filename>admin/themes/default/pages/content_settings.twig</filename>
    </added>
    <added>
      <filename>admin/themes/default/pages/delete_group.twig</filename>
    </added>
    <added>
      <filename>admin/themes/default/pages/delete_page.twig</filename>
    </added>
    <added>
      <filename>admin/themes/default/pages/delete_post.twig</filename>
    </added>
    <added>
      <filename>admin/themes/default/pages/delete_user.twig</filename>
    </added>
    <added>
      <filename>admin/themes/default/pages/edit_group.twig</filename>
    </added>
    <added>
      <filename>admin/themes/default/pages/edit_page.twig</filename>
    </added>
    <added>
      <filename>admin/themes/default/pages/edit_post.twig</filename>
    </added>
    <added>
      <filename>admin/themes/default/pages/edit_user.twig</filename>
    </added>
    <added>
      <filename>admin/themes/default/pages/export.twig</filename>
    </added>
    <added>
      <filename>admin/themes/default/pages/feathers.twig</filename>
    </added>
    <added>
      <filename>admin/themes/default/pages/general_settings.twig</filename>
    </added>
    <added>
      <filename>admin/themes/default/pages/import.twig</filename>
    </added>
    <added>
      <filename>admin/themes/default/pages/manage_groups.twig</filename>
    </added>
    <added>
      <filename>admin/themes/default/pages/manage_pages.twig</filename>
    </added>
    <added>
      <filename>admin/themes/default/pages/manage_posts.twig</filename>
    </added>
    <added>
      <filename>admin/themes/default/pages/manage_users.twig</filename>
    </added>
    <added>
      <filename>admin/themes/default/pages/modules.twig</filename>
    </added>
    <added>
      <filename>admin/themes/default/pages/new_group.twig</filename>
    </added>
    <added>
      <filename>admin/themes/default/pages/new_user.twig</filename>
    </added>
    <added>
      <filename>admin/themes/default/pages/route_settings.twig</filename>
    </added>
    <added>
      <filename>admin/themes/default/pages/themes.twig</filename>
    </added>
    <added>
      <filename>admin/themes/default/pages/user_settings.twig</filename>
    </added>
    <added>
      <filename>admin/themes/default/pages/write_page.twig</filename>
    </added>
    <added>
      <filename>admin/themes/default/pages/write_post.twig</filename>
    </added>
    <added>
      <filename>admin/themes/default/partials/page_fields.twig</filename>
    </added>
    <added>
      <filename>admin/themes/default/partials/post_fields.twig</filename>
    </added>
    <added>
      <filename>admin/themes/default/style.css</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -3,7 +3,7 @@ require &quot;yaml&quot;
 require &quot;optparse&quot;
 
 OPTIONS = {
-  :project =&gt; &quot;Chyrp v2.0 RC3&quot;,
+  :project =&gt; &quot;Chyrp v2.1 git&quot;,
   :maintainer =&gt; &quot;Alex Suraci &lt;suracil.icio.us@gmail.com&gt;&quot;,
   :domain  =&gt; nil,
   :msgstr  =&gt; &quot;&quot;,#&quot;XXX&quot;,</diff>
      <filename>gettext.rb</filename>
    </modified>
    <modified>
      <diff>@@ -19,6 +19,9 @@
          *     $throw_exceptions - Throw exceptions on error?
          */
         public function __construct($sql, $query, $params = array(), $throw_exceptions = false) {
+            if (DEBUG)
+                global $time_start;
+            
             $this-&gt;sql = $sql;
 
             # Don't count config setting queries.
@@ -51,7 +54,8 @@
                 $this-&gt;sql-&gt;debug[] = array(&quot;number&quot; =&gt; $this-&gt;sql-&gt;queries,
                                             &quot;file&quot; =&gt; str_replace(MAIN_DIR.&quot;/&quot;, &quot;&quot;, $target[&quot;file&quot;]),
                                             &quot;line&quot; =&gt; $target[&quot;line&quot;],
-                                            &quot;query&quot; =&gt; $logQuery);
+                                            &quot;query&quot; =&gt; $logQuery,
+                                            &quot;time&quot; =&gt; timer_stop());
             }
 
             switch($this-&gt;sql-&gt;method) {</diff>
      <filename>includes/class/Query.php</filename>
    </modified>
    <modified>
      <diff>@@ -212,7 +212,7 @@
                     $stylesheets.= &quot;&lt;!--[if IE]&gt;&quot;;
                 if (preg_match(&quot;/^ie([0-9\.]+)\.css/&quot;, $file, $matches))
                     $stylesheets.= &quot;&lt;!--[if IE &quot;.$matches[1].&quot;]&gt;&quot;;
-                elseif (preg_match(&quot;/(lt|gt)ie([0-9\.]+)\.css/&quot;, $file, $matches))
+                elseif (preg_match(&quot;/(lte?|gte?)ie([0-9\.]+)\.css/&quot;, $file, $matches))
                     $stylesheets.= &quot;&lt;!--[if &quot;.$matches[1].&quot; IE &quot;.$matches[2].&quot;]&gt;&quot;;
 
                 $stylesheets.= '&lt;link rel=&quot;stylesheet&quot; href=&quot;'.$config-&gt;chyrp_url.$path.'&quot; type=&quot;text/css&quot; media=&quot;'.($file == &quot;print.css&quot; ? &quot;print&quot; : &quot;screen&quot;).'&quot; charset=&quot;utf-8&quot; /&gt;';</diff>
      <filename>includes/class/Theme.php</filename>
    </modified>
    <modified>
      <diff>@@ -83,6 +83,10 @@
     # Absolute path to /themes
     define('THEMES_DIR', MAIN_DIR.&quot;/themes&quot;);
 
+    # Constant: ADMIN_THEMES_DIR
+    # Absolute path to /admin/themes
+    define('ADMIN_THEMES_DIR', MAIN_DIR.&quot;/admin/themes&quot;);
+
     # Constant: USE_ZLIB
     # Use zlib to provide GZIP compression
     define('USE_ZLIB', true);</diff>
      <filename>includes/common.php</filename>
    </modified>
    <modified>
      <diff>@@ -29,10 +29,17 @@
          * Prepares Twig.
          */
         private function __construct() {
-            $this-&gt;twig = new Twig_Loader((file_exists(THEME_DIR.&quot;/admin&quot;) ? THEME_DIR.&quot;/admin&quot; : MAIN_DIR.&quot;/admin/theme&quot;),
-                                          (is_writable(INCLUDES_DIR.&quot;/caches&quot;) and !DEBUG) ?
-                                              INCLUDES_DIR.&quot;/caches&quot; :
-                                              null);
+            $this-&gt;admin_theme = fallback($_SESSION['admin_theme'], &quot;default&quot;);
+
+            $this-&gt;theme = new Twig_Loader(MAIN_DIR.&quot;/admin/themes/&quot;.$this-&gt;admin_theme,
+                                           (is_writable(INCLUDES_DIR.&quot;/caches&quot;) and !DEBUG) ?
+                                               INCLUDES_DIR.&quot;/caches&quot; :
+                                               null);
+
+            $this-&gt;default = new Twig_Loader(MAIN_DIR.&quot;/admin/themes/default&quot;,
+                                             (is_writable(INCLUDES_DIR.&quot;/caches&quot;) and !DEBUG) ?
+                                                 INCLUDES_DIR.&quot;/caches&quot; :
+                                                 null);
         }
 
         /**
@@ -1749,7 +1756,7 @@
             if (!$open = @opendir(THEMES_DIR))
                 return Flash::warning(__(&quot;Could not read themes directory.&quot;));
 
-             while (($folder = readdir($open)) !== false) {
+            while (($folder = readdir($open)) !== false) {
                 if (!file_exists(THEMES_DIR.&quot;/&quot;.$folder.&quot;/info.yaml&quot;))
                     continue;
 
@@ -1765,8 +1772,8 @@
                 fallback($info[&quot;author&quot;], array(&quot;name&quot; =&gt; &quot;&quot;, &quot;url&quot; =&gt; &quot;&quot;));
 
                 $info[&quot;author&quot;][&quot;link&quot;] = !empty($info[&quot;author&quot;][&quot;url&quot;]) ?
-                                              '&lt;a href=&quot;'.$info[&quot;author&quot;][&quot;url&quot;].'&quot;&gt;'.$info[&quot;author&quot;][&quot;name&quot;].'&lt;/a&gt;' :
-                                              $info[&quot;author&quot;][&quot;name&quot;] ;
+                    '&lt;a href=&quot;'.$info[&quot;author&quot;][&quot;url&quot;].'&quot;&gt;'.$info[&quot;author&quot;][&quot;name&quot;].'&lt;/a&gt;' :
+                    $info[&quot;author&quot;][&quot;name&quot;] ;
                 $info[&quot;description&quot;] = preg_replace(&quot;/&lt;code&gt;(.+)&lt;\/code&gt;/se&quot;,
                                                     &quot;'&lt;code&gt;'.fix('\\1').'&lt;/code&gt;'&quot;,
                                                     $info[&quot;description&quot;]);
@@ -1777,11 +1784,47 @@
 
                 $this-&gt;context[&quot;themes&quot;][] = array(&quot;name&quot; =&gt; $folder,
                                                    &quot;screenshot&quot; =&gt; (file_exists(THEMES_DIR.&quot;/&quot;.$folder.&quot;/screenshot.png&quot;) ?
-                                                                       $config-&gt;chyrp_url.&quot;/themes/&quot;.$folder.&quot;/screenshot.png&quot; :
-                                                                       $config-&gt;chyrp_url.&quot;/admin/images/noscreenshot.png&quot;),
+                                                                        $config-&gt;chyrp_url.&quot;/themes/&quot;.$folder.&quot;/screenshot.png&quot; :
+                                                                        &quot;&quot;),
                                                    &quot;info&quot; =&gt; $info);
             }
 
+            if (!$open = @opendir(ADMIN_THEMES_DIR))
+                return Flash::warning(__(&quot;Could not read themes directory.&quot;));
+
+            while (($folder = readdir($open)) !== false) {
+                if (!file_exists(ADMIN_THEMES_DIR.&quot;/&quot;.$folder.&quot;/info.yaml&quot;))
+                    continue;
+
+                if (file_exists(ADMIN_THEMES_DIR.&quot;/&quot;.$folder.&quot;/locale/&quot;.$config-&gt;locale.&quot;.mo&quot;))
+                    load_translator($folder, ADMIN_THEMES_DIR.&quot;/&quot;.$folder.&quot;/locale/&quot;.$config-&gt;locale.&quot;.mo&quot;);
+
+                $info = YAML::load(ADMIN_THEMES_DIR.&quot;/&quot;.$folder.&quot;/info.yaml&quot;);
+
+                fallback($info[&quot;name&quot;], $folder);
+                fallback($info[&quot;version&quot;], &quot;0&quot;);
+                fallback($info[&quot;url&quot;]);
+                fallback($info[&quot;description&quot;]);
+                fallback($info[&quot;author&quot;], array(&quot;name&quot; =&gt; &quot;&quot;, &quot;url&quot; =&gt; &quot;&quot;));
+
+                $info[&quot;author&quot;][&quot;link&quot;] = !empty($info[&quot;author&quot;][&quot;url&quot;]) ?
+                    '&lt;a href=&quot;'.$info[&quot;author&quot;][&quot;url&quot;].'&quot;&gt;'.$info[&quot;author&quot;][&quot;name&quot;].'&lt;/a&gt;' :
+                    $info[&quot;author&quot;][&quot;name&quot;] ;
+                $info[&quot;description&quot;] = preg_replace(&quot;/&lt;code&gt;(.+)&lt;\/code&gt;/se&quot;,
+                                                    &quot;'&lt;code&gt;'.fix('\\1').'&lt;/code&gt;'&quot;,
+                                                    $info[&quot;description&quot;]);
+
+                $info[&quot;description&quot;] = preg_replace(&quot;/&lt;pre&gt;(.+)&lt;\/pre&gt;/se&quot;,
+                                                    &quot;'&lt;pre&gt;'.fix('\\1').'&lt;/pre&gt;'&quot;,
+                                                    $info[&quot;description&quot;]);
+
+                $this-&gt;context[&quot;admin_themes&quot;][] = array(&quot;name&quot; =&gt; $folder,
+                                                         &quot;screenshot&quot; =&gt; (file_exists(ADMIN_THEMES_DIR.&quot;/&quot;.$folder.&quot;/screenshot.png&quot;) ?
+                                                                              $config-&gt;chyrp_url.&quot;/admin/themes/&quot;.$folder.&quot;/screenshot.png&quot; :
+                                                                              &quot;&quot;),
+                                                         &quot;info&quot; =&gt; $info);
+            }
+
             closedir($open);
 
             $this-&gt;display(&quot;themes&quot;);
@@ -1935,6 +1978,39 @@
         }
 
         /**
+         * Function: theme
+         * Changes the admin theme.
+         */
+        public function change_admin_theme() {
+            if (!Visitor::current()-&gt;group-&gt;can(&quot;change_settings&quot;))
+                show_403(__(&quot;Access Denied&quot;), __(&quot;You do not have sufficient privileges to change settings.&quot;));
+            if (empty($_GET['theme']))
+                error(__(&quot;No Theme Specified&quot;), __(&quot;You did not specify a theme to switch to.&quot;));
+
+            $config = Config::current();
+
+            $_SESSION['admin_theme'] = $_GET['theme'];
+
+            if (file_exists(ADMIN_THEMES_DIR.&quot;/&quot;.$_GET['theme'].&quot;/locale/&quot;.$config-&gt;locale.&quot;.mo&quot;))
+                load_translator($_GET['theme'], ADMIN_THEMES_DIR.&quot;/&quot;.$_GET['theme'].&quot;/locale/&quot;.$config-&gt;locale.&quot;.mo&quot;);
+
+            $info = YAML::load(ADMIN_THEMES_DIR.&quot;/&quot;.$_GET['theme'].&quot;/info.yaml&quot;);
+            fallback($info[&quot;notifications&quot;], array());
+
+            foreach ($info[&quot;notifications&quot;] as &amp;$notification)
+                $notification = __($notification, $_GET['theme']);
+
+            foreach ($info[&quot;notifications&quot;] as $message)
+                Flash::message($message);
+
+            # Clear the caches made by the previous theme.
+            foreach (glob(INCLUDES_DIR.&quot;/caches/*.cache&quot;) as $cache)
+                @unlink($cache);
+
+            Flash::notice(_f(&quot;Admin theme changed to &amp;#8220;%s&amp;#8221;.&quot;, array($info[&quot;name&quot;])), &quot;/admin/?action=themes&quot;);
+        }
+
+        /**
          * Function: preview_theme
          * Previews the theme.
          */
@@ -2209,7 +2285,7 @@
          * Renders the page.
          *
          * Parameters:
-         *     $action - The template file to display, in /admin/theme/pages.
+         *     $action - The template file to display, in (theme dir)/pages.
          *     $context - Context for the template.
          *     $title - The title for the page. Defaults to a camlelization of the action, e.g. foo_bar -&gt; Foo Bar.
          */
@@ -2250,6 +2326,8 @@
             $this-&gt;context[&quot;debug&quot;]      = DEBUG;
             $this-&gt;context[&quot;feathers&quot;]   = Feathers::$instances;
             $this-&gt;context[&quot;modules&quot;]    = Modules::$instances;
+            $this-&gt;context[&quot;admin_theme&quot;] = $this-&gt;admin_theme;
+            $this-&gt;context[&quot;theme_url&quot;]  = Config::current()-&gt;chyrp_url.&quot;/admin/themes/&quot;.$this-&gt;admin_theme;
             $this-&gt;context[&quot;POST&quot;]       = $_POST;
             $this-&gt;context[&quot;GET&quot;]        = $_GET;
 
@@ -2307,9 +2385,10 @@
 
             $this-&gt;context[&quot;sql_debug&quot;]  = SQL::current()-&gt;debug;
 
-            $template = file_exists(THEME_DIR.&quot;/admin/theme/pages/&quot;.$action.&quot;.twig&quot;) ?
-                            THEME_DIR.&quot;/admin/pages/&quot;.$action.&quot;.twig&quot; :
-                            MAIN_DIR.&quot;/admin/theme/pages/&quot;.$action.&quot;.twig&quot; ;
+            $file = MAIN_DIR.&quot;/admin/themes/%s/pages/&quot;.$action.&quot;.twig&quot;;
+            $template = file_exists(sprintf($file, $this-&gt;admin_theme)) ?
+                sprintf($file, $this-&gt;admin_theme) :
+                sprintf($file, &quot;default&quot;);
 
             $config = Config::current();
             if (!file_exists($template)) {
@@ -2323,14 +2402,20 @@
                     error(__(&quot;Template Missing&quot;), _f(&quot;Couldn't load template: &lt;code&gt;%s&lt;/code&gt;&quot;, array($template)));
             }
 
+            # Try the theme first
             try {
-                $this-&gt;twig-&gt;getTemplate($template)-&gt;display($this-&gt;context);
-            } catch (Exception $e) {
-                $prettify = preg_replace(&quot;/([^:]+): (.+)/&quot;, &quot;\\1: &lt;code&gt;\\2&lt;/code&gt;&quot;, $e-&gt;getMessage());
-                $trace = debug_backtrace();
-                $twig = array(&quot;file&quot; =&gt; $e-&gt;filename, &quot;line&quot; =&gt; $e-&gt;lineno);
-                array_unshift($trace, $twig);
-                error(__(&quot;Error&quot;), $prettify, $trace);
+                $this-&gt;theme-&gt;getTemplate($template)-&gt;display($this-&gt;context);
+            } catch (Exception $t) {
+                # Fallback to the default
+                try {
+                    $this-&gt;default-&gt;getTemplate($template)-&gt;display($this-&gt;context);
+                } catch (Exception $e) {
+                    $prettify = preg_replace(&quot;/([^:]+): (.+)/&quot;, &quot;\\1: &lt;code&gt;\\2&lt;/code&gt;&quot;, $e-&gt;getMessage());
+                    $trace = debug_backtrace();
+                    $twig = array(&quot;file&quot; =&gt; $e-&gt;filename, &quot;line&quot; =&gt; $e-&gt;lineno);
+                    array_unshift($trace, $twig);
+                    error(__(&quot;Error&quot;), $prettify, $trace);
+                }
             }
         }
 </diff>
      <filename>includes/controller/Admin.php</filename>
    </modified>
    <modified>
      <diff>@@ -85,7 +85,7 @@ ${ trigger.call(&quot;head&quot;) }
                 {% for debug in sql_debug %}
                 &lt;li&gt;
                     &lt;pre&gt;${ debug.query | replace(&quot;\t&quot;, &quot;    &quot;) | escape }&lt;/pre&gt;
-                    &lt;em&gt;${ &quot;Called from &lt;strong&gt;%s&lt;/strong&gt; on line &lt;strong&gt;%d&lt;/strong&gt;.&quot; | translate | format(debug.file, debug.line) }&lt;/em&gt;
+                    &lt;em&gt;${ &quot;Called from &lt;strong&gt;%s&lt;/strong&gt; on line &lt;strong&gt;%d&lt;/strong&gt; at %ss.&quot; | translate | format(debug.file, debug.line, debug.time) }&lt;/em&gt;
                 &lt;/li&gt;
                 {% endfor %}
             &lt;/ol&gt;</diff>
      <filename>themes/stardust/layouts/default.twig</filename>
    </modified>
    <modified>
      <diff>@@ -1176,7 +1176,7 @@
         Config::fallback(&quot;uploads_path&quot;, &quot;/uploads/&quot;);
         Config::fallback(&quot;chyrp_url&quot;, Config::get(&quot;url&quot;));
         Config::fallback(&quot;sql&quot;, Config::$yaml[&quot;database&quot;]);
-        Config::fallback(&quot;timezone&quot;, &quot;America/Indiana/Indianapolis&quot;);
+        Config::fallback(&quot;timezone&quot;, &quot;America/New_York&quot;);
 
         Config::remove(&quot;rss_posts&quot;);
         Config::remove(&quot;time_offset&quot;);</diff>
      <filename>upgrade.php</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>admin/theme/images/background.gif</filename>
    </removed>
    <removed>
      <filename>admin/theme/images/buttons/boo.gif</filename>
    </removed>
    <removed>
      <filename>admin/theme/images/buttons/meh.gif</filename>
    </removed>
    <removed>
      <filename>admin/theme/images/buttons/yay.gif</filename>
    </removed>
    <removed>
      <filename>admin/theme/images/header.gif</filename>
    </removed>
    <removed>
      <filename>admin/theme/images/icons/add.png</filename>
    </removed>
    <removed>
      <filename>admin/theme/images/icons/appearance.png</filename>
    </removed>
    <removed>
      <filename>admin/theme/images/icons/cancel.png</filename>
    </removed>
    <removed>
      <filename>admin/theme/images/icons/delete.png</filename>
    </removed>
    <removed>
      <filename>admin/theme/images/icons/deny.png</filename>
    </removed>
    <removed>
      <filename>admin/theme/images/icons/edit.png</filename>
    </removed>
    <removed>
      <filename>admin/theme/images/icons/error.png</filename>
    </removed>
    <removed>
      <filename>admin/theme/images/icons/failure.png</filename>
    </removed>
    <removed>
      <filename>admin/theme/images/icons/help.png</filename>
    </removed>
    <removed>
      <filename>admin/theme/images/icons/info.png</filename>
    </removed>
    <removed>
      <filename>admin/theme/images/icons/magnifier.png</filename>
    </removed>
    <removed>
      <filename>admin/theme/images/icons/notice.png</filename>
    </removed>
    <removed>
      <filename>admin/theme/images/icons/pixel.gif</filename>
    </removed>
    <removed>
      <filename>admin/theme/images/icons/save.png</filename>
    </removed>
    <removed>
      <filename>admin/theme/images/icons/success.png</filename>
    </removed>
    <removed>
      <filename>admin/theme/images/welcome.gif</filename>
    </removed>
    <removed>
      <filename>admin/theme/layout.twig</filename>
    </removed>
    <removed>
      <filename>admin/theme/pages/bookmarklet.twig</filename>
    </removed>
    <removed>
      <filename>admin/theme/pages/content_settings.twig</filename>
    </removed>
    <removed>
      <filename>admin/theme/pages/delete_group.twig</filename>
    </removed>
    <removed>
      <filename>admin/theme/pages/delete_page.twig</filename>
    </removed>
    <removed>
      <filename>admin/theme/pages/delete_post.twig</filename>
    </removed>
    <removed>
      <filename>admin/theme/pages/delete_user.twig</filename>
    </removed>
    <removed>
      <filename>admin/theme/pages/edit_group.twig</filename>
    </removed>
    <removed>
      <filename>admin/theme/pages/edit_page.twig</filename>
    </removed>
    <removed>
      <filename>admin/theme/pages/edit_post.twig</filename>
    </removed>
    <removed>
      <filename>admin/theme/pages/edit_user.twig</filename>
    </removed>
    <removed>
      <filename>admin/theme/pages/export.twig</filename>
    </removed>
    <removed>
      <filename>admin/theme/pages/feathers.twig</filename>
    </removed>
    <removed>
      <filename>admin/theme/pages/general_settings.twig</filename>
    </removed>
    <removed>
      <filename>admin/theme/pages/import.twig</filename>
    </removed>
    <removed>
      <filename>admin/theme/pages/manage_groups.twig</filename>
    </removed>
    <removed>
      <filename>admin/theme/pages/manage_pages.twig</filename>
    </removed>
    <removed>
      <filename>admin/theme/pages/manage_posts.twig</filename>
    </removed>
    <removed>
      <filename>admin/theme/pages/manage_users.twig</filename>
    </removed>
    <removed>
      <filename>admin/theme/pages/modules.twig</filename>
    </removed>
    <removed>
      <filename>admin/theme/pages/new_group.twig</filename>
    </removed>
    <removed>
      <filename>admin/theme/pages/new_user.twig</filename>
    </removed>
    <removed>
      <filename>admin/theme/pages/route_settings.twig</filename>
    </removed>
    <removed>
      <filename>admin/theme/pages/themes.twig</filename>
    </removed>
    <removed>
      <filename>admin/theme/pages/user_settings.twig</filename>
    </removed>
    <removed>
      <filename>admin/theme/pages/write_page.twig</filename>
    </removed>
    <removed>
      <filename>admin/theme/pages/write_post.twig</filename>
    </removed>
    <removed>
      <filename>admin/theme/partials/page_fields.twig</filename>
    </removed>
    <removed>
      <filename>admin/theme/partials/post_fields.twig</filename>
    </removed>
    <removed>
      <filename>admin/theme/style.css</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>cc2c15543c72ba16fd11b16af49c29c5cc0afe73</id>
    </parent>
  </parents>
  <author>
    <name>Alex Suraci</name>
    <email>i.am@toogeneric.com</email>
  </author>
  <url>http://github.com/vito/chyrp/commit/78aa173cce00f68bbb74cbc7c56916009470fe5e</url>
  <id>78aa173cce00f68bbb74cbc7c56916009470fe5e</id>
  <committed-date>2009-07-26T18:27:17-07:00</committed-date>
  <authored-date>2009-07-26T18:27:17-07:00</authored-date>
  <message>Admin theming. [#1 state:resolved]

One difference from the original plan; admin themes go in /admin/themes instead of /themes/admin.</message>
  <tree>6eb60e1972b01e4bb8e372023a1e4376dccf92de</tree>
  <committer>
    <name>Alex Suraci</name>
    <email>i.am@toogeneric.com</email>
  </committer>
</commit>
