X-Git-Url: http://git.euphorik.ch/?p=euphorik.git;a=blobdiff_plain;f=js%2FpageMinichat.js;h=adf5c5adf65cf7da82d98ab72b08911eafca65e2;hp=48ab5befc4d051596b0c2d223ce06bffbb3c4c3c;hb=08193845f5b45402b85977911dbd0693a4d183de;hpb=2c27419e5ff0d1d064cf4d7e1417c469c82aef34 diff --git a/js/pageMinichat.js b/js/pageMinichat.js index 48ab5be..adf5c5a 100755 --- a/js/pageMinichat.js +++ b/js/pageMinichat.js @@ -63,7 +63,6 @@ PageMinichat.prototype.charger = function() this.util.outilsBan = $( '' + '

' + - '

' + 'Ban de 3 jours' + 'Ban de 15min' + 'Avertissement' + @@ -529,12 +528,6 @@ Conversation.prototype.flush = function(funClickOuvrirConv) messagePair = !messagePair } - - // enlève les messages exedentaires - var nbMessagesAffiche = $("#conversations #" + this.getId() + " .message").size() - - if (nbMessagesAffiche > this.nbMessageMax) - $("#conversations #" + this.getId() + " .message").slice(this.nbMessageMax, nbMessagesAffiche).empty() var DOM = $(XHTML) DOM.each( @@ -640,6 +633,11 @@ Conversation.prototype.flush = function(funClickOuvrirConv) ) DOM.prependTo("#conversations #" + this.getId()) + // enlève les messages exedentaires + var nbMessagesAffiche = $("#conversations #" + this.getId() + " .message").size() + if (nbMessagesAffiche > this.nbMessageMax) + $("#conversations #" + this.getId() + " .message").slice(this.nbMessageMax, nbMessagesAffiche).remove() + if (this.messages.length > 0) this.idDernierMessageAffiche = this.messages[this.messages.length-1].id } @@ -921,11 +919,11 @@ Messages.prototype.rafraichirMessages = function(vider) if (vider) for (var i = 0; i < this.conversations.length; i++) this.conversations[i].idDernierMessageAffiche = 0 - + this.pageEvent.waitEvent( function() { return thisMessages.getJSONrafraichirMessages() }, function(data) - { + { if (vider) { thisMessages.viderMessages() @@ -947,7 +945,7 @@ Messages.prototype.rafraichirMessages = function(vider) $("#trollCourant .troll a[@rel*=lightbox]").lightBox() break - case "new_messages" : + case "new_messages" : // ajoute les messages reçus à leur conversation respective for (var numConv = 0; numConv < data["conversations"].length; numConv++) {