).appendTo("body")
this.util.infoBulle("Slap", $("#outilsBan #slap"))
- this.util.infoBulle("Kick", $("#outilsBan #kick"))
- this.util.infoBulle("Ban", $("#outilsBan #ban"))
+ this.util.infoBulle("Kick (" + conf.tempsKick + "min)", $("#outilsBan #kick"))
+ this.util.infoBulle("Ban (" + conf.tempsBan / 24 / 60 + " jours)", $("#outilsBan #ban"))
+ this.util.infoBulle("La raison", $("#outilsBan input"))
}
this.util.infoBulle("Ouvrir la conversation liée au troll de la semaine", $("#trollCourant .troll"))
function Conversation(num, util, formateur, client)
{
var thisConversation = this
-
+
this.num = num // peut changer au cours de la vie de la conversation
- this.id = Math.random() * 100000000000000000
+ this.id = Math.floor(Math.random() * 1000000).toString(36)
this.messageOver = null // le message sur lequel se trouve le curseur
this.util = util
this.formateur = formateur
for (var id in message.repondA)
{
if (!debut) XHTMLrepondA += ", "
- dumpObj(message.repondA.count)
+ ;; dumpObj(message.repondA.count)
XHTMLrepondA += this.formateur.traitementComplet(message.repondA[id].pseudo)
debut = false
}
{
thisConversation.client.slap(userId, $("#outilsBan input").val())
$("#outilsBan input").val("")
+ $("#outilsBan").hide()
}
)
$("#kick", outils).click(
{
thisConversation.client.kick(userId, $("#outilsBan input").val())
$("#outilsBan input").val("")
+ $("#outilsBan").hide()
}
)
$("#ban", outils).click(
{
thisConversation.client.ban(userId, $("#outilsBan input").val())
$("#outilsBan input").val("")
+ $("#outilsBan").hide()
}
)
},
// ajoute les messages reçus à leur conversation respective
for (var numConv = 0; numConv < data["conversations"].length; numConv++)
{
- if (! thisMessages.ajouterMessages(data["conversations"][numConv], numConv))
+ if (!thisMessages.ajouterMessages(data["conversations"][numConv], numConv))
{
thisMessages.util.messageDialogue("La conversation {" + thisMessages.client.conversations[numConv -1].root.toString(36) + "} n'existe pas")
thisMessages.client.supprimerConversation(numConv - 1)