diff options
author | José Valim <jose.valim@plataformatec.com.br> | 2012-02-05 09:13:34 -0800 |
---|---|---|
committer | José Valim <jose.valim@plataformatec.com.br> | 2012-02-05 09:13:34 -0800 |
commit | 956fb811cedee2325b26c51986179b691f77f0f5 (patch) | |
tree | 2d1cd233895d6f1781a61c1729b2ae621d2f07d7 /actionpack/lib | |
parent | 681faad7f39b13421be6a6c8be592fbe137adfa8 (diff) | |
parent | e4915e1796db6e990a149e2ad760d393342449a8 (diff) | |
download | rails-956fb811cedee2325b26c51986179b691f77f0f5.tar.gz rails-956fb811cedee2325b26c51986179b691f77f0f5.tar.bz2 rails-956fb811cedee2325b26c51986179b691f77f0f5.zip |
Merge pull request #4893 from bcardarella/mark_for_highlight
Highlight defaults to HTML5 `mark` element
Diffstat (limited to 'actionpack/lib')
-rw-r--r-- | actionpack/lib/action_view/helpers/text_helper.rb | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/actionpack/lib/action_view/helpers/text_helper.rb b/actionpack/lib/action_view/helpers/text_helper.rb index ce79a3da48..3dc651501e 100644 --- a/actionpack/lib/action_view/helpers/text_helper.rb +++ b/actionpack/lib/action_view/helpers/text_helper.rb @@ -90,11 +90,11 @@ module ActionView # Highlights one or more +phrases+ everywhere in +text+ by inserting it into # a <tt>:highlighter</tt> string. The highlighter can be specialized by passing <tt>:highlighter</tt> # as a single-quoted string with \1 where the phrase is to be inserted (defaults to - # '<strong class="highlight">\1</strong>') + # '<mark>\1</mark>') # # ==== Examples # highlight('You searched for: rails', 'rails') - # # => You searched for: <strong class="highlight">rails</strong> + # # => You searched for: <mark>rails</mark> # # highlight('You searched for: ruby, rails, dhh', 'actionpack') # # => You searched for: ruby, rails, dhh @@ -111,9 +111,9 @@ module ActionView def highlight(text, phrases, *args) options = args.extract_options! unless args.empty? - options[:highlighter] = args[0] || '<strong class="highlight">\1</strong>' + options[:highlighter] = args[0] || '<mark>\1</mark>' end - options.reverse_merge!(:highlighter => '<strong class="highlight">\1</strong>') + options.reverse_merge!(:highlighter => '<mark>\1</mark>') text = sanitize(text) unless options[:sanitize] == false if text.blank? || phrases.blank? |