Questions tagged [refinerycms]

Refinery CMS, or RefineryCMS, often shortened to Refinery, is an open source content management system written in Ruby as a Ruby on Rails web application with jQuery used as the JavaScript library. Refinery CMS supports Rails 4 and 5.

Refinery CMS, often shortened to Refinery, is an open source content management system written in Ruby as a Ruby on Rails web application with jQuery used as the JavaScript library. Refinery supports Rails 5.1+.

Refinery differs from similar products by targeting a non-technical end user and allowing the developer to create a flexible website rapidly by staying as close as possible to the conventions of the Ruby on Rails framework.

Refinery started as a closed sourced project at Resolve Digital in 2004 and went on to be released as open source software under the MIT License on the 28th May 2009. Since then it has gained popularity and is now a popular Ruby on Rails CMS with more than 70 contributors and an active community extending the application with engines and themes.

Features:

  • Engine architecture
  • WYSIWYG content editing
  • Localisation (currently supports 10 languages)
  • Page management
  • Image and File management
  • Contact form and inquiry management
  • Search engine optimization (SEO)
495 questions
4
votes
1 answer

Removing Blog Homepage Title Refinery

Following the tutorial advice, I've successfully removed the body_content_title from other pages. However, on the blog home page I can't seem to get the title to disappear. I've tried setting the :body_content_title to null as per the FAQ, but that…
Mephistopheles
  • 288
  • 2
  • 9
4
votes
2 answers

Why am I getting an "uninitialized constant RefineryPage" when trying to seed after adding Refinery CMS

I've added RefineryCMS 2.0.3 to an existing (prelaunch, so I can smoke the db) app. I had a number of issues in upgrading to Devise 2.0 and rails 3.2 but I have gotten past them enough where the app will start. I've unfortunately hit a roadblock…
Chance
  • 11,043
  • 8
  • 61
  • 84
3
votes
5 answers

RefineryCMS routes for Home page doesn't work

just started with RefineryCMS, sorry for newbie question. It runs fine locally and deployed luckily on Heroku Cedar stack. Created a page called Home. /pages/home responds fine. routes.rb root :to => 'pages#home' and works on localhost:3000 but on…
YogiZoli
  • 870
  • 1
  • 9
  • 17
3
votes
2 answers

In refinery CMS "Settings" tab not occur in application admin

In Refinery CMS , On the settings tab in the back end not present. Is anybody facing the same problem ? In the demo application for refinery CMS the "Setting" tab is present. When I created new project using refinery. there is no tab…
Prasad
  • 211
  • 2
  • 15
3
votes
1 answer

How to setup Compass in refinery CMS without refinery-theming plugin?

According this discussion, refinery-theming plugin is required while using Compass in refinery CMS. But refinery-theming's page said it's no longer command to use it. Is there anyway to use Compass in refinery without theming plugin? Thanks a lot.
taiansu
  • 2,735
  • 2
  • 22
  • 29
3
votes
1 answer

Rails > Refinery CMS > Displaying an image thumbnail

I've added a custom engine into my refinery app with an image field. It all links up great and in the admin areas I can add images to it, etc. I have a question about adding said images to a view however. At the moment I have the following code in a…
Adam
  • 2,917
  • 5
  • 26
  • 27
3
votes
1 answer

Refinery-cms sub uri

I'm trying to set up refinery cms to work in a apache/passenger with a sub uri. But when i access the site and admin area, i get a strange behavior (Images aren't loaded correctly, pages can't be edited, etc.) I was wondering if sub uri are simply…
cimtico
  • 111
  • 8
3
votes
1 answer

Override a class in rails/refinerycms

I'm using refinery cms and want to override (add a method) to their page class. I've tried doing a Page.class_eval in a file in the initializers directory but it only seems to work on the first page load. after that the method i added disappears. …
fregas
  • 3,192
  • 3
  • 25
  • 41
3
votes
4 answers

how to add custom routes to refinerycms

i need to add a custom path to refinerycms project, here is how i did it: mount Refinery::Core::Engine, :at => '/' get 'news/more' => 'refinery::news::items#view_more', as: :news_view_more now 'rake routes' can prints correct routes, but i can't…
dfang
  • 1,366
  • 15
  • 41
3
votes
1 answer

Conflicting gem dependencies for the same gem. ruby depends on refinerycms-core

I created a new app in Refinery CMS and followed the instructions according to their guide. http://refinerycms.com/download But when I go to run rails server, I get errors about gem dependencies. Normally those are easy to fix. But what to do when…
JGallardo
  • 11,074
  • 10
  • 82
  • 96
3
votes
1 answer

How do I replace a belongs_to association without changing the original class

I have a class that looks like this: class Refinery::Blog::Post < ActiveRecord::Base belongs_to :author, class_name: '::Refinery::User', foreign_key: :user_id # SNIP very long class body end I don't want to override the whole class if I can…
3
votes
0 answers

RefineryCMS Custom Layout Template works in host app but not with engine

So I followed the refinery guide to create a custom layout template. I switched my about page to use my new template in the advanced options and it worked like a charm. Then I created a new engine called clients and selected the new template in…
rakitin
  • 1,943
  • 6
  • 25
  • 51
3
votes
1 answer

Customize site layout with Refinery CMS

New with Rails and with RefineryCMS. I came across thisquestion about per page layouts. It pointed me to a very nice guide and in this guide it says In this case, when we are customizing the rendering of only the page, not the header or footer…
rakitin
  • 1,943
  • 6
  • 25
  • 51
3
votes
1 answer

Refinerycms + devise: custom user can't find the devise helpers (how to add a separate devise authentication)?

I have a problem that doesn't seem so difficult at first, but actually I can't solve. I'm trying to use Refinery as CMS for an application. I want to keep separate Refinery users and other kind of users, call them mktgeistusers that will need to…
3
votes
4 answers

Refinerycms can't call my own controller route,actions

First i created refinerycms application, in side my application i can't call my own controller route,actions and view i got error like undefined local variable or method `contacts_save_contact_path' for #<#:0xb5467fc>
Ponnusamy K
  • 134
  • 11
1 2
3
32 33