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({