mediawiki / graph-viz
Online DOT graph renderer and message sequence chart renderer
Requires
- php: >=5.4
- composer/installers: 1.*,>=1.0.1
Requires (Dev)
- jakub-onderka/php-console-highlighter: 0.3.2
- jakub-onderka/php-parallel-lint: 1.0.0
- mediawiki/mediawiki-codesniffer: 16.0.1
- mediawiki/minus-x: 0.3.1
Suggests
- mediawiki/image-map: The ImageMap extension is required and is bundled with MediaWiki. See https://www.mediawiki.org/wiki/Extension:ImageMap
- 3.1.0
- 3.0.0
- 2.1.0
- 2.0.1
- 2.0.0
- 1.6.1
- 1.6.0
- 1.5.1
- 1.5.0
- 1.4.1
- 1.4.0
- 1.3.1
- 1.3.0
- 1.2.0
- 1.1.0
- dev-REL1_41
- dev-REL1_40
- dev-REL1_39
- dev-REL1_35
- dev-REL1_38
- dev-REL1_37
- dev-REL1_36
- dev-REL1_31
- dev-REL1_34
- dev-REL1_33
- dev-REL1_32
- dev-REL1_27
- dev-REL1_30
- dev-REL1_29
- dev-REL1_28
- dev-REL1_26
- dev-REL1_25
- dev-REL1_24
This package is not auto-updated.
Last update: 2024-11-14 17:19:30 UTC
README
The MediaWiki GraphViz extension lets users collaborate to create and display graphs and message sequence charts as in-line images on wiki pages using tools from the open-source Graphviz and Mscgen projects. For more information, consult the release notes.
Requirements
- PHP 5.4 or later
- MediaWiki 1.23 or later
Installation
The recommended way to install this extension is by using Composer. Just add the following to the MediaWiki composer.json
file and run the `php composer.phar install/update
` command.
{
"require": {
"mediawiki/graph-viz": "^2.0"
}
}
Configuration
To configure this extension, you may set any of the following after wfLoadExtension( 'GraphViz' );
in your LocalSettings.php
:
$wfGraphVizExecPath
, defines the path to the GraphViz binaries, such asdot
. Default isnull
, which gets converted to/usr/bin/
on POSIX andC:\Program Files\Graphviz\bin\
on Windows.$wfGraphVizMscgenPath
, defines the path to the mscgen binaries. Default is""
.$wfGraphVizDefaultImageType
, defines the default output image format. Default is"png"
.
Contribution and support
Development is coordinated by Keith Welter and Jeroen De Dauw.
If you have remarks, questions, or suggestions, please add a topic to the GraphViz extension talk page.
If you want to contribute work to the project, start by reading the MediaWiki hacker tutorial. A list of people who have made contributions in the past can be found here.
To report a bug, go here.
License
Generally published under GNU General Public License 2.0 or later together with third-party plugins and their license.