Sign In
Start Page | Recent Changes | All Pages | Orphan Pages | Junebug Help

Comparing version 112 and version 111

For help installing extensions see the [[Extensions]] page of the [[Radiant Handbook]].

h3. Extensions from the Radiant Subversion Repository

There are several extensions contributed by different core team members in the Radiant subversion repository:

Trunk (development): http://dev.radiantcms.org/svn/radiant/trunk/extensions ("browse":http://dev.radiantcms.org/radiant/browser/trunk/extensions)

Tagged at current release (0.6.4): http://svn.radiantcms.org/radiant/tags/rel_0-6-4/extensions/ ("browse":http://dev.radiantcms.org/radiant/browser/tags/rel_0-6-4/extensions)

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. Compatibility: 0.6.1+
Multi Site
Allows you to host multiple sites with separate domain names in a single Radiant installation.
Page Attachments ([[Installing Extension - Page Attachments|installation]])
Adds support for file uploads realized as attachments to individual pages.
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+
Share layouts
Allows you to use Radiant layouts as if they were Rails layouts in your extension controllers. Compatibility: 0.6.2+
h3. Extensions from the Ruby-Lang Subversion Repository There are several extensions in the Ruby-Lang subversion repository: http://rubyidentity.org/svn/ruby-lang/ruby-lang.org/trunk/www/vendor/plugins/ h3. Other Extensions
Alias Page ("home":http://silverinsanity.com/~benji/radiant/)
An extension to make a page give another page's content
Back Door ("docs":http://backdoor.rubyforge.org, "svn":http://backdoor.rubyforge.org/svn/trunk)
Allows executing Ruby code directly inside Radiant templates
Blog Tags ("svn":http://seansantry.com/svn/radiant/extensions/blogtags/trunk)
Provides useful tags for blogs, like getting the next and previous articles or showing the post time in words (eg, "Posted by Sean 2 days ago")
Comments ("svn":http://svn.artofmission.com/svn/plugins/radiant/extensions/comments)
Adds blog-like comment functionality to Radiant (still very alpha)
Configuration ("svn":http://radiant-configuration-extension.googlecode.com/svn/trunk/)
Adds a configuration page to the Radiant backend to edit the Radiant configuration
Copy Move ("home":http://gravityblast.com/projects/radiant-copymove-extension/, "svn":http://dev.gravityblast.com/svn/projects/radiant/extensions/copy_move/)
It allows for a page to be copied (or moved) under a new parent.
CSS ("download":http://www.sharedhostlogic.com/css.tar.gz)
Allows pages to be rendered as CSS
Database Form ("home":http://github.com/zapnap/database_form)
Provides a page type and tags for constructing contact and request info forms that will save user responses to a database table. Those responses can then be exported for consumption in some other application (CRM, etc). Similar to and based on the mailer extension.
Data Pages ("home":http://code.google.com/p/data-pages-extension/, "svn":http://data-pages-extension.googlecode.com/svn/trunk/, "archive":http://data-pages-extension.googlecode.com/files/data_pages.tgz)
Provides page types and tags that can pull in external JSON data and apply a template.
Default Page Parts ("svn":http://dev.gravityblast.com/svn/projects/radiant/extensions/default_page_parts/)
With this extension you can create a page of !DefaultPageParts type and specify the default parts of all its children.
Dynamic ("svn":http://dev.gravityblast.com/svn/projects/radiant/extensions/dynamic/)
With this extension you can create a page of Dynamic type that will be updated every time that one of its children will be created/saved/destroyed.
Edit Pages ("mercurial":http://mat.cc/dev/index.cgi/page_edit_dates/)
Allows to edit the published date of a page.
Enkoder Tags ("svn":http://seansantry.com/svn/radiant/extensions/enkodertags/trunk)
Provides tags for enkoding email addresses (or arbitrary content) using "Dan Benjamin's Enkoder":http://hivelogic.com/enkoder to block spam harvesters
Fast Snippet("git":http://github.com/AndrewO/fast_snippet/tree/master)
Speeds up the tag whenever you call the same snippet more than 15 or so times in a page.
Featured Pages ("svn":http://www.saturnflyer.com/svn/radiantP/featured_pages/)
Provides the tag and Featured Page checkbox to the page edit screen. This allows the listing of featured pages without regard to their nested level within the page tree.
File Based Layout ("svn":http://svn.casperfabricius.com/extensions/file_based_layout/)
Allows pages served by Radiant to share a standard file-based Rails layout with Rails-generated pages
Flickr Tags ("svn":http://seansantry.com/svn/radiant/extensions/flickrtags/trunk)
Provides a tag for embedding a Flickr slideshow like the one in "my portfolio":http://seansantry.com/portfolio.
Gallery ("home":http://gravityblast.com/projects/radiant-gallery/, "svn":http://dev.gravityblast.com/svn/projects/radiant/extensions/gallery/)
The Gallery extension allows Radiant to manage galleries of images.
Guestbook ("home":http://www.alchemy25.de/projects/guestbook/)
A simple guestbook for the Radiant CMS, allows multiple guestbooks, comments and blocking of IP addresses.
HomeDir ("home":http://abisso.org/projects/home_dir/, "svn":http://www.lilik.it/cgi-bin/viewcvs.cgi/home_dir/trunk/)
This Radiant extension allow you to define /~user routes like apache userdir module.
Language Redirect ("svn":https://svn1.hosted-projects.com/medlar/language_redirect_extension)
Redirects the browser to a different page root based on the accepted locale.
Maruku Text Filter ("archive":http://www.bjornmichelsen.com/projects/radiant/extensions/maruku_filter/maruku_filter_v01.tar, "docs":http://www.bjornmichelsen.com/projects/radiant/extensions/maruku_filter/)
A Markdown variant extension for Radiant
MetaWeblog API ("svn":http://feed-me.googlecode.com/svn/trunk/meta_weblog, "docs":http://code.google.com/p/feed-me/wiki/MetaWeblogAPIextension)
Allows you to post Pages to Radiant from desktop/web blogging clients (...or from Google Docs)
Model Tags ("archive-rubyforge":http://rubyforge.org/frs/download.php/25184/model_tags-v2.tar.gz, "archive-sourceforge":http://downloads.sourceforge.net/model-tags/model_tags-v2.tar.gz, "svn-rubyforge":http://model-tags.rubyforge.org/svn/trunk/extensions/model_tags/, "svn-sourceforge":https://model-tags.svn.sourceforge.net/svnroot/model-tags/trunk/extensions/model_tags/, [[Extension - Model Tags|docs]])
Goodies for integration of ActiveRecord Models
Meta Tags (PageMeta) ("svn":https://secure.svnrepository.com/s_swanki/open/radiant/extensions/page_meta/tags/v0.1.5, "readme":https://secure.svnrepository.com/s_swanki/open/radiant/extensions/page_meta/trunk/README)
Adds Keywords and Description meta-tag fields to the edit-page form. Makes it easy to add additional meta-fields (title tag, robots, whatever).
Paginated Archive ("home":http://depth-first.com/articles/2007/11/07/paginated-archives-in-radiant-cms-the-power-of-minimal-but-extendable-systems)
Paginated Archive is a drop-in replacement for 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.
Page Attributes ("svn":https://dev.eyebeam.org/svn/radiant-partatts/radiant/vendor/extensions/, "docs":http://dev.eyebeam.org/projects/radiant-partatts/wiki/radiant-partatts)
This extension/hack of Radiant gives all your pages an "attributes" tab where you can add named strings, bools, links, and files... (and then reference them from r: tags). Note that this cannot be used with current trunk.
Page Group Permissions ("svn":https://svn1.avlux.net/radiant_extensions/page_group_permissions,"readme":http://github.com/freels/radiant-extensions/tree/master/page_group_permissions/README,("svn":https://svn1.avlux.net/radiant_extensions/page_group_permissions/, "readme":http://github.com/freels/radiant-extensions/tree/master/page_group_permissions/README, "git":git://github.com/freels/radiant-extensions.git)
Allows you to organize your users into groups and divide up site editing privileges accordingly. (Compatibility 0.6.5)
Quick Publish ("svn":svn://svn.seesaw.it/radiant_extensions/trunk/quick_publish, "info":http://blog.seesaw.it/articles/2007/09/13/quickpublish-a-small-radiant-extension-to-quickly-publish-your-pages)
This extension gives you a "Quick Publish" tab inside the administration area, where you can quicky hide or publish pages. (Compatibility 0.6.2)
RadiantOnRails ("docs":http://radiantonrails.rubyforge.org/, "svn":svn://rubyforge.org/var/svn/radiantonrails/trunk)
Allows for a Ruby on Rails application to integrate with the features offered by Radiant CMS.
Rails Support ("docs":http://code.google.com/p/radiant-rails-support, "svn":http://radiant-rails-support.googlecode.com/svn/tags/1.0/extensions/rails_support)
Lets your Rails application re-use the Radiant Layouts and Snippet.
RBAC Base (Role Based Access Control) ("svn":http://www.saturnflyer.com/svn/radiantP/rbac_base/trunk)
Gives you the ability to grow beyond the standard roles in Radiant, allowing you to build extensions around your own roles.
Record Tags ("archive":http://www.boardgamerspastime.com/downloads/radiant/extensions/record_tags.zip, [[Extension - Record Tags|docs]])
Adds tags for displaying database records. A natural front end for custom, back-end models.
Rerender Text ("git":http://github.com/AndrewO/rerender_text/tree/master)
A simple extension that provides a method to easily re-render text within a Radius tag.
Resizing Text Area ("docs":http://svn.somedutchguy.com/projects/show/3)
This extension appears to be defunct
RSS Integration ("home":http://code.google.com/p/radiant-externalrss-extension/, "packages":http://code.google.com/p/radiant-externalrss-extension/downloads/list, "svn":http://radiant-externalrss-extension.googlecode.com/svn/), [[Using External RSS extension|usage]]
Provides a way to integrate external RSS feeds into a site.
RSS Reader 0.2a ("home":http://jmacaulay.net/2007/11/9/modified-rss_reader-radiant-extension)
External RSS/Atom integration.
Smooth Gallery ("docs":http://svn.somedutchguy.com/projects/show/1)
This extension appears to be defunct
Syntax Highlighting ("git":http://github.com/marcoow/syntax_highlighting/tree/master)
Syntax Highlighting for 30+ languages (wraps "pygments":http://pygments.org/)
Translator ("svn":http://dev.philburrows.com/svn/radiant-extensions/translator/trunk/)
A Localization Extension that renders a different page part depending on the browser's Language-Accept header.
VIM ("vim file":http://www.raphinou.com/radiant.vim)
Allows you to edit Radiant pages from VI.
Virtual Domain ("svn":http://svn.devjavu.com/lexbrains/radiant_extensions/virtual_domain/tags/rel_1-2-3/)
Makes each top-level page the root of a different website (based on the host name).
WYSIWYG Text Editor (TinyMCE) ("archive":http://blog.brandalism.com/assets/2007/2/23/tiny_mce_extension.zip, "docs":http://blog.brandalism.com/2007/2/24/wysiwyg-editing-for-radiant)
A WYSIWYG editor based on the TinyMCE editor
WYSIWYG Text Editor (FCKeditor) ("home":http://code.google.com/p/radiant-fckeditor-extension/, "packages":http://code.google.com/p/radiant-fckeditor-extension/downloads/list, "svn":http://radiant-fckeditor-extension.googlecode.com/svn/)
A WYSIWYG editor based on the FCKeditor
WYSIWYM Text Editor (WYMeditor) ("home":http://www.gorilla-webdesign.be/artikel/48-WYM+on+Radiant, "svn":svn://zuurstof.openminds.be/home/kaizer/svn/rails_stuff/radiant_extensions/wym_editor_filter)
Adds WYMeditor as a text filter. Requires the shards extension
h3. Ideas For Future Extensions See [[Extension Ideas]].

Back to Page