<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>app/controllers/mcms/content_items.rb</filename>
    </added>
    <added>
      <filename>app/models/mcms/content_item.rb</filename>
    </added>
    <added>
      <filename>app/models/mcms/user.rb</filename>
    </added>
    <added>
      <filename>app/views/mcms/content_items/edit.html.haml</filename>
    </added>
    <added>
      <filename>app/views/mcms/content_items/index.html.haml</filename>
    </added>
    <added>
      <filename>app/views/mcms/content_items/new.html.haml</filename>
    </added>
    <added>
      <filename>app/views/mcms/content_items/show.html.haml</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -34,16 +34,3 @@ task :default =&gt; 'spec'
 # NAME YOUR RAKE FILES file_name.rake
 ##############################################################################
 
-desc 'after doing a gem bundle --cached and updating application.yml run this task and set a hosts entry for site1, then open your browser'
-task :gogogooo =&gt; [:merb_env] do
-  server = CouchRest::Server.new(Merb::Config[:couchdb_url])
-  server.database!(Merb::Config[:database])
-  user = User.create(:email =&gt; &quot;a@a.com&quot;, :password =&gt; &quot;123&quot;, :password_confirmation =&gt; &quot;123&quot;)
-  site = Site.create(:name =&gt; &quot;site1&quot;, :default_domain =&gt; &quot;site1&quot;, :couchdb =&gt; &quot;#{Merb::Config[:couchdb_url]}/#{Merb::Config[:database]}_site1&quot;,:domains =&gt; [&quot;site1&quot;], :admins =&gt; [user.id])
-  ContentItem.use_database CouchRest.database!(site.couchdb)
-  ContentItem.create(:title =&gt; &quot;Home&quot;, :url =&gt; &quot;site1/&quot;, :pieces =&gt; {:main =&gt; &quot;home page&quot;})
-  Mcms::Layout.use_database CouchRest.database!(site.couchdb)
-  layout = Mcms::Layout.create(:name =&gt; &quot;default&quot;, :haml =&gt; &quot;!!! XML\n!!!\n%html{ html_attrs('en-AU') }\n  %head\n    %meta{ :content =&gt; \&quot;text/html; charset=utf-8\&quot;, :\&quot;http-equiv\&quot; =&gt; \&quot;content-type\&quot; }\n    %title= @content_item.title\n    %link{ :href =&gt; \&quot;#layout_sass#\&quot;, :rel =&gt; \&quot;stylesheet\&quot;, :type =&gt; \&quot;text/css\&quot;}\n  %body\n    #content= @content_item.to_html\n&quot;, :sass =&gt; &quot;#content\n  :color #f0f\n&quot;)
-  Mcms::SiteConfig.use_database CouchRest.database!(site.couchdb)
-  Mcms::SiteConfig.create(:&quot;_id&quot; =&gt; &quot;thesiteconfig&quot;, :layouts =&gt; [layout.id])
-end</diff>
      <filename>Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -42,8 +42,8 @@ module Mcms
       @site.admins = [session.user.id]
   
       if @site.save
-        ContentItem.use_database CouchRest.database!(@site.couchdb)
-        ContentItem.create(:title =&gt; &quot;Home&quot;, :url =&gt; &quot;#{@site.default_domain}/&quot;, :pieces =&gt; {:main =&gt; &quot;home page&quot;})
+        Mcms::ContentItem.use_database CouchRest.database!(@site.couchdb)
+        Mcms::ContentItem.create(:title =&gt; &quot;Home&quot;, :url =&gt; &quot;#{@site.default_domain}/&quot;, :pieces =&gt; {:main =&gt; &quot;home page&quot;})
         Mcms::Layout.use_database CouchRest.database(@site.couchdb)
         layout = Mcms::Layout.create(:name =&gt; &quot;default&quot;, :haml =&gt; &quot;!!! XML\n!!!\n%html{ html_attrs('en-AU') }\n  %head\n    %meta{ :content =&gt; \&quot;text/html; charset=utf-8\&quot;, :\&quot;http-equiv\&quot; =&gt; \&quot;content-type\&quot; }\n    %title= @content_item.title\n    %link{ :href =&gt; \&quot;#layout_sass#\&quot;, :rel =&gt; \&quot;stylesheet\&quot;, :type =&gt; \&quot;text/css\&quot;}\n  %body\n    #content= @content_item.to_html\n&quot;, :sass =&gt; &quot;#content\n  :color #f0f\n&quot;)
         Mcms::SiteConfig.use_database CouchRest.database(@site.couchdb)</diff>
      <filename>app/controllers/mcms/sites.rb</filename>
    </modified>
    <modified>
      <diff>@@ -53,10 +53,10 @@ Merb::Router.prepare do
         # site doesn't exist, create one
         redirect url(:&quot;new_mcms/site&quot;)
       else
-        ContentItem.use_database CouchRest.database!(site_couchdb)
+        Mcms::ContentItem.use_database CouchRest.database!(site_couchdb)
         params.merge!(:url =&gt; &quot;#{request.server_name}#{request.env[&quot;PATH_INFO&quot;]}&quot;)
         p &quot;ContentItem key: #{params[:url]}&quot;
-        if p = ContentItem.by_url(:key =&gt; params[:url], :limit =&gt; 1).first then
+        if p = Mcms::ContentItem.by_url(:key =&gt; params[:url], :limit =&gt; 1).first then
           # p &quot;layout_id is nil&quot;
           layout_id = nil
           if p.has_layout?</diff>
      <filename>config/router.rb</filename>
    </modified>
    <modified>
      <diff>@@ -10,7 +10,7 @@
 begin
   # Sets the default class ofr authentication.  This is primarily used for 
   # Plugins and the default strategies
-  Merb::Authentication.user_class = User 
+  Merb::Authentication.user_class = Mcms::User 
   
   Merb::Plugins.config[:&quot;merb-auth&quot;][:login_param] = :email
   </diff>
      <filename>merb/merb-auth/setup.rb</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>app/controllers/content_items.rb</filename>
    </removed>
    <removed>
      <filename>app/models/content_item.rb</filename>
    </removed>
    <removed>
      <filename>app/models/user.rb</filename>
    </removed>
    <removed>
      <filename>app/views/content_items/edit.html.haml</filename>
    </removed>
    <removed>
      <filename>app/views/content_items/index.html.haml</filename>
    </removed>
    <removed>
      <filename>app/views/content_items/new.html.haml</filename>
    </removed>
    <removed>
      <filename>app/views/content_items/show.html.haml</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>5a72848adc49bdf6e28805e05ea255d19cd574ee</id>
    </parent>
  </parents>
  <author>
    <name>Nicholas Orr</name>
    <email>nicholas.orr@zxgen.net</email>
  </author>
  <url>http://github.com/MagnitudeCMS/magnitudecms/commit/900d86935a88a054c53989497dada6294d2357af</url>
  <id>900d86935a88a054c53989497dada6294d2357af</id>
  <committed-date>2009-10-05T06:31:02-07:00</committed-date>
  <authored-date>2009-10-05T06:31:02-07:00</authored-date>
  <message>user &amp; content_item namespaced. remove rake task as it is all handled by mcms now</message>
  <tree>9aa06a2a4940e5812a285031b58e584c65812625</tree>
  <committer>
    <name>Nicholas Orr</name>
    <email>nicholas.orr@zxgen.net</email>
  </committer>
</commit>
