MOD replace 'formateur' by 'formater'
[euphorik.git] / js / util.js
index f5fca3f..80d1b54 100644 (file)
   *  - afficher une boite de message\r
   *  - afficher une bulle d'aide lié à un élément\r
   *  - manipuler le curseur et réaliser des sélections sur des zones de saisie (<input>)\r
-  * @formateur permet de formater les messages affichés à l'aide de messageDialogue (facultatif), voir "formateur.js".\r
+  * @formateur permet de formater les messages affichés à l'aide de messageDialogue (facultatif), voir "formater.js".\r
   */\r
-euphorik.Util = function (formateur) {\r
+euphorik.Util = function (formater) {\r
    $("#info .fermer").click(function() {\r
       $("#info").slideUp(50);\r
    });\r
    \r
    $("body").append('<div id="flecheBulle"></div>').append('<div id="messageBulle"><p></p></div>');\r
    \r
-   this.formateur = formateur;\r
+   this.formateur = formater;\r
    this.bulleActive = true;\r
 };\r
 \r
@@ -61,7 +61,7 @@ euphorik.Util.prototype.messageDialogue = function(message, type, boutons, forma
    var fermer = function() { $("#info").slideUp(100); };\r
    fermer();\r
 \r
-   $("#info .message").html(!thisUtil.formateur || !formate ? message : thisUtil.formateur.traitementComplet(message));\r
+   $("#info .message").html(!thisUtil.formater || !formate ? message : thisUtil.formateur.traitementComplet(message));\r
    \r
    switch(type) {\r
       case euphorik.Util.messageType.informatif : $("#info #icone").attr("class", "information"); break;\r
@@ -117,6 +117,16 @@ euphorik.Util.prototype.afficherBoite = function(boite, cible, positionX, positi
 };\r
 \r
 euphorik.Util.positionBulleType = {haut : 0, droite : 1, bas : 2, gauche : 3};\r
+
+/**
+  * Affiche ou cache la barre d'attente.
+  */
+euphorik.Util.prototype.showWaitBar = function() {
+   $("#waitbar").show();
+};
+euphorik.Util.prototype.hideWaitBar = function() {
+   $("#waitbar").hide();
+};
 \r
 /**\r
   * Affiche un info bulle lorsque le curseur survole l'élément donné.\r
@@ -186,9 +196,9 @@ euphorik.Util.prototype.infoBulle = function(message, element, position) {
   * Utilisé pour l'envoie de données avec la méthode ajax de jQuery.\r
   * Obsolète : à virer\r
   */\r
-euphorik.Util.prototype.jsonVersAction = function(json) {\r
+/*euphorik.Util.prototype.jsonVersAction = function(json) {\r
    return { action : JSON.stringify(json) };\r
-};\r
+};*/\r
 \r
 /**\r
   * Retourne un hash md5 d'une chaine, dépend de md5.js.\r