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
$("#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
* 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
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
\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
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
\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
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
} 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
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