diff --git a/modules/search.xqm b/modules/search.xqm index 08c97f3a1..f9b3384dd 100644 --- a/modules/search.xqm +++ b/modules/search.xqm @@ -249,6 +249,97 @@ function search:select-volumes-link($node, $model, $q as xs:string?, $volume-id app:fix-this-link($link, $model) }; +(: ================= Administrations ================= :) + +(:~ + : Generates HTML attributes "value" and "id" + : @return HTML attributes +~:) +declare +%templates:wrap +function search:administration-input-attributes($node, $model) { + let $administration-id := $model?administration/id + return + ( + attribute value { $administration-id }, + attribute id { $administration-id } + ) +}; + +(:~ + : Generates an HTML