aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_view/helpers/url_helper.rb
Commit message (Collapse)AuthorAgeFilesLines
* Remove :confirm and :disable_with options for ↵kennyj2013-06-011-18/+0
| | | | ActionView::Helpers::UrlHelper#link_to and #button_to were deprecated.
* Refactor mail_to to not generate intermediate hashes when adding hrefCarlos Antonio da Silva2013-04-041-5/+6
| | | | | | There's no need to use Hash#merge with a new hash just for setting the href option to pass it through. Since we're always dealing with a new html_options hash, we're free to just set the value instead.
* Ensure mail_to helper does not modify the given html options hashCarlos Antonio da Silva2013-04-041-3/+3
|
* Add block support for the helperSam Pohlenz2013-04-031-5/+16
|
* Fixing the examples for button_toMarc Baumbach2013-02-061-2/+2
| | | The examples do not generate the output they intend to due to not explicitly declaring the hash separations. This causes it to be treated as one parameter instead of the intended two parameters.
* Make current_url? work with a HEAD methodMichiel Sikkes2013-01-281-1/+1
| | | | | | ActionDispatch::Head was removed in favor of Rack::Head. But Rack::Head does not convert GET requests to HEAD requests so we need to do checking for HEAD requests ourselves.
* Remove redundant double quotation markszires2013-01-101-1/+1
|
* Remove obfuscation support from mail_to helperNick Reed2012-12-181-54/+12
| | | | | | Removes support for :encode, :replace_at, and :replace_dot options from the mail_to helper. Support for these options has been extracted to the 'actionview-encoded_mail_to' gem.
* added examples when options is stringTakehiro Adachi2012-11-291-3/+9
|
* Merge branch 'master' of github.com:lifo/docrailsVijay Dev2012-11-031-4/+4
|\ | | | | | | | | | | | | Conflicts: actionpack/lib/action_controller/metal/mime_responds.rb activerecord/lib/active_record/attribute_methods.rb guides/source/working_with_javascript_in_rails.md
| * Hash Syntax to 1.9 related changesAvnerCohen2012-10-291-4/+4
| |
* | Make caller attribute in deprecation methods optionalAlexey Gaziev2012-10-301-2/+2
| |
* | Fix failing tests and use new hash style in deprecation messagesCarlos Antonio da Silva2012-10-291-4/+4
| |
* | Provide a call stack for deprecation warnings where needed.Nikita Afanasenko2012-10-291-2/+6
|/ | | | It's sometimes hard to quickly find where deprecated call was performed, especially in case of migrating between Rails versions. So this is an attempt to improve the call stack part of the warning message by providing caller explicitly.
* Update some code styles.Rafael Mendonça França2012-10-061-50/+48
| | | | | * Uses the Ruby 1.9 hash syntax * Avoid escaping " inside string using the %{} syntax
* Accept :remote as symbol in link_to optionsRiley Lynch2012-10-061-2/+5
| | | | | Accept either :remote or 'remote' in both the html_options and (url_)options hash arguments to link_to.
* Don't require action_dispatch in ActionView::UrlHelpersPiotr Sarnacki2012-08-281-98/+16
| | | | | | | | | | ActionDispatch::Routing::UrlFor was always required in UrlHelpers. This was changed by splitting previous implementation of UrlHelper into 2 modules: ActionView::Helpers::UrlHelper and ActionView::Routing::UrlHelper. The former one keeps only basic implementation of url_for. The latter adds features that allow to use routes and is only required when url_helpers or mounted_helpers are required.
* copy edits [ci skip]Vijay Dev2012-08-161-6/+7
|
* Document the namespacing of controller actions per this discussion:schneems2012-08-091-0/+11
| | | https://github.com/rails/journey/issues/40
* Add back `:disable_with` and change deprecation horizon to 4.1Carlos Galdino + Rafael Mendonça França2012-07-211-2/+17
|
* Add back `:confirm` and change deprecation horizon to 4.1Carlos Galdino + Rafael Mendonça França2012-07-211-0/+19
|
* Remove `:confirm` in favor of `:data => { :confirm => 'Text' }` optionCarlos Galdino2012-07-181-22/+16
| | | | | | | | | This applies to the following helpers: `button_to` `button_tag` `image_submit_tag` `link_to` `submit_tag`
* Fix misprint in UrlHelper moduleAlexey Vakhov2012-06-181-1/+1
|
* Simplify link_to using content_tagCarlos Antonio da Silva2012-05-311-12/+6
| | | | Add some tests for link_to with blocks and escaping content.
* Make link_to arguments explicitCarlos Antonio da Silva2012-05-311-8/+4
|
* Make button_to arguments explicit and refactor a bitCarlos Antonio da Silva2012-05-311-10/+6
| | | | Prefer Hash#[]= over Hash#merge when setting a value.
* accept a block in button_to helperSergey Nartimov2012-05-301-3/+28
| | | | | | | | | | | | | | | | Make possible to use a block in button_to helper if button text is hard to fit into the name parameter, e.g.: <%= button_to [:make_happy, @user] do %> Make happy <strong><%= @user.name %></strong> <% end %> # => "<form method="post" action="/users/1/make_happy" class="button_to"> # <div> # <button type="submit"> # Make happy <strong>Name</strong> # </button> # </div> # </form>"
* Revert "Revert "Remove `:disable_with` in favor of `'data-disable-with'` ↵José Valim2012-05-151-4/+2
| | | | | | | | | option from `submit_tag`, `button_tag` and `button_to` helpers."" Finally remove `:disable_with` but use `:data => { :disable_with => ... }` in examples to show off a better API (which looks nicer in Ruby 1.9) This reverts commit a5c38a9c087e33d36397afc496be7c8e01b37ef0.
* Revert "Remove `:disable_with` in favor of `'data-disable-with'` option from ↵José Valim2012-05-151-2/+4
| | | | | | | | | | `submit_tag`, `button_tag` and `button_to` helpers." `disable_with:` is much easier to type than `"data-disable-with" =>`, and the fact it uses "data-disable-with" => is an implementation concern, it should not affect the public API. This reverts commit 683fc4db00f496e5225928afb4d4e932e0fcdc48.
* Use merge! instead reverse_merge! hereSantiago Pastorino2012-05-141-1/+1
|
* Remove `:disable_with` in favor of `'data-disable-with'` option from ↵Carlos Galdino + Rafael Mendonça França2012-05-141-4/+2
| | | | `submit_tag`, `button_tag` and `button_to` helpers.
* Switch token_tag if blockOscar Del Ben2012-05-051-3/+3
|
* fix doc [ci skip]Vijay Dev2012-05-041-1/+1
|
* Update documentation for button_to.Shalva Usubov2012-05-041-1/+6
|
* Remove unnecessary in HTML 5 type attribute with default valueAndrey A.I. Sitnik2012-04-051-2/+2
|
* use content_tag in button_to helperSergey Nartimov2012-03-141-2/+3
|
* Remove Active Resource source files from the repositoryPrem Sichanugrist2012-03-131-1/+1
| | | | | | | | | | Dear Active Resource, It's not that I hate you or anything, but you didn't get much attention lately. There're so many alternatives out there, and I think people have made their choice to use them than you. I think it's time for you to have a big rest, peacefully in this Git repository. I will miss you, @sikachu.
* Optimize url helpers.Sergey Nartimov + José Valim2012-03-021-9/+14
|
* consistently mention first patch, then putXavier Noria2012-02-241-1/+1
| | | | | | There was a mix, sometimes patch first, sometimes put first. Use always patch first, since this is going to be the primary verb for updates.
* Add config.default_method_for_update to support PATCHDavid Lee2012-02-221-4/+4
| | | | | | | | | | | | | | | | PATCH is the correct HTML verb to map to the #update action. The semantics for PATCH allows for partial updates, whereas PUT requires a complete replacement. Changes: * adds config.default_method_for_update you can set to :patch * optionally use PATCH instead of PUT in resource routes and forms * adds the #patch verb to routes to detect PATCH requests * adds #patch? to Request * changes documentation and comments to indicate support for PATCH This change maintains complete backwards compatibility by keeping :put as the default for config.default_method_for_update.
* Refactor button_to to avoid calling method#to_s twiceCarlos Antonio da Silva2012-01-251-23/+13
| | | | | Reorganize button_to implementation a bit. Also small refactor on current_page? method.
* Merge branch 'master' of github.com:lifo/docrailsVijay Dev2012-01-191-1/+1
|\
| * Fix small typo in mail_to docs in url_helper.rbSimon Baird2012-01-191-1/+1
| |
* | Extract method_tagRafael Mendonça França2012-01-191-1/+5
| |
* | Refactor button_to helper to use token_tag methodRafael Mendonça França2012-01-191-4/+10
|/
* remove unused private methodsSergey Nartimov2012-01-131-16/+0
|
* use Rack::Utils.escape_pathSergey Nartimov2012-01-131-1/+1
|
* Refactor url_for helper to check for nil in the case statement onlyCarlos Antonio da Silva2012-01-121-8/+8
|
* Make button_to helper support "form" option which is the form attributes.Wen-Tien Chang2011-09-291-5/+15
|
* Merge pull request #2815 from avakhov/current-page-non-get-requestsSantiago Pastorino2011-09-051-0/+8
|\ | | | | current_page? returns false for non-GET requests