1Changes 2======= 3 4### 2020-05-27 (by github.com/nomadjimbob) 5 6- Added auto_slide and loop settings and overrides 7- Updated to reveal.js 3.9.2 8- Fixed issues with extra syntax against the ~~REVEAL~~ tag that can interfere with the reveal.js library 9 10### 2018-09-02 (by github.com/jmetzger) 11 12- Fixed problems with Greebo release 13 14### 2017-01-30 (by github.com/ogobrecht) 15 16- Improved slide handling: Since slides are indicated by headers you are relative inflexible regarding the header levels and sizes on vertical (nested) slides - they are normally simply to small 17 - New conf option horizontal_slide_level: Headers on this level or above starting a horizontal slide. Levels below starting a vertical (nested) slide - no effect on slides, which are indicated by alternative slide indicators 18 - New conf option enlarge_vertical_slide_headers: Increase headers on slides below horizontal_slide_level - no effect on slides, which are indicated by alternative slide indicators 19 - New alternative slide indicator: 20 - `---->` opens a new slide with default transition in default speed (open previous slides will be closed implicitly) 21 - Full example - parameters are parsed dynamically like in CSS, the parameter order is not important: `---- orange wiki:dokuwiki-128.png 10% repeat bg-slide zoom-in fade-out slow no-footer ---->` 22 - All possible HTML color names and codes are supported: `red`, `#f00`, `#ff0000`, `rgb(255,0,0)`, `rgba(255,0,0,0.5)`, `hsl(0,100%,50%)`, `hsla(0,100%,50%,0.5)` 23 - Background images are recognized case insensitive by the endings gif, png, jpg, jpeg, svg 24 - Background image size is recognized by postfix `%` and `px` or by keywords `auto`, `contain` and `cover` (cover is the default in Reveal.js) - example: `10%` or `250px` 25 - Background image position is recognized by keywords `top`, `bottom`, l`eft`, `right`, `center` (center is the default in Reveal.js) - examples: `top left`, `bottom center` 26 - Background image repeat is recognized by the keyword `repeat` (no-repeat is the default in Reveal.js) 27 - Background transition: prefix `bg-` followed by `none`, `fade`, `slide`, `convex`, `concave` or `zoom` 28 - Slide transition: `none`, `fade`, `slide`, `convex`, `concave` or `zoom` followed by optional postfix `-in` or `-out` for different transitions on one slide 29 - Transition speed: `default`, `fast`, `slow` 30 - `---->>` opens a new slide container for vertical (nested) slides and a new slide with the given options - example: `---- red zoom ---->>` 31 - The next `---->>` will close the previous container (and slide) implicitly 32 - Technical details: 33 - In the rendering the slide mode changes from "headers driven" to "special horizontal rule driven" - headers are no longer interesting in this mode for slide changes 34 - You can create of course a whole presentation with this alternative slide indicator 35 - if you want to leave this slide mode you need a way to explicit close a slide or container: 36 - `<<----` closes a slide container (and possibly open slide inside) 37 - `<----` closes a slide 38 - Improved existing background indicator {{background>orange bg-zoom}}: allowing now all options from the new slide indicator (see above) 39- Improved wiki page rendering: 40 - New conf option show_slide_details (default on): Show slide details on wiki page: start of slide and options, background preview, start of notes 41- Improved section editing: 42 - Slide background definition or alternative slide indicators must be noted before the headers/slide content 43 - The normal section editing has the problem, that it is starting on the headers, so the background definition or alternative slide indicators are on the wrong section 44 - With the section editing improvement the whole slide can be edited at once including the background definitions 45- New conf option for the start button: 46 - You can now select between the default one(start_button.png), the one from the s5 plugin (start_button.screen.png) and an own one (start_button.local.png), which is upgrade safe and must be copied into the plugin directory 47 - If you are able to edit the page, then a export to PDF link is rendered under the start slideshow button - this is the reveal.js default export and works only in Chromium and Chrome - more infos [here][0] 48- Introducing new syntax for [speaker notes][1]: 49 - `<notes>` - no parameters 50 - No changes on wiki pages 51 - On a slideshow the content is wrapped into `<aside class="notes">` 52 - Lists in notes are always NOT incremental, because the list is unvisible and you would have to press the next key for each entry without any obvious effect 53- Introducing new syntax for [fragments][2]: 54 - `<fragment>` for inline usage (only formatting and substitutions supported) 55 - `<fragment-block>`for any wiki content 56 - `<fragment-list>` to overwrite the global option build_all_lists (if false) 57 - `<no-fragment-list>` to overwrite the global option build_all_lists (if true) 58 - Support for style and index where possible - see also the source code file example_presentation.dokuwiki and [this reveal onlin demo][3] 59- Improved blockquote handling: 60 - The nesting is suppressed on the slideshow to support the way Reveal is showing notes 61- Improved DokuWiki text formatting on the slides: 62 - Underlined text is now underlined and no longer italic 63 - Subscript and superscript are now a bit smaller than the default text 64- New conf option for image borders: 65 - In DokuWiki in the default theme images have no borders 66 - In Reveal the images have borders 67 - Now you can configure this globally in the plugin settings and since all options are overwritable per wiki page you can have different settings on different pages/presentations 68- New conf options for slide size: 69 - Default size in Reveal.js is 960x700 70 - Sometimes you need to align this if you have content that does not fit on this size 71 - As all options this one is overwritable per page/presentation - see also example_presentation.dokuwiki 72- New theme dokuwiki: 73 - This is a copy of the theme solarized: the only change is the aligned background color, which match the background color of the default DokuWiki theme 74 - Images are looking good with activated borders 75- Upgrade to reveal.js 3.4.1 76 77[0]: https://github.com/hakimel/reveal.js#pdf-export 78[1]: https://github.com/hakimel/reveal.js#speaker-notes 79[2]: https://github.com/hakimel/reveal.js#fragments 80[3]: http://lab.hakim.se/reveal-js/#/7/1 81 82### 2016-09-15 83 84 * Merge commits from ogobrecht enabling to override configuration options and improve IE support 85 86 87### 2016-09-07 88 89 * Add option to open presentation in new window and make this behavior default 90 * Nicer description of the reveal.js options 91 92 93### 2016-02-11 94 95 * fix listitem_open method signature 96 97 98### 2016-02-04 99 100 101 * Upgrade to reveal.js 3.2 102 103### 2015-07-09 104 105 * Upgrade to reveal.js 3.1 106 107 108### 2015-03-28 109 110 * add support for footers 111 * add option to insert a button which starts the presentation together with theme selection similar to the S5 plugin 112 * slide background are also supported 113 114 115### 2015-01-27 116 117 * Add background syntax. 118 119 120### 2015-01-15 121 122 * Update to reveal.js 3.0. 123 * Substitute theme beige_white by the new reveal.js theme white. 124 * The theme beige_white is removed. 125 * Default values have changed. Controls are not shown by default anymore. 126 127 128### 2014-12-09 129 130 * Add configuration option to build all lists by default 131 * Remove black border in theme “beige_white” 132 133 134### 2014-10-31 135 136 * Load MathJax over secure connection if available 137 138 139### 2014-10-28 140 141 * Add support for the Reveal.js (highlight.js) syntax highlighter 142 143 144### 2014-10-11 145 * Initial release 146