Please, we decided to leave the main sitemap clean, so we should stick to it. Second, why do you still need this, we don't have a mount directory anymore, it's all in samples?
Carsten > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] > Sent: Friday, July 05, 2002 4:39 PM > To: [EMAIL PROTECTED] > Subject: cvs commit: xml-cocoon2/src/webapp sitemap.xmap > > > haul 2002/07/05 07:38:37 > > Modified: src/webapp sitemap.xmap > Log: > Put "mount" back into main sitemap. OK, this one looks big but > it's the only > solution I found for all cases. > mount > mount/ > mount/sample > mount/sample/page > mount/sample/sub/page > ... > > Revision Changes Path > 1.69 +27 -0 xml-cocoon2/src/webapp/sitemap.xmap > > Index: sitemap.xmap > =================================================================== > RCS file: /home/cvs/xml-cocoon2/src/webapp/sitemap.xmap,v > retrieving revision 1.68 > retrieving revision 1.69 > diff -u -r1.68 -r1.69 > --- sitemap.xmap 3 Jul 2002 21:23:35 -0000 1.68 > +++ sitemap.xmap 5 Jul 2002 14:38:37 -0000 1.69 > @@ -427,6 +427,33 @@ > </map:match> > </map:pipeline> > > + > + <!-- pipeline mounting mount/* --> > + <map:pipeline> > + <!-- first match only mount (without trailing slash) and > forward to --> > + <!-- "mount/" because relative URLs would otherwise be > handled incorrectly --> > + <!-- by the client. > --> > + <map:match pattern="mount"> > + <map:redirect-to uri="mount/"/> > + </map:match> > + <!-- second, generate a directory listing for mount --> > + <map:match pattern="mount/"> > + <map:generate type="directory" src="mount"/> > + <map:transform > src="samples/common/style/xsl/html/directory2html.xsl"/> > + <map:serialize/> > + </map:match> > + <!-- third, if a locating deeper than 1 is called, mount > the first level --> > + <!-- and delegate to sitemap contained in that directory. > --> > + <map:match pattern="mount/*/**"> > + <map:mount check-reload="yes" src="mount/{1}/" > uri-prefix="mount/{1}"/> > + </map:match> > + <!-- fourth, locations contained in "mount" can be mounted > directly --> > + <map:match pattern="mount/*"> > + <map:mount check-reload="yes" src="mount/{1}/" > uri-prefix="mount/{1}"/> > + </map:match> > + </map:pipeline> > + > + > <!-- pipeline mounting samples sitemaps --> > <map:pipeline> > <!-- mount everything else --> > > > > > ---------------------------------------------------------------------- > In case of troubles, e-mail: [EMAIL PROTECTED] > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]