File tree Expand file tree Collapse file tree 2 files changed +3
-2
lines changed
mycore-mods/src/main/resources Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change 77 <xsl : key name =" relacode" match =" code" use =" @key" />
88
99 <xsl : variable name =" ifsTemp" >
10- <xsl : for-each select =" mycoreobject/structure/derobjects/derobject[acl:checkDerivateDisplayPermission (@xlink:href)]" >
10+ <xsl : for-each select =" mycoreobject/structure/derobjects/derobject[acl:checkDerivateContentPermission (@xlink:href, 'read' )]" >
1111 <der id =" {@xlink:href}" >
1212 <xsl : copy-of select =" document(concat('xslStyle:mcr_directory-recursive:ifs:',@xlink:href,'/'))" />
1313 </der >
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" UTF-8" ?>
22<xsl : stylesheet version =" 3.0" xmlns : mods =" http://www.loc.gov/mods/v3"
33 xmlns : xlink =" http://www.w3.org/1999/xlink"
4+ xmlns : mcracl =" http://www.mycore.de/xslt/acl"
45 xmlns : xsl =" http://www.w3.org/1999/XSL/Transform" >
56
67 <xsl : param name =" WebApplicationBaseURL" />
1011 <xsl : key name =" relacode" match =" code" use =" @key" />
1112
1213 <xsl : variable name =" ifs" >
13- <xsl : for-each select =" mycoreobject/structure/derobjects/derobject[document(concat('userobjectrights:isWorldReadable:', @xlink:href))/boolean/text() = 'true' ]" >
14+ <xsl : for-each select =" mycoreobject/structure/derobjects/derobject[mcracl:check-permission( @xlink:href,'read') ]" >
1415 <der id =" {@xlink:href}" >
1516 <xsl : copy-of select =" document(concat('xslStyle:mcr_directory-recursive:ifs:',@xlink:href,'/'))" />
1617 </der >
You can’t perform that action at this time.
0 commit comments