anchor.diff:  <%=    display_if_not_blank root_topic.title, topics.collect {|c| link_to h(c.title).s, topic_path(c)}.join(', ') %>
   <%   end
      end
  +   locations = @medium.locations
  +   if !locations.empty? %>
  +<%=  display_if_not_blank 'Location', locations.collect {|l| link_to h(l.feature.header).s, place_path(l.feature.fid)}.join(', ') %>
  +<% end
  +   keywords = @medium.keywords
  +   if !keywords.empty? %>
  +<%=  display_if_not_blank Keyword.human_name(:count => :many).titleize.s, keywords.collect {|k| link_to h(k.title).s, media_path(:keyword_id => k)}.join(", ") %>
  +<% end
      descriptions = @medium.descriptions
      if !descriptions.empty? %>
        <p><b><%= Description.human_name(:count => descriptions.size).titleize.s %>:</b></p>
  
positive.code:        <p><%= h(description.title).s %></p>
  <%   end
     end
     keywords = @medium.keywords
     if !keywords.empty? %>
  <%=  display_if_not_blank Keyword.human_name(:count => :many).titleize.s, keywords.collect {|k| link_to h(k.title).s, media_path(:keyword_id => k)}.join(", ") %>
  <% end
     affiliations = @medium.affiliations
     copyrights = @medium.copyrights
  
negative.code:      end %>
       </p>  
  <% end
     grouped_topics = Hash.new
     root_topics = Topic.roots_with_media
     root_topics.each{ |topic| grouped_topics[topic.id] = Array.new }
  