Ruby On Rails in UA Icon_home Главная Add to bookmarks Translate translate Profile Войти
Регистрация Форум Блоги Пользователи Список джемов Rails проекты      Поиск   

Ruby On Rails in UA/Rails plugins и фичи/Plugin Acts as Attachment/Используем attachment_fu для загрузки изображений с компа и мобильного телефона

2008-06-09 19:49:24 Ответить  
admin
Ruslan Voloshin
Адрес: odessa
Сообщений: 1226
Регистр: 2007-03-13
его блог 40 сообщ.
Используем attachment_fu для загрузки изображений с компа и мобильного телефона
  •  
Был у меня фотоаппарат, потом продал но сайт с фотографиями остался вы можете разместить на нем и свои фотографии, но зато появился телефон типа немного умный и решил я приделать к сайту мобильную версию, при чем давно уже хотел интересовало это направление.
Решил писать мобильную версию на ror.
Для простой и быстрой загрузки решил использовать achment_fu плагин, так как в сети уже упоминалось о нем.

установил его в приложение (RAILS 2.0.2)


Сделал модель как предлагалось


Сама модель


и создал контролер для загрузки


Создал new.html.erb


Вьюшка для просмотра загруженной картинки /image/show.html.erb


Примерно после этого файлы стали загружаться и генерироваться тумбсы, попробовал с телефона загрузить картинку, одна загрузилась нормально.
Но возникла проблемма при загрузке сделанной с помошью камеры на телефоне.

Тип файла определился как

Content-Type application/octet-stream



После чего были сделаны еще некоторые допиливания напильником.


В принципе после этого вроде заработало.
Результат временно доступен http://mob.fotolife.com.ua/mobshots/7

Были использованы материалы с сайтов:
http://beast.caboo.se/forums/2
http://www.railsforum.com/viewtopic.php?id=15389
http://khamsouk.souvanlasy.com/2007/5/1/ajax-file-uploads-in-rails-using-attachment_fu-and-responds_to_parent
http://the.railsi.st/2007/11/27/roll-your-own-attachment_fu-validations
------------
Занимаюсь вебом и продвижением сайтов.
, ,
Назадназад Новыйновый Ответитьответить
Ключевые слова:
Гости: 103 Онлайн: Ruslan Voloshin, Денис ,
Rambler's Top100
О проекте по всем вопросам обращайтесь на support
Rubyclub.com.ua Copyright © 2007 - 2008