MOD french -> english (3)
authorGreg Burri <greg.burri@gmail.com>
Wed, 28 Jan 2009 10:05:00 +0000 (10:05 +0000)
committerGreg Burri <greg.burri@gmail.com>
Wed, 28 Jan 2009 10:05:00 +0000 (10:05 +0000)
DEL third style

20 files changed:
js/chat/commandes.js
js/chat/conversation.js
js/chat/conversations.js
js/chat/message.js
js/client.js
js/conf.js
js/formater.js
js/pageAdmin.js
js/pageMinichat.js
js/pageProfile.js
styles/1/pageAdmin.css
styles/1/pageMinichat.css
styles/2/pageAdmin.css
styles/2/pageMinichat.css
styles/3/euphorik.css [deleted file]
styles/3/img/logo.gif [deleted file]
styles/3/img/logo.png [deleted file]
styles/3/img/piedpage.png [deleted file]
styles/3/pageMinichat.css [deleted file]
styles/3/pageProfileRegister.css [deleted file]

index dbcc76a..372f195 100644 (file)
@@ -25,7 +25,7 @@
   * 
   * Voici les commandes supportées :
   *  /nick <nouveau nick>
-  *  Modifie le pseudo courant
+  *  Modifie le nick courant
   */
 euphorik.Commandes = function(client, pageMinichat, util, formater) {
    var thisCommandes = this;
@@ -50,16 +50,16 @@ euphorik.Commandes.statut = {ok : 0, pas_une_commande : 1, erreur_commande : 2};
 
 euphorik.Commandes.liste = {
    "nick" : {
-      description : "Change le pseudo courant",
-      usage : "/nick <nouveau pseudo>",
+      description : "Change le nick courant",
+      usage : "/nick <nouveau nick>",
       exec : function(args, client) {
          
          if (args.length === 0) {
             return [euphorik.Commandes.statut.erreur_commande, 'Utilisation de la commande : ' + this.usage];
          }
    
-         client.pseudo = args[0];
-         $("form#posterMessage input.pseudo").val(client.pseudo);
+         client.nick = args[0];
+         $("form#posterMessage input.nick").val(client.nick);
    
          return [euphorik.Commandes.statut.ok, ''];
       }
index 635f50a..aa7b3ca 100644 (file)
@@ -385,14 +385,14 @@ euphorik.Conversation.prototype.attacherEventsSurMessage = function(element) {
 \r
    // les outils de bannissement (uniquement pour les ekMaster)\r
    if (thisConversation.client.ekMaster) {\r
-      $(".pseudo", element).hover(\r
+      $(".nick", element).hover(\r
          function(e) {     \r
             var userId = parseInt($(".id", this).text(), 10);\r
-            var pseudo = $(this);\r
-            var h = pseudo.outerHeight();\r
-            var offset = pseudo.offset();\r
+            var nick = $(this);\r
+            var h = nick.outerHeight();\r
+            var offset = nick.offset();\r
             // TODO : calculer automatiquement la largeur plutôt que d'inscrire des valeurs en brut'\r
-            thisConversation.util.outilsBan.css("top", offset.top - 2).css("left", offset.left - 2).height(h < 16 ? 16 : h).width(pseudo.outerWidth() + 16 * 3 + 12 + 64).prependTo(this).show();\r
+            thisConversation.util.outilsBan.css("top", offset.top - 2).css("left", offset.left - 2).height(h < 16 ? 16 : h).width(nick.outerWidth() + 16 * 3 + 12 + 64).prependTo(this).show();\r
             $("img", thisConversation.util.outilsBan).unbind("click");\r
             $("#slap", thisConversation.util.outilsBan).click(\r
                function() {\r
index 063220c..b3f18f3 100644 (file)
@@ -181,7 +181,7 @@ euphorik.Conversations.prototype.afficherMessagesRepondConversations = function(
 euphorik.Conversations.prototype.getJSONrafraichirMessages = function() {\r
    var mess =  {\r
       "message_count" : euphorik.conf.nbMessageAffiche,\r
-      "main_page" : this.client.pagePrincipale,\r
+      "main_page" : this.client.mainConversationPage,\r
       "conversations" : this.getJSONConversations(),\r
       "troll_id" : this.trollIdCourant\r
    };\r
@@ -232,7 +232,7 @@ euphorik.Conversations.prototype.ajouterMessages = function(elements, numConvers
    \r
    // renseigne la conversation sur la page courante et si c'est la dernière\r
    this.conversations[numConversation].setPage(\r
-      numConversation === 0 ? this.client.pagePrincipale : this.client.conversations[numConversation - 1].page,\r
+      numConversation === 0 ? this.client.mainConversationPage : this.client.conversations[numConversation - 1].page,\r
       elements.last_page\r
    );\r
    \r
index c24be1d..2586dbb 100644 (file)
 // 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
-euphorik.Reponse = function(id, pseudo, login) {\r
+euphorik.Reponse = function(id, nick, login) {\r
    this.id = id;\r
-   this.pseudo = pseudo;\r
-   this.login = login;\r
-   this.pseudo = pseudo || "";\r
+   this.nick = nick || "";\r
    this.login = login || "";\r
 };\r
 \r
@@ -35,7 +33,7 @@ euphorik.Message = function(client, formater, element) {
    this.auteurId = element.user_id;\r
    this.racineId = element.root;\r
    this.date = element.date;\r
-   this.pseudo = element.nick;\r
+   this.nick = element.nick;\r
    this.login = element.login;\r
    this.contenu = element.content;\r
    \r
@@ -120,9 +118,9 @@ euphorik.Message.prototype.XHTML = function(messagePair, pre) {
       \r
    // construit l'identifiant de la personne\r
    var identifiant = \r
-      this.client.nickFormat === "nick" || this.login === "" ? this.formater.traitementComplet(this.pseudo) : \r
+      this.client.nickFormat === "nick" || this.login === "" ? this.formater.traitementComplet(this.nick) : \r
       (this.client.nickFormat === "login" ? this.formater.traitementComplet(this.login) : \r
-      this.formater.traitementComplet(this.pseudo) + "<span class=\"login\">(" + this.formater.traitementComplet(this.login) +")</span>" );\r
+      this.formater.traitementComplet(this.nick) + "<span class=\"login\">(" + this.formater.traitementComplet(this.login) +")</span>" );\r
 \r
    var XHTMLrepondA = "";\r
    var debut = true;\r
@@ -130,7 +128,7 @@ euphorik.Message.prototype.XHTML = function(messagePair, pre) {
       if (!debut) {\r
          XHTMLrepondA += ", ";\r
       }\r
-      XHTMLrepondA += thisMessage.formater.traitementComplet(rep.pseudo);\r
+      XHTMLrepondA += thisMessage.formater.traitementComplet(rep.nick);\r
       debut = false;\r
    });\r
    if (XHTMLrepondA) {\r
@@ -146,10 +144,10 @@ euphorik.Message.prototype.XHTML = function(messagePair, pre) {
       "\">" +\r
          "<span class=\"entete\">" +\r
             "<span class=\"dateComplete\">[<span class=\"date\">" + this.date + "</span>]</span>" +\r
-            "<span class=\"pseudo\"><span class=\"id\" style=\"display: none\">" + this.auteurId + "</span><span class=\"ident\">" + identifiant + "</span></span>" +\r
+            "<span class=\"nick\"><span class=\"id\" style=\"display: none\">" + this.auteurId + "</span><span class=\"ident\">" + identifiant + "</span></span>" +\r
          "</span>" + \r
          "<span class=\"delimitationEntete\"></span>" +\r
          XHTMLrepondA +\r
-         "<span class=\"contenu\">" + this.formater.traitementComplet(this.contenu, this.pseudo) + "</span>" +\r
+         "<span class=\"contenu\">" + this.formater.traitementComplet(this.contenu, this.nick) + "</span>" +\r
       "</div>";\r
 };\r
index 98c0413..917ae8e 100644 (file)
 /*jslint laxbreak:true */\r
 \r
 /**\r
-  * Représente l'utilisateur du site.\r
+  * Object that represents the user.\r
+  * It carries all the user data like\r
+  *  - ID\r
+  *  - Nick\r
+  *  - E-Mail\r
+  *  - etc..\r
+  * It can access directly to the DOM if needed. Some examples :\r
+  *  - Changes the menu if the user is logged or not\r
+  *  - Changes the logo if the user is an ek master\r
+  *  - etc..\r
+  * @util See util.js.\r
+  * @communication See communication.js.\r
   */\r
 euphorik.Client = function(util, communication) {\r
    this.util = util;\r
@@ -28,28 +39,28 @@ euphorik.Client = function(util, communication) {
    this.cookie = null;\r
    this.regexCookie = /cookie=([^;]*)/;\r
    \r
-   // données personnels\r
-   this.resetDonneesPersonnelles();\r
+   this.resetPersonalData();\r
    \r
-   this.setStatut(euphorik.Client.statutType.disconnected);\r
+   this.setStatus(euphorik.Client.statusType.disconnected);\r
    \r
-   // si true alors chaque modification du client est mémorisé sur le serveur\r
+   // If true then each data change is flushed to the server.\r
+   // Active only for opera which doesn't support the unload event.\r
    this.autoflush = $.browser.opera;\r
 };\r
 \r
-// les statuts possibes du client\r
-euphorik.Client.statutType = {\r
-   // mode enregistré, peut poster des messages et modifier son profile\r
+// The three status of a client.\r
+euphorik.Client.statusType = {\r
+   // authentified and registered : The user can post messages and can modify his profile\r
    auth_registered : 0,\r
-   // mode identifié, peut poster des messages mais n'a pas accès au profile\r
+   // authentified but not registered : The user can only post messages\r
    auth_not_registered : 1,\r
-   // mode déconnecté, ne peut pas poster de message\r
+   // disconnected (the initial state) : The user cannot post message\r
    disconnected : 2\r
 };\r
 \r
-euphorik.Client.prototype.resetDonneesPersonnelles = function() {\r
+euphorik.Client.prototype.resetPersonalData = function() {\r
    this.id = 0;\r
-   this.pseudo = euphorik.conf.pseudoDefaut;\r
+   this.nick = euphorik.conf.defaultNick;\r
    this.login = "";\r
    this.password = "";\r
    this.email = "";\r
@@ -60,7 +71,7 @@ euphorik.Client.prototype.resetDonneesPersonnelles = function() {
    this.viewTooltips = true;\r
    this.cookie = undefined;\r
    \r
-   this.pagePrincipale = 1;\r
+   this.mainConversationPage = 1;\r
    this.ekMaster = false;\r
    this.ostentatiousMaster = "light";\r
    \r
@@ -84,8 +95,8 @@ euphorik.Client.prototype.setCss = function(css) {
 };\r
 \r
 euphorik.Client.prototype.pageSuivante = function(numConv) {\r
-   if (numConv < 0 && this.pagePrincipale > 1) {\r
-      this.pagePrincipale -= 1;\r
+   if (numConv < 0 && this.mainConversationPage > 1) {\r
+      this.mainConversationPage -= 1;\r
    } else if (this.conversations[numConv].page > 1) {\r
       this.conversations[numConv].page -= 1;\r
    }\r
@@ -93,7 +104,7 @@ euphorik.Client.prototype.pageSuivante = function(numConv) {
 \r
 euphorik.Client.prototype.pagePrecedente = function(numConv) {\r
    if (numConv < 0) {\r
-      this.pagePrincipale += 1;\r
+      this.mainConversationPage += 1;\r
    } else {\r
       this.conversations[numConv].page += 1;\r
    }\r
@@ -106,10 +117,10 @@ 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.mainConversationPage === 1) {\r
          return false;\r
       }\r
-      this.pagePrincipale = 1;\r
+      this.mainConversationPage = 1;\r
    } else {\r
       if (this.conversations[numConv].page === 1) {\r
          return false;\r
@@ -180,7 +191,7 @@ euphorik.Client.prototype.getJSONProfile = function() {
 \r
 euphorik.Client.prototype.getJSONProfileInfos = function() {\r
    return {\r
-      "nick" : this.pseudo,\r
+      "nick" : this.nick,\r
       "email" : this.email,\r
       "css" : this.css,\r
       "chat_order" : this.chatOrder,\r
@@ -214,7 +225,7 @@ euphorik.Client.prototype.setCookie = function() {
       return;\r
    }\r
       \r
-   // ne fonctionne pas sous IE....\r
+   // doesn't work under IE....\r
    /*document.cookie = "cookie=" + this.cookie + "; max-age="  + (60 * 60 * 24 * 365) */\r
    \r
    document.cookie = \r
@@ -222,17 +233,17 @@ euphorik.Client.prototype.setCookie = function() {
 };\r
 \r
 euphorik.Client.prototype.authentifie = function() {\r
-   return this.statut === euphorik.Client.statutType.auth_registered || this.statut === euphorik.Client.statutType.auth_not_registered;\r
+   return this.statut === euphorik.Client.statusType.auth_registered || this.statut === euphorik.Client.statusType.auth_not_registered;\r
 };\r
 \r
-euphorik.Client.prototype.setStatut = function(statut)\r
+euphorik.Client.prototype.setStatus = function(statut)\r
 {  \r
    // conversation en "enum" si en "string"\r
    if (typeof(statut) === "string") {\r
       statut =\r
          statut === "auth_registered" ?\r
-            euphorik.Client.statutType.auth_registered :\r
-         (statut === "auth_not_registered" ? euphorik.Client.statutType.auth_not_registered : euphorik.Client.statutType.disconnected);\r
+            euphorik.Client.statusType.auth_registered :\r
+         (statut === "auth_not_registered" ? euphorik.Client.statusType.auth_not_registered : euphorik.Client.statusType.disconnected);\r
    }\r
    \r
    if (statut === this.statut) {\r
@@ -266,7 +277,7 @@ euphorik.Client.prototype.enregistrement = function(login, password) {
       this.login = login;\r
       this.password = password;\r
       if(this.flush()) {\r
-         this.setStatut(euphorik.Client.statutType.auth_registered);\r
+         this.setStatus(euphorik.Client.statusType.auth_registered);\r
          return true;\r
       }\r
       return false;\r
@@ -316,8 +327,8 @@ euphorik.Client.prototype.connexion = function(action, messageJson) {
 euphorik.Client.prototype.disconnect = function() {\r
    this.flush(true);\r
    this.delCookie();\r
-   this.resetDonneesPersonnelles();\r
-   this.setStatut(euphorik.Client.statutType.disconnected);\r
+   this.resetPersonalData();\r
+   this.setStatus(euphorik.Client.statusType.disconnected);\r
 };\r
 \r
 euphorik.Client.prototype.chargerDonnees = function(data) {\r
@@ -325,7 +336,7 @@ euphorik.Client.prototype.chargerDonnees = function(data) {
    // de l'état ekMaster\r
    this.ekMaster = data.ek_master ? data.ek_master : false;\r
    \r
-   this.setStatut(data.status);\r
+   this.setStatus(data.status);\r
    \r
    if (this.authentifie()) {\r
       this.cookie = data.cookie;\r
@@ -333,7 +344,7 @@ euphorik.Client.prototype.chargerDonnees = function(data) {
       \r
       this.id = data.id;\r
       this.login = data.login;\r
-      this.pseudo = data.profile.nick;\r
+      this.nick = data.profile.nick;\r
       this.email = data.profile.email;\r
       this.setCss(data.profile.css);\r
       this.chatOrder = data.profile.chat_order;\r
@@ -343,7 +354,7 @@ euphorik.Client.prototype.chargerDonnees = function(data) {
       this.ostentatiousMaster = data.profile.ostentatious_master;\r
       \r
       // la page de la conversation principale\r
-      this.pagePrincipale = 1;\r
+      this.mainConversationPage = 1;\r
       \r
       // les conversations\r
       this.conversations = data.profile.conversations;\r
@@ -393,11 +404,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.statusType.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.statusType.auth_not_registered) {\r
       $("#menu .profile").css("display", "none");\r
       $("#menu .logout").css("display", displayType);\r
       $("#menu .register").css("display", displayType);\r
index 6ab068b..57ddf25 100644 (file)
@@ -22,7 +22,7 @@
 euphorik.conf = {\r
    versionProtocole : 3, // version du protcole\r
    nbMessageAffiche : 40, // (par page)\r
-   pseudoDefaut : "<nick>",\r
+   defaultNick : "<nick>",\r
    tempsAffichageMessageDialogue : 4000, // en ms\r
    tempsKick : 15, // en minute\r
    tempsBan : 60 * 24 * 3, // en minutes (3 jours)\r
index eec87f8..349abe7 100644 (file)
@@ -34,12 +34,12 @@ euphorik.Formater = function() {
 };\r
 \r
 /**\r
-  * Formate un pseudo saise par l'utilisateur.\r
-  * @param pseudo le pseudo brut\r
-  * @return le pseudo filtré\r
+  * Formate un nick saise par l'utilisateur.\r
+  * @param nick le nick brut\r
+  * @return le nick filtré\r
   */\r
-euphorik.Formater.prototype.filtrerInputPseudo = function(pseudo) {\r
-   return pseudo.replace(/\{|\}/g, "").trim();\r
+euphorik.Formater.prototype.filtrerInputPseudo = function(nick) {\r
+   return nick.replace(/\{|\}/g, "").trim();\r
 };\r
 \r
 euphorik.Formater.prototype.getSmilesHTML = function() {\r
@@ -53,10 +53,10 @@ euphorik.Formater.prototype.getSmilesHTML = function() {
 /**\r
   * Formatage complet d'un texte.\r
   * @m le message\r
-  * @pseudo facultatif, permet de contruire le label des images sous la forme : "<Pseudo> : <Message>"\r
+  * @nick facultatif, permet de contruire le label des images sous la forme : "<Pseudo> : <Message>"\r
   */\r
-euphorik.Formater.prototype.traitementComplet = function(m, pseudo) {\r
-   return this.traiterLiensConv(this.traiterSmiles(this.traiterURL(this.traiterWikiSyntaxe(this.remplacerBalisesHTML(m)), pseudo)));\r
+euphorik.Formater.prototype.traitementComplet = function(m, nick) {\r
+   return this.traiterLiensConv(this.traiterSmiles(this.traiterURL(this.traiterWikiSyntaxe(this.remplacerBalisesHTML(m)), nick)));\r
 };\r
 \r
 /**\r
@@ -91,7 +91,7 @@ euphorik.Formater.prototype.remplacerBalisesHTML = function(m) {
    return m.replace(/</g, "&lt;").replace(/>/g, "&gt;").replace(/"/g, "&quot;");\r
 };\r
 \r
-euphorik.Formater.prototype.traiterURL = function(m, pseudo) {\r
+euphorik.Formater.prototype.traiterURL = function(m, nick) {\r
    var thisFormater = this;\r
    var traitementUrl = function(url) {    \r
       // si ya pas de protocole on rajoute "http://"\r
@@ -99,7 +99,7 @@ euphorik.Formater.prototype.traiterURL = function(m, pseudo) {
          url = "http://" + url;\r
       }\r
       var extension = thisFormater.getShort(url);\r
-      return "<a " + (extension[1] ? "title=\"" + (pseudo ? thisFormater.traiterPourFenetreLightBox(pseudo, url) + ": " : "") +  thisFormateur.traiterPourFenetreLightBox(m, url) + "\"" + " rel=\"lightbox\"" : "") + " href=\"" + url + "\" >[" + extension[0] + "]</a>";\r
+      return "<a " + (extension[1] ? "title=\"" + (nick ? thisFormater.traiterPourFenetreLightBox(nick, url) + ": " : "") +  thisFormateur.traiterPourFenetreLightBox(m, url) + "\"" + " rel=\"lightbox\"" : "") + " href=\"" + url + "\" >[" + extension[0] + "]</a>";\r
    };\r
    return m.replace(this.regexUrl, traitementUrl);\r
 };\r
@@ -162,7 +162,7 @@ euphorik.Formater.prototype.supprimerSmiles = function(m) {
 };\r
 \r
 /**\r
-  * Traite les pseudo et messages à être affiché dans le titre d'une image visualisé avec lightbox.\r
+  * Traite les nick et messages à être affiché dans le titre d'une image visualisé avec lightbox.\r
   * Supprime les smiles pour pas qu'ils puissent être remplacés par la fonction 'traiterSmiles'.\r
   * TODO : trouver un moyen pour que les smiles puissent être conservés\r
   */\r
index d5d4679..7a937d7 100644 (file)
@@ -134,7 +134,7 @@ euphorik.PageAdmin.prototype.majIPs = function() {
                '</span>|';
             ip.users.each(function(j, user) {
                XHTML += (j > 0 ? ", " : "") +
-                  '<span class="pseudo">' + thisPageAdmin.formater.traitementComplet(user.nick) + '</span>' +
+                  '<span class="nick">' + thisPageAdmin.formater.traitementComplet(user.nick) + '</span>' +
                   (user.login === "" ? "" : '<span class="login">(' + thisPageAdmin.formater.traitementComplet(user.login) + ')</span>');
             });
             XHTML += '<span class="deban">débannir</span></div>';
index 0b9c5b3..30ca5a3 100755 (executable)
@@ -38,7 +38,7 @@ euphorik.PageMinichat.prototype.contenu = function() {
       '<form method="post" action="" id ="posterMessage">' +
       ' <p>' +
       '  <input class="captcha" name="captcha" type="text" size="8" maxlength="8"></input>' +
-      '  <input class="pseudo" name="pseudo" type="text" maxlength="50" value="' + encodeURI(euphorik.conf.pseudoDefaut) + '"></input>' +
+      '  <input class="nick" name="nick" type="text" maxlength="50" value="' + encodeURI(euphorik.conf.defaultNick) + '"></input>' +
       '  <span id="repondA"><span class="nb">0</span><span class="messages"></span></span>' +
       '  <input class="message" name="message" type="text" maxlength="500" value=""></input>' +
       '  <button class="smiles"></button>' +
@@ -63,7 +63,7 @@ euphorik.PageMinichat.prototype.classes = function() {
 euphorik.PageMinichat.prototype.charger = function() {
    thisPage = this;
    
-   $("#posterMessage input.pseudo").val(this.client.pseudo);
+   $("#posterMessage input.nick").val(this.client.nick);
    
    // cet appel ne doit pas être fait avant l'appel à 'charger'
    this.conversations = new euphorik.Conversations(this.client, this.formater, this.util, this.communication, this.fragment);   
@@ -186,10 +186,10 @@ euphorik.PageMinichat.prototype.charger = function() {
    // interdiction de submiter le formulaire
    $("form#posterMessage").submit(function(){ return false; });
    
-   $("input.pseudo").click(
+   $("input.nick").click(
       function() {
-         var input = $("input.pseudo")[0];
-         if (input.value === euphorik.conf.pseudoDefaut) {
+         var input = $("input.nick")[0];
+         if (input.value === euphorik.conf.defaultNick) {
             input.value = "";
          }
       }
@@ -221,18 +221,18 @@ euphorik.PageMinichat.prototype.decharger = function() {
 };
 
 /**
-  * Envoie un nouve message donné, le pseudo utilisé est celui se trouvant
-  * dans la zone de saisie (form#posterMessage input.pseudo).
+  * Envoie un nouve message donné, le nick utilisé est celui se trouvant
+  * dans la zone de saisie (form#posterMessage input.nick).
   */
 euphorik.PageMinichat.prototype.envoyerMessage = function(message) {   
    var thisPageMinichat = this;   
-   var pseudo = $("form#posterMessage input.pseudo").val();
+   var nick = $("form#posterMessage input.nick").val();
 
-   // (un pseudo vide est autorisé)
-   pseudo = this.formater.filtrerInputPseudo(pseudo);
+   // (un nick vide est autorisé)
+   nick = this.formater.filtrerInputPseudo(nick);
    
-   if (pseudo === euphorik.conf.pseudoDefaut) {
-      this.util.messageDialog("Le pseudo ne peut pas être " + euphorik.conf.pseudoDefaut);
+   if (nick === euphorik.conf.defaultNick) {
+      this.util.messageDialog("Le nick ne peut pas être " + euphorik.conf.defaultNick);
       return;
    }
    
@@ -242,7 +242,7 @@ euphorik.PageMinichat.prototype.envoyerMessage = function(message) {
       return;
    }
    
-   this.client.pseudo = pseudo;
+   this.client.nick = nick;
 
    if (!this.client.authentifie()) {
       if (!this.client.enregistrement()) {
@@ -260,7 +260,7 @@ euphorik.PageMinichat.prototype.envoyerMessage = function(message) {
    
    this.communication.requete(
       "put_message",
-      this.getJSONMessage(pseudo, message),
+      this.getJSONMessage(nick, message),
       function() {
          $("form#posterMessage input.message").val("");
          thisPageMinichat.conversations.enleverMessagesRepond(); 
@@ -279,7 +279,7 @@ euphorik.PageMinichat.prototype.envoyerMessage = function(message) {
    );
 };
 
-euphorik.PageMinichat.prototype.getJSONMessage = function(pseudo, message) {
+euphorik.PageMinichat.prototype.getJSONMessage = function(nick, message) {
    var repondA = [];
    objectEach(this.conversations.messagesRepond, function(id) {
       repondA.push(parseInt(id, 10));
@@ -287,7 +287,7 @@ euphorik.PageMinichat.prototype.getJSONMessage = function(pseudo, message) {
       
    return {
       "cookie" : this.client.cookie,
-      "nick" : pseudo,
+      "nick" : nick,
       "content" : message,
       "answer_to" : repondA
    };
index 41e9fd5..2ae3fb3 100755 (executable)
@@ -46,7 +46,7 @@ euphorik.PageProfile.prototype.chargerProfile = function() {
    var thisPage = this;\r
    \r
    $("form#profile input.login").val(this.client.login);\r
-   $("form#profile input.pseudo").val(this.client.pseudo);\r
+   $("form#profile input.nick").val(this.client.nick);\r
    $("form#profile input.email").val(this.client.email);\r
    $("form#profile input#viewTooltips").attr("checked", this.client.viewTooltips);\r
    $("form#profile input#viewTimes").attr("checked", this.client.viewTimes);\r
@@ -64,7 +64,7 @@ euphorik.PageProfile.prototype.chargerProfile = function() {
 \r
    $("form#profile button").click(\r
       function() {\r
-         thisPage.client.pseudo = thisPage.formate.filtrerInputPseudo($("form#profile input.pseudo").val());\r
+         thisPage.client.nick = thisPage.formate.filtrerInputPseudo($("form#profile input.nick").val());\r
          thisPage.client.email = $("form#profile input.email").val();\r
          thisPage.client.chatOrder = $("form#profile select#chatOrder option:selected").attr("value");\r
          thisPage.client.nickFormat = $("form#profile select#affichagePseudo option:selected").attr("value");\r
@@ -125,8 +125,8 @@ euphorik.PageProfile.prototype.getHTML = function() {
          '   <td><input class="passwordRe" type="password" size="20" maxlength="20"/></td>' +\r
          '  </tr>' +\r
          '  <tr>' +\r
-         '   <td>pseudo</td>' +\r
-         '   <td><input class="pseudo" type="text" size="40" maxlength="20"/></td>' +\r
+         '   <td>nick</td>' +\r
+         '   <td><input class="nick" type="text" size="40" maxlength="20"/></td>' +\r
          '  </tr>' +\r
          '  <tr>' +\r
          '   <td>e-mail</td>' +\r
index 47272a1..b791622 100644 (file)
@@ -70,7 +70,7 @@
 }
 
 #page.admin #ips .temps,
-#page.admin #ips .pseudo {
+#page.admin #ips .nick {
        margin-left : 10px;
        margin-right : 10px;
 }
index 8bfa10d..9448c9c 100755 (executable)
    margin: 0px;
    padding: 0px;
 }
-#page.minichat form#posterMessage .pseudo {
+#page.minichat form#posterMessage .nick {
    margin-right: 5px;
    width: 12%
 }
    margin-right: 3px;
    margin-left: 3px;
 }
-#page.minichat div.message .pseudo,
+#page.minichat div.message .nick,
 /* FIXME : entre en conflit avec une règle précédente */
-#page.minichat form .pseudo {
+#page.minichat form .nick {
    margin-left: 4px;
    margin-right: 2px;
    font-weight: bold;
 }
-#page.minichat div.message.ekMasterlight .pseudo {
+#page.minichat div.message.ekMasterlight .nick {
        color: #f0df95
 }
-#page.minichat div.message.ekMasterheavy .pseudo {
+#page.minichat div.message.ekMasterheavy .nick {
    color: #fcd82f;
    padding-right: 15px;
    background: transparent url(img/marque_ek.png) no-repeat scroll right center
 }
 
-#page.minichat div.message .pseudo .login {
+#page.minichat div.message .nick .login {
    margin-left: 2px;
    font-size: 8px; 
 }
index 371b601..0029bef 100644 (file)
@@ -62,7 +62,7 @@
 }
 
 #page.admin #ips .temps,
-#page.admin #ips .pseudo {
+#page.admin #ips .nick {
        margin-left : 10px;
        margin-right : 10px;
 }
index 67b4d58..1019364 100755 (executable)
@@ -94,7 +94,7 @@
    margin: 0px;
    padding: 0px;
 }
-#page.minichat form#posterMessage .pseudo {
+#page.minichat form#posterMessage .nick {
    margin-right: 5px;
    width: 12%
 }
    margin-right: 3px;
    margin-left: 3px;
 }
-#page.minichat div.message .pseudo:after {
+#page.minichat div.message .nick:after {
        content: ":"
 }
-#page.minichat div.message .pseudo,
-#page.minichat form .pseudo {
+#page.minichat div.message .nick,
+#page.minichat form .nick {
    margin-left: 4px;
    margin-right: 2px;
    font-weight: bold;
    color: #76ff33;
 }
-#page.minichat div.message.ekMasterlight .pseudo {
+#page.minichat div.message.ekMasterlight .nick {
        color: #ffffff;
 }
-#page.minichat div.message.ekMasterheavy .pseudo {
+#page.minichat div.message.ekMasterheavy .nick {
        color: #ffffff;
    text-decoration: underline
 }
 
-#page.minichat div.message .pseudo .login {
+#page.minichat div.message .nick .login {
    margin-left: 2px;
    font-size: 8px;
    color: #a7d88f;
 }
-#page.minichat div.systeme .pseudo {
+#page.minichat div.systeme .nick {
        color: #CCCCCC
 }
 #page.minichat .repondA {
diff --git a/styles/3/euphorik.css b/styles/3/euphorik.css
deleted file mode 100755 (executable)
index 9a45b6e..0000000
+++ /dev/null
@@ -1,171 +0,0 @@
-\r
-@import url(pageMinichat.css);\r
-@import url(pageProfileRegister.css);\r
-\r
-* {\r
-       padding: 0;\r
-       margin: 0;\r
-}\r
-\r
-body {\r
-   font-family: sans-serif;\r
-   font-size: 10pt;
-   color: #000000;\r
-   text-align: center; /* uniquement pour IE */\r
-   background-color: #837fb7;\r
-}\r
-\r
-#container {
-   position: relative;
-   background-image: url(../../img/css3/logo.png);
-   background-repeat: repeat-x;
-   background-color: #b1b0d4;\r
-   width: 626px;\r
-   height: auto;\r
-   margin-left: auto;\r
-   margin-right: auto;\r
-}
-
-#menu {
-       z-index: 10;
-       left: 503px;
-       top: 5px;
-       position: absolute;
-       font-size: 7pt;
-       text-align: left;
-}
-
-#menu div {    
-       cursor: pointer;
-}
-#menu div.courante {   
-       background-color: #e6e770
-}
-#menu div:hover,
-#menuCss div:hover {   
-       background-color: #e6e770
-}
-
-#menuCss {
-       text-align: right;
-       z-index: 10;
-       position: absolute;
-       left: 570px;
-       top: 5px;
-}
-
-#menuCss div {
-       cursor: pointer;        
-       font-size: 6pt;
-}
-
-#page {
-   position: relative;
-   padding: 130px 0px 3px 0px;
-   font-size: 8pt;
-}
-
-#logo { display: none; }\r
-
-#footer {
-       padding-top: 5px;
-       text-align: center;
-       width: 625px;
-       height: 27px;
-       background-image: url(../../img/css3/piedpage.png);
-       background-repeat: no-repeat;
-}\r
-#footer a img{\r
-       border-style: none;\r
-}\r
-\r
-#info {\r
-       width:100%;\r
-       position: fixed;\r
-       left: 0px;\r
-       top: 0px;\r
-       background-color: #d5d3ef;
-       border-bottom: 1px solid #837fb7;\r
-       z-index: 20;\r
-}
-
-#info .fermer {
-       float:right;
-       cursor: pointer;
-       height:16px;
-       width: 16px;
-       background-image: url(../../img/fermer.gif)
-}
-
-#info #icone {
-       float:left;     
-       height:16px;
-       width: 16px;
-}
-#info #icone.interrogation {
-       background-image: url(../../img/interrogation.gif)
-}
-#info #icone.information {
-       background-image: url(../../img/information.gif)
-}
-#info #icone.exclamation {
-       background-image: url(../../img/exclamation.gif)
-}
-       
-#info .boutons {
-       padding: 1px;
-       margin-bottom: 2px;
-}
-
-#info .boutons div {
-       cursor: pointer;
-       background-color: #b1b0d4;      
-       display: inline;
-       padding: 0px 5px 0px 5px;
-       margin: 0px 5px 0px 5px;
-       border: 1px solid #837fb7;
-}
-#info .boutons div:hover {
-       background-color: #d5d3ef;      
-}
-\r
-.captcha {\r
-       display:none\r
-}\r
-\r
-/* Obsolète
-#captcha {
-       margin-bottom: 5px;
-}
-#captcha input {
-       margin-left: 5px;
-}
-#captcha .captchaImg {
-       background-color: #FFFFFF;
-       vertical-align: bottom;
-}*/
-
-form input,
-form button {
-       background-color: #d5d3ef; 
-       border: #837fb7 1px solid;
-       color: #000000;
-       font-size: 9pt;
-}
-\r
-a {
-       text-decoration: underline;\r
-}\r
-a:link {\r
-       color: #1f15e8;\r
-}\r
-a:visited {\r
-   color: #1f15e8;\r
-}\r
-a:hover {\r
-   color: #645fd4;\r
-}\r
-a:active {\r
-   color: #645fd4;\r
-}\r
-\r
diff --git a/styles/3/img/logo.gif b/styles/3/img/logo.gif
deleted file mode 100755 (executable)
index 92f49bd..0000000
Binary files a/styles/3/img/logo.gif and /dev/null differ
diff --git a/styles/3/img/logo.png b/styles/3/img/logo.png
deleted file mode 100755 (executable)
index dc6bd85..0000000
Binary files a/styles/3/img/logo.png and /dev/null differ
diff --git a/styles/3/img/piedpage.png b/styles/3/img/piedpage.png
deleted file mode 100755 (executable)
index 095fdb7..0000000
Binary files a/styles/3/img/piedpage.png and /dev/null differ
diff --git a/styles/3/pageMinichat.css b/styles/3/pageMinichat.css
deleted file mode 100755 (executable)
index d8f8706..0000000
+++ /dev/null
@@ -1,155 +0,0 @@
-
-#page.minichat img {
-       vertical-align: bottom;\r
-       margin-right: 1px;\r
-       margin-left: 1px;
-}
-
-#page.minichat #smiles {
-       position: absolute;
-       top: 90px;
-       left: 104px;
-       margin-bottom: 10px;
-       padding: 1px;
-}
-\r
-#page.minichat #smiles img {\r
-       margin-left: 9px;\r
-       cursor: pointer;\r
-       opacity: 0.5;\r
-}\r
-\r
-#page.minichat form {\r
-   text-align: left;\r
-   margin-bottom: 15px;\r
-   padding-left: 10px;\r
-}\r
-\r
-#page.minichat form .pseudo {\r
-   margin-right: 5px;\r
-}\r
-\r
-#page.minichat form .message {\r
-   margin-right: 5px;\r
-}\r
-\r
-#page.minichat form .return {\r
-       height: 15px;\r
-       width: 32px;\r
-       background-image: url(../../img/css1/return.png);\r
-       background-repeat: no-repeat;\r
-       background-position: 5px 2px;\r
-       vertical-align: top;\r
-}\r
-
-#page.minichat #messages div.message { \r
-       border-left-width: 5px;\r
-       border-left-style: solid;\r
-       border-color: transparent;
-       text-align: left;
-       padding-right: 8px;
-       padding-left: 4px;\r
-       cursor: pointer;
-}
-\r
-#page.minichat #messages div.messageImpair {\r
-   background-color: #9f9cd2;\r
-}\r
-\r
-#page.minichat #messages div.messagePair {\r
-   background-color: #b2afd5;\r
-}
-\r
-/* Il n'y a plus de mise en evidence
-#page.minichat #messages div.miseEnEvidenceReponse {
-       background-color: #bd7a11;
-}
-#page.minichat #messages div.miseEnEvidenceCourant {
-       background-color: #bd1129;
-}
-#page.minichat #messages div.miseEnEvidenceConversation {
-       background-color: #b711bd;
-}*/\r
-       
-#page.minichat #messages div.cache {
-       opacity: 0.3;\r
-       \r
-       /* Hack IE 7 */ \r
-       filter: alpha(opacity = 30);\r
-       zoom: 1
-}
-\r
-#page.minichat #messages div.reponse {\r
-       border-color: #bd7a11\r
-}\r
-#page.minichat #messages div.repondu {\r
-       border-color: #b711bd   \r
-}\r
-#page.minichat #messages div.proprietaire {\r
-       border-color: #bd1129\r
-}
-#page.minichat #messages div.systeme {
-       background-color: #888888
-}\r
-\r
-#page.minichat div.message a {\r
-       font-weight: bold;\r
-}\r
-\r
-#page.minichat .date {\r
-   display: inline;\r
-   color: #8a4106;\r
-   margin-right: 3px;\r
-   margin-left: 3px;\r
-}\r
-\r
-#page.minichat div.message .pseudo,\r
-#page.minichat form .pseudo {\r
-   display: inline;\r
-   margin-left: 4px;\r
-   margin-right: 2px;\r
-   font-weight: bold;\r
-   color: #8f4108;\r
-}
-
-#page.minichat div.systeme .pseudo {
-       color: #CCCCCC
-}\r
-\r
-/* Ca marche pas :(\r
-#page.minichat div.message .pseudo {\r
-       min-width: 50px;\r
-       height:100px;\r
-}*/\r
-
-#page.minichat #messages .repondA {
-   display: inline;
-   margin-left: 4px;
-   color: #704605
-}
-\r
-#page.minichat #messages .contenu {\r
-   display: inline;\r
-}\r
-\r
-#page.minichat #pages {\r
-       margin-top: 5px;\r
-}\r
-\r
-#page.minichat #pages span {\r
-       padding-right : 5px;\r
-       padding-left: 5px;\r
-       color: #1f15e8;\r
-       cursor:pointer;\r
-}\r
-\r
-#page.minichat #pages span.pageCourante {\r
-       font-weight: bold;\r
-       font-size: 150%;\r
-}\r
-\r
-#page.minichat #pages span:hover {\r
-       font-size: 150%;\r
-       color: #645fd4;\r
-}\r
-\r
diff --git a/styles/3/pageProfileRegister.css b/styles/3/pageProfileRegister.css
deleted file mode 100755 (executable)
index 50be113..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-/* Réunit les page Profile et Register car ils ont beaucoup en commun */
-
-#page.register,
-#page.profile {
-   text-align: left;\r
-   padding-left: 10px;
-   padding-bottom: 10px;
-}