Home
Radiant is a no-fluff, open source content management system designed for small teams. It is similar to Textpattern or MovableType, but is a general purpose content management system (not just a blogging engine).
- Installation
- The Basics
- Extensions
- How Tos
- Upgrading a Radiant site to a new version
- Troubleshooting
- Getting Help
- Radiant in Action
- Radiant Pros
- Developers
Installation
If you just want a quick and easy overview of the installation process take a look at the Installing Radiant Screencast (direct link to QuickTime movie), the full post is on the Radiant Blog.
Don’t want to get into a whole installation just to test it out? There is a live demonstration site available for you to experiment with, the “Username” is “admin” and the “Password” is “radiant”; and don’t worry about breaking anything the entire demo site is reset to a pristine state on the hour.
- Generic Installation Instructions
- By Operating System
- By Web Host
- Radiant Hosting Providers
- AVLUX specializes in Radiant hosting, hosts the Radiant site, and includes complete setup and support with all hosting plans.
- Radiant CMS Hosting is a small, inexpensive hosting outfit.
The Basics
- Getting Started
- Pages
- Layouts
- Snippets
- Radius Tags
- Customizing the Admin UI – see also: Settings Extension
- Custom File Not Found Page (404 response)
- Additional Configuration Options
- FAQs
Extensions
- What are Extensions?
- Extension Registry
- Thirdparty Extensions
- Installing Extensions
- Uninstalling Extensions
- Using Extensions?
- Blog Extension – several blogging features in one package
- Blog Tags Extension – next/previous page navigation
- Comments Extension – comments for your blog
- Copy Move Extension – copy and move pages between parents
- Gallery Extension
- CyImage Extension – automatic resizing of images using ImageMagick directly on Radiant pages
- Language Redirect Extension – redirect visitors based on language
- Mailer Extension – great for “Contact Us” style mail forms
- MailTo Extension
- Multi Site Extension – host multiple domains with a single Radiant instance
- Page Attachments Extension – upload files to pages – see also: Paperclipped Extension
- Paperclipped Extension – Great for managing assets such as images, movies, pdf, etc.
- Reorder Extension – change the order of pages
- Scheduler Extension – automated expiration and publishing of pages
- Search Extension – let users search the content of your site
- Settings Extension – Radiant settings exposed to the admin UI
- Siblings Tags Extension – next/previous page navigation
- Simple Password Extension ins – simple password extension
- Tags Extension – page tagging as in “web 2.0”
- Creating Your Own Extensions
How Tos
- Accessing Radiant’s User Model
- Using Radiant as a blog
- Hosting Multiple Websites using mod_proxy – see also: Multi Site Extension
- Making a Sitemap
- Elegant Page Level CSS
- Output All Page Parts
- Reset Your Admin Password
- Set a Top Level Page per User
- Setup Development Mode
- Host a Podcast
- Change a Page’s Publication Date
- Create an Atom Feed
- Create a RSS Feed
- Make a Template from an existing site
- Migrating from Mephisto
- Migrating from SQLite to MySQL
- Setup a MySQL Database
- Setup a PostgreSQL Database
- Setup a SQLite Database
- Setup a SQL Server Database?
- Using Multiple PostgreSQL Schemas
- Running on Edge
- Clear the Page Cache
- Running on JBoss Rails
- Using RubyMine debugger
Upgrading a Radiant site to a new version
Troubleshooting
- Index Sitemap Column Headers Error
- Undefined Method for Enumerable
- Intermittent Errors with SQLite on Windows
- No Secret Given to the Protect from Forgery Call
Getting Help
Found a bug? Can’t get something to work? Having a hard time understanding the documentation on the wiki?
Reporting Bugs or Requesting Features
The best way to report a bug or request a feature is to write the fix or enhancement and then send a pull request. If you’re not that familiar with Git? or the Radiant codebase, you can also file an issue.
Radiant Users Mailing List
The mailing list is a great place to ask questions about Radiant.
IRC
Having trouble using or installing Radiant? Want to share a success story? You can chat with members of the user and developer community in real time in the #radiantcms channel on irc.freenode.net. You’ll need an IRC Client. There’s a nice list of them over on the Ruby on Rails wiki. Additionally, there is Freenode Webchat which gives you an IRC Client in your web browser.
Radiant in Action
There are an increasing number of Radiant Users with live sites. Feel free to add your own site.
Radiant Pros
Looking for some help with your website? Radiant Pros can help you get it done.
Developers
The best way to learn about Radiant, by far, is to read the source. Ruby is extremely easy to read and Radiant is a straight forward Rails application. So don’t be afraid of the source, dig in! The app directory is a good place to start.
