mongoid rc_6 & fix bugs
This commit is contained in:
1 parent
f347b150cf
commit
bda67684bd
11 files changed
+70
-24
No files matched your search
+35
-3
@@ -1,10 +1,42 @@
|
||||
# encoding: utf-8
|
||||
|
||||
namespace :dev do
|
||||
|
||||
task :build => :environment do
|
||||
User.delete_all
|
||||
[Item, Layout, Site, Snippet, User, UserAttributeModel].each { |m| m.delete_all }
|
||||
|
||||
User.create!( :email => 'chris@rulingcom.com', :password => 'password', :password_confirmation => 'password', :use_attributes => ["teacher"] )
|
||||
User.create!( :email => 'chris@rulingcom.com',
|
||||
:password => 'password',
|
||||
:password_confirmation => 'password',
|
||||
:admin => true,
|
||||
:active_attributes => ["teacher"],
|
||||
:user_attributes => [
|
||||
{:key => 'teacher'}])
|
||||
|
||||
Home.create!( :type => "Home",
|
||||
:content => "This is the home page\r\n{% t bob %}",
|
||||
:full_name => "home",
|
||||
:is_published => true,"layout_id" : ObjectId("4d23dadf5b0bad0b1100000e"), "layout_name" : "root", "name" : "home", "parent_id" : null, "parent_name" : null, "position" : 1, "title_en" : "Homepage", "title_zh_tw" : "首頁"
|
||||
|
||||
|
||||
Layout.create!( :name => 'root', :description => 'root', :content_zh_tw => File.open("#{RAILS_ROOT}/lib/template/root.layout.zh_tw").read,
|
||||
:content_en => File.open("#{RAILS_ROOT}/lib/template/root.layout.en").read)
|
||||
|
||||
Page.create!( :name => "root", :title => I18n.t(:homepage), :layout_name => "root", :parent_name => nil,
|
||||
:content_zh_tw => File.open("#{RAILS_ROOT}/lib/template/root.page.zh_tw").read,
|
||||
:content_en => File.open("#{RAILS_ROOT}/lib/template/root.page.en").read )
|
||||
|
||||
["about"].each do |page_name|
|
||||
Page.create!( :name => page_name, :title => page_name, :layout_name => "root", :parent_name => "root",
|
||||
:content_zh_tw => File.open("#{RAILS_ROOT}/lib/template/#{page_name}.page.zh_tw").read,
|
||||
:content_en => File.open("#{RAILS_ROOT}/lib/template/#{page_name}.page.en").read )
|
||||
end
|
||||
|
||||
["nav", "footer", "locale"].each do |page_name|
|
||||
Snippet.create!( :name => page_name, :parent_name => "root",
|
||||
:content_zh_tw => File.open("#{RAILS_ROOT}/lib/template/#{page_name}.snippet.zh_tw").read,
|
||||
:content_en => File.open("#{RAILS_ROOT}/lib/template/#{page_name}.snippet.en").read )
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
Reference in new issue
Block a user