Services · Blog · Demo
Welcome, Registration, and other StartingPoints; TWiki history & Wiki style; All the docs...

Slidy Plugin

This Plugin converts a topic with headings into a slide show. Analogues to TWiki:Plugins.SlideShowPlugin, but based on W3Cs "HTML Slidy" (presentation at http://www.w3.org/Talks/Tools/Slidy/).

A few of the technical selling points:

  • Slide shows in XHTML
  • Works across browsers and is operated like PowerPoint
  • Content scales somewhat with browser window size
  • URLs shown in presentation link back inside slide show (to explicit slide number).
  • Use simple TWiki syntax (TML) or fullblown XHTML Slidy syntax to create slides (Slidy syntax has features like incremental display, expanded/collapsed items, handout comments, etc)
  • Advance to next slide with mouse click or space bar
  • Move forward/backward between slides with Cursor Left, Cursor Right, Pg Up and Pg Dn keys
  • Home key for first slide, End key for last slide
  • The "C" key for an automatically generated table of contents (or click on "contents" on the toolbar)
  • Function F11 to go full screen and back
  • The "F" key toggles the display of the footer
  • The "A" key toggles display of current vs all slides
    • Use the "A" key when you want to view or print all slides
  • Font sizes automatically adapt to browser window size
    • use < and > keys for additional control (or - and + keys on number pad)
  • Switching off JavaScript reveals all slides

Introduction

(Raw copy from TWiki:Plugins.SlideShowPlugin, needs a refactor)

There is already a defacto standard for presentations, why this Plugin? This Plugin makes sense for organizations that do already have lots of content in TWiki: It is easy to create a web based presentation that contains many links to related content. The Plugin does not try to compete with the bells and whistles of the other presentation program, but the markup of TWiki and other Plugins like TWiki:Plugins/ChartPlugin, TWiki:Plugins/GaugePlugin, TWiki:Plugins/SpreadSheetPlugin, TWiki:Plugins/TWikiDrawPlugin can be used to create an appealing presentation.

Any topic with headings can be converted into a slide show. Each slide starts with a "---++" heading. There are two modes to view a topic:

  • Normal topic view mode: Headings and text is shown in the usual TWiki rendering, representing the outline of the slide show. This mode is useful to print handouts.
  • Presentation mode: Each heading with text is shown as a slide; the format is based on a slide template. Navigation buttons are added to go to the "First", "Previous", and "Next" slide. Slide navigation is quick because it is done with anchor jumps to the same page.

You can start the presentation by clicking on the "Start presentation" button.

Syntax Rules

  • Set TITLE = Silly Sample Slide Show Title

How to Create a Slide Show

  • Start with %SLIDYSTART%
  • Create the slides. Start each slide with a "---+ " heading and add text like paragraphs, bullets, tables and images.
    • Hint: You can use an alternate syntax ("---% ") for the very first slide to create a "cover slide" with an alternate look
  • End your slide show with %SLIDYEND%

This is a short example of a slide show. You should see a "Start presentation" button if this Plugin is installed:

%SLIDYSTART%


% Silly Sample Slide Show Cover

By TWiki:Main/SteffenPoulsen

Denmark, 26 Apr 2006

Silly Sample Slide Show

By TWiki:Main/SteffenPoulsen

Denmark, 26 Apr 2006

Agenda

  • Silly Introduction
  • Silly Feature
  • Silly Conclusion

Silly Introduction

  • why foo bar
  • blah blah

Second level heading

  • More bullets

Silly Feature

  • it's foo bar
  • more foo bar

Silly Conclusion

  • foo is bar
  • bar is foo
%SLIDYEND%

This text is not part of the slide show

SlidyPlugin Global Settings

Plugin settings are stored as preferences variables. To reference a plugin setting write %<plugin>_<setting>%, i.e. %SLIDESHOWPLUGIN_SHORTDESCRIPTION%

  • One line description, is shown in the TextFormattingRules topic:
    • Set SHORTDESCRIPTION = Create web based presentations based on topics with headings; operate presentation like an ordinary PowerPoint presentation.

  • Debug plugin: (See output in data/debug.txt)
    • Set DEBUG = 1

Default Slide Template

The part between the rulers defines the default format of a slide:

Plugin Installation Instructions

Note: You do not need to install anything on the browser to use this plugin. The following instructions are for the administrator who installs the plugin on the server where TWiki is running.

  • Download the ZIP file from the Plugin web (see below)
  • Unzip SlidyPlugin.zip in your twiki installation directory. Content:
    File: Description:
    data/TWiki/SlidyPlugin.txt Plugin topic
    data/TWiki/SlidyPlugin.txt,v Plugin topic repository
    lib/TWiki/Plugins/SlidyPlugin.pm Plugin Perl module
    pub/TWiki/*.gif Various button image files
  • (Dakar) Visit configure in your TWiki installation, and enable the plugin in the {Plugins} section.
  • Test above example if the installation was successful.

Plugin Info

Plugin Author: TWiki:Main/SteffenPoulsen
Plugin Version: 1.000
Change History:  
26 Apr 2006: (v1.000) - Initial version
CPAN Dependencies: none
Other Dependencies: none
Perl Version: 5.005
TWiki:Plugins/Benchmark: GoodStyle 98%, FormattedSearch 99%, SlidyPlugin 99%
Plugin Home: http://TWiki.org/cgi-bin/view/Plugins/SlidyPlugin
Feedback: http://TWiki.org/cgi-bin/view/Plugins/SlidyPluginDev
Appraisal: http://TWiki.org/cgi-bin/view/Plugins/SlidyPluginAppraisal

Related Topics: TWikiPreferences, TWikiPlugins

  Attachment Action Size Date Who Comment
html Overview.html props, move 25.7 K 11 Mar 2008 - 10:52 UnknownUser  
gif bullet-fold-dim.gif props, move 0.2 K 09 Oct 2006 - 10:40 UnknownUser  
gif bullet-fold.gif props, move 0.2 K 09 Oct 2006 - 10:40 UnknownUser  
gif bullet-nofold-dim.gif props, move 0.1 K 09 Oct 2006 - 10:40 UnknownUser  
gif bullet-nofold.gif props, move 0.2 K 09 Oct 2006 - 10:40 UnknownUser  
gif bullet-unfold-dim.gif props, move 0.2 K 09 Oct 2006 - 10:40 UnknownUser  
gif bullet-unfold.gif props, move 0.2 K 09 Oct 2006 - 10:40 UnknownUser  
png bullet.png props, move 0.2 K 09 Oct 2006 - 10:40 UnknownUser  
png example.png props, move 6.5 K 09 Oct 2006 - 10:40 UnknownUser  
else example.svg props, move 18.6 K 09 Oct 2006 - 10:40 UnknownUser  
gif face1.gif props, move 5.2 K 09 Oct 2006 - 10:40 UnknownUser  
gif face2.gif props, move 2.3 K 09 Oct 2006 - 10:40 UnknownUser  
gif face3.gif props, move 0.8 K 09 Oct 2006 - 10:40 UnknownUser  
gif face4.gif props, move 0.8 K 09 Oct 2006 - 10:40 UnknownUser  
gif fold-bright.gif props, move 0.1 K 09 Oct 2006 - 10:40 UnknownUser  
bmp fold-dim.bmp props, move 0.3 K 09 Oct 2006 - 10:40 UnknownUser  
gif fold-dim.gif props, move 0.2 K 09 Oct 2006 - 10:40 UnknownUser  
bmp fold.bmp props, move 0.3 K 09 Oct 2006 - 10:40 UnknownUser  
gif fold.gif props, move 0.1 K 11 Mar 2008 - 10:53 UnknownUser  
html help.html props, move 4.0 K 09 Oct 2006 - 10:40 UnknownUser  
png icon-blue.png props, move 0.2 K 09 Oct 2006 - 10:40 UnknownUser  
jpg keys.jpg props, move 40.2 K 09 Oct 2006 - 10:40 UnknownUser  
bmp nofold-dim.bmp props, move 0.3 K 09 Oct 2006 - 10:40 UnknownUser  
gif nofold-dim.gif props, move 0.1 K 11 Mar 2008 - 10:53 UnknownUser  
bmp nofold.bmp props, move 0.3 K 09 Oct 2006 - 10:40 UnknownUser  
gif nofold.gif props, move 0.1 K 11 Mar 2008 - 10:53 UnknownUser  
else slidy.css props, move 6.5 K 11 Mar 2008 - 10:53 UnknownUser  
js slidy.js props, move 62.9 K 11 Mar 2008 - 10:54 UnknownUser  
zip slidy.zip props, move 122.9 K 09 Oct 2006 - 10:40 UnknownUser  
html template.html props, move 7.1 K 11 Mar 2008 - 10:54 UnknownUser  
gif unfold-bright.gif props, move 0.2 K 09 Oct 2006 - 10:40 UnknownUser  
bmp unfold-dim.bmp props, move 0.3 K 09 Oct 2006 - 10:40 UnknownUser  
gif unfold-dim.gif props, move 0.2 K 09 Oct 2006 - 10:40 UnknownUser  
bmp unfold.bmp props, move 0.3 K 09 Oct 2006 - 10:40 UnknownUser  
gif unfold.gif props, move 0.1 K 11 Mar 2008 - 10:53 UnknownUser  
else w3c-ac.css props, move 8.2 K 11 Mar 2008 - 10:53 UnknownUser  
else w3c-blue.css props, move 9.9 K 11 Mar 2008 - 10:54 UnknownUser  
else w3c-blue2.css props, move 8.5 K 11 Mar 2008 - 10:54 UnknownUser  
gif w3c-logo-blue.gif props, move 1.7 K 09 Oct 2006 - 10:40 UnknownUser  
else w3c-logo-blue.svg props, move 1.5 K 09 Oct 2006 - 10:40 UnknownUser  
jpg w3c-logo-slanted.jpg props, move 25.9 K 09 Oct 2006 - 10:40 UnknownUser  
r0 - 27 Mar 2005 - 15:14:15 - TWikiContributor
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding WikiRing? Send feedback
Note: Please contribute updates to this topic on TWiki.org at TWiki:TWiki.SlidyPlugin
Syndicate this site RSSATOM