<%= h(t.taginfo.comparison) %>
<% if @data.size == 0 %>
<%= h(t.pages.compare.nothing_to_compare) %>
<% else %>
<% @data.each_with_index do |data, num| %>
<%= data[:desc] %>
|
<% end %>
<% @data.each_with_index do |data, num| %>
|
<%= h(t.osm.all) %> |
<%= data[:count_all].to_s_with_ts %> |
|
|
<%= h(t.osm.nodes) %> |
<%= data[:count_nodes].to_s_with_ts %> |
|
|
<%= h(t.osm.ways) %> |
<%= data[:count_ways].to_s_with_ts %> |
|
|
<%= h(t.osm.relations) %> |
<%= data[:count_relations].to_s_with_ts %> |
|
|
<% end %>
<% @data.each_with_index do |data, num| %>
|
<% end %>
<% @data.each_with_index do |data, num| %>
<%= data[:value].nil? ? h(t.pages.key.wiki_pages.title) : h(t.pages.tag.wiki_pages.title) %>:
<%= data[:wiki_pages].map{ |lang| '' + lang + '' }.join(' ') %>
|
<% end %>
<% @data.each_with_index do |data, num| %>
<% if data[:has_map] %>
<% key_or_tag = data[:value].nil? ? 'key' : 'tag' %>
<%= TaginfoConfig.get('geodistribution.image_attribution') %>
<% end %>
|
<% end %>
<% @data.each_with_index do |data, num| %>
|
<% end %>
<% end %>
<% javascript do
JS.raw(<<"JAVASCRIPT")
function page_init2() {
var data = #{ @data.to_json };
var items = []
jQuery.each(data, function(index, item) {
items.push([ item.key, (item.value === null ? undefined : item.value) ]);
});
set_comparison_list(items);
jQuery.each(data, function(index, item) {
var datac = [];
jQuery.each(data, function(i, item) {
if (i != index) {
datac.push([item['key'], item['value']]);
}
});
jQuery('.item' + index + ' a.close').attr('href', comparison_list_url(datac));
if (item.value) {
jQuery('.item' + index + ' h2').html(link_to_tag(item.key, item.value));
} else {
jQuery('.item' + index + ' h2').html(link_to_key(item.key));
jQuery('.item' + index + '.prevalent_values p b').html('#{ h(t.misc.prevalent_values)}:');
jQuery('.item' + index + '.prevalent_values div').html(fmt_prevalent_value_list(item.key, item.prevalent_values));
}
});
jQuery('div.prevalent_values a').tipsy({ opacity: 1, delayIn: 500, gravity: 'w' });
jQuery('span.lang').tipsy({ opacity: 1, delayIn: 500, gravity: 'n' });
}
JAVASCRIPT
end
%>