Issue Details (XML | Word | Printable)

Key: FOR-567
Type: Improvement Improvement
Status: Open Open
Priority: Minor Minor
Assignee: Unassigned
Reporter: Johannes Schaefer
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Forrest

enhancements for the s5 plugin

Created: 06/Jul/05 07:12 PM   Updated: 06/Jul/05 09:00 PM
Return to search
Component/s: Plugins (general issues)
Affects Version/s: None
Fix Version/s: None

Time Tracking:
Not Specified

File Attachments:
  Size
XML File Licensed for inclusion in ASF works document2s5.xsl 2005-07-06 07:13 PM Johannes Schaefer 6 kB
Zip Archive ui.zip 2005-07-06 07:25 PM Johannes Schaefer 422 kB


 Description  « Hide
In preparation of my talk on 2005-07-19 (in German) I enhanced the s5 plugin. This issue is to share and discuss the changes. See attachment(s).

 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Johannes Schaefer added a comment - 06/Jul/05 07:13 PM
This is the stylesheet for the s5 transformation. There is no documentation (yet), so you'll have to dig into the source.

Johannes Schaefer added a comment - 06/Jul/05 07:25 PM
This is the ui-folder from the s5 code (so, I cannot contribute it, see http://www.meyerweb.com/eric/tools/s5/).
I heavily modified pretty.css. The files slide0.png and header.png are placeholders.

Johannes Schaefer added a comment - 06/Jul/05 07:31 PM
What I uploaded so far is my current state of affairs.
To experiement with it:
1. add the s5 plugin in forrest.properties in your project
2. copy the xsl file below FORREST_HOME/build/plugins/...
3. create a subdirectory for the slides content (e.g. ApCon)
4. create a subdir there named "s5slides" and copy the "ui" folder there
5. create a XML file (document-v20) with your content, e.g. presentation.xml
    mark some sections with class="slide" to see some effect
6. point your browser to
    localhost:8888/ApCon/s5slides/presentation.xml

for further info see the s5 plugin documentation:
http://people.apache.org/~rgardler/testingGround/forrestPlugins/s5/

Ross Gardler added a comment - 06/Jul/05 08:09 PM
Can you provide an outline of what your document2s5.xsl does that the existing one does not (after you finished preparing your presentation if time is an issue).

Johannes Schaefer added a comment - 06/Jul/05 09:00 PM
What's changed (roughly)
* Section handling
  - <section class="topic"> encloses a topic that spans various slides
  - <section class="slide"> will end up as a slide
  - the first level of sections inside a slide will be rendered, too
  - a topic without another slide inside gives a simple slide
* Overviews
  - each topic produces an overview ("Inhaltsübersicht")
  - at the beginning a general overview is inserted that lists all topics
* Meta data
  - author, date etc. are taken from <header>
* Changes to footer, header (running_title, running_footer)
  - somewhat inconsequent: I wanted to switch from layout-tags
    like "footer", "header" to something meaningful, e.g. "running_title"
    that can be placed anywhere.

Don't recall any more now. These should be the main points.
Ah, removed completely the insertion of sections that are not
marked with class="slide"/"topic", so I can put in stuff, that only
shows up in the "regular" Forrest output (HTML, PDF).