Skip to content
Snippets Groups Projects
Commit b9401943 authored by Nikolaos Beer's avatar Nikolaos Beer
Browse files

Check for "private" or "edition" entries, see #11

parent 784e95a1
No related branches found
No related tags found
No related merge requests found
......@@ -51,28 +51,28 @@ declare function local:getCategory($category, $depth) {
)
}
</div>
<div id="{$category/@xml:id}-items" class="{if($depth = 1)then()else('hidden')}">
{
for $elem in $category/edirom:navigatorItem | $category/edirom:navigatorCategory
return
(: RWA-specific: do not show (source) enties/@type = "private" when on public server :)
if(local-name($elem) eq 'navigatorItem')
then(
if ($elem/@type = 'private' and contains(request:get-server-name(), 'reger-werkausgabe.de'))
then ()
else (local:getItem($elem, $depth))
)
else if(local-name($elem) eq 'navigatorSeparator')
then(
local:getSeparator()
)
else if(local-name($elem) eq 'navigatorCategory')
then(
local:getCategory($elem, $depth + 1)
)
else()
}
</div>
<div id="{$category/@xml:id}-items" class="{if($depth = 1)then()else('hidden')}">
{
for $elem in $category/edirom:navigatorItem | $category/edirom:navigatorCategory
return
(: RWA-specific: do not show (source) entries/@type = "private" or "editions" when on public server :)
if(local-name($elem) eq 'navigatorItem')
then(
if ($env = ('beta', 'public') and ($elem/@type = 'private' or contains($elem/@targets/string(), '/music/editions/')))
then ()
else (local:getItem($elem, $depth))
)
else if(local-name($elem) eq 'navigatorSeparator')
then(
local:getSeparator()
)
else if(local-name($elem) eq 'navigatorCategory')
then(
local:getCategory($elem, $depth + 1)
)
else()
}
</div>
</div>
};
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment