Skip to content

Instantly share code, notes, and snippets.

Rails CMS alternatives
======================
Active projects:
---------------
adva-cms
repo: http://github.com/svenfuchs/adva_cms/
site: http://adva-cms.org/
Last update: 11/24/09
"the cutting edge Rails CMS platform"
Picture.find(:name => 'test')
announce.pictures.find(:type => 'jpg')
class Announce
include MongoMapper::Document
many :pictures
end
class Picture
include MongoMapper::EmbeddedDocument
end
a = Announce.new
a.pictures << Picture.new(:name => 'test')
a.save
today = Date.today
User.all(:created_at => { '$gt' => today.to_time, '$lt' => (today + 1.day).to_time })
pictures = a.pictures.select{ |picture| picture.type == 'jpg' }
picture = a.pictures.select{ |picture| picture.name == 'test' }.first
picture.name = 'testtesttest'
a.save
a.pictures.delete_if{ |picture| picture.name == 'test' }
class Announce
belongs_to :user
key :user_id, ObjectId
end
class User
key :profile, Profile
end