Part of MokshaCms, Content/Blog Management Engine


Keywords
cms, content-management-system, event-management, forum, newsletter-management, rails
License
MIT
Install
gem install dm_cms -v 4.2.3.10

Documentation

MokshaCMS

Gem Version Build Status

The MokshaCMS collection of gems provides an integrated system of services for content, event, forum, learning, and newsletter management. It supports sites with multiple languages and multiple distinct sites per installation. Administration is built in. Additional services/engines can be written to provide additional functionality.

  • core foundation (core)
  • content management (cms)
  • event management (event)
  • forum management (forum)
  • newsletter management (newsletter)

Installation

For Rails 5, use

gem 'moksha_cms', git: 'https://github.com/digitalmoksha/moksha_cms.git', branch: '5-0-stable'

For Rails 4.2, use

gem 'moksha_cms', git: 'https://github.com/digitalmoksha/moksha_cms.git', branch: '4-2-stable'

If you wish to only use, say, the CMS, then

gem 'dm_core',  git: 'https://github.com/digitalmoksha/moksha_cms.git', branch: '5-0-stable'
gem 'dm_cms',   git: 'https://github.com/digitalmoksha/moksha_cms.git', branch: '5-0-stable'
gem 'dm_admin', git: 'https://github.com/digitalmoksha/moksha_cms.git', branch: '5-0-stable'

After running bundle install, run the following commands to install the migrations:

rake dm_core:install:migrations
rake dm_cms:install:migrations
rake dm_event:install:migrations
rake dm_forum:install:migrations
rake dm_newsletter:install:migrations

Installation instructions are still a work in progress

Demo Application

You can grab the Moksha CMS Demo for an example of a full application.