Plugins Directory » CMS

20278 Author: Kirill Bezrukov (RedmineUP)
Website: https://www.redmineup.com/pages/plugins/cms
Code repository: -
Registered on: 2013-04-08 (over 5 years ago)
Current version: 1.1.0
Compatible with: Redmine 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x
User ratings:   (4)

CMS allows you to build web pages with Redmine.

This plugin adds CMS functionality to Redmine and allows you to build websites. You can create layout, page templates, menus, and use re-usable code snippets written in the HTML and Liquid language.

To see what you can achieve, visit our website: RedmineUP and RedmineUP Blog. It has been built using only Redmine and CMS plugin.

Read more about the possibilities in our blog post about CMS plugin features

Requires Redmine CRM plugin (at least Light (FREE) version) -> http://www.redmine.org/plugins/redmine_contacts
  • Free to download and use

Liquid is a template engine that meets specific requirements:

  • It has simple markup and beautiful results. Template engines which don't produce good-looking results are no fun to use.
  • It is non-evaling and secure. Liquid templates are made so that users can edit them. You don't want your server running code that your users wrote.
  • It able to style emails as well as HTML.

Get this plugin


Build simple pages in Redmine
With the use of our platform, you can create any websites you want - from simple one-page instances to extended corporate sites. Do you want to see a good example? Our current website is fully built and managed with CMS plugin.

SEO-Friendly Code
Thanks to combined power of HTML and Liquid, you can freely add any attributes or tags that are relevant for the SEO in the source code of your websites.


Reusable Snippets
Snippets are elements of the site or files containing chunks of reusable code. They are usually used in elements that appear on more than one page or sub-page but not at all of them. A snippet can be for example social link or a pagination block.

Power of Liquid template language
Liquid is an open-source template language/engine created by Shopify and written using Ruby on Rails. It is used as a bridge between HTML and data, to smoothly create frontend of the applications ad websites. Click here, to learn more about Liquid.


Screenshots


Installation notes

  1. Install Light (FREE) version of CRM plugin
  2. Unzip it into ../plugins/. This would result in a directory-path like:
    ../plugins/redmine_cms/init.rb
  3. Install dependent ruby gems by following command:
    bundle install --without development test
  4. Migrate database and copy assets by following command:
    bundle exec rake redmine:plugins NAME=redmine_cms RAILS_ENV=production
  5. You now need to restart Redmine so that it shows the newly installed plugin in the list of installed plugins ("Administration -> Plugins").
  6. Go to "Administration -> CMS" and setup plugin global settings.

Changelog

1.1.0 (2018-02-14)

Compatible with Redmine 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x.

  • Added projects, newss, users drops to CmsPage
  • Conflict resolution for concurrence page editing
  • Added toc macro for Textile filter
  • Page jump box shows all pages including locked
  • Timestamp filters for page tree
  • Expired timelinks liquid filter {{ 'image.png' | timelink_url: 'expires:2020-01-12', 'absolute:true' }}
  • Added support for width x height crop for thumbnail_url and thumbnail_tag filters
  • Fixed localization switch
  • Fixed bug with setting empty Error page

1.0.1 (2017-07-07)

Compatible with Redmine 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x.

  • Pages tree view
  • Redmine 3.4 support
  • Select2 for page selection
  • Expire related pages cache after editing snippet
  • Used in pages label for snippet
  • Page voting

0.0.3 (2013-08-28)

Compatible with Redmine 2.5.x, 2.4.x, 2.3.x, 2.2.x.

  • Show overview and activity tabs for projects without project_tab module
  • CMS plugin settings with pages/menus/parts tabs
  • Copyright info settings for CMS and Default with meta templates
  • Top menu child fixes for default themes
  • Menu visibility fixes
  • Attachments delete routing error fixed
  • Apply menu on the top of page

0.0.2 (2013-04-07)

Compatible with Redmine 2.3.x, 2.2.x.

User ratings

  by Marek Kielecki almost 2 years ago

at the beginning, it's little hard to get around, but after 2 days in the system it's the same intuitive and simple like WordPress, just much more powerful.

  by Szczepan OrdiƄski almost 2 years ago

At first glance, might seems little complicated, but it has amazing possibilities. More configurable than WordPress.

  by Mike Tegtmeyer almost 4 years ago

Could be good but but there is no documentation and the single example on the website causes a server error. If documentation is added in the future, I will update my rating accordingly.

  by Robert Schneider over 4 years ago

Quite useful!! However, there is no documentation yet. And it has some smaller issues.