Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Continue reworking the partial path. | Yehuda Katz | 2009-08-07 | 2 | -47/+22 | |
| | | | | * TODO: Review ActionController calling render_template for certain partials. Might we be able to save logic by always delegating to AV's render_partial? | |||||
* | Modify various partial methods to carry along the block that can be passed ↵ | Yehuda Katz | 2009-08-07 | 3 | -44/+54 | |
| | | | | | | | | | | in with render * _render_single_template, which renders a template without layout * _render_partial_unknown_type, which renders a partial of unknown type (the entry method for most partial rendering; supports strings, objects, and collections) * _render_partial_object, which renders a partial for a single object. * extracted _render_partial_path so it can be used to render the spacer without going through the public render :partial | |||||
* | Some more AV work: | Yehuda Katz | 2009-08-07 | 2 | -26/+25 | |
| | | | | | | | | * rename _render_partial to _render_partial_unknown_type to reflect that for this call, we don't know the type. * Merge _render_partial_with_block and _render_partial_with_layout to _render_partial * TODO: Check to see if any more logic can be shared * TODO: See about streamlining block path so we can get rid of @_proc_for_layout * Remove @exempt_from_layout as it is no longer needed | |||||
* | Replace _render_template_with_layout with _render_template since the layout ↵ | Yehuda Katz | 2009-08-07 | 3 | -13/+17 | |
| | | | | is optional | |||||
* | Some more AV refactoring: | Yehuda Katz | 2009-08-07 | 2 | -15/+6 | |
| | | | | | * remove no longer used _array_like_objects * _render_content_with_layout renamed to _render_content since layout it optional * remove check for optional layout before _render_content | |||||
* | Start cleaning up partial path | Yehuda Katz | 2009-08-07 | 2 | -9/+17 | |
| | ||||||
* | This is handled by the resolver now | Yehuda Katz | 2009-08-07 | 1 | -24/+5 | |
| | ||||||
* | Clean up render @object a bit more. | Yehuda Katz | 2009-08-07 | 1 | -6/+19 | |
| | ||||||
* | Improve a path in _render_partial | Yehuda Katz | 2009-08-06 | 2 | -24/+27 | |
| | ||||||
* | replace _render_*_from_controller with render_* as they are intended to be ↵ | Yehuda Katz | 2009-08-06 | 3 | -4/+4 | |
| | | | | public | |||||
* | Make sure javascript_include_tag/stylesheet_link_tag does not append ".js" ↵ | Matthew Rudy Jacobs | 2009-08-05 | 1 | -10/+14 | |
| | | | | | | or ".css" onto external urls [#1664 state:resolved] Signed-off-by: Pratik Naik <pratiknaik@gmail.com> | |||||
* | Fix tag helpers so that all HTML element boolean attributes render according ↵ | Marc Love | 2009-07-30 | 2 | -2/+5 | |
| | | | | | | to the specs. Added all boolean attributes listed in the XHTML 1.0 specs (http://www.w3.org/TR/xhtml1/guidelines.html) and HTML 5 specs (http://www.whatwg.org/specs/web-apps/current-work). HTML 5 boolean attribute rendering was broken in commit 1e2d7229602f467cfdc0ef606b5ef8a5566a1501 / [#2864 state:resolved]. Signed-off-by: Yehuda Katz <wycats@gmail.com> | |||||
* | Add support for error_messages_for(@obj) | Yehuda Katz | 2009-07-28 | 1 | -6/+24 | |
| | ||||||
* | Merge docrails | Pratik Naik | 2009-07-25 | 4 | -77/+76 | |
| | ||||||
* | First effort at new Ajax helpers | Yehuda Katz | 2009-07-20 | 2 | -0/+69 | |
| | ||||||
* | Rename ActiveRecordHelper to ActiveModelHelper | Yehuda Katz | 2009-07-20 | 3 | -5/+3 | |
| | ||||||
* | Finish convert_to_object updates | Yehuda Katz | 2009-07-20 | 1 | -1/+3 | |
| | ||||||
* | Update some tests and add a to_model to form helpers | Yehuda Katz | 2009-07-20 | 4 | -5/+12 | |
| | ||||||
* | Define ActiveModel API Compliance | Yehuda Katz | 2009-07-20 | 2 | -9/+28 | |
| | | | | | | - Define to_model on AR - Define to_model on ActiveModel::APICompliant - Update test fixtures to be API Compliant - Start using to_model in AP | |||||
* | Move default_form_builder to ActionView so it'll work in environments not ↵ | Yehuda Katz | 2009-07-19 | 1 | -3/+15 | |
| | | | | using ActionView::Base | |||||
* | Separate ActionView::Context so something else can easily be made into an AV ↵ | Yehuda Katz | 2009-07-19 | 4 | -11/+46 | |
| | | | | context | |||||
* | Simplify required "ActionView compliant" API | Yehuda Katz | 2009-07-19 | 2 | -4/+8 | |
| | ||||||
* | Adds a audio_tag helper for the HTML5 audio tag. Fixed video_path docs. HTML ↵ | Emilio Tagua | 2009-07-07 | 2 | -5/+36 | |
| | | | | | | attributes values should be true or false not attribute's name. [#2864 state:resolved] Signed-off-by: Yehuda Katz <wycats@yehuda-katzs-macbookpro41.local> | |||||
* | Removed unnecessary calls to image_path and hash lookups [#2827 state:resolved] | Yehuda Katz + Carl Lerche | 2009-07-02 | 1 | -3/+3 | |
| | ||||||
* | My suggestion to fix ticket 2401 [#2401 state:resolved] | Jarl Friis | 2009-07-02 | 1 | -4/+6 | |
| | | | | Signed-off-by: Yehuda Katz + Carl Lerche <ykatz+clerche@engineyard.com> | |||||
* | Adds a video_tag helper for the HTML5 video tag (similar to how the ↵ | Tieg Zaharia | 2009-07-02 | 2 | -1/+69 | |
| | | | | | | image_tag works) (tests included); removes a duplicate test line for image_tag; adds boolean attributes for video tag to tag()'s boolean attributes Signed-off-by: Yehuda Katz + Carl Lerche <ykatz+clerche@engineyard.com> | |||||
* | Patch FormTagHelper so that when a form tag is created, the div which holds ↵ | Elliot Winkler | 2009-07-01 | 1 | -2/+2 | |
| | | | | | | the form authenticity token is set to display:inline [#2846 state:resolved] Signed-off-by: Yehuda Katz + Carl Lerche <ykatz+clerche@engineyard.com> | |||||
* | Fix pattern to match various magic comment formats | Akira Matsuda | 2009-07-01 | 1 | -1/+1 | |
| | ||||||
* | Make text_area_tag escape contents by default. | Chris Mear | 2009-06-27 | 1 | -0/+5 | |
| | | | | | Signed-off-by: Michael Koziarski <michael@koziarski.com> [#2015 state:committed] | |||||
* | Handle missing javascript/stylesheets assets by raising an exception | Christos Zisopoulos | 2009-06-26 | 1 | -4/+28 | |
| | | | | | | | | | | | | An exception will be raised if a local javascript/stylesheet file included by the stylesheet_link_tag or javascript_include_tag can not be found. When caching is enabled, we use atomic_write to ensure that the cache file is not created with zero length. Signed-off-by: Michael Koziarski <michael@koziarski.com> [#2738 state:committed] | |||||
* | Try speeding up rails booting | Yehuda Katz + Carl Lerche | 2009-06-25 | 2 | -3/+3 | |
| | ||||||
* | Remove deprecated implicit ivar assignment | Joshua Peek | 2009-06-25 | 1 | -26/+0 | |
| | ||||||
* | Add content_for?(:name) helper to check if content_for(:name) is present ↵ | Darragh Curran | 2009-06-21 | 1 | -0/+22 | |
| | | | | | | [#1311 state:resolved] Signed-off-by: Pratik Naik <pratiknaik@gmail.com> | |||||
* | Minor ActionView cleanup | Yehuda Katz + Carl Lerche | 2009-06-18 | 2 | -8/+5 | |
| | ||||||
* | Fix typo | Yehuda Katz + Carl Lerche | 2009-06-18 | 1 | -1/+1 | |
| | ||||||
* | Use errors[field] instead of errors.on(field) | Jeremy Kemper | 2009-06-17 | 1 | -48/+11 | |
| | ||||||
* | Extract the layout proc into a method, and write documentation explaining ↵ | Yehuda Katz + Carl Lerche | 2009-06-17 | 2 | -9/+38 | |
| | | | | what the proc does in various cases. | |||||
* | Drive the final stake through @content_for_*'s heart! | Yehuda Katz + Carl Lerche | 2009-06-17 | 4 | -29/+19 | |
| | ||||||
* | Cleaning up if defined?(ActionController::Http) blocks from the pre new base ↵ | Yehuda Katz + Carl Lerche | 2009-06-17 | 3 | -41/+15 | |
| | | | | era. | |||||
* | Rename path.rb to resolver.rb | Yehuda Katz + Carl Lerche | 2009-06-17 | 2 | -1/+1 | |
| | ||||||
* | Rename ActionView::Template::Path ActionView::Resolver | Yehuda Katz + Carl Lerche | 2009-06-17 | 2 | -126/+125 | |
| | ||||||
* | Fixing pending tests and fixed some formats / partial rendering semantics | Yehuda Katz + Carl Lerche | 2009-06-17 | 5 | -5/+5 | |
| | ||||||
* | Add :concat option to asset tag helpers to force concatenation. | Joshua Peek | 2009-06-15 | 1 | -6/+18 | |
| | | | | | This is useful for working around IE's stylesheet limit. stylesheet_link_tag :all, :concat => true | |||||
* | allow absolute paths for the asset caches | Andrew Kaspick | 2009-06-11 | 1 | -3/+3 | |
| | | | | Signed-off-by: Michael Koziarski <michael@koziarski.com> | |||||
* | Sanitized the id generated by text_area_tag helper method. ↵ | Stephen Anderson | 2009-06-09 | 1 | -1/+1 | |
| | | | | | | text_area_tag('item[description]') should return: <textarea id="item_description" name="item[description]"></textarea> instead of: <textarea id="item[description]" name="item[description]"></textarea> The old id was causing HTML validation failures. Signed-off-by: Michael Koziarski <michael@koziarski.com> | |||||
* | Made label target radio button tags with values. Radio button now respects ↵ | David Stevenson | 2009-06-09 | 1 | -7/+19 | |
| | | | | | | inherited :index options when generating id. Signed-off-by: Michael Koziarski <michael@koziarski.com> | |||||
* | Pull autoload fix from 2-3-stable | Michael Koziarski | 2009-06-09 | 1 | -1/+1 | |
| | ||||||
* | Uses Hash#symbolize_keys | Jeremy Kemper | 2009-06-08 | 1 | -0/+1 | |
| | ||||||
* | Explicitly qualify constants in BasicObjects | Jeremy Kemper | 2009-06-08 | 1 | -1/+1 | |
| | ||||||
* | Use as_json instead of rails_to_json | Jeremy Kemper | 2009-06-08 | 1 | -2/+2 | |
| |