diff --git a/config/routes.php b/config/routes.php index 8426157ed4de40085997d83d69acea9f31978f3c..3618668a35e756990c6f999ea7458495c7f0e8ca 100644 --- a/config/routes.php +++ b/config/routes.php @@ -41,8 +41,9 @@ $app->get('/repertorium/eintrag/{metsId}', 'controller.dynamicpage:handle') $app->get('/repertorium/liste', 'controller.repertorium.list:handle') ->bind('repertorium.liste'); -$app->get('/repertorium/orte', 'controller.staticpage:handle') - ->bind('repertorium.orte'); + +$app->get('/repertorium/vokabular', 'controller.staticpage:handle') + ->bind('repertorium.vokabular'); $app->get('/bibliographie', 'controller.staticpage:handle') ->bind('bibliographie'); diff --git a/resources/daten/repertorium/register.xml b/resources/daten/repertorium/register.xml index 2e83022f4664136b0b82a568cd99782a4cbca941..920625fc5564747e53d7454742565757eda02bb8 100644 --- a/resources/daten/repertorium/register.xml +++ b/resources/daten/repertorium/register.xml @@ -1,18 +1,29 @@ -<?xml-stylesheet type="text/xsl" href="xslt/default.xsl"?> <TEI xmlns="http://www.tei-c.org/ns/1.0"> <teiHeader> <fileDesc> <titleStmt> - <title> Selbstzeugnisse der Frühen Neuzeit in der Herzog August Bibliothek </title> + <title>Selbstzeugnisse der Frühen Neuzeit in der Herzog August Bibliothek – Register</title> + <principal ref="https://doi.org/10.1515/editio-2016-0009">Inga Hanna Ralle</principal> + <funder ref="http://d-nb.info/gnd/5055588-1">Niedersächsisches Ministerium für Wissenschaft + und Kultur</funder> + <respStmt> + <name>Jacqueline Krone</name> + <resp>Metadaten, Recherche und Korrektur</resp> + </respStmt> + <respStmt> + <name ref="http://orcid.org/0000-0001-9292-5673">David Maus</name> + <resp>Technische Konzeption und Begleitung</resp> + </respStmt> </titleStmt> <publicationStmt> <publisher> - <name ref="http://d-nb.info/gnd/8989-8">Herzog August Bibliothek - Wolfenbüttel</name> + <name ref="http://d-nb.info/gnd/8989-8">Herzog August Bibliothek Wolfenbüttel</name> </publisher> - <pubPlace> - <name>Wolfenbüttel, Germany</name> - </pubPlace> + <pubPlace>Wolfenbüttel</pubPlace> + <date when="2017">2017</date> + <availability> + <licence target="https://creativecommons.org/publicdomain/zero/1.0/">CC0</licence> + </availability> </publicationStmt> <sourceDesc> <p>born digital</p> diff --git a/resources/mets.xml b/resources/mets.xml index dc776de07fa0e2b72e9f7ee33f8524700e457f74..6f58b12ed810eb40a2a4cf502a394793702aa1f6 100644 --- a/resources/mets.xml +++ b/resources/mets.xml @@ -190,7 +190,7 @@ <fptr FILEID="repertorium.liste.xml.twig"/> <xi:include href="daten/repertorium/mets.xml" xpointer="divs"/> </div> - <div ID="repertorium.orte"> + <div ID="repertorium.vokabular"> <fptr FILEID="repertorium.register.xml"/> </div> </div> @@ -378,6 +378,10 @@ <interfaceDef LOCTYPE="URL" xlink:href="http://www.w3.org/TR/xslt"/> <mechanism LOCTYPE="URL" xlink:href="xslt/repertorium/eintrag.xsl"/> </behavior> + <behavior STRUCTID="repertorium.vokabular"> + <interfaceDef LOCTYPE="URL" xlink:href="http://www.w3.org/TR/xslt"/> + <mechanism LOCTYPE="URL" xlink:href="xslt/repertorium/vokabular.xsl"/> + </behavior> <behavior STRUCTID="edition"> <interfaceDef LOCTYPE="URL" xlink:href="http://www.w3.org/TR/xslt"/> <mechanism LOCTYPE="URL" xlink:href="xslt/default.xsl"/> diff --git a/resources/xslt/repertorium/vokabular.xsl b/resources/xslt/repertorium/vokabular.xsl new file mode 100644 index 0000000000000000000000000000000000000000..5f48ca05e61e59827c5bdeff8610d1b00db75221 --- /dev/null +++ b/resources/xslt/repertorium/vokabular.xsl @@ -0,0 +1,33 @@ +<xsl:transform version="1.0" + xmlns:tei="http://www.tei-c.org/ns/1.0" + xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> + + <xsl:output method="xml" encoding="utf-8" indent="yes" media-type="application/xml"/> + + <xsl:template match="node() | @*"> + <xsl:copy> + <xsl:apply-templates select="node() | @*"/> + </xsl:copy> + </xsl:template> + + <xsl:template match="tei:title[parent::tei:titleStmt]"> + <xsl:copy>Vokabular</xsl:copy> + </xsl:template> + + <xsl:template match="tei:classDecl"> + <xsl:element name="classDecl" namespace="http://www.tei-c.org/ns/1.0"> + <xsl:element name="taxonomy" namespace="http://www.tei-c.org/ns/1.0"> + <xsl:for-each select="tei:taxonomy/tei:category"> + <xsl:sort select="tei:catDesc/tei:term"/> + <xsl:copy> + <xsl:copy-of select="@xml:id"/> + <xsl:copy-of select="tei:catDesc"/> + </xsl:copy> + </xsl:for-each> + </xsl:element> + </xsl:element> + </xsl:template> + + <xsl:template match="tei:text"/> + +</xsl:transform>