| 1 |
S5 Presentation Module Suite
|
| 2 |
----------------------------
|
| 3 |
|
| 4 |
The modules in this suite are supposed to help you author and play
|
| 5 |
S5 presentations. S5 is Eric Meyer's "Simple Standards-Based Slide
|
| 6 |
Show System", which is based on the Opera Show format. S5
|
| 7 |
presentations work in a multitude of browsers, and also compatible
|
| 8 |
with Opera Show.
|
| 9 |
|
| 10 |
http://www.meyerweb.com/eric/tools/s5/
|
| 11 |
|
| 12 |
Installation requirements
|
| 13 |
-------------------------
|
| 14 |
|
| 15 |
- Modules in this folder are compatible with Drupal HEAD
|
| 16 |
|
| 17 |
- S5 itself is not included. You are required to copy the
|
| 18 |
contents of the 'ui' folder from your S5 download to modules/s5/ui.
|
| 19 |
That means you should have files like modules/s5/ui/default/slides.js
|
| 20 |
|
| 21 |
The s5_book module
|
| 22 |
------------------
|
| 23 |
|
| 24 |
This module allows you to play book pages as S5 presentations.
|
| 25 |
Enabling this module, you will get an 'S5 Presentation' link
|
| 26 |
by the side of your 'docbook export' and 'opml export' links
|
| 27 |
on your book pages. This flattens your book structure, so any
|
| 28 |
hierarchies will be lost. You can use hierarchies however to
|
| 29 |
structure your presentation properly. Since books only allow
|
| 30 |
you to distinguish 30 different page weights, if you have
|
| 31 |
more slides, you need to use hierarchies to maintain proper
|
| 32 |
ordering. Group your slides by topic, and give your topics
|
| 33 |
starter slides.
|
| 34 |
|
| 35 |
The first slide is searched for metainformation about your
|
| 36 |
slides, which is injected to further slides. An example first
|
| 37 |
slide is the following:
|
| 38 |
|
| 39 |
<h3 class="s5-author">Name of Author</h3>
|
| 40 |
<h4 class="s5-company">Company of Author</h4>
|
| 41 |
<!--p class="s5-presdate">Presentation date</p>
|
| 42 |
<p class="s5-location">Place, Date and time</p-->
|
| 43 |
|
| 44 |
As this example shows, you will have your name and company
|
| 45 |
displayed on the slide (the slide and thus the presentation
|
| 46 |
title will be the first node title). Since the presentation
|
| 47 |
date and location information is in HTML comments, it will
|
| 48 |
not be displayed. The s5-presdate value is supposed to be
|
| 49 |
something like 20050920. For more detailed information on
|
| 50 |
how these values should look like, look into the S5
|
| 51 |
documentation.
|
| 52 |
|
| 53 |
Other slides should contain HTML like:
|
| 54 |
|
| 55 |
<ul>
|
| 56 |
<li>point one</li>
|
| 57 |
<li>point two</li>
|
| 58 |
<li>point three</li>
|
| 59 |
</ul>
|
| 60 |
|
| 61 |
See the S5 documentation on what else you can use on the
|
| 62 |
slides, like handout text, images, incremental display, etc.
|
| 63 |
|
| 64 |
Practical usage
|
| 65 |
---------------
|
| 66 |
|
| 67 |
Authoring presentations with the book module might not be
|
| 68 |
the ideal solution, since it does not allow you to easily
|
| 69 |
add and remove slides. For this reason, s5_book module
|
| 70 |
adds an 'add book page' link to the book outline editor
|
| 71 |
(look into administer >> content >> books). This way,
|
| 72 |
the outline editor allows you to quickly view, add and
|
| 73 |
remove slides, as well as reorder them.
|
| 74 |
|
| 75 |
Possible later modules
|
| 76 |
----------------------
|
| 77 |
|
| 78 |
Since authoring slides with the book module is still not the
|
| 79 |
ideal way to look at slideshow editing, there are ideas on
|
| 80 |
the future direction of supporting S5 authoring. When or
|
| 81 |
whether these will be implemented at all is still an open
|
| 82 |
question. Contact the maintainer, if you would like to join
|
| 83 |
forces.
|
| 84 |
|
| 85 |
Credits
|
| 86 |
-------
|
| 87 |
|
| 88 |
Thanks to Eric Meyer for this fantastic slideshow system.
|
| 89 |
The s5_book module and this readme was written by Gabor Hojtsy <goba@php.net>.
|
| 90 |
Janos Feher (Aries) helped update the module for Drupal 5.0.0.
|