MOD avancement dans la Grande Restructuration
authorGreg Burri <greg.burri@gmail.com>
Thu, 24 Jul 2008 07:13:43 +0000 (07:13 +0000)
committerGreg Burri <greg.burri@gmail.com>
Thu, 24 Jul 2008 07:13:43 +0000 (07:13 +0000)
js/client.js
js/formateur.js
js/pageAdmin.js
js/pages.js
js/util.js

index 92009f5..d7240a6 100644 (file)
@@ -105,12 +105,12 @@ euphorik.Client.prototype.pagePrecedente = function(numConv) {
 euphorik.Client.prototype.goPremierePage = function(numConv)\r
 {\r
    if (numConv < 0) {\r
-      if (this.pagePrincipale == 1) {\r
+      if (this.pagePrincipale === 1) {\r
          return false;\r
       }\r
       this.pagePrincipale = 1;\r
    } else {\r
-      if (this.conversations[numConv].page == 1) {\r
+      if (this.conversations[numConv].page === 1) {\r
          return false;\r
       }\r
       this.conversations[numConv].page = 1;\r
@@ -409,11 +409,11 @@ euphorik.Client.prototype.majMenu = function() {
    $("#menu .admin").css("display", this.ekMaster ? displayType : "none");\r
   \r
    // met à jour le menu   \r
-   if (this.statut == euphorik.Client.statutType.auth_registered) {\r
+   if (this.statut === euphorik.Client.statutType.auth_registered) {\r
       $("#menu .profile").css("display", displayType).text("profile");\r
       $("#menu .logout").css("display", displayType);\r
       $("#menu .register").css("display", "none");\r
-   } else if (this.statut == euphorik.Client.statutType.auth_not_registered) {\r
+   } else if (this.statut === euphorik.Client.statutType.auth_not_registered) {\r
       $("#menu .profile").css("display", "none");\r
       $("#menu .logout").css("display", displayType);\r
       $("#menu .register").css("display", displayType);\r
index e0e7240..8fd8e0f 100644 (file)
@@ -16,8 +16,6 @@
 // You should have received a copy of the GNU General Public License\r
 // along with Euphorik.  If not, see <http://www.gnu.org/licenses/>.\r
 \r
-/*jslint laxbreak:true */\r
-\r
 \r
 /**\r
   * Classe permettant de formater du texte par exemple pour la substitution des liens dans les\r
@@ -160,7 +158,7 @@ euphorik.Formateur.prototype.getShort = function(url) {
 euphorik.Formateur.prototype.traiterPourFenetreLightBox = function(M, urlCourante) {\r
    var thisFormateur = this;\r
    var traitementUrl = function(url) {\r
-      return "[" + thisFormateur.getShort(url)[0] + (urlCourante == url ? "*" : "") + "]";\r
+      return "[" + thisFormateur.getShort(url)[0] + (urlCourante === url ? "*" : "") + "]";\r
    };\r
    \r
    return this.remplacerBalisesHTML(M).replace(this.regexUrl, traitementUrl);\r
index 2a6cbc1..d83e354 100644 (file)
@@ -368,7 +368,7 @@ Trolls.prototype.modifier = function(id, content) {
       data: this.util.jsonVersAction(dataToSend),
       success:
          function(data) {
-            if (data.reply == "error") {
+            if (data.reply === "error") {
                thisTrolls.util.messageDialogue(data.error_message);
             }
          }
index fe28860..cd1ade6 100644 (file)
@@ -32,7 +32,7 @@ euphorik.Pages = function() {
   * un string correspond au nom de la page, par exemple : "page" -> "page.html"\r
   */\r
 euphorik.Pages.prototype.ajouterPage = function(page) {\r
-   if (typeof page == "string") {\r
+   if (typeof page === "string") {\r
       this.pages[page] = page;\r
    } else {\r
       page.pages = this; // la magie des langages dynamiques : le foutoire\r
@@ -44,7 +44,7 @@ euphorik.Pages.prototype.afficherPage = function(nomPage, forcerChargement) {
    forcerChargement = forcerChargement || false;\r
 \r
    var page = this.pages[nomPage];\r
-   if (!page || (!forcerChargement && page == this.pageCourante)) {\r
+   if (!page || (!forcerChargement && page === this.pageCourante)) {\r
       return;\r
    }\r
    \r
@@ -57,7 +57,7 @@ euphorik.Pages.prototype.afficherPage = function(nomPage, forcerChargement) {
       \r
    this.pageCourante = page;\r
    var contenu = "";\r
-   if (typeof page == "string") {\r
+   if (typeof page === "string") {\r
       $.ajax({async: false, url: "pages/" + page + ".html", success : function(page) { contenu += page; }});\r
    } else {\r
       contenu += this.pageCourante.contenu();\r
index 4dfc6b9..c9c8bb3 100644 (file)
@@ -90,15 +90,15 @@ euphorik.Util.positionTypeY = {haut: 0, hautRecouvrement: 1, centre: 2, basRecou
 euphorik.Util.prototype.afficherBoite = function(boite, cible, positionX, positionY) {\r
     var positionCible = cible.offset();\r
     var positionBoite = {\r
-         left : positionX == euphorik.Util.positionTypeX.gauche ? positionCible.left - boite.width() :\r
-            (positionX == euphorik.Util.positionTypeX.gaucheRecouvrement ? positionCible.left - boite.width() + cible.width() : \r
-            (positionX == euphorik.Util.positionTypeX.droitelsRecouvrement ? positionCible.left :\r
-            (positionX == euphorik.Util.positionTypeX.droite ? positionCible.left + cible.width() :\r
+         left : positionX === euphorik.Util.positionTypeX.gauche ? positionCible.left - boite.width() :\r
+            (positionX === euphorik.Util.positionTypeX.gaucheRecouvrement ? positionCible.left - boite.width() + cible.width() : \r
+            (positionX === euphorik.Util.positionTypeX.droitelsRecouvrement ? positionCible.left :\r
+            (positionX === euphorik.Util.positionTypeX.droite ? positionCible.left + cible.width() :\r
             positionCible.left + cible.width() / 2 - boite.width() / 2 ))), // centre\r
-         top : positionY == euphorik.Util.positionTypeY.haut ? positionCible.top - boite.height() :\r
-            (positionY == euphorik.Util.positionTypeY.hautRecouvrement ? positionCible.top - boite.height() + cible.height() : \r
-            (positionY == euphorik.Util.positionTypeY.basRecouvrement ? positionCible.top :\r
-            (positionY == euphorik.Util.positionTypeY.bas ? positionCible.top + cible.height() :\r
+         top : positionY === euphorik.Util.positionTypeY.haut ? positionCible.top - boite.height() :\r
+            (positionY === euphorik.Util.positionTypeY.hautRecouvrement ? positionCible.top - boite.height() + cible.height() : \r
+            (positionY === euphorik.Util.positionTypeY.basRecouvrement ? positionCible.top :\r
+            (positionY === euphorik.Util.positionTypeY.bas ? positionCible.top + cible.height() :\r
             positionCible.top + cible.height() / 2 - boite.height() / 2 ))) // centre\r
       };\r
       \r
@@ -137,9 +137,9 @@ euphorik.Util.prototype.infoBulle = function(message, element, position) {
 \r
          var m = $("#messageBulle");\r
          var f = $("#flecheBulle");\r
-         f.removeClass().addClass(position == euphorik.Util.positionBulleType.haut ? "flecheBulleHaut" :\r
-            (position == euphorik.Util.positionBulleType.droite ? "flecheBulleDroite" : \r
-            (position == euphorik.Util.positionBulleType.bas ? "flecheBulleBas" : "flecheBulleGauche" )));\r
+         f.removeClass().addClass(position === euphorik.Util.positionBulleType.haut ? "flecheBulleHaut" :\r
+            (position === euphorik.Util.positionBulleType.droite ? "flecheBulleDroite" : \r
+            (position === euphorik.Util.positionBulleType.bas ? "flecheBulleBas" : "flecheBulleGauche" )));\r
          \r
          // remplie le paragraphe de la bulle avec le message\r
          $("p", m).html(message);\r
@@ -149,20 +149,20 @@ euphorik.Util.prototype.infoBulle = function(message, element, position) {
          m.css("top", 0).css("left", 0);\r
          \r
          var positionFleche = {\r
-            left : position == euphorik.Util.positionBulleType.haut || position == euphorik.Util.positionBulleType.bas ?\r
+            left : position === euphorik.Util.positionBulleType.haut || position === euphorik.Util.positionBulleType.bas ?\r
                 element.offset().left + element.outerWidth() / 2 - f.width() / 2 :\r
-                (position == euphorik.Util.positionBulleType.gauche ? element.offset().left - f.width() : element.offset().left + element.outerWidth()),\r
-            top : position == euphorik.Util.positionBulleType.gauche || position == euphorik.Util.positionBulleType.droite ?\r
+                (position === euphorik.Util.positionBulleType.gauche ? element.offset().left - f.width() : element.offset().left + element.outerWidth()),\r
+            top : position === euphorik.Util.positionBulleType.gauche || position === euphorik.Util.positionBulleType.droite ?\r
                 element.offset().top + element.outerHeight() / 2 - f.height() / 2 :\r
-                (position == euphorik.Util.positionBulleType.haut ? element.offset().top - f.height() : element.offset().top + element.outerHeight())\r
+                (position === euphorik.Util.positionBulleType.haut ? element.offset().top - f.height() : element.offset().top + element.outerHeight())\r
          };\r
          var positionMessage = {\r
-            left : position == euphorik.Util.positionBulleType.haut || position == euphorik.Util.positionBulleType.bas ?\r
+            left : position === euphorik.Util.positionBulleType.haut || position === euphorik.Util.positionBulleType.bas ?\r
                 element.offset().left + element.width() / 2 - m.width() / 2 :\r
-                (position == euphorik.Util.positionBulleType.gauche ? element.offset().left - f.width() - m.width() : element.offset().left + f.width() + element.outerWidth()),\r
-            top : position == euphorik.Util.positionBulleType.gauche || position == euphorik.Util.positionBulleType.droite ?\r
+                (position === euphorik.Util.positionBulleType.gauche ? element.offset().left - f.width() - m.width() : element.offset().left + f.width() + element.outerWidth()),\r
+            top : position === euphorik.Util.positionBulleType.gauche || position === euphorik.Util.positionBulleType.droite ?\r
                 element.offset().top + element.outerHeight() / 2 - m.height() / 2 :\r
-                (position == euphorik.Util.positionBulleType.haut ? element.offset().top - f.height() - m.height() : element.offset().top + f.height() + element.outerHeight())\r
+                (position === euphorik.Util.positionBulleType.haut ? element.offset().top - f.height() - m.height() : element.offset().top + f.height() + element.outerHeight())\r
          };\r
          var depassementDroit = (positionMessage.left + m.width()) - $("body").width();\r
          if (depassementDroit > 0) {\r
@@ -237,7 +237,7 @@ euphorik.Util.prototype.replaceSelection = function(input, replaceString) {
    } else if (document.selection) {\r
       input.focus();\r
       var range = document.selection.createRange();\r
-      if (range.parentElement() == input) {\r
+      if (range.parentElement() === input) {\r
          var isCollapsed = range.text === '';\r
          range.text = replaceString;\r
          if (!isCollapsed) {\r
@@ -259,7 +259,7 @@ euphorik.Util.prototype.rot13 = function(chaine) {
    var zCode = 'z'.charCodeAt(0);\r
 \r
    var f = function(ch, pos) {\r
-      if (pos == ch.length) {\r
+      if (pos === ch.length) {\r
          return "";\r
       }\r
       \r