DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:callflow

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:callflow [2014-04-13 15:04] – [Syntax] 114.132.246.210plugin:callflow [2023-05-02 11:53] (current) – screenshot Aleksandr
Line 2: Line 2:
  
 ---- plugin ---- ---- plugin ----
-description: Creates callflow diagrams(also called sequence diagrams)+description: Creates callflow diagrams (also called sequence diagrams)
 author     : Bojidar Marinov author     : Bojidar Marinov
 email      : bojidar.marinov.bg@gmail.com email      : bojidar.marinov.bg@gmail.com
 type       : syntax type       : syntax
-lastupdate : 2013-08-27 +lastupdate : 2017-12-11 
-compatible : Weatherwax, Binky+compatible : Weatherwax, Binky, Hrun, Detritus,Frusterick Manners
 depends    :  depends    : 
 conflicts  conflicts 
 similar    : sequencediagram similar    : sequencediagram
-screenshot_img : http://img844.imageshack.us/img844/6862/mm5r.png 
 tags       : diagram, sequence, syntax, callflow tags       : diagram, sequence, syntax, callflow
  
-downloadurl: https://github.com/bojidar-bg/dokuwiki-callflow-plugin/archive/1.2.0.zip+downloadurl: https://github.com/bojidar-bg/dokuwiki-callflow-plugin/archive/master.zip
 bugtracker : https://github.com/bojidar-bg/dokuwiki-callflow-plugin/issues bugtracker : https://github.com/bojidar-bg/dokuwiki-callflow-plugin/issues
 sourcerepo : https://github.com/bojidar-bg/dokuwiki-callflow-plugin sourcerepo : https://github.com/bojidar-bg/dokuwiki-callflow-plugin
 donationurl:  donationurl: 
 +
 +screenshot_img : https://trello.com/1/cards/6450dcbe30fd38fb0d4b75cf/attachments/6450dd2ed472ea6980a6a242/download/dokuwiki-plugin-callflow.png
 ---- ----
 +
 ===== Description ===== ===== Description =====
-Generates callflow diagrams in the web browser. Uses [[http://raphaeljs.com|raphaeljs]] library.+ 
 +Generates callflow diagrams in the web browser. Uses the [[http://dmitrybaranovskiy.github.io/raphael/|Raphaël]] library.
  
 ===== Installation ===== ===== Installation =====
-Install the plugin using the [[plugin:plugin|Plugin Manager]] and the download URL above, which points to latest version of the plugin. 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.
  
 ===== Configuration and Settings ===== ===== Configuration and Settings =====
-To configure the style of the callflow see <docuwiki-path>/lib/plugins/callflow/script.js. Change the style variable(lines 5-30).+ 
 +Use the Configuration Manager to configure the various styling settings.
  
 ===== Syntax ===== ===== Syntax =====
 +
 Full syntax: Full syntax:
-<code>+ 
 +<code c>
 <callflow> <callflow>
-//This is a comment +// This is a comment 
-//Title is optional+// Title is optional
 title:A sample callflow in DokuWiki title:A sample callflow in DokuWiki
-//Use breaks to separate parts+// Optionally order the columns 
 +order:User 
 +order:DokuWiki 
 +order:Plugin 
 +// Optionally set the width of columns 
 +colwidth:120 
 + 
 +// Use breaks to separate parts
 break:edit break:edit
-//Some arrows +// Some arrows 
-//The first one is with tooltip+// The first one is with tooltip
 User->DokuWiki:edit page:If he has permissions User->DokuWiki:edit page:If he has permissions
 DokuWiki->User:show editor DokuWiki->User:show editor
Line 44: Line 58:
 DokuWiki->User:page is saved DokuWiki->User:page is saved
 break:view break:view
-//Parallel arrows (single-line)+// Parallel arrows (single-line)
 parallel { parallel {
 User->DokuWiki:view page User->DokuWiki:view page
 DokuWiki->Plugin:parse callflow DokuWiki->Plugin:parse callflow
 } }
-//Normal notes go with last arrow+// Normal notes go with last arrow
 note( note(
 PHP PHP
Line 57: Line 71:
 User<-DokuWiki:show page User<-DokuWiki:show page
 } }
-//note over-s go to specified positions +// Note over-s go to specified positions 
-//NOTE: might be: +// You can also use two columns like `note over User,Plugin(`
-//note over User,Plugin(+
 note over User( note over User(
 JS JS
 ) )
-//NOTE: there are also double arrows like this:+// You can also make double arrows like this:
 //a<>b:text //a<>b:text
-//or this:+// or like this:
 //a<->b:text //a<->b:text
 </callflow> </callflow>
 </code> </code>
  
-==== Produces ==== +===== Produces ====
-{{http://img844.imageshack.us/img844/6862/mm5r.png}}+ 
 +{{https://trello.com/1/cards/6450dcbe30fd38fb0d4b75cf/attachments/6450dd2ed472ea6980a6a242/download/dokuwiki-plugin-callflow.png?recache|Screenshot}} 
 ===== Development ===== ===== Development =====
  
Line 77: Line 92:
 === Change Log === === Change Log ===
  
-{{rss>https://github.com/bojidar-bg/dokuwiki-callflow-plugin/commits/master.atom}}+{{rss>https://github.com/bojidar-bg/dokuwiki-callflow-plugin/commits/master.atom date}}
  
 === Known Bugs and Issues === === Known Bugs and Issues ===
plugin/callflow.1397394252.txt.gz · Last modified: 2014-04-13 15:04 by 114.132.246.210

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