本文へジャンプします。



現在位置: TOP > Ruby on Rails プラグイン


Ruby on Rails プラグイン

Ruby on Rails Plugin

Ruby on Rails(ルビー オン レイルズ)はオープンソースのWebアプリケーション開発フレームワークです。

@niftyのサービスでは@nifty TimeLineアバウトミーツクシィいたがきなどがRuby on Railsを用いて開発されています。

Ruby on Rails プラグインとは

Ruby on Rails プラグインとは、Ruby on Railsで構築したアプリケーションに独自機能を追加できる機構の名称です。@niftyのポータル/CGMサービス用に開発したRuby on Railsプラグインをオープンソースソフトウェア(MITライセンス)として提供します。


ActiveRecordBrowsernew

active_record_browser

テーブルの管理機能を提供するプラグインです。レコードの追加、 表示、更新、論理削除ができます。また、CSVでデータをインポート・エクスポートすることが 可能です。

ダウンロード
active_record_browser-1.0.0.tgz
最新版ソースコードのダウンロード(subversionクライアントが必要です)
svn checkout http://ar-browser.rubyforge.org/svn/trunk
Ruby Forge
http://rubyforge.org/projects/ar-browser/

FilePublishernew

FilePublisherは静的コンテンツをアプリケーション経由で公開するためのプラグインです。
静的コンテンツはpublicディレクトリ以下に配置し、アプリケーションを経由せずにウェブサーバが処理するのが通常ですが、以下のような要望に対して柔軟に対応するのが難しい場合があります。

  • 静的コンテンツに対して認証によるアクセス制限をかけたい
  • モバイル向けのアプリケーションでセッションIDをURLに埋め込みたい
  • ソースコードと静的コンテンツの管理者を分離したい

FilePublisherは静的ファイルを扱うための以下の機能を提供します。

  • ファイルを公開するためのコントローラ
  • 公開ファイルへのURLを生成するヘルパメソッド
  • ファイルをビューに埋め込むためのヘルパメソッド
ダウンロード
file_publisher-1.0.0.tgz
最新版ソースコードのダウンロード(subversionクライアントが必要です)
svn checkout http://file-publisher.rubyforge.org/svn/trunk
Ruby Forge
http://rubyforge.org/projects/file-publisher/

acts_as_structnew

データベースのスキーマの変更なしにモデルにフィールドを追加するプラグインです。

ダウンロード
acts_as_struct-1.0.0.tgz
最新版ソースコードのダウンロード(subversionクライアントが必要です)
svn checkout http://acts-as-struct.rubyforge.org/svn/trunk
Ruby Forge
http://rubyforge.org/projects/acts-as-struct/

ご利用にあたって

本プラグインをご利用いただく際には、「MITライセンス」に同意いただいたものとみなします。また、MITライセンスに従って、改変、再配布することが可能です。
(ActiveRecordBrowserに含まれる@niftyロゴ及び@niftyの商標を含む権利物についてはこちらをご覧ください)

The MIT License 日本語訳