DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:yuml

yUML.me Plugin

Compatible with DokuWiki

  • 2018-04-22 "Greebo" yes
  • 2017-02-19 "Frusterick Manners" yes
  • 2016-06-26 "Elenor Of Tsort" yes
  • 2015-08-10 "Detritus" yes

plugin Creating class diagram, use case diagram or activity diagram in your page with following syntax in the marker yUML

Last updated on
2017-07-03
Provides
Syntax
Repository
Source

Tagged with classdiagram, uml, usecase

:!: New Release v1.0.0 - The new version includes a correction of the DokuWiki syntax and the simplification of the full plugin code.

Download and Installation

Search and install the plugin using the Extension Manager. Refer to Plugins on how to install plugins manually.

Usage & Examples

You can put a yUML.me class diagram, use case diagram or activity diagram in your page with following syntax:

usecase

Examples of syntaxes can be found at https://yuml.me/diagram/scruffy/usecase/draw https://yuml.me/diagram/scruffy/usecase/samples

<usecase [plain|nofunky|scruffy[;]][dir:[td|lr][;]][scale:75]>
	Use case diagram code here!
</usecase>
<classdiagram>
  [Customer]+1->*[Order]
  [Order]++1-items >*[LineItem]
  [Order]-0..1>[PaymentMethod]
</classdiagram>

classdiagram

Examples of syntaxes can be found at https://yuml.me/diagram/scruffy/class/draw https://yuml.me/diagram/scruffy/class/samples

<classdiagram [plain|nofunky|scruffy[;]][dir:[td|lr][;]][scale:75]>
	Class diagram code here!
</classdiagram>
<usecase>
  [User]-(Login)
  [User]-(Logout) 
  (Login)<(Reminder) 
  (Login)>(Captcha)
</usecase>

activitydiagram

Examples of syntaxes can be found at https://yuml.me/diagram/scruffy/activity/draw https://yuml.me/diagram/scruffy/activity/samples

<activitydiagram [plain|nofunky|scruffy[;]][dir:[td|lr][;]][scale:75]>
	Activity diagram code here!
</activitydiagram>
<activitydiagram>
  (start)->|a|
  |a|->(Make Coffee)->|b|
  |a|->(Make Break)->|b|
  |b|-><c>[want more coffee]->(Make Coffee)
  <c>[satisfied]->(end)
</activitydiagram>

Discussion

plugin/yuml.txt · Last modified: 2018-05-28 20:01 by Klap-in