- def format_key(key)
- if url = wiki_link("key", key)
- link_to h(key), url, :title => t("browse.tag_details.wiki_link.key", :key => key)
- else
- h(key)
- end
- end
-
- def format_value(key, value)
- if wp = wikipedia_link(key, value)
- link_to h(wp[:title]), wp[:url], :title => t("browse.tag_details.wikipedia_link", :page => wp[:title])
- elsif wdt = wikidata_link(key, value)
- link_to h(wdt[:title]), wdt[:url], :title => t("browse.tag_details.wikidata_link", :page => wdt[:title])
- elsif url = wiki_link("tag", "#{key}=#{value}")
- link_to h(value), url, :title => t("browse.tag_details.wiki_link.tag", :key => key, :value => value)
- elsif url = telephone_link(key, value)
- link_to h(value), url, :title => t("browse.tag_details.telephone_link", :phone_number => value)
- else
- linkify h(value)
- end
- end
-
- def type_and_paginated_count(type, pages)