Sha256: ef3264247638fbbba6833a68425f5b5c63a2813cf36238c00c7ae40bb6e5f75e
Contents?: true
Size: 1.72 KB
Versions: 5
Compression:
Stored size: 1.72 KB
Contents
# Application template recipe for the rails3_devise_wizard. Check for a newer version here: # https://github.com/fortuity/rails3_devise_wizard/blob/master/recipes/jquery.rb after_bundler do # remove the Prototype adapter file remove_file 'public/javascripts/rails.js' # remove the Prototype files (if they exist) remove_file 'public/javascripts/controls.js' remove_file 'public/javascripts/dragdrop.js' remove_file 'public/javascripts/effects.js' remove_file 'public/javascripts/prototype.js' # add jQuery files inside "public/javascripts" do get "https://github.com/rails/jquery-ujs/raw/master/src/rails.js", "rails.js" get "https://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js", "jquery.js" if config['ui'] get "https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.11/jquery-ui.min.js", "jqueryui.js" end end # adjust the Javascript defaults if config['ui'] inject_into_file 'config/application.rb', "config.action_view.javascript_expansions[:defaults] = %w(jquery jqueryui rails)\n", :after => "config.action_view.javascript_expansions[:defaults] = %w()\n", :verbose => false else inject_into_file 'config/application.rb', "config.action_view.javascript_expansions[:defaults] = %w(jquery rails)\n", :after => "config.action_view.javascript_expansions[:defaults] = %w()\n", :verbose => false end gsub_file "config/application.rb", /config.action_view.javascript_expansions\[:defaults\] = \%w\(\)\n/, "" end __END__ name: jQuery description: "Adds the latest jQuery and Rails UJS helpers for jQuery." author: fortuity exclusive: javascript_framework category: assets tags: [javascript, framework] args: ["-J"] config: - ui: type: boolean prompt: Install jQuery UI?
Version data entries
5 entries across 5 versions & 1 rubygems