X-Git-Url: http://git.euphorik.ch/?p=euphorik.git;a=blobdiff_plain;f=js%2FpageMinichat.js;h=524176ae4024db3d5cd22f78914d88c79d941f57;hp=42314d18945d465609c6d4ca7a0614be7aa3cde0;hb=23657a6f0b0c17bf0c8b813bd9ac9b1f1fbc35b8;hpb=3ea24df62da92d25d5479d26782c317439b0bc72 diff --git a/js/pageMinichat.js b/js/pageMinichat.js index 42314d1..524176a 100755 --- a/js/pageMinichat.js +++ b/js/pageMinichat.js @@ -240,9 +240,9 @@ PageMinichat.prototype.envoyerMessage = function(pseudo, message) { $("form input.message").val("") - // met à jour la classe des messages auquel repond celui ci (c'est un peu de la triche) + // met à jour la classe des messages auquel repond celui ci (c'est un peu de la triche) TODO : ya mieux ? for (var i = 0; i < repondA.length; i++) - $("#conversations div#" + repondA[i]).addClass("repondu") + $("#conversations div#mess" + repondA[i].toString(36)).addClass("repondu") } else if (data["reply"] == "error") { @@ -375,7 +375,7 @@ function Conversation(num, util, formateur, client) $("#conversations").append( '
\
' + - (num == 0 ? '' : '
x
c
') + + (num == 0 ? '' : '
') + '<1>\
\
' @@ -509,9 +509,16 @@ Conversation.prototype.flush = function(funClickOuvrirConv) this.formateur.traitementComplet(message.pseudo) + "(" + this.formateur.traitementComplet(message.login) +")" ) var XHTMLrepondA = "" + var debut = true for (var id in message.repondA) - XHTMLrepondA += this.formateur.traitementComplet(message.repondA[id].pseudo) + "> " - XHTMLrepondA = "" + XHTMLrepondA + "" + { + if (!debut) XHTMLrepondA += ", " + dumpObj(message.repondA.count) + XHTMLrepondA += this.formateur.traitementComplet(message.repondA[id].pseudo) + debut = false + } + if (XHTMLrepondA != "") + XHTMLrepondA = "" + XHTMLrepondA + "" XHTML += "
" + - "
>
" + + "
" + "[" + message.date + "]" + - "" + message.auteurId + "" + identifiant + ":" + + "" + message.auteurId + "" + identifiant + "" + XHTMLrepondA + "" + this.formateur.traitementComplet(message.contenu, message.pseudo) + "" + "
" @@ -853,7 +860,7 @@ Messages.prototype.supprimerConversation = function(num) Messages.prototype.ajusterLargeurConversations = function() { // le "- 0.01" evite que IE se chie dessus lamentablement et affiche les conversations les unes au dessus des autres - $("#conversations .conversation").css("width", (100 / this.conversations.length) - 0.01 + "%") + $("#conversations .conversation").css("width", (100 / this.conversations.length) - 0.001 + "%") } /**