le 18/07/2006 04:22 David Crossley a écrit :
Cyriaque Dupoirieux wrote:
Thorsten Scherler a ??crit :
Did you updated the locationmap of the dispatcher and builded the
plugin.
Yes, this morning...
The {../1} is only working if you use the head of locationmap.xml!
Cyriaque, this is just a guess ... If you have been
updating your SVN to older revisions, did you remember
to get back to head of trunk, e.g.
cd $FORREST_HOME
svn update -r HEAD
Yes, thank you David, everything was Ok.
Here is how I make it work : (still need to have {1} in the request and
to invert the two RecursiveDirectoryTraversalAction...)
(I am going to put some log as Thorsten explained me...)
Index: locationmap.xml
===================================================================
--- locationmap.xml (revision 422999)
+++ locationmap.xml (working copy)
@@ -163,11 +163,11 @@
<location src="{uri}" />
</act>
<act type="RecursiveDirectoryTraversalAction">
- <parameter value="{../1}" name="request"/>
+ <parameter value="{1}" name="request"/>
<parameter value="{project:theme}" name="projectFallback"/>
<parameter value="{project:theme-ext}" name="projectExtension"/>
- <parameter value="{project:resources}structurer/url/"
name="projectDir"/>
- <!-- url
+ <parameter value="{project:content.xdocs}" name="projectDir"/>
+ <!-- xdocs [depreciated]
project-based theme-based = directory-based /
parent-directory based (recursively) -->
<location src="{uri}" />
</act>
@@ -175,8 +175,8 @@
<parameter value="{../1}" name="request"/>
<parameter value="{project:theme}" name="projectFallback"/>
<parameter value="{project:theme-ext}" name="projectExtension"/>
- <parameter value="{project:content.xdocs}" name="projectDir"/>
- <!-- xdocs [depreciated]
+ <parameter value="{project:resources}structurer/url/"
name="projectDir"/>
+ <!-- url
project-based theme-based = directory-based /
parent-directory based (recursively) -->
<location src="{uri}" />
</act>
@@ -396,4 +396,4 @@
</select>
</match>
</locator>
-</locationmap>
\ No newline at end of file
+</locationmap>
Salutations,
Cyriaque,
-David