Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Cleanup
Wiki Markup
{toc:type=flat|separator=pipe|maxlevel=3|minlevel=3}
\\
{repository-plugin:key=com.atlassian.confluence.extra.graphviz}

{section} {column}

|| JVM requirements | Java 1.4 and above ||
|| Installation requirements    | (/) [Confluence Repository Client]\\ (/) Upload from administration console \\ (x) Cannot be installed in /WEB-INF/lib || 

h3. Description
{excerpt}Macros to display graphs based on Graph Visualization Software (Graphviz) and the DOT language{excerpt}

h3. Graphviz Resources
* [Graphviz home|http://www.graphviz.org/]
* [Gallery Of Example Diagrams|http://www.graphviz.org/Gallery.php]
* [Online Documentation|http://www.graphviz.org/Documentation.php]
* [Introduction to GraphViz (PDF)|http://www.graphviz.org/Documentation/dotguide.pdf]

h3. Macros
* [Flowchart Macro|DOC:Flowchart http://confluence.atlassian.com/display/DOC/Flowchart+Macro]
* [Spacegraph Macro|DOC:Spacegraph http://confluence.atlassian.com/display/DOC/Spacegraph+Macro]
* [Graph-from-table Macro]

{column} {column}

h4. Reviews and more information
* [Atlassian Plugin Exchange - SQLGraphViz Plugin|https://plugins.atlassian.com/plugin/details/257]

h3. Compatibility
{csv:output=wiki}
Graphviz Plugin \ Confluence, 2.5, 2.6, 2.7, 2.8, 2.9, 2.10, 3.0, Tested release
1.2.0, (!), (!), (!), (!), (/), (/), (/), "2.9.2, 3.0.2"
1.1.0, (/), (/), (/), (/), (/), (/), (!), "2.7, 2.9.2, 3.0.1"
1.0.0, (/), (/), (/), (!), (!), (!), (!)
{csv} 

{tip:title=Confluence 3.0 compatibility}
*graph-from-table* macro users need to upgrade to *1.2.0*
{tip}

{column} {section}

h3. Dependencies
* [Graphviz|http://www.graphviz.org/] must be installed and configured on your Confluence server

h4. Graphviz on Windows
# Download and run the [Windows installer|http://www.graphviz.org/Download_windows.php]
#* Defaults to install in C:\Program Files\Graphviz2.16 or similar
#* Automatically adds this to your Windows path
#* Confirm that you can run dot.exe from a newly opened command line
# Restart Confluence
# Verify it works by creating a page with a simple flowchart macro like: 
{noformat}
{flowchart} 
A -> B
{flowchart}
{noformat}
{info:title=If you get errors about not finding dot.exe}
# Download the plugin jar file 
# Unzip the jar to a temporary directory
# Edit the *graphviz.properties* file
#* Replace dot.candidate.paths setting with something like (yes, use forward slashes :)):
{noformat}
dot.candidate.paths=c:/PROGRA~1/Graphviz2.16/bin/dot.exe
{noformat}
# Zip all files in the temporary directory to create a new jar file
# Uninstall the graphviz plugin and re-install your customized version
# [GVIZ-1|http://studio.plugins.atlassian.com/browse/GVIZ-1] will make this easier
{info}

h4. Graphviz on Mac OSX
# Download and run the installer.

h4. Graphviz on Linux and Unix
# Install the graphviz.rpm, the graphviz-graphs.rpm, and the graphviz-gd.rpm packages 
# Open the directory GraphViz is installed under and confirm the path
# Login as the user who runs Confluence or starts the Confluence service
# Append the path to the {{bin}} directory of GraphViz to the 'Path' variable 

h3. Release history
{repository-plugin:version-grid|key=com.atlassian.confluence.extra.graphviz|suppressHeader=true}

h4. Release 1.2.0
{jiraissues:url=http://studio.plugins.atlassian.com/secure/IssueNavigator.jspa?view=rss&pid=10330&fixfor=12827&sorter/field=issuekey&sorter/order=DESC&tempMax=25&reset=true&decorator=none|columns=key,priority,summary,updated,asignee,reporter,status|renderMode=static|anonymous=true} 

h4. Release 1.1.0
{jiraissues:url=http://studio.plugins.atlassian.com/secure/IssueNavigator.jspa?view=rss&pid=10330&fixfor=10612&sorter/field=issuekey&sorter/order=DESC&tempMax=25&reset=true&decorator=none|columns=key,priority,summary,updated,asignee,reporter,status|renderMode=static|anonymous=true}

{info:title=Previous history}
This is a package of the Graphviz macros developed by Atlassian that have been available for a long time.  Previous to the availability of this package, the plugin had to be built from the distribution.  The package also includes the [graph-from-table macro] that was previously packaged in the obsolete [Scripting and External Content Macros]. 
{info}

h3. Open Issues
{jiraissues:http://studio.plugins.atlassian.com/secure/IssueNavigator.jspa?view=rss&&pid=10330&summary=true&description=true&body=true&status=1&status=3&status=4&sorter/field=issuekey&sorter/order=DESC&tempMax=25&reset=true&decorator=none|columns=type,key,summary,reporter,assignee,priority,status|anonymous=true}

h3. Screenshots
{gallery}