Update to the new library 'json2'
[euphorik.git] / js / pageRegister.js
index b422f5d..56be885 100755 (executable)
 // GNU General Public License for more details.\r
 //\r
 // You should have received a copy of the GNU General Public License\r
-// along with Euphorik.  If not, see <http://www.gnu.org/licenses/>.
-
-euphorik.PageRegister = function(client, formateur, util) {
-   this.nom = "register";
-   
-   this.client = client;
-   this.formateur = formateur;
-   this.util = util;
-};
-
-euphorik.PageRegister.prototype.contenu = function() {
-   return '<form action="" id="register" >' +
-      ' <table>' +
-      '  <tr>' +
-      '   <td>login</td>' +
-      '   <td><input class="login" type="text" size="20" maxlength="20"/><input class="captcha" name="captcha" type="text" size="12"></input></td>' +
-      '  </tr>' +
-      '  <tr>' +
-      '   <td>password</td>' +
-      '   <td><input class="password" type="password" size="20" maxlength="20"/></td>' +
-      '  </tr>' +
-      '  <tr>' +
-      '   <td>password re</td>' +
-      '   <td><input class="passwordRe" type="password" size="20" maxlength="20"/></td>' +
-      '  </tr>' +
-      '  <tr>' +
-      '  <td></td>' +
-      '  <td><button>valider</button>' +
-      '  </tr>' +
-      ' </table>' +
-      '</form>';
-};
-
-euphorik.PageRegister.prototype.charger = function() {      
-   $("#page form#register").submit(function(){ return false; });
-      
-   var thisPage = this;
-   
-   $("#page form#register button").click(
+// along with Euphorik.  If not, see <http://www.gnu.org/licenses/>.\r
+\r
+euphorik.PageRegister = function(client, formatter, util) {\r
+   this.name = "register";\r
+   \r
+   this.client = client;\r
+   this.formatter = formatter;\r
+   this.util = util;\r
+};\r
+\r
+euphorik.PageRegister.prototype.contenu = function() {\r
+   return '<form action="" id="register" >' +\r
+      ' <table>' +\r
+      '  <tr>' +\r
+      '   <td>login</td>' +\r
+      '   <td><input class="login" type="text" size="20" maxlength="20"/><input class="captcha" name="captcha" type="text" size="12"></input></td>' +\r
+      '   <td>(sensible à la <a href="http://fr.wikipedia.org/wiki/Casse_(informatique)">casse</a>)</td>' +\r
+      '  </tr>' +\r
+      '  <tr>' +\r
+      '   <td>password</td>' +\r
+      '   <td><input class="password" type="password" size="20" maxlength="20"/></td>' +\r
+      '  </tr>' +\r
+      '  <tr>' +\r
+      '   <td>password re</td>' +\r
+      '   <td><input class="passwordRe" type="password" size="20" maxlength="20"/></td>' +\r
+      '  </tr>' +\r
+      '  <tr>' +\r
+      '  <td></td>' +\r
+      '  <td><button>valider</button></td>' +\r
+      '  </tr>' +\r
+      ' </table>' +\r
+      '</form>';\r
+};\r
+\r
+euphorik.PageRegister.prototype.charger = function() {      \r
+   $("#page form#register").submit(function(){ return false; });\r
+      \r
+   var thisPage = this;\r
+   \r
+   $("#page form#register button").click(\r
       function() {         \r
          if ($("#page form#register input.captcha").val() !== "") {\r
             return;\r
          }\r
-         
-         var login = $("#page form#register input.login").val().trim();
-         var password = $("#page form#register input.password").val();
-         var passwordRe = $("#page form#register input.passwordRe").val();
-         
-         if (login === "") {
-            thisPage.util.messageDialogue("Le login ne doit pas être vide");
-         } else if (password === "" && passwordRe === "") {
-            thisPage.util.messageDialogue("Un mot de passe est obligatoire");
-         } else if (password !== passwordRe) {
-            thisPage.util.messageDialogue("Les mots de passes ne correspondent pas");
-         } else if(thisPage.client.enregistrement(login, thisPage.util.md5(password))) {   
-            thisPage.util.messageDialogue("Enregistrement réussi");
-            thisPage.pages.afficherPage("minichat");
-         }
-      }
-   );
+         \r
+         var login = $("#page form#register input.login").val().trim();\r
+         var password = $("#page form#register input.password").val();\r
+         var passwordRe = $("#page form#register input.passwordRe").val();\r
+         \r
+         if (login === "") {\r
+            thisPage.util.messageDialog("Le login ne doit pas être vide");\r
+         } else if (password === "" && passwordRe === "") {\r
+            thisPage.util.messageDialog("Un mot de passe est obligatoire");\r
+         } else if (password !== passwordRe) {\r
+            thisPage.util.messageDialog("Les mots de passes ne correspondent pas");\r
+         } else if (thisPage.client.enregistrement(login, thisPage.util.md5(password))) {   \r
+            thisPage.util.messageDialog("Enregistrement réussi");\r
+            thisPage.pages.displayPage("minichat");\r
+         }\r
+      }\r
+   );\r
 };\r