====== S5 Presentations ====== ---- plugin ---- description: Create slideshow presentations from a DokuWiki page author : Andreas Gohr email : andi@splitbrain.org type : render lastupdate : 2009-01-07 compatible : 2008-05-05 depends : conflicts : similar : tags : media, slideshow, javascript ---- //S5 is a slide show format based entirely on XHTML, CSS, and JavaScript. With one file, you can run a complete slide show and have a printer-friendly version as well.// This plugin can create [[http://meyerweb.com/eric/tools/s5/|S5 slide show]] presentations from any DokuWiki page. ===== Download and Install ===== Use this URL to download or install the plugin through the plugin manager. * {{http://dev.splitbrain.org/download/snapshots/s5-plugin-latest.tgz}} ==== Changes ==== {{rss>http://dev.splitbrain.org/darcsweb/darcsweb.cgir=dwplugins/s5;a=rss}} ===== Configuration ===== * You may choose from 7 different themes using the config manager or setting ''%%$conf['plugin']['s5']['template']%%''. * New S5 themes can be installed in ''lib/plugins/s5/ui/'' * If you're using the [[folded]] plugin, you may have to make sure the ''getSort()'' level for it is higher than the s5 plugin. ===== Usage ===== Usage is simple. Just add ''%%~~SLIDESHOW~~%%'' somewhere in the page (at the very top is recommended), and start your page with a H1 headline. Following content will go on the first (welcome) slide. Additional slides are created by H2 headlines. Adding a horizontal rule finishes the current slide and additional content goes to the "Handout" area (only visible when the slide is printed). Footnotes and abbreviation will be ignored on the slide. Plugin output won't be visible unless a plugin handles the mode ''s5'' explicitly. Have a look at this [[plugin:s5:example|Example Presentation]] (follow the link and press the slideshow icon in the upper right corner). Opera users need to press ''F11'' to enter the presentation mode. Navigating between the slides is then possible using ''PAGE_UP'' and ''PAGE_DOWN''. Another option is to insert a link to the s5 view of any page in your template. For example edit: /lib/tpl//main.php to add online slideshow in the bar__topright div. ====== Discussion ====== S5 looks great already. I think a really important feature would be to make the slide-show savable. That is, if I save the documentation file with Save Web Page (Complete) under Firefox, the resulting HTML file should be usable off-line. Unfortunately, right now, when I save a presentation, the output still seems to depend on network resources. (See [[http://www.tiddlywiki.com/]] for an example of what is possible with saved HTML files containing JavaScript.) ---- I don't know it it's a bug but I had to add this rewrite rule, hope it can help someone : RewriteRule ^_export/([^/]+)/(.*)$ doku.phpdo=export_$1&id=$2 [QSA,L] [[http://www.zeitoun.net|Stéphane Gully]] > No, this is not a bug. That RewriteRule was added to the standard DokuWiki installation since the latest stable release (2006-11-06, in devel since 2006-04-05). But as the .htaccess file is never overwritten during the upgrading process, changes to it are often overlooked. So, it is worth mentioning here. >>Hello. Perhaps it should be possible to extend the ODF plugin in order to save the slideshow in Impress ODF XML format --- //[[sa.majeste4@gmail.com|Smat]] 2009-08-24 23:15// ---- How exactly do we add the rewrite rule > Edit ''/.htaccess'' and add the rule mentioned above after the following line: RewriteRule ^_detail/(.*) lib/exe/detail.phpmedia=$1 [QSA,L] --- //[[chi@chimeric.de|Michael Klier]] 2007-07-11 16:14// ---- How can we easily escape from the slideshow > Insert a regular DokuWiki link to the page itself on the first and last slide. The link will work when the slide is displayed and brings you back in the wiki read condition. --- //[[atc.gerritsen@hccnet.nl|Ton Gerritsen]] 2007-08-09 14:59// >> Insert the backlink in the footer area. Change renderer.php