General Actions:
Log-in
Register
Wiki:
Main wiki
▼
:
Document Index
»
Space:
XWiki
▼
:
Document Index
»
Page:
PresentationClassS5Sheet
Search
en
Page Actions:
Export
▼
:
Export as PDF
Export as RTF
Export as HTML
More actions
▼
:
Print preview
View Source
PresentationClassS5Sheet
Wiki source code of
PresentationClassS5Sheet
Last modified by
Administrator
on 2010/09/23 14:50
Content
·
Comments
(0)
·
Annotations
(0)
·
Attachments
(0)
·
History
·
Information
Hide line numbers
1: #set($presobj = $doc.getObject("XWiki.PresentationClass")) 2: <div class="layout"> 3: <div id="currentSlide"></div> 4: <div id="header">$!doc.display("header", "rendered", $presobj)</div> 5: <div id="logo">$!doc.display("logo", "rendered", $presobj)</div> 6: <div id="footer"> 7: $!doc.display("footer", "rendered", $presobj) 8: <a href="$doc.getURL("inline")"> 9: <img src="$xwiki.getSkinFile("editPage.gif")" style="border:0px" alt="Edit Presentation" /> 10: </a> 11: <div id="controls"></div> 12: </div> 13: </div> 14: <div class="presentation"> 15: #macro(slide $slideobj) 16: <div class="slide"> 17: <h1>$doc.display("title", $slideobj)</h1> 18: $doc.display("content", "rendered", $slideobj) 19: </div> 20: #end 21: #set($objdone = $xwiki.hashMap) 22: #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") 23: #foreach($slideobjnb in $xwiki.search($thesql)) 24: #set($slideobj = $doc.getObject("XWiki.SlideClass", $slideobjnb)) 25: #set($ok = $objdone.put($slideobj.getNumber(),1)) 26: #slide($slideobj) 27: #end 28: #foreach($slideobj in $doc.getObjects("XWiki.SlideClass")) 29: #if($objdone.get($slideobj.getNumber())!=1) 30: #slide($slideobj) 31: #end 32: #end 33: </div>