diff --git a/ed000275/scripts/tei-translation.xsl b/ed000275/scripts/tei-translation.xsl index e97cfbcde9700651b4ee166f6f2dcda79ec41a6b..a9230ca0331ae95a14d3aed0b9b12cd63116ce48 100644 --- a/ed000275/scripts/tei-translation.xsl +++ b/ed000275/scripts/tei-translation.xsl @@ -204,7 +204,7 @@ index/term als Register ausbilden </xsl:template> <!-- pysical pages --> - <xsl:template match="tei:pb"> + <!--<xsl:template match="tei:pb"> <xsl:variable name="page" select="@xml:id"/> <div class="pagebreak"> <xsl:attribute name="style">font-style:normal;</xsl:attribute> @@ -214,7 +214,7 @@ index/term als Register ausbilden <xsl:value-of select="substring(@facs,2)"/> </xsl:attribute> <xsl:attribute name="href"> - <xsl:text>http://dfg-viewer.de/show/?set[mets]=http%3A%2F%2Foai.hab.de%2F%3Fverb%3DGetRecord%26metadataPrefix%3Dmets%26identifier%3Doai:diglib.hab.de:ppn_510413692&tx_dlf[page]=</xsl:text> + <xsl:text>https://dfg-viewer.de/show/?set[mets]=http%3A%2F%2Foai.hab.de%2F%3Fverb%3DGetRecord%26metadataPrefix%3Dmets%26identifier%3Doai:diglib.hab.de:ppn_510413692&tx_dlf[page]=</xsl:text> <xsl:value-of select="(substring-after($page, 'page_'))"/> </xsl:attribute> <xsl:attribute name="target"> @@ -227,57 +227,20 @@ index/term als Register ausbilden <xsl:otherwise> <xsl:value-of select="substring-after(substring-after(substring(@facs,2),'_'),'_')"/> </xsl:otherwise> - </xsl:choose> - - - + </xsl:choose> </a> - <!--<xsl:if test="@ed"> - <xsl:if test="@ed"> - <xsl:value-of select="@ed"/> - <xsl:text>: </xsl:text> - </xsl:if> - </xsl:if> - <xsl:choose> - <xsl:when test="@facs"> - <xsl:element name="a"> - <xsl:attribute name="href"> - - <!-\- convert identifier z.B. drucke_qun-59-9-1_00006 -\-> - <!-\- select type of resource e.g. drucke -\-> - <xsl:text>http://diglib.hab.de/</xsl:text> - <xsl:value-of select="substring-before(substring(@facs,2),'_')"/> - <xsl:text>/</xsl:text> - <!-\- select shelf mark e.g.qun-59-9-1 -\-> - <xsl:value-of - select="substring-before(substring-after(substring(@facs,2),'_'),'_')"/> - <!-\- select Image-No , e.g. 00006 -\-> - <xsl:text>/start.htm?distype=imgs&image=</xsl:text> - <xsl:value-of - select="substring-after(substring-after(substring(@facs,2),'_'),'_')" - /> - </xsl:attribute> - <xsl:attribute name="target"> - <xsl:text>display2</xsl:text> - </xsl:attribute> - <xsl:choose> - <xsl:when test="@n"> - <xsl:value-of select="@n"/> - </xsl:when> - <xsl:otherwise> - <xsl:value-of - select="substring-after(substring-after(substring(@facs,2),'_'),'_')" - /> - </xsl:otherwise> - </xsl:choose> - </xsl:element> - </xsl:when> - <xsl:otherwise> - <xsl:value-of select="@n"/> - </xsl:otherwise> - </xsl:choose>--> <xsl:text>] </xsl:text> </div> + </xsl:template>--> + + + <xsl:template match="tei:pb"> + <div class="pagebreak"> + <a name="{@n}" href="{concat('https://dfg-viewer.de/show?tx_dlf%5Bdouble%5D=0&tx_dlf%5Bid%5D=https%3A%2F%2Fdbs.hab.de%2Foai%2Fwdb%3Fverb%3DGetRecord%26metadataPrefix%3Dmets%26identifier%3Doai%3Adiglib.hab.de%3Appn_510413692&tx_dlf%5Bpage%5D=', substring-after(@xml:id, 'img='))}" target="display2"> + [<xsl:value-of select="@n"/>] + </a> + </div> + <xsl:apply-templates/> </xsl:template>