- var troll = this
- var id = parseInt($(this).attr("id").substr(5))
-
- $("a[@rel*=lightbox]", this).lightBox()
-
- $(this).keypress(
- function(e)
- {
- if (e.which == 13) // return
- $(".modifier", this).click()
- }
- )
- $(".delTroll", this).click(
- function()
- {
- thisTrolls.util.messageDialogue(
- "Êtes-vous sur de vouloir supprimer le troll \"" + $("#trolls .troll .content").html() + "\" ?",
- messageType.question,
- {
- "oui" : function()
- {
- thisTrolls.supprimer(id)
- },
- "non" : function(){}
- }
- )
- }
- )
- $(".editTroll", this).click(
- function()
- {
- $("span", troll).css("display", "none")
- $(troll).append(
- '<form><p><input class="content" type="text" size="50" maxlength="500" value="' +
- thisTrolls.trolls[id].content +
- '"></input><span class="modifier">modifier</span><span class="annuler">annuler</span></p></form>'
- )
- $("form input.content").focus()
-
- var virerLeFormulaire = function()
- {
- $("form", troll).remove()
- $('span', troll).css("display", "inline")
- }
- $("span.modifier", troll).click(
- function()
- {
- var content = $("form input.content", troll).val()
- virerLeFormulaire()
- thisTrolls.modifier(id, content)
- }
- )
- $("span.annuler", troll).click( virerLeFormulaire )
- $("form", troll).submit(function(){ return false})
- }
- )