ファイルをUPLOADする際に利用できるプラグインの覚書。 http://wiki.rubyonrails.org/rails/pages/HowtoUploadFiles を見ると基本的なuploadを行う際の手順が記載されている。 その中でページ下段「Other approaches」を見ると、いくつかplugin形式のものも含まれている。 ■file_column ■Acts as Attachment ■attachment_fu その中でfile_columnは長い間更新されていないのでパス。今回はActs as Attachmentの後継?のようなattachment_fuを試してみる。 親切なTutorialがhttp://clarkware.com/cgi/blosxom/2007/02/24に用意されている。*1 attachment_fuプラグインの導入 前提としてRM
» rails再チャレンジ(その4) | Happy Man で そんな連載読み中、いつも気になっていたことがあります。 それは ジュンヤさん、acts_as_hogeやpluginってどうやって探してるの? です。 とありましたのでちょっと書いてみたいと思います。 Happy Man さんが書いているように、そうですね、やっぱりまずはググリます。 でもググる時、まず google.com の方で英語でググります。やっぱり英語の情報の方が新しいし、充実しているので。タグクラウドやってみたいな、というときは「rails plugin tag cloud」みたいな感じで。 「つくるぶガイドブログ: Rails プラグイン acts_as_taggable_redux でタグクラウドを作ろう」を書いたときですが、タグ付けするプラグインだけで数種類のプラグインがあることがわかりました。 こういうと
良さそうだったので調べてみたリストです。 annotate_models(テーブル構造をモデルにコメントとして挿入) acts_as_versioned(モデルのバージョニング。過去のデータの内容に戻せる) acts_as_paranoid(削除フラグ対応。いわゆる理論削除) acts_as_breadcrumbsプラグイン(Modelからパンクズリストを作る) active_formプラグイン(ARモデル以外の場合にもバリデーションを使える) SafeERBプラグイン(HTMLエスケープし忘れたときに警告を出す) acts_as_commentableプラグイン(モデルにコメント付けが可能になる) acts_as_ordered_treeプラグイン(acts_as_treeにpositionでの表示順指定) acts_as_favoriteプラグイン(お気に入りのモデル) MinusMO
blogも基本的にはブックマーク同様、テキストデータの幾つかの組を一単位として保存するだけであるが、ここでは認証やそれによるアクセス制御を導入してみる。 プロジェクト作成 $ rails blog $ cd blog データベースファイル作成 config/database.yaml の書き換え development: adapter: sqlite3 dbfile: db/blog.db 書き込みモデルの作成 $ script/generate model article $ emacs db/migrate/001_create_articles.rb create_tableの行からendまでの行の間を以下のように追加 class CreateArticles < ActiveRecord::Migration def self.up create_table :articles
Firefox拡張機能(extension)の作り方 Firefox拡張機能(extension)の作り方を説明します。 Firefox 拡張機能とは Firefox add-onの一種です。 add-onは次のように分類できます。 plugin ...実体はexeやdll。C++で作成。素人にはお勧めしません 検索バー ...実体はXMLの設定ファイルのみ。見れば分かるので説明はしません スペルチェッカ ...日本語には無縁なので未調査(たぶんファイルを作るだけ) 拡張機能 ...実体はXML、JavaScriptとCSS。必要なら、C++で書くXPCOM。これから説明します テーマ ...拡張機能のサブセット。CSSのみの場合をテーマと呼びます
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く