• Do not register here on develop.twiki.org, login with your twiki.org account.
• Use View topic Item7848 for generic doc work for TWiki-6.1.1. Use View topic Item7851 for doc work on extensions that are not part of a release. More... Close
• Anything you create or change in standard webs (Main, TWiki, Sandbox etc) will be automatically reverted on every SVN update.
Does this site look broken?. Use the LitterTray web for test cases.

Item5212: Track enhancement work on the DirectedGraphPlugin

Item Form Data

AppliesTo: Component: Priority: CurrentState: WaitingFor: TargetRelease ReleasedIn
Extension DirectedGraphPlugin Enhancement Closed   n/a  

Edit Form Data

Reported By:
Applies To:
Current State:
Waiting For:
Target Release:
Released In:


This is a place-holder for some proposed enhancements to the DirectedGraphPlugin.

  • Change path configuration settings to use the Localsite.cfg file - eliminate requirement to directly edit DirectedGraphPlugin.pm
  • Add an optional parameter to control generated file names (file="xxx") to the tag.
  • If not specified, attachments would be named to DirectedGraphPlugin_n., n incrementing for each instance of in a topic.
  • Change the ".map" file to suffix ".cmapx" to be consistent with GraphViz default output.
  • Store md5 hash information in a TWiki _work_area in files named $web_$topic_
  • Added a dothash parameter to suppress the hash calcuations.
  • Generate file output in a single pass of the dot file using multiple -T... -o ... parameters
  • Support any -Txxx output type supported by the underlying graphviz engine.
  • Generate all files into a temporary directory
  • Other cleanup to do file and directory manipulation only using TWiki::Func routines.
  • Named all of the example graphs in HowtoDirectedGraphs
  • Make the library= option compatible with the Store work. [Not Completed]

-- TWiki:Main/GeorgeClark - 05 Jan 2008

Maybe your cleanup using TWiki::Func routines also solve Item5231? This plugin dont seem to work on TWiki 4.2. It is a brilliant plugin, hope you get the code in soon, I'll be more than glad to test.

-- TWiki:Main.LarsEik - 09 Jan 2008

Lars, I think I have a usable version. It's working on RC1. I need to rebuild my test TWiki and learn how to package a plugin. In the meantime would you be interested in the modified files? I'll be back on IRC on Friday evening. I'll attach a zip-file of the modified files here.

-- TWiki:Main.GeorgeClark - 10 Jan 2008

That's good, I will test your updates. About the wysiwyg and the dot language I think one must select the relevant lines and choose format "protect on save" so the editor dont parse the text.

-- TWiki:Main.LarsEik - 10 Jan 2008

Or put tags around. Then nothing changes from edit to edit. See the WysiwygPlugin doc.

-- TWiki:Main.KennethLavrsen - 10 Jan 2008

Summary Track enhancement work on the DirectedGraphPlugin
ReportedBy TWiki:Main.GeorgeClark
Codebase 4.1.2
SVN Range TWiki-4.3.0, Sun, 30 Dec 2007, build 16120
AppliesTo Extension
Component DirectedGraphPlugin
Priority Enhancement
CurrentState Closed

Checkins TWikirev:16208
TargetRelease n/a

Topic attachments
I Attachment History Action Size Date Who Comment
Compressed Zip archivezip DirectedGraphPlugin.zip r2 r1 manage 14.2 K 2008-01-10 - 04:18 GeorgeClark Test version of changes.
Edit | Attach | Watch | Print version | History: r9 < r8 < r7 < r6 < r5 | Backlinks | Raw View |  Raw edit | More topic actions
Topic revision: r9 - 2008-01-20 - GeorgeClark
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2021 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback