<?xml version="1.0" encoding="UTF-8"?>

<xwikidoc>
<web>XWiki</web>
<name>TestClass</name>
<language></language>
<defaultLanguage>en</defaultLanguage>
<translation>0</translation>
<parent>XWiki.XWikiClasses</parent>
<creator></creator>
<author>XWiki.superadmin</author>
<contentAuthor></contentAuthor>
<creationDate>1115039828000</creationDate>
<date>1117547449000</date>
<contentUpdateDate>1427132267807</contentUpdateDate>
<version>1.3</version>
<title></title>
<template></template>
<content>&lt;!-- replace Main with the Space where you want your documents to be created --&gt;
&lt;!-- replace the default parent with the one of your choice --&gt;
&lt;!-- Save this template using the ?Save? button --&gt;
#set( $class = $doc.name.substring(0,$doc.name.indexOf("Class")))
#set($defaultparent = "XWiki.${class}Class")
#set($defaultweb = "Main")
#includeForm("XWiki.ClassSheet")</content>
<renderedcontent>&lt;!-- replace Main with the Space where you want your documents to be created &lt;del class="strike"&gt;&gt;
&lt;!&lt;/del&gt; replace the default parent with the one of your choice &lt;del class="strike"&gt;&gt;
&lt;!&lt;/del&gt; Save this template using the ?Save? button --&gt;

&lt;script type="text/javascript"&gt;
&lt;!--
function updateName(field1, field2, removeclass) {
  var name = field1.value;
  name = name.replace(/[???]/gi,"a")
  name = name.replace(/[????]/gi,"e")
  name = name.replace(/[??]/gi,"i")
  name = name.replace(/[??]/gi,"o")
  name = name.replace(/[???]/gi,"u")
  name = name.replace(/["!?]/g,"");
  name = name.replace(/[_':]/g," ");
  if (removeclass!=false)
   name = name.replace(/class$/gi,"");
  if (navigator.userAgent.indexOf("Safari")==-1) {
   name = name.replace(/\s(.)/g,function(str, p1) { return p1.toUpperCase(); });
   name = name.replace(/^(.)/g,function(str, p1) { return p1.toUpperCase(); });
  }
  name = name.replace(/\s+/g,"");
  if (field2 == null) {
         field1.value = name;
     } else {
         field2.value = name;
     }
  if (name=="")
   return false;
  return true;
}
// --&gt;
&lt;/script&gt;


&lt;h2 class="heading-1"&gt;&lt;span id="HClass3ATestClass"&gt;Class: TestClass&lt;/span&gt;&lt;/h2&gt;&lt;p class="paragraph"/&gt;The first thing to do is to &lt;a href="/xwiki/bin/edit/XWiki/TestClass?xpage=editclass#aspire"&gt;Edit the Class&lt;/a&gt; to add properties to it.
&lt;h3 class="heading-1-1"&gt;&lt;span id="HCreatetemplatesandsheets"&gt;Create templates and sheets&lt;/span&gt;&lt;/h3&gt;&lt;p class="paragraph"/&gt;Before using this class you must first create the sheet and template for it. Follow the instructions below to do this.&lt;p class="paragraph"/&gt;&lt;form action=""&gt;
&lt;input type="hidden" name="parent" value="XWiki.TestClass"&gt;
&lt;input type="hidden" name="template" value="XWiki.ClassItemSheet"&gt;
&lt;input type="hidden" name="sheet" value="1"&gt;
&lt;input type="submit" value="Create the document sheet" onclick='this.form.action="../edit/XWiki/TestClassSheet"; this.form.submit();'&gt;
&lt;/form&gt;&lt;p class="paragraph"/&gt;&lt;form action=""&gt;
&lt;input type="hidden" name="parent" value="XWiki.TestClass"&gt;
&lt;input type="hidden" name="template" value="XWiki.ClassItemTemplate"&gt;
&lt;input type="hidden" name="sheet" value="1"&gt;
&lt;input type="submit" value="Create the document template" onclick='this.form.action="../edit/XWiki/TestClassTemplate"; this.form.submit();'&gt;
&lt;/form&gt;

</renderedcontent>
</xwikidoc>