X-Git-Url: http://git.euphorik.ch/?a=blobdiff_plain;f=js%2FpageAdmin.js;h=a0b8d6830ff27280b49d6bc62811469582cdf057;hb=d5325d38a2655d2368aa576d6390cb766ce6cc06;hp=6387574d7ef03fc5431d4be8a037e926105146de;hpb=531c70729709cd97024eb1c2ff3ed836db9f550e;p=euphorik.git diff --git a/js/pageAdmin.js b/js/pageAdmin.js index 6387574..a0b8d68 100644 --- a/js/pageAdmin.js +++ b/js/pageAdmin.js @@ -14,7 +14,7 @@ PageAdmin.prototype.contenu = function() return '

Trolls

\

Chaque semaine un troll est choisit au hasard parmis les trolls proposés et devient le troll de la semaine.

\

\ - \ + \ \

' } @@ -116,6 +116,8 @@ function Trolls(client, util, formateur) Trolls.prototype.modifier = function(id, content) { + var thisTrolls = this + var dataToSend = { "action" : "mod_troll", @@ -137,7 +139,7 @@ Trolls.prototype.modifier = function(id, content) ;;; dumpObj(data) if (data["reply"] == "error") { - thisPageAdmin.util.messageDialogue(data["error_message"]) + thisTrolls.util.messageDialogue(data["error_message"]) } } } @@ -149,6 +151,8 @@ Trolls.prototype.modifier = function(id, content) */ Trolls.prototype.supprimer = function(id) { + var thisTrolls = this + var dataToSend = { "action" : "del_troll", @@ -169,7 +173,7 @@ Trolls.prototype.supprimer = function(id) ;;; dumpObj(data) if (data["reply"] == "error") { - thisPageAdmin.util.messageDialogue(data["error_message"]) + thisTrolls.util.messageDialogue(data["error_message"]) } } } @@ -275,6 +279,9 @@ Trolls.prototype.rafraichirTrolls = function() case "troll_deleted" : $("#trolls #troll"+data["troll_id"]).remove() break + case "error" : + thisTrolls.util.messageDialogue(data["error_message"]) + break } } )