Module: GazetteersHelper

Defined in:
app/helpers/gazetteers_helper.rb

Instance Method Summary collapse

Instance Method Details

#gazetteer_autocomplete_tag(gazetteer) ⇒ Object



24
25
26
# File 'app/helpers/gazetteers_helper.rb', line 24

def gazetteer_autocomplete_tag(gazetteer)
  gazetteer_tag(gazetteer)
end


12
13
14
15
16
# File 'app/helpers/gazetteers_helper.rb', line 12

def gazetteer_link(gazetteer, link_text = nil)
  return nil if gazetteer.nil?
  link_text ||= gazetteer.name
  link_to(link_text, gazetteer)
end


18
19
20
21
22
# File 'app/helpers/gazetteers_helper.rb', line 18

def gazetteer_link_list(gazetteers)
  (:ul) do
    gazetteers.collect { |a| (:li, gazetteer_link(a)) }.join.html_safe
  end
end

#gazetteer_tag(gazetteer) ⇒ Object



2
3
4
5
# File 'app/helpers/gazetteers_helper.rb', line 2

def gazetteer_tag(gazetteer)
  return nil if gazetteer.nil?
  gazetteer.name
end

#gazetteers_search_formObject



28
29
30
# File 'app/helpers/gazetteers_helper.rb', line 28

def gazetteers_search_form
  render('/gazetteers/quick_search_form')
end

#label_for_gazetteer(gazetteer) ⇒ Object



7
8
9
10
# File 'app/helpers/gazetteers_helper.rb', line 7

def label_for_gazetteer(gazetteer)
  return nil if gazetteer.nil?
  gazetteer.name
end