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
Last revision
plugin:diagram [2021-01-28 00:12]
ach added fixes for Hogfather
plugin:diagram [2021-02-22 09:15]
nmel released 2021-02-21 version
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 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