Module: Odania::ApplicationHelper
- Defined in:
- app/helpers/odania/application_helper.rb
Instance Method Summary collapse
- #format_date(datum) ⇒ Object
- #icon_for_bool(b) ⇒ Object
- #language_flag(language) ⇒ Object
- #list_languages(languages) ⇒ Object
- #star_icon_for_bool(b) ⇒ Object
Instance Method Details
#format_date(datum) ⇒ Object
3 4 5 6 7 8 9 |
# File 'app/helpers/odania/application_helper.rb', line 3 def format_date(datum) if datum.nil? then return ''; end return datum.strftime('%d.%m.%Y') end |
#icon_for_bool(b) ⇒ Object
19 20 21 22 |
# File 'app/helpers/odania/application_helper.rb', line 19 def icon_for_bool(b) return '<span class="glyphicon glyphicon-ok"></span>'.html_safe if b '<span class="glyphicon glyphicon-remove"></span>'.html_safe end |
#language_flag(language) ⇒ Object
29 30 31 |
# File 'app/helpers/odania/application_helper.rb', line 29 def language_flag(language) (image_tag("flags/#{language.flag_image}", alt: language.iso_639_1, height: 20) + " #{language.name}").html_safe end |
#list_languages(languages) ⇒ Object
11 12 13 14 15 16 17 |
# File 'app/helpers/odania/application_helper.rb', line 11 def list_languages(languages) result = [] languages.each do |language| result << language.iso_639_1 end result.join(', ') end |
#star_icon_for_bool(b) ⇒ Object
24 25 26 27 |
# File 'app/helpers/odania/application_helper.rb', line 24 def star_icon_for_bool(b) return '<span class="glyphicon glyphicon-star"></span>'.html_safe if b '<span class="glyphicon glyphicon-star-empty"></span>'.html_safe end |