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

<xwikidoc>
<web>XWiki</web>
<name>PresentationClassEditSheet</name>
<language></language>
<defaultLanguage>en</defaultLanguage>
<translation>0</translation>
<parent></parent>
<creator></creator>
<author>xwiki:XWiki.nkef</author>
<contentAuthor>xwiki:XWiki.nkef</contentAuthor>
<creationDate>1107712021000</creationDate>
<date>1234794270000</date>
<contentUpdateDate>1234794270000</contentUpdateDate>
<version>1.6</version>
<title></title>
<template></template>
<content>1 Presentation

#set($redirect = $xwiki.getRequestURL())
* [Start the Presentation&gt;${doc.name}?xpage=s5b] (click F11 to go full screen).
* &lt;a href="$doc.getURL("objectadd","classname=XWiki.SlideClass&amp;xredirect=$redirect")"&gt;Add a slide&lt;/a&gt;. 
* &lt;a href="$doc.getURL("edit","xpage=editobject")"&gt;Edit/Remove slides&lt;/a&gt;.

#set($presobj = $doc.getObject("XWiki.PresentationClass"))

1.1 Presentation Template

Logo: $doc.display("logo", $presobj)

Header:

$doc.display("header", $presobj)

Footer:

$doc.display("footer", $presobj)

#macro(slide $slideobj)
1.1 Slide $doc.display("number", $slideobj)

Title: $doc.display("title", $slideobj)

Content:

$doc.display("content", $slideobj)

Comment (not shown in the presentation):

$doc.display("comment", $slideobj)
#end

#set($objdone = $xwiki.hashMap)
#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")
#foreach($slideobjnb in $xwiki.search($thesql))
#set($slideobj = $doc.getObject("XWiki.SlideClass", $slideobjnb))
#set($ok = $objdone.put($slideobj.getNumber(),1))
#slide($slideobj)
#end
#foreach($slideobj in $doc.getObjects("XWiki.SlideClass"))
#if($objdone.get($slideobj.getNumber())==1)

#else
#slide($slideobj)
#end
#end</content>
<renderedcontent>&lt;h2 class="heading-1"&gt;&lt;span id="HPresentation"&gt;Presentation&lt;/span&gt;&lt;/h2&gt; 
&lt;ul class="star"&gt;
&lt;li&gt;&lt;span class="wikilink"&gt;&lt;a href="/xwiki/bin/view/XWiki/PresentationClassEditSheet?xpage=s5b"&gt;Start the Presentation&lt;/a&gt;&lt;/span&gt; (click F11 to go full screen).&lt;/li&gt;
&lt;li&gt;&lt;a href="/xwiki/bin/objectadd/XWiki/PresentationClassEditSheet?classname=XWiki.SlideClass&amp;xredirect=http://wiki.aspire.ow2.org/xwiki/bin/view/XWiki/PresentationClassEditSheet?xpage=xml&amp;#aspire"&gt;Add a slide&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="/xwiki/bin/edit/XWiki/PresentationClassEditSheet?xpage=editobject#aspire"&gt;Edit/Remove slides&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;h3 class="heading-1-1"&gt;&lt;span id="HPresentationTemplate"&gt;Presentation Template&lt;/span&gt;&lt;/h3&gt;&lt;p class="paragraph"/&gt;Logo: $doc.display("logo", $presobj)&lt;p class="paragraph"/&gt;Header:&lt;p class="paragraph"/&gt;$doc.display("header", $presobj)&lt;p class="paragraph"/&gt;Footer:&lt;p class="paragraph"/&gt;$doc.display("footer", $presobj)&lt;p class="paragraph"/&gt;
</renderedcontent>
</xwikidoc>