forked from Koha-Community/Koha
-
Notifications
You must be signed in to change notification settings - Fork 2
Zobrazení metadat monografických serií v rohraní Koha
black23 edited this page May 9, 2018
·
6 revisions
Základní předpokladem správného zobrazování údajů o sériích je existence a správnost metadta. Nezapoměňte se tedy podívat na to, jak záznamy správně katalogizovat.
Pokud chcete zobrazovat údaje o monografických sériích také v rámci rozhraní Kohy je potřeba upravit příslušné XSLT šablony.
Pokud například chcete zobrazovat informace o názvu série a dílu ve výsledcích hledání, upravte soubory MARC21slim2intranetDetail.xsl a MARC21slim2intranetResults.xsl takto:
<!-- Series information -->
<xsl:if test="marc:datafield[@tag=787]">
<span class="results_summary series"><span class="label">Série: </span>
<xsl:for-each select="marc:datafield[@tag=787]">
<xsl:if test="marc:subfield[@code='g']">
<!-- Serial info -->
<xsl:call-template name="subfieldSelect">
<xsl:with-param name="codes">i</xsl:with-param>
</xsl:call-template>
<xsl:text> </xsl:text>
<!-- Serial name -->
<span class="serial-name">
<xsl:call-template name="subfieldSelect">
<xsl:with-param name="codes">t</xsl:with-param>
</xsl:call-template>
</span>
<xsl:text>, </xsl:text>
<!-- Part number -->
<span class="part-number">
<xsl:call-template name="subfieldSelect">
<xsl:with-param name="codes">g</xsl:with-param>
</xsl:call-template>
<xsl:text> díl.</xsl:text>
</span>
</xsl:if>
</xsl:for-each>
</span>
</xsl:if>
Následně lze vhodně upravit i IntranetUserCSS tak, aby byla informace i příslušnosti k sérii dobře viditelná.
Ve VuFindu můžete indexovat a zobrazovat takto..