General Actions:
Log-in
Wiki:
Courses
▼
:
Document Index
»
Space:
XWiki
▼
:
Document Index
»
Page:
ClassSheetAssignments
Search
Page Actions:
Export
▼
:
Export as PDF
Export as RTF
Export as HTML
More actions
▼
:
Print preview
View Source
Welcome to L3D's XWiki for Courses
»
XWiki Space
»
Data types
»
Create Your Response
Wiki source code of
Create Your Response
Last modified by
Hal Eden
on 2010/10/28 18:21
Content
·
Comments
(0)
·
Attachments
(0)
·
History
·
Information
Show line numbers
#set( $class = $doc.name.substring(0,$doc.name.indexOf("Class"))) #set( $doc1new = $xwiki.getDocument("${doc.space}.${class}ClassSheet").isNew()) #set( $doc2new = $xwiki.getDocument("${doc.space}.${class}ClassTemplate").isNew()) #if (!$defaultweb) #set($defaultweb = "Main") #end #if (!$defaultparent) #set($defaultparent = "${doc.space}.${class}Class") #end #if (!($doc1new||$doc2new)) 1.1 Create Your Response To create your response, you should first choose a name for it (it's a good idea to have your group-name in the name) <form action="" id="newdoc" method="post"> <div> <input type="hidden" name="parent" value="${defaultparent}"/> <input type="hidden" name="template" value="${doc.space}.${class}ClassTemplate"/> <input type="hidden" name="sheet" value="1"/> <input type="hidden" name="webname" value="${defaultweb}" size="8"/> Document: <input type="text" name="name" value="${doc.title}-$xwiki.getUserName($context.getUser(), false)"/> <br/> <br/> ## TODO: remove this onclick <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> 1.1 Existing documents #set ($sql = ", BaseObject as obj where obj.name=doc.fullName and obj.className='${doc.space}.${class}Class' and obj.name<>'${doc.space}.${class}ClassTemplate'") #foreach ($item in $xwiki.searchDocuments($sql)) * [$item] #end #if ($doc2new) <form action="$xwiki.getURL("${doc.space}.${class}ClassTemplate","edit")" method="post"> <div> <input type="hidden" name="parent" value="${doc.space}.${class}Class"/> <input type="hidden" name="template" value="XWiki.ClassItemTemplate"/> <input type="hidden" name="sheet" value="1"/> <input type="submit" value="Create the document template"/> </div> </form> #end #end
Welcome
Welcome to this XWiki!
Quick Links
DSSF 2008
DCNM 2009
HCCF 2010
Document Index
Sandbox
My Recent Modifications
ASSIGNMENTNAME