Presentation Application
![]() | Transforms wiki pages into HTML5 presentations |
Type | XAR |
Category | Application |
Developed by | Vincent Massol, Ludovic Dubost, Marius Dumitru Florea, Sergiu Dumitriu, Manuel Smeria, slauriere |
Active Installs | 17 |
Rating | |
License | GNU Lesser General Public License 2.1 |
Table of contents
Description
Allows to generate a slideshow directly from a wiki page, using Bootstrap Carousel for displaying the slides. Handy for writing presentations quickly and for taking advantage of the power of cascading stylesheets for designing advanced layouts that will help you carry your message across.
Features
- Provides a custom sheet to view a wiki page as a presentation
- Adapts dimensions for the presentation to show up on a similar manner on all screen sizes.
Works best in full screen mode.
A demo presentation is bundled with this application and can serve as an example of how to use it.
Usage
- Create a page by choosing the Presentation type
- Use page title for the presentation title page
- Use heading level 2 for slide titles
- Add content to each section
- Click on button "Present"
- Press Enter, space, right arrow to advance; Backspace, left arrow to go back
Example
Wiki content example
=== //An endangered species// ===
== Description==
|(((
* Amphibian
* Neoteny: adulthood without metamorphosis
* Capable of the regeneration of entire lost appendages
* Genome about 10 times as large as the human genome
)))|(((
[[image:640px-Axolotl_ganz.jpg]]
(% class='text-center'%)(((
Source: [[Wikipedia>>https://en.wikipedia.org/wiki/Axolotl]]
)))
)))
|=Kingdom|Animalia
|=Phylum|Chordata
|=Class|Amphibia
== An endangered species ==
* Currently listed by CITES as an endangered
* Due to habitat degradation and the pervasiveness of invasive fish
* Only found in Lake Xochimilco, which is suffering
Present and Print modes screencast
Prerequisites & Installation Instructions
We recommend using the Extension Manager to install this extension (Make sure that the text "Installable with the Extension Manager" is displayed at the top right location on this page to know if this extension can be installed with the Extension Manager). Note that installing Extensions when being offline is currently not supported and you'd need to use some complex manual method.
You can also use the following manual method, which is useful if this extension cannot be installed with the Extension Manager or if you're using an old version of XWiki that doesn't have the Extension Manager:
- 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
- You'll also need to install all dependent Extensions that are not already installed in your wiki
Release Notes
v2.1
v2.0
v1.4
- New Feature:
- PRESENT-23: PDF export for presentations
- Bugs:
- PRESENT-26 - Navigation for the packaged demo presentation stops working after slide #5
- PRESENT-30 - After installation the app is not listed on Applications Panel
- PRESENT-32 - Cannot view the presentation if the author doesn't have PR
v1.3
- Bugs
- [PRESENT-1] - Table headers should have a background color
- [PRESENT-2] - The "Run Presentation" button doens't have the right L&F
- [PRESENT-3] - Images attached to the presentation document aren't displayed anymore
- [PRESENT-4] - Flickering slide animations when switching slides
- [PRESENT-6] - Numbered lists items have a dot in the middle of the item number
- Improvements
- [PRESENT-10] - Add support for skin extensions inside presentations
- [PRESENT-11] - Better placement of the logo in the lower-right corner of the slides
- [PRESENT-12] - Class names specified on the slide title should be applied to the whole slide
- [PRESENT-15] - Display the current and total slide numbers in the footer
- [PRESENT-17] - Hide the SVG edit buttons when viewing a presentation
- [PRESENT-20] - Add support for wiki blockquotes
v1.2
- [XCONTRIB-140] - Add home page to Presentation Application
v1.1
- [XCONTRIB-127] - When rendering slides, the reference is not the presentation document
- [XCONTRIB-124] - Allow specifying Theme and Layout in the Presentation Application
- [XCONTRIB-125] - Add ability to override Author and Date in the Presentation Application
- [XCONTRIB-126] - Allow using any section level for each slide in the Presentation Application
- [XCONTRIB-129] - Improve styles for the Presentation Application
- [XCONTRIB-130] - Display the list of slides in the Presentation Application
- [XCONTRIB-131] - Package a full-fledged presentation to serve as documentation/example
v1.0
Initial version
Dependencies
Dependencies for this extension (org.xwiki.contrib:application-presentation 2.1):
- org.webjars:TouchSwipe-Jquery-Plugin 1.6.6