For now it seems to be overriding Resource-class in the application, for a 
temporary fix. Not the most elegant way to do it probably.


>I currently ran into a problem with Localization of URLs
>
>I guess it is related to MGNLETK-30
>
>Code from info.magnolia.module.templatingkit.resources.Resource
>
>                String fullLinkToPage = mgnl.createLink(page);
>                String pagePath =
>uri2repository.getURI(LinkFactory.createLink(page));
>
>                // remove the content related part from the full uri
>                // now we can create the link safely and we are sure that 
> the multisite
>filter will
>                // detect the correct site
>                linkPrefix = StringUtils.removeEnd(fullLinkToPage,
>pagePath);
>
>This should return the context-Path in the end (for the default site).
>
>Having the URLs localized based on the Page-Title/Navigation Title, it 
>seems
>not to work for the Themed Resources.
>
>My use-case here is, Page URL is
>fullLinkToPage = "/<contextPath>/<Level1-URL-Part>/<Level2-URL-
>Part>.html"
>(like /myapp/Hello/World.html)
>String pagePath = "/<Level1-JCR-Node-Name>/<Level2-JCR-Node-
>Name>.html";
>(like /page1/page1-sub1.html)
>
>It now does, according to the code, remove the pagePage part from the
>fullLinkToPage and expects to get the absolute site-root.
>
>This is quite hard for me to debug, and to find a simple solution to fix 
>this
>behavior.
>
>In the Code, there is still a FIXME for the MGNLETK-30, which is found to 
>be
>still unresolved, yet.
>
>
>Can somebody give me a hint about, why it is like this, and if there is a
>potential fix approach regarding this problem?
>Maybe this behavior can be disabled somehow, it's a single-site setup
>anyways. Tweaking in the LinkFactory or something?
>
>
>Thanks in advance
>
>Marco
>
>
>--
>15 Years of Excellence - http://netcetera.com
>
>Marco Glur | [email protected]
>T +41 44 247 79 20
>Netcetera AG | 8040 Zurich | Switzerland | http://netcetera.com
>
>
>----------------------------------------------------------------
>For list details see
>http://www.magnolia-cms.com/community/mailing-lists.html
>To unsubscribe, E-mail to: <[email protected]>
>----------------------------------------------------------------



----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to