1Extended Table Syntax 4 for DokuWiki 2==================================== 3 4A maintained, PHP 8 compatible fork of Satoshi Sahara's Extended Table Syntax 3 5plugin. It implements extended (MediaWiki-style) table syntax in DokuWiki while 6preserving the existing table markup and `exttable` CSS class. 7 8Installation 9------------ 10 11Install the release archive with DokuWiki's Extension Manager, or place the 12plugin in `lib/plugins/extab4`. Do not keep `exttab3` enabled at the same time, 13because both plugins register the same table syntax. 14 15Compatibility fixes 16------------------- 17 18* Uses the `extab4` DokuWiki plugin identifier and installation directory. 19* Avoids undefined-variable warnings when closing table elements. 20* Handles missing or existing HTML `class` attributes without undefined-array-key warnings. 21* Avoids PHP 8's optional-before-required parameter compatibility issue. 22 23Syntax 24------ 25 26https://www.mediawiki.org/wiki/Help:Tables 27 28| markup | description | 29|:-- |:-- | 30|<code>{|</code> | table start | 31|<code>{+</code> | table caption | 32|<code>{-</code> | table row | 33|<code>!</code> | table header | 34|<code>|</code> | table data | 35|<code>|}</code> | table end | 36 37---- 38Licensed under the GNU Public License (GPL) version 2 39 40More information about the original plugin is available: 41 * https://www.dokuwiki.org/plugin:exttab3 42 43Maintained fork: 44 * https://github.com/lenehey/dw-plugin-extab4 45 46(c) 2014-2021 Satoshi Sahara \<sahara.satoshi@gmail.com> 47