Extension:S5SlideShow

S5 or simply S5 is a cross-browser slide-show system using pure HTML and JavaScript. Its name is derived from Simple Standards-based Slide Show System — 5 times «S», or simply S5.

S5SlideShow is a MediaWiki extension allowing simple, fast and convenient creation of slide shows using S5 in the context of MediaWiki and Wiki pages.

Download
The source code lives in Google Code:
 * Google Code S5SlideShow
 * (TBZ2-archived version from 2011-05-10): http://mediawiki4intranet.googlecode.com/files/S5SlideShow-2011-05-10.tar.bz2

See full feature list and usage information on extension homepage: http://wiki.4intra.net/S5/en (English), http://wiki.4intra.net/S5/ru (Russian).

This extension is loosely based / similar to TooooOld's S5 extension (it was somewhere on this wiki, but now probably is removed), but it's far more advanced.

Installation
After the download and copy of the files, add the following line to your LocalSettings.php. // headingmark attribute default value $egS5SlideHeadingMark = ''; // incmark attribute default value $egS5SlideIncMark = '(step)'; // pagebreak attribute default value $egS5SlidePageBreak = '\\\\'; // slide template attribute default value $egS5SlideTemplateFile = 'blue'; require_once( "$IP/extensions/S5SlideShow/S5SlideShow.php" );

Getting started
The tag is used to allow to generate a link for the display of the slideshow. 
 * title: Let's start
 * author: Vitaliy Filippov

Open issue(s)

 * FIXME remove hardcode extensions/S5SlideShow/
 * TODO cache generated stylesheets and flush the cache after saving style articles
 * TODO remove support for loading text from session object and replace it by support for save-staying-in-edit-mode extension