Radiant (software)

Radiant (software)

__NOTOC__Infobox Software
name = Radiant
developer = John W. Long
latest_release_version = 0.6.9
latest_release_date = release date|2008|08|1
latest_preview_version =
latest_preview_date =
operating_system = Cross-platform
platform = Ruby on Rails
genre = Content management system
license = MIT
website = [http://www.radiantcms.org www.radiantcms.org]

Radiant is a free-software content management system written in Ruby by John W. Long as a Ruby on Rails web application.

Radiant is limited to basic functionality for a CMS. The intended users are small groups or teams and thus the software leaves much room for extensions. All the content is stored inside a database. It's possible to use MySQL, PostgreSQL or SQLite. Radiant depends, like every Ruby on Rails application, on the installed adapters for the database.

It's distributed via a separate download or installable with RubyGems.

Design

Radiant projects are based on 3 elements: Pages, Snippets and Layouts. [ [http://radiantcms.org/overview/ Radiant Overview] ]

Pages:The content of every page is stored in Pages. Every page has specific attributes and content. For example, if Radiant is used as a blog, all blog entries are Pages inside the Radiant system. They can be arranged hierarchically to reflect the actual structure of the content.

Snippets:Snippets are essentially just small parts of code that can be reused everywhere in the project and make Page creation easier.

Layouts:To define the general look of a Page Layouts are used. Upon Page creation, a layout can be attached to that Page to define a frame for this Page to be inserted in.

Radius Template Language

Inside a Page, Layout or Snippet, Radiant offers special template tags, called Radius Tags, to easily access parameters, loop through content or make conditional checks.

Radius tags are XML tags that start with an r:

Radius tags inside a radiant layout:

Extensions

Radiant includes by default 2 extensions.

*Textile
*Markdown

References

External links

* [http://www.radiantcms.org/ Official Radiant website]
* [http://rubyforge.org/frs/?group_id=1337 RubyForge Radiant site]
* [http://www.artofmission.com/articles/2006/06/06/radiant-cms ArtOfMission Radiant tutorial]
* [http://fredbrunel.com/journal/2006/07/radiant-cms-managing-web-sites-on-rails/ Radiant CMS, Managing Web Sites on Rails] An independent review by Frederic Brunel, a software architect and technology enthusiast.
* [http://www.ruby-forum.com/forum/21 ruby-forum.com Radiant thread]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • Radiant — may refer to: * Radiant (meteor shower), the apparent origin point of meteors in a meteor shower * , an archangel in Magic: The Gathering * Radiant heat * Radiant Records, a record label * Radiant (software), a Content management system *… …   Wikipedia

  • Radiant Systems — Founded in 1985, Radiant Systems provides store technology for the hospitality, petroleum and convenience store, and movie theater industries. Headquartered in Alpharetta, Georgia, Radiant s services are used on 50,000 sites worldwide. Radiant… …   Wikipedia

  • Gtk Radiant — ist ein Karteneditor zum Erstellen von eigenen Levels beziehungsweise Karten. GtkRadiant Entwickler: id Software …   Deutsch Wikipedia

  • Matrix Software — For the American company, see Matrix Games. Matrix Software 株式会社マトリックス Type Public Industry Interactive entertainment Founded July 1994 …   Wikipedia

  • Entertainment Software Publishing — Dates clés 1997 (création) Produits Radiant Silvergun Ikaruga Grandia …   Wikipédia en Français

  • Entertainment Software Publishing — (エンターテインメント・ソフトウェア・パブリッシング), or ESP, is a computer game publisher. It was created in 1997, primarily as a support company for the developer studios that made up GD NET (Game Developers Network). ESP took the burdens of public relations and sales… …   Wikipedia

  • Список CMS — Ниже дан список систем управления содержимым  систем, использующихся для организации управления содержимым (в основном, содержимым сайтов). Многие из них построены на основе программных каркасов для создания веб приложений. Содержание 1… …   Википедия

  • Interfaz de publicación — Este artículo o sección necesita una revisión de ortografía y gramática. Puedes colaborar editándolo (lee aquí sugerencias para mejorar tu ortografía). Cuando se haya corregido, borra este aviso por favor. Una interfaz de publicación es el punto… …   Wikipedia Español

  • NCR Corporation — Type Public (NYSE: NCR) Industry Technology …   Wikipedia

  • GRaydiant — GTK Radiant ist ein Karteneditor zum Erstellen von eigenen Levels beziehungsweise Karten. GtkRadiant Entwickler: id Software …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”