[ https://issues.apache.org/jira/browse/FOR-1010?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Thorsten Scherler closed FOR-1010. ---------------------------------- Resolution: Fixed Like I wrote in the mail that was leading to this issue, you need to implement the structurer in ${project.resources-dir}/structurer/url Which is working fine. > Per folder themes do not work in sub-subfolders > ----------------------------------------------- > > Key: FOR-1010 > URL: https://issues.apache.org/jira/browse/FOR-1010 > Project: Forrest > Issue Type: Bug > Components: Plugin: internal.dispatcher > Affects Versions: 0.8 > Reporter: Ross Gardler > Priority: Minor > > It is supposed to be possible to create custom views that will be applied to > a given folder. However there appears to be a problem with the generation of > the theme when a subfolder contains another subfolder which in turn provides > a customised theme. To illustrate this I have added some basic example docs > to the dispatcher plugin (see the SVN record for this issue for details). > To reproduce the error request do forrest run on the dispatcher plugin then > request http://localhost:8888/how/perFolderThemes/index.html this page will > correctly display the pelt theme without the pdf export (this is the > customisation I made to the pelt theme here). > Now request http://localhost:8888/how/perFolderThemes/subFolder/index.html > and you will see the same theme, but it should be pelt minus the pdf *and* > minues the breadcrumb trail (as defined in pelt.fv in this folder). > Restart forrest, this will clear the caches. > Now request the same pages but in the other order, i.e. request > http://localhost:8888/how/perFolderThemes/subFolder/index.html first and you > will see the correct theme (pelt minus breadcrumbs and PDF), then request > http://localhost:8888/how/perFolderThemes/index.html and you see the same > theme (it should be pelt minus pdf, but with the breadcrumbs). > It looks to me like the locationmap cache is being fooled into thinking the > first request match is the one needed. I don't think the error is in the > locationmap but rather in the way the dispatcher generates the theme. > However, I have not done any detective work to verify this. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.