Sha256: a84fd2e4fb057c185c7e2736d880d9a6be17a01d6ef0d1fe2d45f638ad7b1562

Contents?: true

Size: 1.3 KB

Versions: 2

Compression:

Stored size: 1.3 KB

Contents

# MixRails

[![Build Status](https://travis-ci.org/mixinternet/mix-rails.png)](https://travis-ci.org/mixinternet/mix-rails)
[![Dependency Status](https://gemnasium.com/mixinternet/mix-rails.png)](https://gemnasium.com/mixinternet/mix-rails)

MixRails is a CMS based on Ruby on Rails and uses Mongoid as ORM(MongoDB).

## Installation

Add this line to your application's Gemfile:

    gem 'mix-rails'

And then execute:

    $ bundle

## Usage

Create a new rails project.

    $ rails new myproject -T --skip-active-record --skip-bundle --dummy-path=spec/dummy

In your config/application.rb add these after rails's requires.

```ruby
require "action_controller/railtie"
require "action_mailer/railtie"
require "active_resource/railtie"
require "sprockets/railtie"
require "rails/test_unit/railtie"

# After rails requiring mix-rails!!
require "mix-rails/all"
```

Configure a mongoid instance with:

    $ rails generate mongoid:config

And then run the application

    $ bundle exec rails server

## Contributing

1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request

# Admix
[![Admix](http://img233.imageshack.us/img233/6731/screenshotfrom201301221.png)]

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
mix-rails-0.12.2 README.md
mix-rails-0.12.1 README.md