Module: UserAnnouncements::MiscHelper
- Included in:
- UserAnnouncementsHelper
- Defined in:
- app/helpers/user_announcements/misc_helper.rb
Instance Method Summary collapse
- #_ua_build_message(msg_type, msg) ⇒ Object
- #ua_bootstrap? ⇒ Boolean
- #ua_bootstrap_datetime_picker? ⇒ Boolean
-
#ua_br ⇒ Object
Return a
tag if not bootstrap. - #ua_datetime_display(datetime) ⇒ Object
- #ua_flash_messagesages ⇒ Object
Instance Method Details
#_ua_build_message(msg_type, msg) ⇒ Object
25 26 27 28 29 |
# File 'app/helpers/user_announcements/misc_helper.rb', line 25 def (msg_type, msg) content_tag(:div, :class => "alert alert-#{msg_type.to_s}") do content_tag(:a, 'x', :class => "close", "data-dismiss" => "alert") + msg.html_safe end end |
#ua_bootstrap? ⇒ Boolean
31 32 33 34 35 36 37 |
# File 'app/helpers/user_announcements/misc_helper.rb', line 31 def ua_bootstrap? if params.has_key?(:bootstrap) params[:bootstrap] == 'true' else UserAnnouncements[:bootstrap] end end |
#ua_bootstrap_datetime_picker? ⇒ Boolean
39 40 41 42 43 |
# File 'app/helpers/user_announcements/misc_helper.rb', line 39 def ua_bootstrap_datetime_picker? return false unless ua_bootstrap? return true if params[:bootstrap] == 'true' UserAnnouncements[:bootstrap_datetime_picker] end |
#ua_br ⇒ Object
Return a
tag if not bootstrap
12 13 14 |
# File 'app/helpers/user_announcements/misc_helper.rb', line 12 def ua_br "<br />".html_safe unless ua_bootstrap? end |
#ua_datetime_display(datetime) ⇒ Object
3 4 5 6 7 8 9 |
# File 'app/helpers/user_announcements/misc_helper.rb', line 3 def ua_datetime_display(datetime) if datetime.present? datetime.to_s(:short) else nil end end |
#ua_flash_messagesages ⇒ Object
16 17 18 19 20 21 22 23 |
# File 'app/helpers/user_announcements/misc_helper.rb', line 16 def return nil if flash.empty? result = [] flash.each do |name, msg| result << (name, msg) end result.join("").html_safe end |