DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:diagram

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
Next revision
plugin:diagram [2012-12-23 20:15]
37.204.4.105 a new version compatible with Adora Belle
plugin:diagram [2021-01-28 00:12]
ach added fixes for Hogfather
Line 1: Line 1:
-====== diagram plugin ======+====== diagram Plugin ======
  
 ---- plugin ---- ---- plugin ----
-description: Construction of diagrams and family trees consisting of blocks and connection lines.+description: Construction of diagrams and family trees consisting of blocks and connection lines
 author     : Nikita Melnichenko author     : Nikita Melnichenko
 email      : support@melnichenko.name email      : support@melnichenko.name
 type       : Syntax type       : Syntax
-lastupdate : 2012-12-23 +lastupdate : 2013-01-28 
-compatible : 2009-12-25, 2010-11-07, 2011-05-25, angua, Adora Belle+compatible : 2009-12-25, 2010-11-07, 2011-05-25, 2012-01-25 Angua2012-10-13 Adora Belle, 2014-09-29 Hrun, !2018-04-22 Greebo, !Hogfather
 depends    :  depends    : 
 conflicts  conflicts 
 similar    :  similar    : 
-tags       : media, images, diagram+ 
 +tags       : chart, diagram, images, media
  
 downloadurl: http://nikita.melnichenko.name/download.php?q=dokuwiki-diagram-latest.tgz downloadurl: http://nikita.melnichenko.name/download.php?q=dokuwiki-diagram-latest.tgz
Line 17: Line 18:
 sourcerepo :  sourcerepo : 
 donationurl:  donationurl: 
 +
 +screenshot_img : https://img-fotki.yandex.ru/get/3802/85226599.c/0_b9536_efbddac_orig.png
 ---- ----
  
Line 22: Line 25:
  
 Detailed description of syntax and examples are available on the [[http://nikita.melnichenko.name/projects/dokuwiki-diagram/index.php?lang=en|project homepage]]. Detailed description of syntax and examples are available on the [[http://nikita.melnichenko.name/projects/dokuwiki-diagram/index.php?lang=en|project homepage]].
 +
 You can ask questions and suggest ideas on the [[http://nikita.melnichenko.name/blog.php?id=4&topic=release-of-dokuwiki-diagram&lang=en|plugin discussion page]]. You can ask questions and suggest ideas on the [[http://nikita.melnichenko.name/blog.php?id=4&topic=release-of-dokuwiki-diagram&lang=en|plugin discussion page]].
  
 ===== Download and Installation ===== ===== Download and Installation =====
  
-Download and install the plugin using the [[plugin:plugin|Plugin Manager]] using the following URL. Refer to [[:Plugins]] on how to install plugins manually.+Search and install the plugin using the [[plugin:extension|Extension Manager]]. Refer to [[:Plugins]] on how to install plugins manually. 
 + 
 +===== Fixes to make the plugin work with Hogfather ===== 
 + 
 +Changes to syntax/main.php: 
 + 
 +<code diff> 
 +153c153 
 +< function handle ($match, $state, $pos, &$handler) 
 +--- 
 +> function handle ($match, $state, $pos, Doku_Handler $handler) 
 +182c182 
 +< function render ($mode, &$renderer, $data) 
 +--- 
 +> function render ($mode, Doku_Renderer $renderer, $data) 
 +</code> 
 + 
 +Changes to syntax/splitter.php:
  
-  * [[http://nikita.melnichenko.name/download.php?q=dokuwiki-diagram-latest.tgz]]+<code diff> 
 +160c160 
 +< function handle ($match, $state, $pos, &$handler) 
 +--
 +> function handle ($match, $state, $pos, Doku_Handler $handler) 
 +189a190,194 
 +> } 
 +>  
 +> function render ($mode, Doku_Renderer $renderer, $data) 
 +> { 
 +> return true; 
 +</code>
  
 + --- [[user>ach|ach]] //2021-01-28 00:07//
plugin/diagram.txt · Last modified: 2021-02-22 09:35 by nmel