anchor.diff:  <%   end %>
      </p>
   <% end %>
  +<%= display_if_not_blank Medium.human_attribute_name('resource_type').s, @medium.resource_type.title %>
  +<% photographer = @medium.photographer
  +   if !photographer.nil? %>
  +<%=  display_if_not_blank @medium.class.human_attribute_name('photographer').s, link_to(h(photographer.fullname).s, person_path(photographer)) %>
  +<% end
  +   quality_type = @medium.quality_type 
  +   if !quality_type.nil? %>
  +<%=  display_if_not_blank QualityType.human_name.titleize.s, h(quality_type.title).s %>
  +<% end 
  +   orientation = @medium.recording_orientation
  +   if !orientation.nil? %>
  +<%=  display_if_not_blank RecordingOrientation.human_name.titleize.s, h(orientation.title).s %>
  +<% end 
  +   if !@medium.recording_note.blank? %>
  +     <p><b><%= Medium.human_attribute_name('recording_note').s %>:</b></p>
  +<%=  @medium.recording_note %>
  +<% end
  +   if authorized?(hash_for_edit_medium_path) && !@medium.private_note.blank? %>
  +     <p><b><%= Medium.human_attribute_name('private_note').s %>:</b></p>
  +<%=  @medium.private_note %>
  +<% end %>
   <p>
   <% if @medium.taken_on.nil? 
   	 if !@medium.partial_taken_on.nil? %>
  
positive.code: <%=    display_if_not_blank Source.human_name(:count => media_source_associations.size).titleize.s, media_source_associations.collect {|s| "#{s.source.title} #{"(#{s.shot_number})" if !s.shot_number.nil?}"}.join(', ') %>
  <%   end
     end
     associated_resources = [
      ["Places", @medium.feature_count, @medium.places_url],
      ["Topics", @medium.category_count(:cumulative => true), @medium.kmaps_url]
     ]
     if associated_resources.collect{|ar| ar[1]}.sum > 0 %>
       <h3>Associated Resources</h3>
       <ul class="normal">
  <%=    associated_resources.reject{|ar| ar[1] == 0}.collect{|ar| "<li>" + link_to("#{ar[0]} (#{ar[1]})", ar[2]) + "</li>" }.join("") %>
       </ul>
  <% end
     authorized_only hash_for_medium_workflow_path do
       workflow = @medium.workflow
       if !workflow.nil? %>
  
negative.code: <%=    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>
  