On Sep 28, 2007, at 12:05 PM, Vincent Massol wrote:
[snip]
It seems
semi-tangential to ask questions about skin/template
rendering, but I feel there is a significant amount of
interdependency
between the skin and the content, especially if you consider the
#panel macros, for example. The #panel macros are a) velocity
macros,
b) defined in files in the filesystem, and c) are included and
used by
every document defining a panel.
Do changes to the rendering/parsing API require skin/template *.vm
files to be updated with {velocity} {/velocity} tags? Or would the
velocity engine continue to pre-read and cache those files as it does
now...
hmm... Are they cached now? I don't see how they could be since it
would mean the velocity doesn't get executed at each request.
Yes, I would assume we would use {velocity} blocks.
Actually we don't have to do that. The Velocity macro will be able to
output wiki syntax from any text so we can still keep the templates
in Velocity exactly as they are now.
[snip]
-Vincent