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
Both sides next revision
plugin:diagram [2021-01-28 00:12]
ach added fixes for Hogfather
plugin:diagram [2021-02-22 09:35]
nmel updated screenshot
Line 6: Line 6:
 email      : support@melnichenko.name email      : support@melnichenko.name
 type       : Syntax type       : Syntax
-lastupdate : 2013-01-28 +lastupdate : 2021-02-21 
-compatible : 2009-12-25, 2010-11-07, 2011-05-25, 2012-01-25 Angua, 2012-10-13 Adora Belle, 2014-09-29 Hrun, !2018-04-22 Greebo, !Hogfather+compatible : 2009-12-25, 2010-11-07, 2011-05-25, 2012-01-25 Angua, 2012-10-13 Adora Belle, 2014-09-29 Hrun, 2015-08-10 "Detritus", 2016-06-26 "Elenor Of Tsort", 2017-02-19 "Frusterick Manners", Greebo, Hogfather
 depends    :  depends    : 
 conflicts  conflicts 
Line 19: Line 19:
 donationurl:  donationurl: 
  
-screenshot_img : https://img-fotki.yandex.ru/get/3802/85226599.c/0_b9536_efbddac_orig.png+screenshot_img : https://i.postimg.cc/TPkt6gLw/Screenshot-20210222-002351.png
 ---- ----
  
Line 25: 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]]. 
  
 ===== Download and Installation ===== ===== Download and Installation =====
Line 32: Line 30:
 Search and install the plugin using the [[plugin:extension|Extension Manager]]. 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: 
- 
-<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