% _.each(anns, function(ann) { %>
data-annId="<%= ann.id %>"
data-added-by="<% print (ann.addedBy.join(',')) %>"
<% } else { %>
data-added-by="<%= WEBCLIENT.USER.id %>"
<% } %>
class="keyValueTable
<% if (!ann.id || (ann.permissions.canEdit && clientMapAnn)){ %> editableKeyValueTable <% } %>
">
<% if (showNs && ann.ns) { %>
<%= ann.ns.slice(0, 50) %>
|
<% } %>
<% if (ann.id) { %>
Added by: <%= ann.owner.firstName %> <%= ann.owner.lastName %>
<% if (showParent && ann.link.parent.name){ %>
To: <%= ann.parentNames ? (ann.parentNames.length + " objects") : ann.link.parent.name %>
<% } %>
<% if (ann.parentNames) { %>
You are
<% print (ann.permissions.canEdit && clientMapAnn ? 'editing' : 'viewing') %>
<%= ann.parentNames.length %> identical Key-Value annotations:
<% } %>
<% if (!ann.parentNames) { %>
<%= ann.link.parent.class.slice(0, ann.link.parent.class.length-1) %>
ID: <%= ann.link.parent.id %>
<% } %>
Annotation ID<% if (ann.parentNames) { %>s<% } %>: <%= ann.id %>
<% if (ann.parentNames) { %>
Linked to:
<% _.each(ann.parentNames, function(pName) { %>
  <%= pName %>
<% }) %>
<% } %>
<% if (ann.owner) { %>
Owner: <%= ann.owner.firstName %> <%= ann.owner.lastName %>
<% } %>
<% if (ann.link) { %>
Linked by: <%= ann.link.owner.firstName %> <%= ann.link.owner.lastName %>
<% if (ann.link.date) { %>
On: <% print(OME.formatDate(ann.link.date)) %>
<% } %>
<% } %>
<% } else if (objCount && objCount > 1) { %>
Add annotations to <%= objCount %> objects
Identical Key-Value annotations will be added to each selected object.
<% } %>
|
<% if (showTableHead) { %>
Key |
Value |
<% } %>
<% if (ann.id) { %>
<% _.each(ann.values, function(row) { %>
<% print(_.escape(row['0'])) %> |
<% print(_.escape(row['1'])) %> |
<% }) %>
<% } else { %>
Add Key |
Add Value |
<% } %>
<% }) %>