#ruby-on-rails-3
#ruby-on-rails-3
Вопрос:
Есть ли альтернатива плагину обратной связи Rails — https://github.com/jsboulanger/feedback ? Я хочу, чтобы что-то работало с Rails 3
Ответ №1:
Почему бы не использовать простое старое программирование на ruby-on-rails? У вас есть пользователи, у вас есть элементы контента, вы вводите новый объект / таблицу «Обратная связь», которая принадлежит пользователю и принадлежит элементу контента. Если у вас есть несколько типов контента, вы можете использовать полиморфные ассоциации.
Теперь вы добавляете в объект атрибуты, которые вам нравятся (звезды, оценки, комментарии, общедоступные / частные и т. Д.). Вы помещаете формы для ввода и отображения отзывов в partials и размещаете их везде, где они вам нужны. Позже вы можете добавить некоторые причудливые ajax-вещи.
Даже если это может занять немного больше времени, вы используете время для освоения фреймворка, поэтому я думаю, что время потрачено не зря.
Комментарии:
1. Сделай сам.. Переход от «сделай сам» к Uservoice огромен. Как опытный рубист, я знаю, что для принятия хороших решений требуется время, даже если они кажутся простыми на первый взгляд. Я надеялся, что это уже изобретенное колесо.
Ответ №2:
Комментарии:
1. Я не знал об этом, спасибо. Это более полезно, чем ответ DIY ниже. Жаль, что я был в отпуске и забыл о вознаграждении.
Ответ №3:
uservoice.com есть драгоценный камень, который вы можете использовать. он интегрируется с системой голосовой обратной связи пользователя.
Кроме того, ruby-satisfaction — это драгоценный камень, который подключается к API Get Satisfaction.
Обратите внимание, что GetSatisfaction и UserVoice вдохновили плагин обратной связи jsboulanger.
Комментарии:
1. Uservoice и GetSatisfaction определенно не тот ответ, который я ищу, извините
2. было бы полезно, если бы вы дали немного больше описания того, что вы ищете
3. см. Также Текст награды. Я бы хотел что-то более легкое, чем uservoice и тому подобное. Механизм rails был бы идеальным, чтобы иметь все данные самостоятельно и иметь возможность настраивать их.