Commit 50f6b5bf authored by Mathias Goebel's avatar Mathias Goebel 🎠
Browse files

put path to data collection in global var = prepare for xml:id resolver

parent b5f6c82d
......@@ -20,6 +20,8 @@ declare variable $f-register:getEntity := request:get-parameter('e', '');
declare variable $f-register:getIndex := request:get-parameter('i', '');
declare variable $f-register:getNotebook := $f-register:targetStart || request:get-parameter('nb', '');
declare variable $f-register:dataPath := '/db/sade-projects/textgrid/data/xml/data/';
(:~
: helper function to get the tgmd:title by URI
: @param – $uri the textgrid-URI without prefix
......@@ -283,18 +285,18 @@ declare function f-register:register()
as element(xhtml:div) {
let $agg := '253st.xml' (: TextGrid Aggregation containing all index files :)
let $uris := (doc('/db/sade-projects/textgrid/data/xml/agg/' || $agg)
//ore:aggregates/substring-after(@rdf:resource, 'textgrid:')
)[. != "25547"] (: omit the bibliography here :)
let $docs := $uris ! doc('/db/sade-projects/textgrid/data/xml/data/' || . || '.xml')
let $nodes :=
( $docs//tei:body/tei:listEvent,
$docs//tei:body/tei:listOrg,
$docs//tei:body/tei:listPerson,
$docs//tei:body/tei:listPlace,
$docs//tei:body//tei:list[@type="works"],
$docs//tei:body//tei:list[@type="periodicals"],
$docs//tei:body//tei:list[@type="Fontane"] )
//ore:aggregates/substring-after(@rdf:resource, 'textgrid:')
)[. != "25547"] (: omit the bibliography here :)
let $docs := $uris ! doc($f-register:dataPath || . || '.xml')
let $nodes :=
( $docs//tei:body/tei:listEvent,
$docs//tei:body/tei:listOrg,
$docs//tei:body/tei:listPerson,
$docs//tei:body/tei:listPlace,
$docs//tei:body//tei:list[@type="works"],
$docs//tei:body//tei:list[@type="periodicals"],
$docs//tei:body//tei:list[@type="Fontane"] )
let $map :=
map:new(
for $node in $nodes
......
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