2011-11-03 70 views

回答

2

您是否尝试将导轨3改写为version?另外还有version这里?

+0

我不知道,谢谢。这比下面的DIY回答更有帮助。太糟糕了,我在假期,忘记了赏金。 – oma

0

uservoice.com has a gem你可以使用。它集成了用户语音反馈系统。

此外,ruby-satisfaction是一个挂钩获取满意API的gem。

请注意,GetSatisfaction和UserVoice启发了jsboulanger的反馈插件。

+0

Uservoice和GetSatisfaction绝对不是我正在寻找的答案,对不起 – oma

+0

如果您更详细地描述您正在寻找的内容 –

+0

,请参阅赏金文本。我想要比用户语音等更轻的东西。一个rails引擎是理想的,可以自己拥有所有的数据并且可以自定义它。 – oma

4

为什么不使用普通的ruby-on-rails编程?你有用户,你有内容项目, 你引入一个新的对象/表“反馈”属于用户,属于内容项目。如果您有多种内容类型,则可以使用多态关联。

现在你把你喜欢的属性放在对象中(星星,等级,评论,公共/私人等)。您将表单输入并显示反馈,并将它们放在需要它们的任何地方。稍后你可以添加一些花哨的ajax东西。

即使这可能需要一点时间,您仍然会花时间掌握框架,所以我认为时间投入很大。

+0

是的,我最终做到了这一点:) – Ved

+2

DIY ..从自己动手到Uservoice的飞跃是巨大的。作为一名经验丰富的Rubyist,我知道要做出好的解决方案需要时间,即使看起来很简单。我希望这是一个已经发明的轮子。 – oma