Radiant is a popular content management system written in Rails. It is very simple and lightweight out of the box, and customizing it is fast and easy. Several of our current projects use Radiant and we’ve been searching for a more intuitive editor than Markdown or Textile - both of which come packaged with Radiant [...]
Tag Archives: Radiant
Wrangling Custom Radius Tags
I’m integrating a beautiful Javascript app, InfiniteCarousel, into the Radiant extension architecture. The app creates a photo carousel: A scrollable panel of images with nice left and right buttons, captioning, and links. If interested, feel free to install from github. The app is built largely in JQuery and has a pretty simple mark-up:
1 2 3 |
<ul id="headerCarousel">
<li><a href=""><img src="" /></a><p>the caption</p></li>
</ul> |
To [...]
Drag Order Fix For New Blank Pages
We forked Drag Order extension, a cool extension for Radiant CMS, and fixed some stuff. What we didn’t take into account in our last fix was this case: 1) Create new pages, or import a data set with a ton of new pages 2) Try to reorder a page. Turns out, the way it’s written, [...]
using pluralize in a radiant custom page
I’m working on extending the custom tags in the radiant-search-extension. Radiant tags are really a lot like Rails views, but they don’t have access to the view helpers. After learning how to call helpers outside of views, I simply added this method to my custom page:
1 2 3 4 |
def pluralize(*args)
ActionController::Base.helpers.pluralize *args
end |
PostGres & MySQL Fixes For Drag Order Extension (for Radiant CMS)
We were experiencing an odd behavior with the very popular Drag Order extension. This extension allows you to re-order your pages in the Admin screen, and for that new order to be reflected in any loop on the front end, also via the children tag. The aberrant behavior appears when you add a new page. [...]
PostGres & MySQL Fixes For Drag Order Extension (for Radiant CMS)
We were experiencing an odd behavior with the very popular Drag Order extension. This extension allows you to re-order your pages in the Admin screen, and for that new order to be reflected in any loop on the front end, also via the children tag. The aberrant behavior appears when you add a new page. [...]
Radiant CMS: Improving Drag & Order
In the Radiant administration interface, we wanted to allow our CMS users to be able to move pages around and have that final order in the navigation. Well, that is solved by an existing extension- the Drag and Order by Bright4. We decided to change the icon to make it jump out more, and to [...]
Radiant CMS: Improving Drag & Order
In the Radiant administration interface, we wanted to allow our CMS users to be able to move pages around and have that final order in the navigation. Well, that is solved by an existing extension- the Drag and Order by Bright4. We decided to change the icon to make it jump out more, and to [...]
Radiant CMS: Custom user permissions
Radiant has two built in user roles, administrator and developer, and the permissions on these roles cannot be configured. If your Radiant project demands more fine grained permission controls than those provided you must implement them with custom code. Fortunately Radiant provides several hooks into the code that allow us to do this. In this [...]