MOD maj TODO.txt
[euphorik.git] / js / pageMinichat.js
index da53627..d9dbde2 100755 (executable)
@@ -39,7 +39,7 @@ 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="&lt;nick&gt;"></input>\
+      <input class="pseudo" name="pseudo" type="text" maxlength="50" value="' + encodeURI(conf.nickDefaut) + '"></input>\
       <input class="message" name="message" type="text" maxlength="500" value=""></input>\
       <button class="smiles"></button>\
       <button class="return"></button>\
@@ -193,6 +193,12 @@ PageMinichat.prototype.envoyerMessage = function(pseudo, message)
       message = message.replace(this.regexMessageTagReplace, "")
    }
    
+   if (pseudo == conf.nickDefaut)
+   {
+      this.util.messageDialogue("Le pseudo ne peut pas être " + conf.nickDefaut)
+      return
+   }
+   
    message = message.trim()
    if (message == "")
    {
@@ -726,16 +732,18 @@ Conversation.prototype.afficherConversation = function(id)
          {
             jq.removeClass("cache")
             switch (statut)
-            {
+            {\r
+               // "repondu" et "reponse" sont prioritaitres à "proprietaire"\r
+               // contrairement à la vue normale (sans mise en évidence d'une conversation)\r
+               case 3 :\r
+                  jq.addClass("repondu")\r
+                  break;\r
+               case 2 :\r
+                  jq.addClass("reponse")\r
+                  break;
                case 1 :
                   jq.addClass("proprietaire")
                   break;
-               case 2 :
-                  jq.addClass("reponse")
-                  break;
-               case 3 :
-                  jq.addClass("repondu")
-                  break;
             }
          }
       }