In fact, this is a problem for all the class scripts because the scripts
include other scripts from other page which are also in XWiki/1.0...
This is quite a problem these inclusion issues between XWiki/2.0 and
XWiki/1.0...
Have you thought about that?
Pascal
On Fri, May 29, 2009 at 2:25 PM, Pascal Voitot
<pascal.voitot.dev(a)gmail.com>wrote;wrote:
The XWikiClassTemplate velocity script is in a
XWiki/1.0 syntax doc:
## replace Main with the Space where you want your documents to be created
## replace the default parent with the one of your choice
## Save this template using the 'Save' button
#set( $class = $doc.name.substring(0,$doc.name.indexOf("Class")))
#set($defaultparent = "kmbase.${class}Class")
#set($defaultweb = "kmbase")
#includeForm("XWiki.ClassSheet")
but now when you create a class, it is XWiki/2.0 and should be:
{{velocity}}
{{html wiki=true}}
## replace Main with the Space where you want your documents to be created
## replace the default parent with the one of your choice
## Save this template using the 'Save' button
#set( $class = $doc.name.substring(0,$doc.name.indexOf("Class")))
#set($defaultparent = "kmbase.${class}Class")
#set($defaultweb = "kmbase")
#includeForm("XWiki.ClassSheet")
{{/html}}
{{/velocity}}
What's the best solution to your mind in order to have something working in
all the cases?
Pascal