On Tuesday 21 July 2009 23:00:15 Marc Lijour wrote:
  Hi,
 I have the brand new XWiki Enterprise 1.9.1.21780. I noticed that the class
 wizard has issues
 (
http://xwiki.markmail.org/message/kl7vi6p2dlc3ouwr?q=FAQTutorial#query:FAQ
Tutorial+page:1+mid:zyimlrxfkx3uff6x+state:results), but I did create a
 class, a class sheet and a class template manually. I also added an empty
 object to the class.
 Because the Velocity code is not interpreted the same way in syntax xwiki
 2.0, I followed the syntax help guide included in the XWiki instance and I
 protected the code as follows:
 {{velocity}}
 ## 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 = "XWiki.${class}Class")
 #set($defaultweb = "LSQ")
 #includeForm("XWiki.ClassSheet")
 {{/velocity}}
 The Velocity code is parsed but it produce HTML that is not parsed by the
 Wiki page. It is displayed as-is:
 <h1 id="HClass3ATermeClass"><span>Class:
TermeClass</span></h1><p/>
 The first thing to do is to <a
 href="/xwiki/bin/edit/LSQ/TermeClass?xpage=editclass">Edit the
Class</a> to
 add properties to it.<p/>
 <h2 id="HCreateanewdocument"><span>Create a new
document</span></h2><p/>
 To create a new document, you should first choose a name for you
 document<p/> <form action="" id="newdoc"
method="post">
 <div>
 <input type="hidden" name="parent"
value="XWiki.TermeClass"/>
 <input type="hidden" name="template"
value="LSQ.TermeClassTemplate"/>
 <input type="hidden" name="sheet" value="1"/>
 Space: <input type="text" name="webname" value="LSQ"
size="8"/>
 Document: <input type="text" name="name" value="Name of your
document"/>
 <br/>
 <br/>
 <input type="button" value="Create this document" onclick='if
 (updateName(this.form.name)) {this.form.action="../../inline/" +
 this.form.webname.value + "/" + this.form.name.value; this.form.submit();
 }'/> </div>
 </form><p/>
 <h2 id="HSheetandTemplate"><span>Sheet and
Template</span></h2><p/>
 <ul class="star">
 <li>Sheet: <span class="wikilink"><a
 href="/xwiki/bin/view/LSQ/TermeClassSheet">Terme Class
 Sheet</a></span></li> <li>Template: <span
class="wikilink"><a
 href="/xwiki/bin/view/LSQ/TermeClassTemplate">Terme Class
 Template</a></span></li>
 <li><span class="wikilink"><a
 href="/xwiki/bin/view/XWiki/ClassSheet?xpage=code">View the sample code to
 show the document list and create new documents</a></span></li>
 </ul>
 <h2 id="HExistingdocuments"><span>Existing
documents</span></h2><p/>
 Is there a workaround that to make the page parse this HTML properly or to
 produce an equivalent display?
 It would be nice to also let people know at
 
http://platform.xwiki.org/xwiki/bin/view/DevGuide/FAQTutorial (completing
 tapaya's remark) -I could do that if I knew the answer. 
The solution would be that:
To make the tutorial work in XWiki 1.9.1, use XWiki syntax 2.0 by adding the
velocity (around the Velocity code) and html (around the {{{#includeForm}}}
macro) tags as below:
{{{
{{velocity}}
## 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 = "XWiki.${class}Class")
#set($defaultweb = "LSQ")
{{html}}#includeForm("XWiki.ClassSheet"){{/html}}
{{/velocity}} }}}
See 
http://jira.xwiki.org/jira/browse/XWIKI-4032
----
I did not find how to submit this fully as a comment to
http://platform.xwiki.org/xwiki/bin/view/DevGuide/FAQTutorial
Marc