Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
125 commits
Select commit Hold shift + click to select a range
0af93ac
Add .gitreview
Aug 3, 2020
d0afd64
Move description from extension.json to i18n file
umherirrender Aug 12, 2020
2016b76
build: Add php-parallel-lint, MinusX and banana-checker
umherirrender Aug 12, 2020
3120764
Require MediaWiki 1.31 in extension.json for AutoloadNamespaces
umherirrender Aug 13, 2020
124b31b
build: Updating grunt to 1.3.0
Sep 5, 2020
cab0401
Add phpcs and make it pass
kizule Sep 7, 2020
78d3df9
Localisation updates from https://translatewiki.net.
translatewiki Sep 18, 2020
0f54f6b
Localisation updates from https://translatewiki.net.
translatewiki Sep 21, 2020
8041b0d
Fix DrawIO iframe url
sashkop Sep 25, 2020
462d377
Add CI tests and Gerrit file
Sep 25, 2020
d5f64f8
Fix README to use wfLoadExtension()
reedy Oct 8, 2020
c924bb6
build: Updating mediawiki/mediawiki-codesniffer to 32.0.0
Oct 29, 2020
56306af
build: Updating mediawiki/mediawiki-codesniffer to 33.0.0
Nov 3, 2020
b1d8a69
Localisation updates from https://translatewiki.net.
translatewiki Nov 18, 2020
de9ba0b
build: Updating mediawiki/mediawiki-codesniffer to 34.0.0
Dec 6, 2020
687631b
Localisation updates from https://translatewiki.net.
translatewiki Dec 7, 2020
c2c096f
Localisation updates from https://translatewiki.net.
translatewiki Dec 10, 2020
60b4ce3
build: Updating ini to 1.3.8
Dec 13, 2020
ff9ed1c
Fixes img_timestamp exception for same charts
LucienMP Jan 9, 2021
54dbd5f
Fix error handling
LucienMP Jan 9, 2021
f7bfdde
Merge "Fixes img_timestamp exception for same charts"
Jan 18, 2021
d292135
Adds Extension Tag for drawio
LucienMP Jan 9, 2021
9031ce6
build: Updating composer dependencies
Jan 29, 2021
dd18c56
REL1_31 (I630c4c3a5e5caddc13eb6faeccf4154a8bb91a86) changes
sashkop Jan 28, 2021
424efe0
Localisation updates from https://translatewiki.net.
translatewiki Feb 8, 2021
5f7c86c
Merge "REL1_31 (I630c4c3a5e5caddc13eb6faeccf4154a8bb91a86) changes ap…
Feb 9, 2021
39af332
Localisation updates from https://translatewiki.net.
translatewiki Feb 17, 2021
6e44f62
build: Add eslint to lint json files
umherirrender Apr 6, 2021
39013f2
build: Updating eslint-config-wikimedia to 0.20.0
Apr 15, 2021
4510975
build: Updating composer dependencies
May 3, 2021
c8dd9df
build: Updating npm dependencies
May 9, 2021
8d98fc4
build: Updating browserslist to 4.16.6
May 25, 2021
11572ce
build: Updating mediawiki/mediawiki-codesniffer to 37.0.0
Jul 22, 2021
968e477
Localisation updates from https://translatewiki.net.
translatewiki Aug 2, 2021
523e11b
build: Updating path-parse to 1.0.7
Aug 11, 2021
2b98abf
Localisation updates from https://translatewiki.net.
translatewiki Oct 4, 2021
a0fd971
build: Updating dependencies
Oct 4, 2021
653031a
build: Updating mediawiki/mediawiki-codesniffer to 38.0.0
Oct 23, 2021
dfc92a8
Fix edit link only visible with right
miriamschlindwein Jan 26, 2022
e25aca3
build: Updating npm dependencies
Feb 6, 2022
069a961
Add Approved Revs support for diagrams
sanjay-thiyagarajan Dec 27, 2021
f2c144c
Localisation updates from https://translatewiki.net.
translatewiki Feb 22, 2022
36d8118
Localisation updates from https://translatewiki.net.
translatewiki Feb 22, 2022
0a05ce1
Do not fail when editing empty diagrams
it-spiderman Feb 24, 2022
7e341eb
Fix wrong variable name
it-spiderman Feb 24, 2022
2003bba
Localisation updates from https://translatewiki.net.
translatewiki Feb 25, 2022
f736f9d
Allow changing version of the file displayed
it-spiderman Feb 24, 2022
c9d1c06
Localisation updates from https://translatewiki.net.
translatewiki Feb 28, 2022
e0b8b92
Localisation updates from https://translatewiki.net.
translatewiki Mar 3, 2022
9f51dfe
Localisation updates from https://translatewiki.net.
translatewiki Mar 11, 2022
017dba4
Load resources only when tag is used on a page
Mar 22, 2022
ea440a7
Fix call to deprecated `Parser::getUser`
ArmstrongCode Mar 30, 2022
738acaa
Localisation updates from https://translatewiki.net.
translatewiki Mar 31, 2022
ffc59a6
Merge "Fix call to deprecated `Parser::getUser`"
Apr 5, 2022
eeecd5b
Remove usage of protection related deprecated Title function
umherirrender Apr 14, 2022
eedeb14
Localisation updates from https://translatewiki.net.
translatewiki Apr 15, 2022
1218a4f
Localisation updates from https://translatewiki.net.
translatewiki Apr 18, 2022
5b91c36
Localisation updates from https://translatewiki.net.
translatewiki Apr 21, 2022
43f01ab
build: Updating npm dependencies
Apr 27, 2022
7cee00d
Require MediaWiki 1.35 in extension.json for use of HookHandlers
umherirrender Apr 27, 2022
388fcab
build: Updating dependencies
May 20, 2022
06c80c4
build: Updating grunt to 1.5.3
May 26, 2022
5d64892
Fixes for ApprovedRevs integration
sanjay-thiyagarajan Jun 3, 2022
31a630d
Localisation updates from https://translatewiki.net.
translatewiki Jun 29, 2022
eb38a65
Merge "Fixes for ApprovedRevs integration"
Jul 21, 2022
e5d51cd
Fix PHP8 compatibility
Jul 21, 2022
f8ffd1b
Remove `offline=1` parameter
Jul 21, 2022
0524bdf
Merge "Remove `offline=1` parameter"
Jul 21, 2022
0068510
Fix signature issue in `DrawioGetFile` hook
Jul 26, 2022
2cf3972
Remove `load_composer_autoloader` from manifest
Jul 26, 2022
765f634
Localisation updates from https://translatewiki.net.
translatewiki Aug 19, 2022
7161554
Localisation updates from https://translatewiki.net.
translatewiki Sep 23, 2022
87624ba
Fixing "Deprecated: Use of ParserOutput::addModules with non-array ar…
Sep 2, 2022
53a8d0b
Fix postMessage validity check
Sep 28, 2022
aaa39cd
build: Updating grunt-banana-checker to 0.10.0
Oct 5, 2022
0d3d027
Merge "Fixing "Deprecated: Use of ParserOutput::addModules with non-a…
osnard Oct 7, 2022
94d8580
Localisation updates from https://translatewiki.net.
translatewiki Oct 17, 2022
7e0c5dd
Fix spacing problem
sanjay-thiyagarajan Oct 21, 2022
96c3eb6
build: Updating minimatch to 3.0.8
Oct 21, 2022
877a466
Change object type to display images
sanjay-thiyagarajan Sep 20, 2022
2183e4d
Localisation updates from https://translatewiki.net.
translatewiki Nov 1, 2022
04061ca
Merge "Change object type to display images"
osnard Nov 3, 2022
cd1d60f
build: Updating mediawiki/mediawiki-codesniffer to 40.0.1
Nov 16, 2022
02290a9
Add placeholder image
Nov 4, 2022
0995f54
Add generic author information
Dec 12, 2022
4b2ae7b
Add ImageMap for clickable diagrams
Dec 16, 2022
02ea58e
Localisation updates from https://translatewiki.net.
translatewiki Dec 29, 2022
bcd6812
Localisation updates from https://translatewiki.net.
translatewiki Jan 5, 2023
687411e
Allow required composer plugins
HamishSlater Jan 12, 2023
e8f85db
Merge DrawioEditor and BlueSpiceDrawioConnector
pavloyashchenko Jun 20, 2022
9beef56
Localisation updates from https://translatewiki.net.
translatewiki Jan 16, 2023
9b93f9f
Localisation updates from https://translatewiki.net.
translatewiki Jan 17, 2023
fbaf605
Fix bad class name
Jan 17, 2023
74e1a73
Localisation updates from https://translatewiki.net.
translatewiki Jan 19, 2023
1909aeb
Add a fallback filename for drawio image
DvogelHallowelt Jan 17, 2023
68e52f8
Localisation updates from https://translatewiki.net.
translatewiki Jan 23, 2023
a670f99
Localisation updates from https://translatewiki.net.
translatewiki Jan 26, 2023
111d197
Bump composer/installers version to 2
HamishSlater Jan 23, 2023
9fae44c
Add drawio droplet
miriamschlindwein Jan 20, 2023
1182367
Localisation updates from https://translatewiki.net.
translatewiki Jan 30, 2023
d39e14d
Localisation updates from https://translatewiki.net.
translatewiki Feb 1, 2023
4c17ffc
Fix Diagramm saving process
pavloyashchenko Feb 1, 2023
0f241ae
Localisation updates from https://translatewiki.net.
translatewiki Feb 6, 2023
53ae85f
FIX Text in svg diagrams not displayed
pavloyashchenko Feb 3, 2023
2937265
Localisation updates from https://translatewiki.net.
translatewiki Feb 15, 2023
21237b8
Remove redundant 1.35 code
HamishSlater Feb 20, 2023
9564b6d
Localisation updates from https://translatewiki.net.
translatewiki Feb 23, 2023
294aed8
Fix rlmodules to array
miriamschlindwein Feb 10, 2023
27a0b54
Remove SVG option and fix filename validation
Feb 27, 2023
5ae6e0b
Prevent fatal on empty $mxfileXML
it-spiderman Mar 6, 2023
7192e38
Set proper version
Mar 9, 2023
099c1cf
build: Updating mediawiki/mediawiki-codesniffer to 41.0.0
Mar 11, 2023
e0d5da1
build: Updating npm dependencies
Mar 14, 2023
a45681a
Fix filename validation regex
pavloyashchenko Mar 14, 2023
d0f6fad
Replace deprecated calls to 'Parser::getTitle'
HamishSlater Mar 23, 2023
5b986ff
Fix deprecated calls to 'User::isAllowed'
HamishSlater Mar 20, 2023
a5b7851
Prevent fatal on empty $mxfileXML #2
it-spiderman Mar 27, 2023
d345d9a
Add messages for droplet
miriamschlindwein Feb 9, 2023
9ebf5c5
Fix deprecated calls to 'ParserOutput::setProperty'
HamishSlater Mar 23, 2023
05b5a73
Localisation updates from https://translatewiki.net.
translatewiki Mar 30, 2023
438bf15
Fix notices in case MXDocument is not set on PNG file
Mar 30, 2023
bac6758
Localisation updates from https://translatewiki.net.
translatewiki Mar 31, 2023
2f08469
Improve PNG graphmodel handling
Mar 30, 2023
632fa80
Set droplet icon
bluespice-github-bot Mar 31, 2023
e07ac9c
Merge "Improve PNG graphmodel handling"
Mar 31, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"root": true,
"extends": [
"wikimedia/client-es5",
"wikimedia/mediawiki"
]
}
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
/node_modules
/vendor
/composer.lock
/.eslintcache
6 changes: 6 additions & 0 deletions .gitreview
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
[gerrit]
host=gerrit.wikimedia.org
port=29418
project=mediawiki/extensions/DrawioEditor.git
track=1
defaultrebase=0
15 changes: 15 additions & 0 deletions .phpcs.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<?xml version="1.0"?>
<ruleset>
<file>.</file>
<arg name="extensions" value="php"/>
<arg name="encoding" value="UTF-8"/>
<rule ref="./vendor/mediawiki/mediawiki-codesniffer/MediaWiki">
<exclude name="MediaWiki.NamingConventions.ValidGlobalName.allowedPrefix" />
<properties>
<property name="allowedPrefixes" type="array">
<element value="eg" />
<element value="wg" />
</property>
</properties>
</rule>
</ruleset>
4 changes: 1 addition & 3 deletions DrawioEditor.magic.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@

