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" />' +
$(this).click(
function(event)
{
- thisPage.util.replaceSelection($("form input.message")[0], thisPage.formateur.smiles[$(this).attr("class")][0].source.replace(/\\/g, ""))
- }
- )
- .hover(
- function()
- {
- $(this).animate(
- {
- opacity: 1
- }, 200
- )
- },
- function()
- {
- $(this).animate(
- {
- opacity: opacityBase
- }, 200
- )
+ thisPage.util.replaceSelection($("form#posterMessage input.message")[0], thisPage.formateur.smiles[$(this).attr("class")][0].source.replace(/\\/g, ""))
}
+ ).hover(
+ function() { $(this).animate({opacity: 1}, 200) },
+ function() { $(this).animate({opacity: opacityBase}, 200) }
)
}
)
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(
$(this).click(
function(event)
{
- if ($(event.target).is("a") || $(event.target).parents().is("#outilsBan")) return
+ if ($(event.target).is("a") || $(event.target).parents("#outilsBan").length > 0) return
// l'id du message
var idMess = $(this).attr("id").substr(4)
)
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
}
function(num) // insertion du lien vers la conversation
{
thisPage.util.replaceSelection(
- $("form input.message")[0],
+ $("form#posterMessage input.message")[0],
"{" + thisMessages.client.conversations[num-1].root.toString(36) + "}"
)
}
var largeurPourcent = (100 / this.conversations.length) \r
// le "- 0.01" evite que IE se chie dessus lamentablement et affiche les conversations les unes au dessus des autres\r
if($.browser["msie"])\r
- largeurPourcent -= 0.01
+ largeurPourcent -= 0.05
$("#conversations .conversation").css("width", largeurPourcent + "%")
}