Hi all, There seems to be a problem with internal link resolution where the links point to a secured page. I have a page which I have secured on the public side by denying access to the annonymous role, which works fine and prompts the user to login when they access the page. But the link that I have setup on a parent page does not get resolved unless the user has read access to the page. So if I am already logged in the link works, but for the annonymous user they just see the raw jcr link format like this: http://www.mysite.com/site/${link:{uuid:{f3b0ba40-3119-4d5f-8967-7cda28c817cf},repository:{website},handle:{/site/secure},nodeData:{},extension:{html}}}
I have tested and the issue if definitely down to that page being secured from the annonymous user, as if I take off the page security the link comes up correctly. Is this the expected behaviour, or a bug in the link resolution logic? Also, I have secured the page via both the Website and URL ACLs - is this the right approach, or should I only use one of the options to secure the page? For anyone else having the same issue I made a temporary workaround by using an absolute link to the public page, which skips the internal link resolution and therefore works with the page security. Many thanks, Simon P.S. This is happening under Magnolia 4.3.1 if that makes any difference. ---------------------------------------------------------------- For list details see http://www.magnolia-cms.com/home/community/mailing-lists.html To unsubscribe, E-mail to: <[email protected]> ----------------------------------------------------------------
