DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:exttab3

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
plugin:exttab3 [2016-01-22 14:49] s.saharaplugin:exttab3 [2023-10-30 22:30] (current) Klap-in
Line 2: Line 2:
  
 ---- plugin ---- ---- plugin ----
-description: implement extended (MediaWiki-style) table syntax in DokuWiki +description: Implement extended (MediaWiki-style) table syntax in DokuWiki 
-author     : S.Sahara+author     : Satoshi Sahara
 email      : sahara.satoshi@gmail.com email      : sahara.satoshi@gmail.com
 type       : syntax type       : syntax
-lastupdate : 2016-01-22 +lastupdate : 2021-03-24 
-compatible : BinkyPonder StibbonsHrun2015-08-10a "Detritus"+compatible : Elenor of TsortFrusterick MannersGreeboHogfather
 depends    :  depends    : 
 conflicts  conflicts 
Line 27: Line 27:
 What's New / Difference from [[exttab2]]: What's New / Difference from [[exttab2]]:
   * The plugin now completely writes its own plugin calls (instruction list) in the //handle// processing stage before //render// stage. In contrast to earlier versions, this change ensures the plugin to work better with DokuWiki's own EOL & paragraph handling and serves to avoid potential invalid html rendering.   * The plugin now completely writes its own plugin calls (instruction list) in the //handle// processing stage before //render// stage. In contrast to earlier versions, this change ensures the plugin to work better with DokuWiki's own EOL & paragraph handling and serves to avoid potential invalid html rendering.
-  * Better handling of nested tables (tables inside tables), even though they should be avoided as mush as possible. +  * Better handling of nested tables (tables inside tables), even though they should be avoided as much as possible. 
-  * No need an extra blank line to the end of whole table to close extended table mode.+  * No need to add an extra blank line to the end of whole table to close extended table mode.
  
  
 ===== Installation ===== ===== Installation =====
-Install the plugin through the [[plugin:extension|Extension Manager]] or [[plugin:plugin|Plugin Manager]] using the download URL above, which points to latest version of the plugin. Refer to [[:plugin_installation_instructions|plugin installation instructions]].+Search and install the plugin using the [[plugin:extension|Extension Manager]]. Refer to [[:Plugins]] on how to install plugins manually.
  
  
Line 65: Line 65:
 > quoting > quoting
  
-**ATTENSION:**\\+**ATTENTION:**\\
 Needs an extra empty line  Needs an extra empty line 
 after lists and quoting syntax! after lists and quoting syntax!
Line 75: Line 75:
  
 ==== CSS style tips ==== ==== CSS style tips ====
-The class ''exttable'' is available as a part of selectors in your CSS file. The HTML of extended table enclosed between ''%%<div class="exttable">%%'' and ''%%</div>%%''Following CSS rule-set defined in ''style.css'' of the plugin directory.+The class ''exttable'' is available as a part of selectors in your CSS file. The HTML of extended table is enclosed between ''%%<div class="exttable">%%'' and ''%%</div>%%''The following CSS rule-set is defined in ''style.css'' of the plugin directory:
  
   * reducing indent width of list block in cells:<file css>   * reducing indent width of list block in cells:<file css>
Line 88: Line 88:
  
 === exttab with vector template === === exttab with vector template ===
-When using [[template:vector|vector template for DokuWiki]], tables won't have borders around the cells. To add a border, using the default way of vector template customization by altering ''/dokuwiki/lib/tpl/vector/**user**/screen.css'' (**NOT** ''/dokuwiki/lib/tpl/vector/**styles**/screen.css''), insert following:+When using [[template:vector|vector template for DokuWiki]], tables won't have borders around the cells. To add a border, use the default way of vector template customization by altering ''/dokuwiki/lib/tpl/vector/**user**/screen.css'' (**NOT** ''/dokuwiki/lib/tpl/vector/**styles**/screen.css''). Insert the following:
 <file css> <file css>
 .exttable td, .exttable td,
 .exttable th { .exttable th {
-   border: 1px solid __border__;+   **border**: 1px solid __border__;
 } }
 </file> </file>
 ===== Acknowledgement===== ===== Acknowledgement=====
  
-This 3rd trial to implement exttab has based on the [[doku>plugin:exttab2|2nd version (exttab2, 2010-08-28)]] by disorder chang with XSS vulnerability fix by Ashish Myles. The [[doku>plugin:exttab1|first version (exttab1, 2006-10-19)]] was released by Werner Flamme. Thanks for their earlier development and sharing source code.  +This 3rd trial to implement exttab is based on  
 +  * the [[plugin:exttab2|2nd version (exttab2, 2010-08-28)]] (source: [[https://​github.com/​ssahara/​dw-plugin-exttable/​tree/​exttab2]]) by disorder change with XSS vulnerability fix by Ashish Myles.  
 +  * The [[plugin:exttab1|first version (exttab1, 2006-10-19)]] (source: [[https://github.com/wernerflamme/dwexttab1/]]) was released by Werner Flamme.  
 +Thanks for their earlier development and sharing source code.  
  
  
plugin/exttab3.1453470562.txt.gz · Last modified: 2016-01-22 14:49 by s.sahara

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki