Index: main/plugin-core/i18n/messages_en.xml =================================================================== --- main/plugin-core/i18n/messages_en.xml (revision 9538) +++ main/plugin-core/i18n/messages_en.xml (working copy) @@ -49,7 +49,8 @@ The form contains errors One or more fields in the form are incorrect. Please modify them and then save the form. Wrong value. Excepted format: - + Browse + System status Analyze system and JVM status Index: main/plugin-core/i18n/messages_fr.xml =================================================================== --- main/plugin-core/i18n/messages_fr.xml (revision 9538) +++ main/plugin-core/i18n/messages_fr.xml (working copy) @@ -49,6 +49,7 @@ Le formulaire contient des erreurs Un ou plusieurs champs du formulaire sont incorrects. Veuillez les corriger avant de recommencer une sauvegarde. La saisie ne respecte pas le format attendu : + Parcourir Etat du système Index: main/plugin-core/resources/js/org/ametys/administration/Config.i18n.js =================================================================== --- main/plugin-core/resources/js/org/ametys/administration/Config.i18n.js (revision 9538) +++ main/plugin-core/resources/js/org/ametys/administration/Config.i18n.js (working copy) @@ -132,6 +132,9 @@ case 'boolean': ct.add(org.ametys.administration.Config._createBooleanField (name, value, label, description)); break; + case 'binary': + ct.add(org.ametys.administration.Config._createFileUploadField (name, value, label, description)); + break; default: if (widget == 'time') { @@ -399,6 +402,20 @@ }); } +org.ametys.administration.Config._createFileUploadField = function (name, value, label, description) +{ + return new org.ametys.form.FileUploadField ({ + name: name, + + width: 250, + + fieldLabel: label, + desc: description, + + buttonText: "" + + }); +} org.ametys.administration.Config._createTextAreaField = function(name, value, label, description, mandatory, regexp, invalidText) { return new org.ametys.form.TextAreaField({