上で意味わからない文章を書いてしまってすみませんでした…
とりあえず、一から作成後の経過をメモメモ。
一からimage_uploaderを作成し、コマンドプロンプトでそのディレクトリに移動後、
ruby script/plugin install http://svn.techno-weenie.net/projects/plugins/attachment_fu/
でattachment_fuを導入。
ruby script/generate model uploaded_image
その後、db/migrateファイルとuploaded?image.rbを、
http://d.hatena.ne.jp/cuspos/20071110
に記述されている通り記述後、scaffold起動。
とりあえず、ブラウザに表示されているけど何も表示もされない状態。
new.html.erb、上から3行目のform_forの引数に、
, :html =>{:multipart => true}を渡し、
f.file_field:uploaded_data を入力すると…
新規投稿画面に参照の文字が!!!すっごぃ!!
次はサムネイルに挑戦です。
設計者さんと相談して公開設定を全てのあぷろだ関連共通にするため、
svn/ecl_knowledgeのimage_uploaderフォルダのlibの下にpublic_level_helper.rbとutil_helper.rbを入れています。
後者を参考に前者を作成しました。
プログラム内にも書いていますが、helper/application_helper.rbに
include PublicLevelHelperと入力してください。
後は、ラジオボタンを作成したいviewのプログラム内に
<%= radio_select('object名','public_level',level_candidates) %>
と記述していただければラジオボタン生成です。
まだラジオセレクトについては触れてませんが、誰か他の人でもこのクラスをいじってもらって、またあぷろだ担当者全員で共有することで、統一されたラジオボタンが出来ると思ってます。
_ すん [PuclicLevelHelperがスペルミスしてます 正しくはPublicLevelHelperです]
_ つじこ [>すんさん ありがとございますっ! 普通にスペルミスしてました…助かりました↑↑]