Commit 54c3f00b authored by Anne Goloubkoff-Duponchel's avatar Anne Goloubkoff-Duponchel
Browse files

correction du lien retour

parent e0021f1e
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -203,12 +203,13 @@ declare %private function max.plugin.ead_search:formatSearchResult($c as node(),
        (: let $titles := for $i in $c/ancestor-or-self::*:c
            return (string-join($i/*:did/*:unitid/text(),''))
        return string-join($titles, " ▸ ") :)
        let $dbPath := max.config:getProjectDBPath($project)
        for $i in $c
        let $id := $i/self::*:c/@*:id
        let $baseuriXml := base-uri($c)
        let $baseuri := substring-after(base-uri($id),'/')
        let $baseuri := substring-after(base-uri($id),$dbPath)
        let $xslRes := file:parent(file:parent(file:parent(static-base-uri())))||"editions/"||$project||"/ui/xsl/ead/resSearch.xsl"
        let $req := <div><a href='{max.config:getBaseURI()}{$baseuri}/{$id}.html'>{$i/ancestor-or-self::*:c/*:did}</a><section>{$i/ancestor-or-self::*:c/*:did}</section></div>
        let $req := <div><a href='{max.config:getBaseURI()}{$project}{$baseuri}/{$id}.html'>{$i/ancestor-or-self::*:c/*:did}</a><section>{$i/ancestor-or-self::*:c/*:did}</section></div>
        return 
            if (file:exists($xslRes)) 
            then