tweaked a prop-statement list view template

This commit is contained in:
tworrall 2013-11-22 14:47:42 -05:00
parent 79699bd53b
commit 6829fc83d1

View file

@ -28,25 +28,16 @@
so use the type label instead if not collated by subclass. so use the type label instead if not collated by subclass.
--> -->
<#local roleLabel> <#local roleLabel>
<#--
Display, e.g., "Principal Investigator" for "Principal Investigator Role", "Editor" for "Editor Role".
This information is redundant if the property is collated, since it appears in the subclass label.
-->
<#if statement.roleTypeLabel?has_content> <#if statement.roleTypeLabel?has_content>
<#assign roleTypeLabel = statement.roleTypeLabel > <#assign roleTypeLabel = statement.roleTypeLabel!"" >
<#else>
<#assign roleTypeLabel = "" >
</#if> </#if>
<#if statement.roleLabel?has_content> <#if statement.roleLabel??>
<#if statement.roleLabel?lower_case?replace(" role", "") != roleTypeLabel?lower_case?replace(" role", "")> ${statement.roleLabel?replace(" Role", "")?replace(" role","")}
${statement.roleLabel?replace(" Role", "")} <#elseif !property.collatedBySubclass >
</#if>
<#elseif (! property.collatedBySubclass ) && roleTypeLabel?has_content>
${roleTypeLabel?replace(" Role", "")} ${roleTypeLabel?replace(" Role", "")}
</#if> </#if>
</#local> </#local>
${linkedIndividual}&nbsp;${roleLabel!}&nbsp;<@dt.yearIntervalSpan "${statement.dateTimeStart!}" "${statement.dateTimeEnd!}" /> ${linkedIndividual}&nbsp;${roleLabel!}&nbsp;<@dt.yearIntervalSpan "${statement.dateTimeStart!}" "${statement.dateTimeEnd!}" />
</#macro> </#macro>