Project

dm_core

0.0
Repository is archived
No release in over 3 years
Low commit activity in last 3 years
Part of MokshaCms, providing core functionality, including internationalization
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Project Readme

This repository is now exclusiverly hosted on GitLab at moksha_cms

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.