CanastaWiki / Canasta

MediaWiki Docker image for Canasta, an all-in-one MediaWiki stack for easy deployment and management of enterprise-ready MediaWiki on production environments.
https://www.canasta.wiki
MIT License
38 stars 28 forks source link

Add Extensions Diagrams #431

Open ozz-project opened 2 months ago

ozz-project commented 2 months ago

Name of extension

Diagrams

MediaWiki.org page (if it exists)

https://m.mediawiki.org/wiki/Extension:Diagrams

Justification

The only working Extensions thats supports graphviz. This also supports wiki internal links directly from graph.

How often is this extension/skin updated?

Regular

How many people contribute to this extension regularly?

2

Are you the author of this extension/skin?

No

ozz-project commented 2 months ago

Instead of using the mentioned extension it would also be possible to use the extensions

https://m.mediawiki.org/wiki/Extension:Flex_Diagrams

and provide the graphviz support with https://github.com/mdaines/viz-js

yaronkoren commented 2 months ago

That's a very interesting idea - I didn't know about that library. Diagram rendering seems to be a lot more reliable when it's done client-side (i.e., via JavaScript) rather than server-side.