2) Нет ничего невозможного. Ничего не мешает по запросу форкать rake migrate, к примеру.
-- 29 июля 2011 г. 10:50 пользователь Виталий Куреннов <vkurennov@gmail.com> написал:
Добрый день.
Начинаю работу над новым проектом и по требованиями заказчика приложение должно быть спроектировано при помощи плагинов. Т.е. есть некое хост-приложение, которое занимается авторизацией, там же админка и пр. Плагины - это встраиваемые приложения. Сценарий такой: написали приложение-плагин, подключили к хост-приложению и весь функционал появился.
Предполагаю использовать rails 3.1 и плагины делать как engines.
Однако у заказчика есть такие требования-пожелания:
1. Нужно чтобы плагины не занимались отрисовкой интерфейса, а его отрисовывало хост-приложение. Это требуется потому что приложение будет работать на разных устройствах и платформах (десктоп-браузеры, мобильные браузеры и т.п.). Т.е. плагин должен сказать, что хочет нарисовать кнопку, а хост-приложение в зависимости от устройства должно выдать нужный html код.
В связи с этим вопрос - как такое организовать и вообще куда смотреть/копать?
2. Возможно ли установка этих плагинов через админский интерфейс, без вмешательства на сервер? У плагинов могут быть и миграции и пр. Предполагаю, что такое вряд ли возможно, но все же вдруг кто-то знает как такое реализовать.
В общем рассматриваются все варианты решения этих задач.
Заранее благодарен.
--
С уважением,
Виталий Куреннов (mailto:vkurennov@gmail.com)
--
--
Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
ror2ru@googlegroups.com
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru
--
Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
ror2ru@googlegroups.com
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru
Комментариев нет:
Отправить комментарий