Thirdparty Extensions
The latest version of Radiant has the ability to install extensions with script/extension install extension_name
. This will look to http://ext.radiantcms.org to find the extension you need.
All extension developers are encouraged to list their extensions at http://ext.radiantcms.org instead of, or in addition, to this page.
Refer to the Extension Registry page for more information.
This page is obsolete, extension authors are encouraged to register their extensions at the Extension Registry. The following list is left in place during the transition to the Extension Registry.
There are several extensions contributed by different core team members in the Radiant GitHub repository:
- Aggregation
- Collects the children of multiple pages to be treated as one for iteration using r:children:each. Compatibility: 0.6.1+.
- Event Calendar
- Create calendars in Radiant admin which have iCal subscriptions attached to them. Retrieve events to each calendar through refreshes from the iCal subscription. Works best when used in conjunction with an iCal publishing front-end app like Google Calendars or .Mac and a cron job setup on your server to run the refresh automatically every hour or more.
- Import Export
- Uses Rake to export your Radiant database to a .yml file that can be later reloaded. Compatibility: 0.6.1
- LDAP
- Edit and test LDAP queries from the admin interface, you can also use LDAP query results from a Radius tag in a page. Compatibility: 0.6.1+
- Mailer
- Sends email from Radiant pages.
- Multi Site
- Allows you to host multiple sites with separate domain names in a single Radiant installation.
- Page Attachments (installation)
- Adds support for file uploads realized as attachments to individual pages. For a newer option with more features also see Paperclipped
- Reorder
- Adds order attributes to the Page model and allows you to reorder pages underneath their parent. Requires Shards extension. Compatibility: 0.6.3+
- Scheduler
- Limits viewing and finding of pages by specified publish and expiration dates, which are configurable from the page-edit interface. Requires the Shards extension. Compatibility: 0.6.2+
- Search
- Adds tags for a site search box and a tag set and Page Type for a results page. Compatibility: 0.6.1+
- Shards
- Adds flexibility to mutate the administration UI in a similar fashion to what was attempted in the “facets” branch. Compatibility: 0.6.2 to 0.6.6. Has been integrated into 0.6.7+.
- Share layouts
- Allows you to use Radiant layouts as if they were Rails layouts in your extension controllers. Compatibility: 0.6.2+
There are several extensions over on Github. You might see other non-extension radiant bits as well: http://github.com/search?q=radiant
promotion to Production. Requires radiant edge as of rel. 0.6.9
(svn, docs)
Radiant’s own Archive Page and is suitable for large
blog-like archives. In other words, your archive pages
can now be grouped by date and paginated – just like
a blog.
original example was setting up meeting announcements in radiant where the meeting was a page. Having this meeting show
up on a site-wide calendar and having exact information on when the meeting was taking place was important.
readme, git)
git,
readme)