No Jira issue. Add tooltips to object property labels by pulling in the public description of the property.
This commit is contained in:
parent
3fdc17d16d
commit
2b3d32f6a3
1 changed files with 8 additions and 8 deletions
|
@ -13,33 +13,33 @@
|
||||||
<article class="property" role="article">
|
<article class="property" role="article">
|
||||||
<#-- Property display name -->
|
<#-- Property display name -->
|
||||||
<#if rangeClass == "Authorship" && individual.editable && (property.domainUri)?? && property.domainUri?contains("Person")>
|
<#if rangeClass == "Authorship" && individual.editable && (property.domainUri)?? && property.domainUri?contains("Person")>
|
||||||
<h3 id="${property.localName}-${rangeClass}">${property.name} <@p.addLink property editable /> <@p.verboseDisplay property />
|
<h3 id="${property.localName}-${rangeClass}" title="${property.publicDescription!}">${property.name} <@p.addLink property editable /> <@p.verboseDisplay property />
|
||||||
<a id="managePubLink" class="manageLinks" href="${urls.base}/managePublications?subjectUri=${subjectUri[1]!}" title="${i18n().manage_publications_link}" <#if verbose>style="padding-top:10px"</#if> >
|
<a id="managePubLink" class="manageLinks" href="${urls.base}/managePublications?subjectUri=${subjectUri[1]!}" title="${i18n().manage_publications_link}" <#if verbose>style="padding-top:10px"</#if> >
|
||||||
${i18n().manage_publications_link}
|
${i18n().manage_publications_link}
|
||||||
</a>
|
</a>
|
||||||
</h3>
|
</h3>
|
||||||
<#elseif rangeClass == "ResearcherRole" && individual.editable >
|
<#elseif rangeClass == "ResearcherRole" && individual.editable >
|
||||||
<h3 id="${property.localName}-${rangeClass}">${property.name} <@p.addLink property editable /> <@p.verboseDisplay property />
|
<h3 id="${property.localName}-${rangeClass}" title="${property.publicDescription!}">${property.name} <@p.addLink property editable /> <@p.verboseDisplay property />
|
||||||
<a id="manageGrantLink" class="manageLinks" href="${urls.base}/manageGrants?subjectUri=${subjectUri[1]!}" title="${i18n().manage_grants_and_projects_link}" <#if verbose>style="padding-top:10px"</#if> >
|
<a id="manageGrantLink" class="manageLinks" href="${urls.base}/manageGrants?subjectUri=${subjectUri[1]!}" title="${i18n().manage_grants_and_projects_link}" <#if verbose>style="padding-top:10px"</#if> >
|
||||||
${i18n().manage_grants_and_projects_link}
|
${i18n().manage_grants_and_projects_link}
|
||||||
</a>
|
</a>
|
||||||
</h3>
|
</h3>
|
||||||
<#elseif rangeClass == "Position" && individual.editable >
|
<#elseif rangeClass == "Position" && individual.editable >
|
||||||
<h3 id="${property.localName}-${rangeClass}">${property.name} <@p.addLink property editable /> <@p.verboseDisplay property />
|
<h3 id="${property.localName}-${rangeClass}" title="${property.publicDescription!}">${property.name} <@p.addLink property editable /> <@p.verboseDisplay property />
|
||||||
<a id="managePeopleLink" class="manageLinks" href="${urls.base}/managePeople?subjectUri=${subjectUri[1]!}" title="${i18n().manage_affiliated_people}" <#if verbose>style="padding-top:10px"</#if> >
|
<a id="managePeopleLink" class="manageLinks" href="${urls.base}/managePeople?subjectUri=${subjectUri[1]!}" title="${i18n().manage_affiliated_people}" <#if verbose>style="padding-top:10px"</#if> >
|
||||||
${i18n().manage_affiliated_people_link}
|
${i18n().manage_affiliated_people_link}
|
||||||
</a>
|
</a>
|
||||||
</h3>
|
</h3>
|
||||||
<#elseif rangeClass == "Name" && property.statements?has_content && editable >
|
<#elseif rangeClass == "Name" && property.statements?has_content && editable >
|
||||||
<h3 id="${property.localName}">${property.name} <@p.verboseDisplay property /> </h3>
|
<h3 id="${property.localName}" title="${property.publicDescription!}">${property.name} <@p.verboseDisplay property /> </h3>
|
||||||
<#elseif rangeClass == "Title" && property.statements?has_content && editable >
|
<#elseif rangeClass == "Title" && property.statements?has_content && editable >
|
||||||
<h3 id="${property.localName}">${property.name} <@p.verboseDisplay property /> </h3>
|
<h3 id="${property.localName}" title="${property.publicDescription!}">${property.name} <@p.verboseDisplay property /> </h3>
|
||||||
<#elseif rangeClass == "Authorship" && !individual.editable && (property.domainUri)?? && property.domainUri?contains("Person")>
|
<#elseif rangeClass == "Authorship" && !individual.editable && (property.domainUri)?? && property.domainUri?contains("Person")>
|
||||||
<h3 id="${property.localName}-${rangeClass}">${property.name} <@p.addLink property editable /> <@p.verboseDisplay property /> </h3>
|
<h3 id="${property.localName}-${rangeClass}" title="${property.publicDescription!}">${property.name} <@p.addLink property editable /> <@p.verboseDisplay property /> </h3>
|
||||||
<#elseif rangeClass == "ResearcherRole" && !individual.editable>
|
<#elseif rangeClass == "ResearcherRole" && !individual.editable>
|
||||||
<h3 id="${property.localName}-${rangeClass}">${property.name} <@p.addLink property editable /> <@p.verboseDisplay property /> </h3>
|
<h3 id="${property.localName}-${rangeClass}" title="${property.publicDescription!}">${property.name} <@p.addLink property editable /> <@p.verboseDisplay property /> </h3>
|
||||||
<#else>
|
<#else>
|
||||||
<h3 id="${property.localName}">${property.name} <@p.addLink property editable /> <@p.verboseDisplay property /> </h3>
|
<h3 id="${property.localName}" title="${property.publicDescription!}">${property.name} <@p.addLink property editable /> <@p.verboseDisplay property /> </h3>
|
||||||
</#if>
|
</#if>
|
||||||
<#-- List the statements for each property -->
|
<#-- List the statements for each property -->
|
||||||
<#assign limit = property.getDisplayLimit()!5 />
|
<#assign limit = property.getDisplayLimit()!5 />
|
||||||
|
|
Loading…
Add table
Reference in a new issue