lib/mir_extensions.rb
def tag_for_label_with_inline_help( label_text, field_id, help_text )
      _html = ""
      _html << %{<label for="#{field_id}">#{label_text}}
      _html << %{<img src="/images/icons/help_icon.png" onclick="$('#{field_id}_help').toggle();" class='inline_icon' />}
      _html << %{</label><br />}
      _html << %{<div class="inline_help" id="#{field_id}_help" style="display: none;">}
      _html << %{<p>#{help_text}</p>}
      _html << %{</div>}
      _html
    end
def tag_for_label_with_inline_help( label_text, field_id, help_text )
      _html = ""
      _html << %{<label for="#{field_id}">#{label_text}}
      _html << %{<img src="/images/icons/help_icon.png" onclick="$('#{field_id}_help').toggle();" class='inline_icon' />}
      _html << %{</label><br />}
      _html << %{<div class="inline_help" id="#{field_id}_help" style="display: none;">}
      _html << %{<p>#{help_text}</p>}
      _html << %{</div>}
      _html
    end
def tag_for_label_with_inline_help ( label_text , field_id , help_text ) _html = "" _html << %{<label for="#{field_id}">#{label_text}} _html << %{<img src="/images/icons/help_icon.png" onclick="$('#{field_id}_help').toggle();" class='inline_icon' />} _html << %{</label><br />} _html << %{<div class="inline_help" id="#{field_id}_help" style="display: none;">} _html << %{<p>#{help_text}</p>} _html << %{</div>} _html end
Create a set of tags for displaying a field label with inline help.
 Field label text is appended with a ? icon, which responds to a click
 by showing or hiding the provided help text.

 Sample usage:

   <%= tag_for_label_with_inline_help 'Relative Frequency', 'rel_frequency', 'Relative frequency of search traffic for this keyword across multiple search engines, as measured by WordTracker.' %>

 Yields:

   <label for="rel_frequency">Relative Frequency: <%= image_tag "/images/help_icon.png", :onclick => "$('rel_frequency_help').toggle();", :class => 'inline_icon' %></label><br />
   <div class="inline_help" id="rel_frequency_help" style="display: none;">
     <p>Relative frequency of search traffic for this keyword across multiple search engines, as measured by WordTracker.</p>
   </div>
Create a set of tags for displaying a field label with inline help . Field label text is appended with a ? icon which responds to a click by showing or hiding the provided help text .