 | Allows creating HTML5 presentations collaboratively in wiki pages |
| Type | XAR |
| Developed by | Vincent Massol |
| License | GNU Lesser General Public License 2.1 |
| Compatibility | - Tested with XWiki 3.2
- Version 1.2 not working well with XWiki 3.4
|
Installable with the Extension Manager
View Source
Download v1.2
Uses Google's html5slides project template to generate an HTML5 presentation from a wiki page.
- Provides a custom skin which can be applied to a wiki page to view it as a presentation
- Support for fade in items (by using the build class value).
- columns, code and gallery macro have been verified to work fine
Works best in full screen mode (Presentation mode in Chrome).
A full-fledged presentation of XWiki as web development platform is bundled with this application and can serve as a good example of how to use it.
- Create a wiki page
- Use heading level 1 for the presentation title page
- Use heading level 2 for topic separation
- Use heading level 3 for slide titles
- Add a Presentation.PresentationClass object to it. The following parameters can be set in the Object:
- layout: the size of the presentation slides. Allowed values are layout-regular (default), layout-faux-widescreen and layout-widescreen.
- theme: the only valid value is template-default at the moment (it's the default if not specified). In the future it'll allow to have various L&F themes.
- Click on the "Run this Presentation" button
- Press Enter, space, right arrow to advance; Backspace, left arrow to go back
Here's a short video on how to install and use this application:
Create a wiki page with the following content (and attach a Presentation.PresentationClass object to it):
= My First Presentation =
by Vincent Massol
25 October 2011
=== Agenda ===
* What is XWiki?
* Development Capabilities
* Why use XWiki?
* QA
=== Slide 1 ===
This is a paragraph on slide 1
(% class="build" %)
* item 1
* item 2
=== Slide 2 ===
Hello world!
image:http://www.xwiki.org/xwiki/bin/download/ColorThemes/MainCT/logo.png
=== Slide 3 ===
|=Header1|=Header2
|//value1//|**value2**
##monospace##
When you view this page you'll see:

And when you click on the "Run this Presentation" button you'll see the following:
- Log in the wiki with a user having Administration rights
- Go to the Administration page and select the Import category
- Follow the on-screen instructions to upload the downloaded XAR
- Click on the uploaded XAR and follow the instructions
Once installed go to Presentation.PresentationSkin and follow the instructions there.
Installing this extension requires Programming Right since it uses the Groovy macro.
Release notes for version 1.2:
- [XCONTRIB-140] - Add home page to Presentation Application