$magicWords = [];


$magicWords['en'] = [
'drawio' => [ 0, 'drawio' ],
'drawio' => [ 0, 'drawio' ],
];

24 changes: 24 additions & 0 deletions Gruntfile.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
/* eslint-env node, es6 */
module.exports = function ( grunt ) {
var conf = grunt.file.readJSON( 'extension.json' );

grunt.loadNpmTasks( 'grunt-banana-checker' );
grunt.loadNpmTasks( 'grunt-eslint' );

grunt.initConfig( {
banana: conf.MessagesDirs,
eslint: {
options: {
cache: true
},
all: [
'**/*.json',
'!node_modules/**',
'!vendor/**'
]
}
} );

grunt.registerTask( 'test', [ 'eslint', 'banana' ] );
grunt.registerTask( 'default', 'test' );
};
13 changes: 10 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ This is a MediaWiki extension that integrates the draw.io flow chart editor and

# Warnings
**Please read these warnings carefully before use**:
- The actual editor functionality is loaded from draw.io. This code only provides integration.
- The default editor functionality is loaded from draw.io (for configuration options [see below](#Configuration)). This code only provides integration.
- Be aware that draw.io is an online service and while this plugin integrates the editor using an iframe and communicates with it only locally in your browser (javascript postMessage), it cannot guarantee that the code loaded from draw.io will not upload any data to foreign servers. **This may be a privacy concern. Read the Privacy section for more information. When in doubt, don't use draw.io or this module. You have been warned!**
- This plugin is quite new and probably still has bugs, so it may or may not work with your installation.

Expand Down Expand Up @@ -32,11 +32,18 @@ This is a MediaWiki extension that integrates the draw.io flow chart editor and

2. Activate the plugin in LocalSettings.php:

```
require_once "$IP/extensions/DrawioEditor/DrawioEditor.php";
```php
wfLoadExtension( 'DrawioEditor' );
```
3. If you want so use SVG (recommended) and the version of your MediaWiki is 1.26 or newer, you need to add the namespace ```http://www.w3.org/1999/xhtml``` to ```$validNamespaces```in ```includes/upload/UploadBase.php```. See Requirements for more information on why this is currently needed.

# Configuration

```php
$wgDrawioEditorBackendUrl
```
To avoid the mentioned privacy concerns, you can change the URL of the editor using this setting in LocalSettings.php (i.e. use the officially provided docker image from [jgraph/docker-drawio](https://github.com/jgraph/docker-drawio) as server). The URL given here is used to load the draw.io/diagrams.net editor components embedded in an iframe, **WARNING: changing this URL is officially not supported, but works, only change this for testing purpose or if know what you are doing!** The default value is `https://embed.diagrams.net`.

# Usage
## Add a chart
1. Add the following tag to any wiki page to insert a draw.io chart:
Expand Down
35 changes: 29 additions & 6 deletions composer.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,31 @@
{
"name": "mediawiki/drawio-editor",
"type": "mediawiki-extension",
"description": "This is a MediaWiki extension that integrates the draw.io flow chart editor and allows inline editing of charts.",
"require": {
"composer/installers": "~1.0"
}
"name": "mediawiki/drawio-editor",
"type": "mediawiki-extension",
"description": "This is a MediaWiki extension that integrates the draw.io flow chart editor and allows inline editing of charts.",
"require": {
"composer/installers": "~1.0|~2"
},
"require-dev": {
"mediawiki/mediawiki-codesniffer": "41.0.0",
"mediawiki/minus-x": "1.1.1",
"php-parallel-lint/php-console-highlighter": "1.0.0",
"php-parallel-lint/php-parallel-lint": "1.3.2"
},
"scripts": {
"test": [
"parallel-lint . --exclude vendor --exclude node_modules",
"minus-x check .",
"@phpcs"
],
"fix": [
"minus-x fix .",
"phpcbf"
],
"phpcs": "phpcs -sp --cache"
},
"config": {
"allow-plugins": {
"composer/installers": true
}
}
}
91 changes: 82 additions & 9 deletions extension.json
Original file line number Diff line number Diff line change
@@ -1,25 +1,79 @@
{
"name": "DrawioEditor",
"license-name": "GPL-3.0-only",
"version": "1.0",
"version": "2.0.0-alpha",
"author": [
"Markus Gebert"
"Markus Gebert",
"[https://www.hallowelt.com Hallo Welt! GmbH]"
],
"description": "draw.io flow chart creation and inline editing",
"attributes": {
"VisualEditor": {
"PluginModules": [
"ext.drawioconnector.visualEditor"
]
},
"ContentDroplets": {
"Droplets": {
"drawio": {
"class": "\\MediaWiki\\Extension\\DrawioEditor\\ContentDroplets\\DrawioDroplet"
}
}
}
},
"descriptionmsg": "drawioeditor-desc",
"type": "parserhook",
"requires": {
"MediaWiki": ">= 1.35.0"
},
"ExtensionMessagesFiles": {
"DrawioEditorMagic": "DrawioEditor.magic.php"
},
"MessagesDirs": {
"DrawioEditor": [
"i18n"
]
},
"AutoloadNamespaces": {
"MediaWiki\\Extension\\DrawioEditor\\": "src/"
},
"ResourceModules": {
"ext.drawioeditor.styles": {
"styles": "ext.drawioeditor.css"
},
"ext.drawioeditor": {
"scripts": "ext.drawioeditor.js",
"styles": "ext.drawioeditor.css",
"dependencies": [
"jquery.ui",
"mediawiki.api"
"jquery.ui",
"mediawiki.api"
],
"messages": [
"drawioeditor-approved-editwarning",
"drawioeditor-approved-displaywarning",
"drawioeditor-noapproved",
"drawioeditor-approve-link",
"drawioeditor-changeapprove-link"
]
},
"ext.drawioconnector.visualEditor": {
"scripts": [
"ve/ve.dm.DrawioNode.js",
"ve/ve.ce.DrawioNode.js",
"ve/ve.ui.DrawioInspector.js",
"ve/ve.ui.DrawioNodeTool.js"
],
"styles": [
"ext.drawio.droplet.css"
],
"dependencies": [
"ext.visualEditor.mwcore",
"oojs-ui"
],
"messages": [
"drawioconnector-ve-drawio-title",
"drawioconnector-ve-drawio-tag-name",
"drawio-usage",
"drawio-droplet-name",
"drawio-droplet-description"
]
}
},
Expand All @@ -28,17 +82,36 @@
"remoteExtPath": "DrawioEditor/resources"
},
"Hooks": {
"OutputPageParserOutput": "MediaWiki\\Extension\\DrawioEditor\\Hook\\OutputPageParserOutput\\AddModules::callback",
"ParserFirstCallInit": "MediaWiki\\Extension\\DrawioEditor\\Hook\\ParserFirstCallInit\\SetFunctionHook::callback"
"ParserFirstCallInit": [
"tag",
"MediaWiki\\Extension\\DrawioEditor\\Hook\\ParserFirstCallInit\\SetFunctionHook::callback"
],
"DrawioGetFile": "approveRevsSetStableFile",
"BSInsertMagicAjaxGetData": [
"\\MediaWiki\\Extension\\DrawioEditor\\Hook\\BSInsertMagicAjaxGetData\\AddDrawioTag::callback"
],
"BSUEModulePDFFindFiles": "\\MediaWiki\\Extension\\DrawioEditor\\Hooks::onBSUEModulePDFFindFiles",
"ImagePageAfterImageLinks": "\\MediaWiki\\Extension\\DrawioEditor\\Hooks::onImagePageAfterImageLinks"
},
"HookHandlers": {
"tag": {
"class": "\\MediaWiki\\Extension\\DrawioEditor\\Hook\\Tag"
},
"approveRevsSetStableFile": {
"class": "MediaWiki\\Extension\\DrawioEditor\\Hook\\ApprovedRevsSetStableFile",
"services": [ "DBLoadBalancer", "RepoGroup" ]
}
},
"config": {
"DrawioEditorImageType": {
"value": "svg"
},
"DrawioEditorImageInteractive": {
"value": false
},
"DrawioEditorBackendUrl": {
"value": "https://embed.diagrams.net"
}
},
"load_composer_autoloader" : true,
"manifest_version": 2
}
13 changes: 13 additions & 0 deletions i18n/ar.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"@metadata": {
"authors": [
"Meno25"
]
},
"drawioeditor-desc": "رسم مخطط تدفق الرسم والتحرير المضمن",
"drawioeditor-approved-editwarning": "يرجى ملاحظة أنك تقوم الآن بتحرير أحدث مراجعة لهذا الرسم التخطيطي ، وهي ليست النسخة المعتمدة المعروضة بشكل افتراضي.",
"drawioeditor-approved-displaywarning": "هذه هي المراجعة المعتمدة للرسم التخطيطي وليست المراجعة الأخيرة.",
"drawioeditor-noapproved": "الرسم التخطيطي $1 ليس له مراجعة معتمدة.",
"drawioeditor-approve-link": "انقر هنا للموافقة على المراجعة",
"drawioeditor-changeapprove-link": "انقر هنا لتغيير المراجعة المعتمدة لهذا الرسم التخطيطي"
}
8 changes: 8 additions & 0 deletions i18n/bn.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"@metadata": {
"authors": [
"আফতাবুজ্জামান"
]
},
"drawioconnector-ve-drawio-tag-name": "নাম"
}
8 changes: 8 additions & 0 deletions i18n/ckb.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"@metadata": {
"authors": [
"Aram"
]
},
"drawioconnector-ve-drawio-tag-name": "ناو"
}
13 changes: 13 additions & 0 deletions i18n/de.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"@metadata": {
"authors": []
},
"drawioeditor-desc": "draw.io Flussdiagramm-Erstellung und Inline-Bearbeitung",
"drawioeditor-approved-editwarning": "Bitte beachte, dass du jetzt die letzte Version dieses Diagramms bearbeitest, die nicht die standardmäßig angezeigte genehmigte Version ist.",
"drawioeditor-approved-displaywarning": "Dies ist die genehmigte Version des Diagramms und nicht die letzte Version.",
"drawioeditor-noapproved": "Das Diagramm $1 hat keine genehmigte Version.",
"drawioeditor-approve-link": "Klicke hier, um eine Version zu genehmigen",
"drawioeditor-changeapprove-link": "Klicke hier, um die genehmigte Version für dieses Diagramm zu ändern",
"drawio-droplet-name": "Diagramm",
"drawio-droplet-description": "Bearbeitbares draw.io-Diagramm"
}
21 changes: 21 additions & 0 deletions i18n/en.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"@metadata": {},
"drawioeditor-desc": "draw.io flow chart creation and inline editing",
"drawioeditor-approved-editwarning": "Please note that you are now editing the latest revision of this diagram, which is not the approved one shown by default.",
"drawioeditor-approved-displaywarning": "This is the approved revision of the diagram and not the latest revision.",
"drawioeditor-noapproved": "The diagram $1 has no approved revision.",
"drawioeditor-approve-link": "Click here to approve a revision",
"drawioeditor-changeapprove-link": "Click here to change the approved revision for this diagram",

"drawio-usage": "Used with Drawio tag",
"drawio-not-used": "There are no pages with this Drawio image",
"drawioconnector-extension-description": "Connects BlueSpice to Drawio",
"drawioconnector-tag-drawio-title": "drawio",
"drawioconnector-ve-drawio-title": "Draw.io diagram",
"drawioconnector-tag-drawio-desc": "Insert a draw.io diagram that can be edited.",
"drawioconnector-ve-drawio-tag-name": "Name",
"drawioconnector-ve-drawio-tag-name-help": "Name of the diagram as stored in the wiki",
"drawioconnector-ve-drawio-tag-name-placeholder": "Diagram-1",
"drawio-droplet-name": "Diagram",
"drawio-droplet-description": "Editable draw.io diagram"
}
18 changes: 18 additions & 0 deletions i18n/es.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"@metadata": {
"authors": [
"DiegoAmbrocio",
"Fitoschido"
]
},
"drawioeditor-desc": "Creación de diagramas de flujo en draw.io y edición en línea",
"drawioeditor-approved-editwarning": "Tenga en cuenta que ahora está editando la última revisión de este diagrama, que no es la aprobada que se muestra por defecto.",
"drawioeditor-approved-displaywarning": "Esta es la revisión aprobada del diagrama y no la última revisión.",
"drawioeditor-noapproved": "El diagrama $1 no tiene ninguna revisión aprobada.",
"drawioeditor-approve-link": "Haga clic aquí para aprobar una revisión",
"drawioeditor-changeapprove-link": "Haga clic aquí para cambiar la revisión aprobada para este diagrama",
"drawio-not-used": "No existe ninguna página en esta imagen de Drawio",
"drawioconnector-extension-description": "Conecta BlueSpice con Drawio",
"drawioconnector-ve-drawio-title": "Diagrama de Draw.io",
"drawioconnector-ve-drawio-tag-name": "Nombre"
}
11 changes: 11 additions & 0 deletions i18n/fi.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"@metadata": {
"authors": [
"Nike"
]
},
"drawio-usage": "Käytetty Drawio-elementin kanssa",
"drawioconnector-extension-description": "Yhdistää BlueSpicen Drawioon",
"drawioconnector-ve-drawio-title": "Draw.io-kaavio",
"drawioconnector-ve-drawio-tag-name": "Nimi"
}
27 changes: 27 additions & 0 deletions i18n/fr.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
"@metadata": {
"authors": [
"Gomoko",
"GrandEscogriffe",
"Thibaut120094",
"Verdy p"
]
},
"drawioeditor-desc": "Création et modification en ligne de diagrammes de flux pour draw.io",
"drawioeditor-approved-editwarning": "Veuillez noter que vous modifiez actuellement la dernière version de ce diagramme, qui n’est pas celle qui est approuvée et affichée par défaut.",
"drawioeditor-approved-displaywarning": "Ceci est la version approuvée du diagramme mais pas la dernière version.",
"drawioeditor-noapproved": "Le diagramme $1 n’a pas de version approuvée.",
"drawioeditor-approve-link": "Cliquez ici pour approuver une version",
"drawioeditor-changeapprove-link": "Cliquer ici pour modifier la version approuvée de ce diagramme",
"drawio-usage": "Utilisé avec la balise Drawio",
"drawio-not-used": "Il n’y a aucune page avec cette image Drawio.",
"drawioconnector-extension-description": "Connecte BlueSpice à Drawio.",
"drawioconnector-tag-drawio-title": "Draw.io",
"drawioconnector-ve-drawio-title": "Diagramme Draw.io",
"drawioconnector-tag-drawio-desc": "Insérer un diagramme Draw.io qui peut être modifié.",
"drawioconnector-ve-drawio-tag-name": "Nom",
"drawioconnector-ve-drawio-tag-name-help": "Nom du diagramme tel qu’il est stocké dans le wiki",
"drawioconnector-ve-drawio-tag-name-placeholder": "Diagramme-1",
"drawio-droplet-name": "Diagramme",
"drawio-droplet-description": "Diagramme draw.io modifiable"
}
Loading