]> git.openstreetmap.org Git - rails.git/blobdiff - app/helpers/browse_helper.rb
More trace tests
[rails.git] / app / helpers / browse_helper.rb
index 34302a8af2d7f8af01c963d1b7ba1b2059216742..67420151c48efa016f844028b7bfc9d0997af330 100644 (file)
@@ -2,4 +2,15 @@ module BrowseHelper
   def link_to_page(page, page_param)
     return link_to(page, page_param => page)
   end
   def link_to_page(page, page_param)
     return link_to(page, page_param => page)
   end
+  
+  def printable_name(object, version=false)
+    name = object.id.to_s
+    if version
+      name = "#{name}, v#{object.version.to_s}"
+    end
+    if object.tags.include? 'name'
+      name = "#{object.tags['name'].to_s} (#{name})"
+    end
+    return name
+  end
 end
 end