#format wiki #language en #pragma slides #pragma notes #pragma section-numbers off #acl IanRiley:read,write,delete,revert,admin All:read,attach,detach #pragma supplementation-page on [[#|{{attachment:RileyLinkFiles/public/play.png|Play|align="right",width=20}}|&action=SlideShow]] {{attachment:RileyLinkFiles/public/blank.png||align="right",width=10}} [[#|{{attachment:RileyLinkFiles/public/slideset_pdf.png|SlideSetPDF|align="right",width=20}}|&action=PDF,&show=slides]] {{attachment:RileyLinkFiles/public/blank.png||align="right",width=10}} [[#|{{attachment:RileyLinkFiles/public/slideset.png|SlideSet|align="right",width=20}}|&action=SlideSet]] = SlideSet = <> ##slide= SlideSet action = == Background and rationale == MoinMoin provides a !SlideShow action, however, with any presentation system it is useful to be able to include all slides in one document. That document could be used for printed handouts for the session, or as PDFs to be used afterwards. ##slide= SlideSet action = == Description == This !SlideSet action (a modification of the !SlideShow action provided by MoinMoin) renders all slides in frames on a single page. ##slide= SlideSet action = == Usage == The action can be called from the `More actions:` list or added to the page as `<>`. Another option is to use an attached image that links to the action, such as: {{{ [[#|{{attachment:RileyLinkFiles/public/slideset.png|SlideSet|align="right",width=20}}|&action=SlideSet]] }}} This link is provided at the top right of this page, if you wish to give it a try. Note, this page has been set up to work with [[slideshow_wiki.py]] parser. The action can also be evoked by appending the page URL with `?action=SlideSet` ##slide= SlideSet action = == Prerequisites == The HTML slide template uses division ids, `slide`, `content`, `slide_footer`, `slide_date`, `slide_author` and `slide_counter`. For this to render well the css code in [[/SlideSet.css|SlideSet.css]] (or similar) needs to included in !SlideShow.css in the Modenized theme. Also see the requirement for a modified version of the `refresh` to remove cached versions of PDFs created for slides (see [[PDF.py]]). ##slide= SlideSet action = == Download & Release Notes == || Download || Release Version || Moin Version || Release Notes || || [[attachment:SlideSet-1.0.py]] || 1.0 || 1.9.2 || || For installation, rename files to remove version number (e.g. `-1.0`). ##slide= SlideSet action = == Examples == See the icons at the top right of this page. Click the icon {{attachment:RileyLinkFiles/public/slideset.png|SlideSet|width=20}} to run the !SlideSet action. Also, you can get a PDF version by clicking the {{attachment:RileyLinkFiles/public/slideset_pdf.png|SlideSetPDF|width=20}} icon. This PDF has one slide per page in landscape orientation, allowing a PDF viewer in full screen mode to be used to present the slides. The {{attachment:RileyLinkFiles/public/play.png|Play|width=20}} can be used to run the !SlideShow action for this page. ##slide= SlideSet action = == History == This action is a modification of MoinMoin !SlideShow action: . @copyright: 2005 Jim Clark, . @copyright: 2005 Nir Soffer, . @copyright: 2008 MoinMoin:ThomasWaldmann, . @copyright: 2009 MoinMoin:ReimarBauer See individual source files for details of version history. == Copyright == . @copyright: 2014 Ian Riley ##slide= SlideSet action = == License == GNU GPL, see COPYING for details. == Known issues and limitations == * None ##notes ----- Hits:: <>