this.util.outilsBan = $(
'<span id="outilsBan">' +
'<form action=""><p><input id="raison" name="raison" type="text" size="10" maxlength="200"></input></p></form>' +
- '<form action=""><p><input id="raison" name="raison" type="text" size="10" maxlength="200"></input></p></form>' +
'<img id="ban" src="img/ban.gif" alt="Ban de 3 jours" />' +
'<img id="kick" src="img/kick.gif" alt="Ban de 15min" />' +
'<img id="slap" src="img/slap.gif" alt="Avertissement" />' +
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(
)
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
}
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()
$("#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++)
{