Why did I decide to make PLies?
and my personal views
What do I like?
- XLSies output is just great
- SlideMaker simple input html format
- Solutions which are Perl-based
What I don't like?
- Java-based XML solutions
- dependency on external Perl libs
What do I have?
- an itch (think as Raymond's-like itch)
- many slides made in SlideMaker
- need for something better
From XLSies to PLies
Basically, I just took style sheet from XLSies and made everything else
based on SlideMaker.
In the process, I rewrote most of SlideMaker perl code and added error checking.
- split TOC page to multiple parts of 10 entries
- add better support for <blockquote> and <strong> from
- add nesting of TOC if slide titles are the same (use sub-title)
- added progress bar for number of slides
- separation of perl code from design (using templates)
under GPL licence
You may find latest (probably unstable!) distribution on:
Current stable version is
For changes examine:
If you change style sheets or templates to add fetures, please
mail changes to me
so that I can include them in next distribution
GIMP file is in distribution. Please link to
Things that PLies needs
I will keep here a list of things that needs to be done (do you
have some spare time?)
compatibility libraries...) in progress, using
- Make a ftp client (using Net::FTP) to upload presentation to
server (make ftp)
Topics for discussion:
PLies currently supports following templates:
Need more? Make them!
There are several goodies which make PLies (from version 1.6) even
beter than plain html:
- keyboard navigation (using space or n for next slide
and back space or b for previous slide and t for
table of contents.
- support for class="delayed" which will be displayed after user
press space on slide (to support showing of content one-by-one)
- support for site navigation (using link ref=)
- support for arbitrary perl code inside presentation using
<perl>...</perl> tag (which can be used to create
graphs as in history page)
PLies is based on:
- W3C SlideMaker by
- Stephan Montigaud - firstname.lastname@example.org
- Pierre Fillault
- Bert Bos
- XSLies by
- Sami Lempinen - email@example.com
- Text::FastTemplate version 0.91 or higher by
- Robert Lehr - firstname.lastname@example.org
- hindent by
- Paul Balyoz - email@example.com
- Podium, Web-based slideshow presentation system written in PHP from which comes podium template by
- Ken A L Coar - Ken.Coar@Golux.Com
- Christopher Arndt - firstname.lastname@example.org
All bugs in current implementation of burst.pl are however
comparison of archive size
|shows release date, PLies version and size of archive
This bar graph is created using perl_include/draw_bar.pm
included in distribution.