General Actions:
Log-in
Register
Wiki:
games
▼
:
Document Index
»
Space:
XWiki
▼
:
Document Index
»
Page:
PresentationClassSheet
Search
en
Page Actions:
Export
▼
:
Export as PDF
Export as RTF
Export as HTML
More actions
▼
:
Print preview
View Source
PresentationClass
»
Presentation
Wiki source code of
Presentation
Last modified by
Administrator
on 2006/12/15 10:10
Content
·
Comments
(0)
·
Annotations
(0)
·
Attachments
(0)
·
History
·
Information
Hide line numbers
1: 1 Presentation 2: 3: #set($redirect = $xwiki.getRequestURL()) 4: * [Start the Presentation>${doc.name}?xpage=s5b] (click F11 to go full screen). 5: * <a href="$doc.getURL("objectadd","classname=XWiki.SlideClass&xredirect=$redirect")">Add a slide</a>. 6: * <a href="$doc.getURL("edit","xpage=editobject")">Edit/Remove slides</a>. 7: 8: #set($presobj = $doc.getObject("XWiki.PresentationClass")) 9: 10: 1.1 Presentation Template 11: 12: Logo: $doc.display("logo", "rendered", $presobj) 13: 14: Header: 15: 16: $doc.display("header", "rendered",$presobj) 17: 18: Footer: 19: 20: $doc.display("footer", "rendered",$presobj) 21: 22: #macro(slide $slideobj) 23: 1.1 Slide $doc.display("number", $slideobj) 24: 25: Title: $doc.display("title", $slideobj) 26: 27: Content: 28: 29: $doc.display("content", "rendered", $slideobj) 30: 31: Comment (not shown in the presentation): 32: 33: $doc.display("comment", "rendered", $slideobj) 34: #end 35: 36: #set($objdone = $xwiki.hashMap) 37: #set ($thesql = "select obj.number from BaseObject as obj, IntegerProperty as prop where obj.id=prop.id.id and prop.id.name='number' and obj.className='XWiki.SlideClass' and obj.name='${doc.fullName}' order by prop.value asc") 38: #foreach($slideobjnb in $xwiki.search($thesql)) 39: #set($slideobj = $doc.getObject("XWiki.SlideClass", $slideobjnb)) 40: #set($ok = $objdone.put($slideobj.getNumber(),1)) 41: #slide($slideobj) 42: #end 43: #foreach($slideobj in $doc.getObjects("XWiki.SlideClass")) 44: #if($objdone.get($slideobj.getNumber())==1) 45: 46: #else 47: #slide($slideobj) 48: #end 49: #end