From: <de...@de...> - 2007-03-02 22:35:01
|
Author: SteffenPoulsen Date: 2007-03-02 16:34:23 -0600 (Fri, 02 Mar 2007) New Revision: 13028 Modified: twiki/branches/MAIN/twikiplugins/DirectedGraphPlugin/data/TWiki/DirectedGraphPlugin.txt twiki/branches/MAIN/twikiplugins/DirectedGraphPlugin/lib/TWiki/Plugins/DirectedGraphPlugin.pm twiki/branches/MAIN/twikiplugins/DirectedGraphPlugin/tools/DirectedGraphPlugin.pl Log: Item3708: Updated link generation (img src) to be compatible with <nop>I18N webs and topics Modified: twiki/branches/MAIN/twikiplugins/DirectedGraphPlugin/data/TWiki/DirectedGraphPlugin.txt =================================================================== --- twiki/branches/MAIN/twikiplugins/DirectedGraphPlugin/data/TWiki/DirectedGraphPlugin.txt 2007-03-02 21:44:41 UTC (rev 13027) +++ twiki/branches/MAIN/twikiplugins/DirectedGraphPlugin/data/TWiki/DirectedGraphPlugin.txt 2007-03-02 22:34:23 UTC (rev 13028) @@ -336,6 +336,7 @@ | *Package:* | *Description:* | | Graphviz dot | Preprocessor for drawing directed graphs | | <nop>ImageMagick | Postprocessor for antialising rendered graphs (optional) | + | <nop>gs | Ghostscript interpreter for antialising rendered graphs (optional) | | Digest::MD5 | MD5 Perl module | | Web fonts | Fonts required for dot's png creations | * Customize paths to executables to your environment (in =DirectedGraphPlugin.pm= set =$enginePath=, =$dotHelperPath=, =$execCmd=, =$antialiasCmd= to correct paths for your environment) @@ -348,6 +349,7 @@ | Plugin Author: | TWiki:Main/ColeBeck | | Plugin Version: | 27 Jul 2006 (V1.300) | | Change History: | <!-- versions below in reverse order --> | +| 02 Mar 2007: | Updated link generation (img src) to be compatible with <nop>I18N webs and topics -- TWiki:Main.SteffenPoulsen | | 27 Jul 2006: | Error messages from graphviz binary now reported to topic. Check for succesful graphviz binary execution corrected (patch by TWiki:Main.JChristophFuchs). -- TWiki:Main.SteffenPoulsen | | 12 Jun 2006: | Optional antialias parameter added (using <nop>ImageMagick). Support for custom icons (shapefiles) added. Support for five layout engines added. Support for attaching vectorbased renderings added. -- TWiki:Main.SteffenPoulsen | | 16 Apr 2006: | Minor fix for areamap (Firefox compatibility) -- TWiki:Main.SteffenPoulsen | Modified: twiki/branches/MAIN/twikiplugins/DirectedGraphPlugin/lib/TWiki/Plugins/DirectedGraphPlugin.pm =================================================================== --- twiki/branches/MAIN/twikiplugins/DirectedGraphPlugin/lib/TWiki/Plugins/DirectedGraphPlugin.pm 2007-03-02 21:44:41 UTC (rev 13027) +++ twiki/branches/MAIN/twikiplugins/DirectedGraphPlugin/lib/TWiki/Plugins/DirectedGraphPlugin.pm 2007-03-02 22:34:23 UTC (rev 13028) @@ -418,12 +418,14 @@ # place map and "foo.png" at the source of the <dot> tag in $Web.$Topic my $loc = TWiki::Func::getPubUrlPath() . "/$web/$topic"; - return "$mapfile<img usemap=\"#$hash_code\" src=\"$loc/graph$hash_code.png\"/>"; + my $src = TWiki::urlEncode("$loc/graph$hash_code.png"); + return "$mapfile<img usemap=\"#$hash_code\" src=\"$src\"/>"; } else { # attach "foo.png" at the source of the <dot> tag in $Web.$Topic my $loc = TWiki::Func::getPubUrlPath() . "/$web/$topic"; - return "<img src=\"$loc/graph$hash_code.png\"/>"; + my $src = TWiki::urlEncode("$loc/graph$hash_code.png"); + return "<img src=\"$src\"/>"; } ### else [ if ($doMap) } ### sub handleDot Modified: twiki/branches/MAIN/twikiplugins/DirectedGraphPlugin/tools/DirectedGraphPlugin.pl =================================================================== --- twiki/branches/MAIN/twikiplugins/DirectedGraphPlugin/tools/DirectedGraphPlugin.pl 2007-03-02 21:44:41 UTC (rev 13027) +++ twiki/branches/MAIN/twikiplugins/DirectedGraphPlugin/tools/DirectedGraphPlugin.pl 2007-03-02 22:34:23 UTC (rev 13028) @@ -5,7 +5,7 @@ use strict; -my $debug = 0; +my $debug = 1; if ($debug) { open( DEBUGFILE, ">>/tmp/DirectedGraphPlugin.pl.log" ); |