Commit 38d1754e authored by Wolfgang's avatar Wolfgang

Also pass license information via dts api

parent 6f9f4d6c
......@@ -291,7 +291,8 @@ declare variable $config:dts-collections := map {
map:entry("title", nav:get-metadata($properties, $doc/*, "title")/string()),
map {
"dts:dublincore": map {
"dc:creator": string-join(nav:get-metadata($properties, $doc/*, "from"), "; ")
"dc:creator": string-join(nav:get-metadata($properties, $doc/*, "from"), "; "),
"dc:license": nav:get-metadata($properties, $doc/*, "license")
}
}
))
......
......@@ -83,6 +83,8 @@ declare function nav:get-metadata($config as map(*), $root as element(), $field
$root/tei:teiHeader/tei:fileDesc/tei:editionStmt/tei:edition/tei:date,
$root/tei:teiHeader/tei:publicationStmt/tei:date
)[1]
case "license" return
$root/tei:teiHeader/tei:fileDesc/tei:publicationStmt//tei:licence/@target/string()
default return
()
};
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment