User:Zyxw/TemplateDataEditor.js

// // local copy of fr:Utilisateur:Ltrlg/scripts/TemplateDataEditor.js

/**************************************************

Français
Gadget pour éditer les balises « templatedata » de l’extension « TemplateData » de MediaWiki sans avoir à manipuler le JSON. Un lien « TDE » est ajouté dans la boîte à outils d’édition. Il ouvre une fenêtre de modification permettant toutes les modifications autorisées.
 * Auteurs : Ltrlg (TDE) & Salix alba (TDS)
 * Dernière mise à jour : 19 août 2013

English
Gadget to edit “templatedata” tags for the MediaWiki extension TemplateData without having to edit JSON. A “TDE” link is added in the edition toolbox when editing a template. It opens a window allowing all modifications to the template data.
 * Authors: Ltrlg (TDE) & Salix alba (TDS)
 * Last update: 2013-08-19

Limitation
MediaWiki _allows_ using parameters like '{' (yes, really!) But here, you can’t use it: Of course, I don’t think anybody uses a '{' parameter. So this is not blocking in many cases.
 * TDS does not see these parameters
 * The default name for a parameter matches /\{[0-9]+\}/ and TDE does not save if if there is any parameter containing '{'.

Translations

 * el: Xaris333, Geraki
 * en: NicoV
 * it: Jacopo Werther
 * ja: Shirayuki
 * ko: Kwj2772
 * nl: Wolf Lambert

Source
//