From e6475e1885c0a0f102387c01e9bcb78ac09b4ef8 Mon Sep 17 00:00:00 2001 From: Greg Burri Date: Thu, 24 Jul 2008 07:13:43 +0000 Subject: [PATCH] MOD avancement dans la Grande Restructuration --- js/client.js | 8 ++++---- js/formateur.js | 4 +--- js/pageAdmin.js | 2 +- js/pages.js | 6 +++--- js/util.js | 42 +++++++++++++++++++++--------------------- 5 files changed, 30 insertions(+), 32 deletions(-) diff --git a/js/client.js b/js/client.js index 92009f5..d7240a6 100644 --- a/js/client.js +++ b/js/client.js @@ -105,12 +105,12 @@ euphorik.Client.prototype.pagePrecedente = function(numConv) { euphorik.Client.prototype.goPremierePage = function(numConv) { if (numConv < 0) { - if (this.pagePrincipale == 1) { + if (this.pagePrincipale === 1) { return false; } this.pagePrincipale = 1; } else { - if (this.conversations[numConv].page == 1) { + if (this.conversations[numConv].page === 1) { return false; } this.conversations[numConv].page = 1; @@ -409,11 +409,11 @@ euphorik.Client.prototype.majMenu = function() { $("#menu .admin").css("display", this.ekMaster ? displayType : "none"); // met à jour le menu - if (this.statut == euphorik.Client.statutType.auth_registered) { + if (this.statut === euphorik.Client.statutType.auth_registered) { $("#menu .profile").css("display", displayType).text("profile"); $("#menu .logout").css("display", displayType); $("#menu .register").css("display", "none"); - } else if (this.statut == euphorik.Client.statutType.auth_not_registered) { + } else if (this.statut === euphorik.Client.statutType.auth_not_registered) { $("#menu .profile").css("display", "none"); $("#menu .logout").css("display", displayType); $("#menu .register").css("display", displayType); diff --git a/js/formateur.js b/js/formateur.js index e0e7240..8fd8e0f 100644 --- a/js/formateur.js +++ b/js/formateur.js @@ -16,8 +16,6 @@ // You should have received a copy of the GNU General Public License // along with Euphorik. If not, see . -/*jslint laxbreak:true */ - /** * Classe permettant de formater du texte par exemple pour la substitution des liens dans les @@ -160,7 +158,7 @@ euphorik.Formateur.prototype.getShort = function(url) { euphorik.Formateur.prototype.traiterPourFenetreLightBox = function(M, urlCourante) { var thisFormateur = this; var traitementUrl = function(url) { - return "[" + thisFormateur.getShort(url)[0] + (urlCourante == url ? "*" : "") + "]"; + return "[" + thisFormateur.getShort(url)[0] + (urlCourante === url ? "*" : "") + "]"; }; return this.remplacerBalisesHTML(M).replace(this.regexUrl, traitementUrl); diff --git a/js/pageAdmin.js b/js/pageAdmin.js index 2a6cbc1..d83e354 100644 --- a/js/pageAdmin.js +++ b/js/pageAdmin.js @@ -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); } } diff --git a/js/pages.js b/js/pages.js index fe28860..cd1ade6 100644 --- a/js/pages.js +++ b/js/pages.js @@ -32,7 +32,7 @@ euphorik.Pages = function() { * un string correspond au nom de la page, par exemple : "page" -> "page.html" */ euphorik.Pages.prototype.ajouterPage = function(page) { - if (typeof page == "string") { + if (typeof page === "string") { this.pages[page] = page; } else { page.pages = this; // la magie des langages dynamiques : le foutoire @@ -44,7 +44,7 @@ euphorik.Pages.prototype.afficherPage = function(nomPage, forcerChargement) { forcerChargement = forcerChargement || false; var page = this.pages[nomPage]; - if (!page || (!forcerChargement && page == this.pageCourante)) { + if (!page || (!forcerChargement && page === this.pageCourante)) { return; } @@ -57,7 +57,7 @@ euphorik.Pages.prototype.afficherPage = function(nomPage, forcerChargement) { this.pageCourante = page; var contenu = ""; - if (typeof page == "string") { + if (typeof page === "string") { $.ajax({async: false, url: "pages/" + page + ".html", success : function(page) { contenu += page; }}); } else { contenu += this.pageCourante.contenu(); diff --git a/js/util.js b/js/util.js index 4dfc6b9..c9c8bb3 100644 --- a/js/util.js +++ b/js/util.js @@ -90,15 +90,15 @@ euphorik.Util.positionTypeY = {haut: 0, hautRecouvrement: 1, centre: 2, basRecou euphorik.Util.prototype.afficherBoite = function(boite, cible, positionX, positionY) { var positionCible = cible.offset(); var positionBoite = { - left : positionX == euphorik.Util.positionTypeX.gauche ? positionCible.left - boite.width() : - (positionX == euphorik.Util.positionTypeX.gaucheRecouvrement ? positionCible.left - boite.width() + cible.width() : - (positionX == euphorik.Util.positionTypeX.droitelsRecouvrement ? positionCible.left : - (positionX == euphorik.Util.positionTypeX.droite ? positionCible.left + cible.width() : + left : positionX === euphorik.Util.positionTypeX.gauche ? positionCible.left - boite.width() : + (positionX === euphorik.Util.positionTypeX.gaucheRecouvrement ? positionCible.left - boite.width() + cible.width() : + (positionX === euphorik.Util.positionTypeX.droitelsRecouvrement ? positionCible.left : + (positionX === euphorik.Util.positionTypeX.droite ? positionCible.left + cible.width() : positionCible.left + cible.width() / 2 - boite.width() / 2 ))), // centre - top : positionY == euphorik.Util.positionTypeY.haut ? positionCible.top - boite.height() : - (positionY == euphorik.Util.positionTypeY.hautRecouvrement ? positionCible.top - boite.height() + cible.height() : - (positionY == euphorik.Util.positionTypeY.basRecouvrement ? positionCible.top : - (positionY == euphorik.Util.positionTypeY.bas ? positionCible.top + cible.height() : + top : positionY === euphorik.Util.positionTypeY.haut ? positionCible.top - boite.height() : + (positionY === euphorik.Util.positionTypeY.hautRecouvrement ? positionCible.top - boite.height() + cible.height() : + (positionY === euphorik.Util.positionTypeY.basRecouvrement ? positionCible.top : + (positionY === euphorik.Util.positionTypeY.bas ? positionCible.top + cible.height() : positionCible.top + cible.height() / 2 - boite.height() / 2 ))) // centre }; @@ -137,9 +137,9 @@ euphorik.Util.prototype.infoBulle = function(message, element, position) { var m = $("#messageBulle"); var f = $("#flecheBulle"); - f.removeClass().addClass(position == euphorik.Util.positionBulleType.haut ? "flecheBulleHaut" : - (position == euphorik.Util.positionBulleType.droite ? "flecheBulleDroite" : - (position == euphorik.Util.positionBulleType.bas ? "flecheBulleBas" : "flecheBulleGauche" ))); + f.removeClass().addClass(position === euphorik.Util.positionBulleType.haut ? "flecheBulleHaut" : + (position === euphorik.Util.positionBulleType.droite ? "flecheBulleDroite" : + (position === euphorik.Util.positionBulleType.bas ? "flecheBulleBas" : "flecheBulleGauche" ))); // remplie le paragraphe de la bulle avec le message $("p", m).html(message); @@ -149,20 +149,20 @@ euphorik.Util.prototype.infoBulle = function(message, element, position) { m.css("top", 0).css("left", 0); var positionFleche = { - left : position == euphorik.Util.positionBulleType.haut || position == euphorik.Util.positionBulleType.bas ? + left : position === euphorik.Util.positionBulleType.haut || position === euphorik.Util.positionBulleType.bas ? element.offset().left + element.outerWidth() / 2 - f.width() / 2 : - (position == euphorik.Util.positionBulleType.gauche ? element.offset().left - f.width() : element.offset().left + element.outerWidth()), - top : position == euphorik.Util.positionBulleType.gauche || position == euphorik.Util.positionBulleType.droite ? + (position === euphorik.Util.positionBulleType.gauche ? element.offset().left - f.width() : element.offset().left + element.outerWidth()), + top : position === euphorik.Util.positionBulleType.gauche || position === euphorik.Util.positionBulleType.droite ? element.offset().top + element.outerHeight() / 2 - f.height() / 2 : - (position == euphorik.Util.positionBulleType.haut ? element.offset().top - f.height() : element.offset().top + element.outerHeight()) + (position === euphorik.Util.positionBulleType.haut ? element.offset().top - f.height() : element.offset().top + element.outerHeight()) }; var positionMessage = { - left : position == euphorik.Util.positionBulleType.haut || position == euphorik.Util.positionBulleType.bas ? + left : position === euphorik.Util.positionBulleType.haut || position === euphorik.Util.positionBulleType.bas ? element.offset().left + element.width() / 2 - m.width() / 2 : - (position == euphorik.Util.positionBulleType.gauche ? element.offset().left - f.width() - m.width() : element.offset().left + f.width() + element.outerWidth()), - top : position == euphorik.Util.positionBulleType.gauche || position == euphorik.Util.positionBulleType.droite ? + (position === euphorik.Util.positionBulleType.gauche ? element.offset().left - f.width() - m.width() : element.offset().left + f.width() + element.outerWidth()), + top : position === euphorik.Util.positionBulleType.gauche || position === euphorik.Util.positionBulleType.droite ? element.offset().top + element.outerHeight() / 2 - m.height() / 2 : - (position == euphorik.Util.positionBulleType.haut ? element.offset().top - f.height() - m.height() : element.offset().top + f.height() + element.outerHeight()) + (position === euphorik.Util.positionBulleType.haut ? element.offset().top - f.height() - m.height() : element.offset().top + f.height() + element.outerHeight()) }; var depassementDroit = (positionMessage.left + m.width()) - $("body").width(); if (depassementDroit > 0) { @@ -237,7 +237,7 @@ euphorik.Util.prototype.replaceSelection = function(input, replaceString) { } else if (document.selection) { input.focus(); var range = document.selection.createRange(); - if (range.parentElement() == input) { + if (range.parentElement() === input) { var isCollapsed = range.text === ''; range.text = replaceString; if (!isCollapsed) { @@ -259,7 +259,7 @@ euphorik.Util.prototype.rot13 = function(chaine) { var zCode = 'z'.charCodeAt(0); var f = function(ch, pos) { - if (pos == ch.length) { + if (pos === ch.length) { return ""; } -- 2.45.2