Rubricksとは
Rubricksは、オープンソースのCMS(コンテンツ・マネジメント・システム)です。 煩わしい作業が少なく簡単に構築作業を進められると話題になっている、高い生産性を備えたフレームワーク「Ruby on Rails」を使用。 「スマート」「シンプル」「スピーディ」にWebサイトの構築ができるようなCMSを目指します。
Rubricksはコンポーネントアーキテクチャを採用しています。 そのため、Rubricksの正式コンポーネントや世界中で作成されるサードパーティ製コンポーネントを、必要なものだけ組み合わせて使用することができます。 また、通常のRailsアプリケーションと変わらない感覚で、自分に必要なコンポーネントを構築することができます。 コンポーネントを作成すれば、世界中のRubricksで使われる可能性だってあるのです。
Rubricksでは快適な操作感を実現するため、Ajax/JavascriptのUIライブラリ「Spinelz」を採用しています。
「Spinelz」はRubricksのサブプロジェクトとして公開されているOSSプロダクトで、ウィンドウやタブなどのRIA部品を提供しています。
Spinelz 公式サイト
機能紹介
現在のRubricksには下記のコンポーネントが搭載されています。
-
管理コンポーネント
-
ユーザ管理機能
- ユーザ管理機能
- グループ管理機能
- コンポーネント管理機能
-
デザイン管理機能
- ブロック管理機能
- メニュー管理機能
- ダッシュボード管理機能
- 認証・アクセス制御機能
- コンテンツ承認機能(簡易ワークフロー)
-
ユーザ管理機能
-
その他のコンポーネント
- ニュース
- BBS
- Todo
-
サードパーティ製のコンポーネント
- TracWiki(コンポーネント一覧) をご覧ください
-
サードパーティ製のテーマ
- TracWiki(テーマ一覧) をご覧ください