X-Git-Url: http://git.euphorik.ch/index.cgi?a=blobdiff_plain;ds=sidebyside;f=js%2FpageAdmin.js;h=db50c4ba136a70fe024818abb16172192fa6e218;hb=a611848a1f82c4ceb07811dbc2ff47c9d12b8f17;hp=01871182c2dea0f24a50edbdb3ee9df04a248977;hpb=beb0e9617b60e39a0493926a563574bb9cd9765b;p=euphorik.git
diff --git a/js/pageAdmin.js b/js/pageAdmin.js
index 0187118..db50c4b 100644
--- a/js/pageAdmin.js
+++ b/js/pageAdmin.js
@@ -1,21 +1,21 @@
-// coding: utf-8
-// Copyright 2008 Grégory Burri
-//
-// This file is part of Euphorik.
-//
-// Euphorik is free software: you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation, either version 3 of the License, or
-// (at your option) any later version.
-//
-// Euphorik is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with Euphorik. If not, see .
-//
+// coding: utf-8
+// Copyright 2008 Grégory Burri
+//
+// This file is part of Euphorik.
+//
+// Euphorik is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// Euphorik is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with Euphorik. If not, see .
+//
// La page d'administation, ne peut être accédée que par les ekMaster (admins)
function PageAdmin(client, formateur, util)
@@ -27,17 +27,17 @@ function PageAdmin(client, formateur, util)
this.util = util
this.pageEvent = new PageEvent("admin", this.util)
-
+
// le timer qui rappelle periodiquement le rafraichissement des IP bannies
this.timeoutIDmajIPs = null
}
-
-/**
- * Interface des pages.
+
+/**
+ * Interface des pages.
*/
PageAdmin.prototype.contenu = function()
{
- return '\
+ return '\
Trolls
\
Un troll est un sujet à débat, en général une question, affiché sur la page principale.
\
Chaque semaine un troll est choisi au hasard parmis les trolls proposés et devient le troll de la semaine.
\
@@ -51,18 +51,18 @@ PageAdmin.prototype.contenu = function()
IPs bannies
\
'
}
-
-/**
- * Interface des pages.
+
+/**
+ * Interface des pages.
*/
PageAdmin.prototype.charger = function()
{
$("#page form#nouveauTroll").submit(function(){return false})
var thisPage = this
-
+
// la liste des trolls proposés par les ekMasters
- this.trolls = new Trolls(this.client, this.util, this.formateur)
+ this.trolls = new Trolls(this.client, this.util, this.formateur)
this.waitEvent()
@@ -77,21 +77,21 @@ PageAdmin.prototype.charger = function()
}
)
}
-
-/**
- * Interface des pages.
+
+/**
+ * Interface des pages.
*/
PageAdmin.prototype.decharger = function()
{
- this.pageEvent.stopAttenteCourante()
-
- // supprime le rafraichissement période des ips
- if (this.timeoutIDmajIPs)
+ this.pageEvent.stopAttenteCourante()
+
+ // supprime le rafraichissement période des ips
+ if (this.timeoutIDmajIPs)
clearTimeout(this.timeoutIDmajIPs)
}
-
-/**
- * Post un troll, le contenu est lu à partir de "input.troll".
+
+/**
+ * Post un troll, le contenu est lu à partir de "input.troll".
*/
PageAdmin.prototype.posterTroll = function()
{
@@ -223,9 +223,9 @@ PageAdmin.prototype.majIPs = function()
}
)
}
-
-/**
- * Débannie une ip donnée.
+
+/**
+ * Débannie une ip donnée.
*/
PageAdmin.prototype.deban = function(ip)
{
@@ -257,9 +257,9 @@ PageAdmin.prototype.deban = function(ip)
}
)
}
-
-/**
- * Attente d'événement de la part du serveur.
+
+/**
+ * Attente d'événement de la part du serveur.
*/
PageAdmin.prototype.waitEvent = function()
{
@@ -283,8 +283,8 @@ PageAdmin.prototype.waitEvent = function()
///////////////////////////////////////////////////////////////////////////////////////////////////
-/**
- * Représente un troll, pas grand chose finalement.
+/**
+ * Représente un troll, pas grand chose finalement.
*/
function Troll(content, author)
{