Tag: ruby on rails plugins

Ruby on Rails Win7 x64?

我刚刚升级到Win7 x64 Professional并想重新开发我的Rails应用程序,但是我收到以下错误: => Booting Mongrel => Rails 2.3.5 application starting on http://127.0.0.1:3344 D:/nu codes/R/ruby-1.8.7-p174-i386-mswin32/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:271:in `require_frameworks’: 193: %1 is not a valid Win32 application. – D:/nu codes/R/ruby-1.8.7-p174-i386-mswin32/lib/ruby/1.8/i386-mswin32/openssl.so (RuntimeError) from D:/nu codes/R/ruby-1.8.7-p174-i386-mswin32/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:134:in `process’ from D:/nu codes/R/ruby-1.8.7-p174-i386-mswin32/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:113:in `send’ from D:/nu codes/R/ruby-1.8.7-p174-i386-mswin32/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:113:in `run’ from D:/nu codes/R/Aptana/tempproj/config/environment.rb:9 from D:/nu codes/R/ruby-1.8.7-p174-i386-mswin32/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require’ from D:/nu codes/R/ruby-1.8.7-p174-i386-mswin32/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require’ from D:/nu codes/R/ruby-1.8.7-p174-i386-mswin32/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:156:in `require’ […]

你推荐哪种State Machine插件用于Rails?

我正在为Rails 3 / Active Record项目寻找一个相对简单的状态机插件。 我做了一些研究,并提出了以下插件: 转换 : https : //github.com/qoobaa/transitions 从旧的Active Record State Machine Library中提取 Acts_As_State_Machine : https : //github.com/aasm/aasm 工作流程 : https : //github.com/geekq/workflow 状态机 : https : //github.com/pluginaweek/state_machine 州流程 : https : //github.com/ryanza/stateflow 但它们看起来非常相似,所以我很想知道是否有人有任何实际经验。 谢谢!

安装rails插件时发出警告

我在rails应用程序中安装任何插件时收到以下警告。 /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.5/lib/active_support/core_ext/kernel/agnostics.rb:7: warning: Insecure world writable dir /usr/local/bin in PATH, mode 040777 有人可以告诉我如何解决这个问题? 谢谢

如何将rails模型导出到json模式?

我希望优化我们为一些模型构建表单的方式,理想情况下我想从json-schema构建它们。 是否有一个gem或类似的东西可以让我将模型定义导出到json-schema? 奖励:通过validation。 奖励:在建立关联关系时。

Rails – Paperclip在不应该的情况下validation附件大小?

我有一个使用Paperclip的rails模型,如下所示: has_attached_file :image, :styles => { :normal => [‘857×392#’, :png] }, :url => ‘/assets/pages/:id/:basename.:extension’, :path => ‘:rails_root/public/assets/pages/:id/:basename.:extension’ validates_attachment_size :image, :less_than => 2.megabytes 尝试创建此模型的记录而没有要上载的附件时,将返回validation错误: 以下字段存在问题: * Image file size file size must be between 0 and 2097152 bytes. 我尝试在模型中的validation语句之后传递两个:allow_blank => true和:allow_nil => true,但两者都没有工作。 如何允许:image参数为空?

Ruby on Rails 3 – 公开在线聊天

我想使用rails 3创建一个公共实时聊天应用程序。 我在rails 2上找到了一些例子。任何人都可以告诉你一个很好的例子/教程来开发使用rails 3的实时聊天应用程序。

如何检测浏览器类型及其版本

如何在Rails中检测浏览器类型及其版本。 我想检查特定浏览器的版本,如果它不是要求用户升级它的浏览器版本..我使用下面指定的命令,但因为它不遵循标准模式我无法使用它。 request.env[‘HTTP_USER_AGENT’] Chrome out put is below Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.205 Safari/534.16 Safari out put is below Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.21.1 (KHTML, like Gecko) Version/5.0.5 Safari/533.21.1 FireFox out put is below Mozilla/5.0 (Windows NT 5.1; rv:2.0) Gecko/20100101 Firefox/4.0 Opera out put is […]

jRails替代方案

你知道jrails的另一种选择吗? 它或多或少过时(使用jQuery 1.5 – 现在1.7是当前版本)。 有人知道另一种选择吗? 谢谢 编辑: 我知道如何使用jquery allone构建rails助手 – 但我喜欢rails助手,所以我不想使用jquery allone(没有jrails)

Rails插件

您认为“必须拥有”的一些您最喜欢的导轨插件是什么? 此条目列出了我在大多数rails应用程序中使用的一些我最喜欢的: 我最喜欢的rails插件

如何将现有的Rails 3应用程序转换为引擎?

如何将我一直在开发的论坛应用程序转换为Rails引擎,以便它可以嵌入到其他应用程序中? 我应该添加,保留或删除什么? 我应该提供一种集成模型的方法吗? 如何设置路由和用户配置? 如何将其打包成gem? 我应该注意什么? 阅读完文章和文档后,我设法缩小了我的问题范围: 我应该命名模型吗? 也就是说,我应该将它们保存在我的引擎模块和app/models/engine文件夹中吗? 我应该保留配置中的哪些配置文件? 公用文件夹怎么样? 在Rails 3.1中,样式表和javascripts被移动到app/assets文件夹,这解决了这个问题,但是如何在Rails 3.0中实现相同的效果呢?