diff --git a/README.rdoc b/README.rdoc index 292aa8c..b25024b 100644 --- a/README.rdoc +++ b/README.rdoc @@ -1,13 +1,13 @@ = EasyCaptcha -A simple captcha implementation for rails 3 based on rmagick +A simple captcha implementation for rails based on rmagick. -Tested with Rails 3.2.8 +It is a fork with rails 5 support. https://travis-ci.org/phatworx/easy_captcha.png == Installation add to Gemfile - gem 'easy_captcha' + gem 'easy_captcha', github: 'kopylovvlad/easy_captcha' gem 'rmagick' for java you can use diff --git a/lib/easy_captcha/captcha_controller.rb b/lib/easy_captcha/captcha_controller.rb index fe42daa..008be64 100644 --- a/lib/easy_captcha/captcha_controller.rb +++ b/lib/easy_captcha/captcha_controller.rb @@ -1,7 +1,7 @@ module EasyCaptcha # captcha controller class CaptchaController < ActionController::Base - before_filter :overwrite_cache_control + before_action :overwrite_cache_control # captcha action send the generated image to browser def captcha if params[:format] == "wav" and EasyCaptcha.espeak? diff --git a/lib/easy_captcha/generator/default.rb b/lib/easy_captcha/generator/default.rb index 768edaf..8a82ddb 100644 --- a/lib/easy_captcha/generator/default.rb +++ b/lib/easy_captcha/generator/default.rb @@ -61,7 +61,7 @@ def generate(code) require 'rmagick' unless defined?(Magick) config = self - canvas = Magick::Image.new(EasyCaptcha.image_width, EasyCaptcha.image_height) do |variable| + canvas = Magick::Image.new(EasyCaptcha.image_width, EasyCaptcha.image_height) do self.background_color = config.image_background_color unless config.image_background_color.nil? self.background_color = 'none' if config.background_image.present? end diff --git a/lib/easy_captcha/routes.rb b/lib/easy_captcha/routes.rb index 46933d0..5ea31d8 100644 --- a/lib/easy_captcha/routes.rb +++ b/lib/easy_captcha/routes.rb @@ -3,8 +3,8 @@ module Routing #:nodoc: class Mapper #:nodoc: # call to add default captcha root def captcha_route - match 'captcha' => 'easy_captcha/captcha#captcha', :via => :get + get '/captcha' => 'easy_captcha/captcha#captcha' end end end -end \ No newline at end of file +end