<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>lib/multi_site/route_extensions.rb</filename>
    </added>
    <added>
      <filename>lib/multi_site/route_set_extensions.rb</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -18,12 +18,16 @@ class MultiSiteExtension &lt; Radiant::Extension
   end
 
   def activate
+    # ActionController::Routing modules are required rather than sent as includes
+    # because the routing persists between dev. requests and is not compatible
+    # with multiple alias_method_chain calls.
+    require 'multi_site/route_extensions'
+    require 'multi_site/route_set_extensions'
     Page.send :include, MultiSite::PageExtensions
     SiteController.send :include, MultiSite::SiteControllerExtensions
     Admin::PagesController.send :include, MultiSite::PagesControllerExtensions
     ResponseCache.send :include, MultiSite::ResponseCacheExtensions
     Radiant::Config[&quot;dev.host&quot;] = 'preview' if Radiant::Config.table_exists?
-    # Add site navigation
     admin.pages.index.add :top, &quot;site_subnav&quot;
     admin.tabs.add &quot;Sites&quot;, &quot;/admin/sites&quot;, :visibility =&gt; [:admin]
   end</diff>
      <filename>multi_site_extension.rb</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>vendor/plugins/multi_site_routing/init.rb</filename>
    </removed>
    <removed>
      <filename>vendor/plugins/multi_site_routing/lib/multi_site/route_extensions.rb</filename>
    </removed>
    <removed>
      <filename>vendor/plugins/multi_site_routing/lib/multi_site/route_set_extensions.rb</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>34cff8a3c395b55745ba690ea6033b027727effb</id>
    </parent>
  </parents>
  <author>
    <name>Josh French</name>
    <email>josh@digitalpulp.com</email>
  </author>
  <url>http://github.com/radiant/radiant-multi-site-extension/commit/3f117a91e91218c5a021663307efb598d3d85472</url>
  <id>3f117a91e91218c5a021663307efb598d3d85472</id>
  <committed-date>2009-04-20T11:25:55-07:00</committed-date>
  <authored-date>2009-04-20T09:58:58-07:00</authored-date>
  <message>Don't need to store these in a plugin as long as they're not extended on every extension.activate</message>
  <tree>e5f5248207cda42bed8f53923a476a153c24e52a</tree>
  <committer>
    <name>Josh French</name>
    <email>josh@digitalpulp.com</email>
  </committer>
</commit>
