Я пытался использовать совет, как описано по этой ссылке:
Как отобразить пользовательские метаданные в сводном представлении DSpace?
Но, но я не получил никаких изменений, в том числе после перезагрузки Tomcat. Может кто-нибудь дать совет, что я делаю не так?
/ DSpace / WebApps / XMLUI / темы / Mirage / Библиотека / XSL / аспект / artifactbrowser / пункт-view.xsl
xmlui.dri2xhtml.METS-1.0.item-тек-:
<xsl:if test="count(following-sibling::dim:field[@element='identifier' and @qualifier='issn']) != 0">
<br/>
</xsl:if>
</xsl:for-each>
</span>
</div>
<xsl:call-template name="itemSummaryView-DIM-fields">
<xsl:with-param name="clause" select="($clause + 1)"/>
<xsl:with-param name="phase" select="$otherPhase"/>
</xsl:call-template>
</xsl:when>
<!-- identifier.uri row -->
<xsl:when test="$clause = 4 and (dim:field[@element='identifier' and @qualifier='uri' and descendant::text()])">
<div class="simple-item-view-other">
<span class="bold"><i18n:text>xmlui.dri2xhtml.METS-1.0.item-uri</i18n:text>:</span>
<span>
<xsl:for-each select="dim:field[@element='identifier' and @qualifier='uri']">
<a>
<xsl:attribute name="href">
<xsl:copy-of select="./node()"/>
</xsl:attribute>
<xsl:copy-of select="./node()"/>
</a>
<xsl:if test="count(following-sibling::dim:field[@element='identifier' and @qualifier='uri']) != 0">
<br/>
</xsl:if>
</xsl:for-each>
</span>
</div>
<xsl:call-template name="itemSummaryView-DIM-fields">
<xsl:with-param name="clause" select="($clause + 1)"/>
<xsl:with-param name="phase" select="$otherPhase"/>
</xsl:call-template>
</xsl:when>