Andreas Hartmann wrote:
Doug Chestnut wrote:
Andreas Hartmann wrote:
Hi Lenya devs,
the webdav module contains code which assumes that a resource type
is provided by a module with the same name:
<map:act type="resource-exists"
src="fallback://lenya/modules/{page-envelope:document-type}/xslt/clean-{page-envelope:document-type}.xsl">
This is a wrong assumption, for instance the "usecase" resource type
is provided by the "usecasedocument" module.
Sorry about that
No problem :)
I know it is confusing that most resource types are stored in
a module with the same name. We could also declare a convention
that this is required, but I'm rather hesitant (for instance,
imagine a forum module which would use 3 or 4 resource types -
they would need separate modules).
This makes sense.
Do we need to extend the resource type functionality to provide certain
resources, e.g.
{resource-type:clean.xsl}
{resource-type:xsl-base}/clean.xsl
or something similar?
perhaps {resource-type:module-name} ?
Well, that would also lead to problems when a module provides multiple
resource types.
Very true, Hmm, perhaps
fallback://{resource-type:xsl-base}/clean.xsl
or
fallback://{resource-type:res-base}/css/default.css
--Doug
-- Andreas
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]