MOD début du cleanage du code de euphorik.js
authorGreg Burri <greg.burri@gmail.com>
Wed, 5 Dec 2007 11:29:59 +0000 (11:29 +0000)
committerGreg Burri <greg.burri@gmail.com>
Wed, 5 Dec 2007 11:29:59 +0000 (11:29 +0000)
MOD ajout d'une clause dans la faq

js/euphorik.js
pages/faq.html

index 433c0bc..9dd3357 100755 (executable)
@@ -1,6 +1,8 @@
 // coding: utf-8\r
 \r
-/**
+/**\r
+  * Contient la base javascript pour le site euphorik.ch.\r
+  * Chaque page possède son propre fichier js nommé "page<nom de la page>.js".
   * Auteur : GBurri
   * Date : 6.11.2007
   */
@@ -38,15 +40,17 @@ var conf = {
 \r
 String.prototype.trim = function()\r
 {\r
-       return this.replace(/^\s+|\s+$/g,"");\r
+       return this.replace(/^\s+|\s+$/g, "");\r
 }\r
+\r
 String.prototype.ltrim = function()\r
 {\r
-       return this.replace(/^\s+/,"");\r
+       return this.replace(/^\s+/, "");\r
 }\r
+\r
 String.prototype.rtrim = function()\r
 {\r
-       return this.replace(/\s+$/,"");\r
+       return this.replace(/\s+$/, "");\r
 }\r
 \r
 String.prototype.dump = function()\r
@@ -60,12 +64,16 @@ String.prototype.dump = function()
 }\r
 \r
 ///////////////////////////////////////////////////////////////////////////////////////////////////\r
-
-function Util(serializer)
+\r
+/**\r
+  * Cette classe regroupe des fonctions utilitaires (helpers).\r
+  */
+function Util()
 {\r
    if(typeof XMLSerializer != "undefined")
       this.serializer = new XMLSerializer()
-      
+      \r
+   // fermeture des dialogues d
    jQuery("#info .fermer").click(function(){
       jQuery("#info").slideUp(50) 
    })
@@ -73,7 +81,10 @@ function Util(serializer)
 
 /**
   * Affiche une boite de dialogue avec un message à l'intérieur.
-  * 
+  * @param message le message (string)\r
+  * @param type voir 'messageType'. par défaut messageType.informatif\r
+  * @param les boutons sous la forme d'un objet ou les clefs sont les labels des boutons\r
+  *        et les valeurs les fonctions executées lorsqu'un bouton est activé.
   */
 Util.prototype.messageDialogue = function(message, type, boutons)
 {
@@ -102,11 +113,9 @@ Util.prototype.messageDialogue = function(message, type, boutons)
 }
 var messageType = {informatif: 0, question: 1, erreur: 2}
 \r
-/* obsolète\r
-Util.prototype.log = function(str)\r
-{\r
-}*/\r
-\r
+/**\r
+  * Transforme un document XML en string.\r
+  */\r
 Util.prototype.serializeXML = function(documentXML)\r
 {\r
    if (this.serializer)\r
@@ -765,8 +774,7 @@ jQuery.noConflict()
 // le main
 jQuery(document).ready(
    function()
-   { 
-      
+   {  
       var util = new Util()
       var client = new Client(util)
       var pages = new Pages()
index 36e6cfc..b97be08 100755 (executable)
@@ -1,4 +1,6 @@
 FAQ
+\r
+Coment insérer des smiles autres que ceux par défaut ?\r
 
 Est-ce possible d'avoir les sources du site ?
 Oui bien sur blablba (svn)\r
@@ -11,4 +13,5 @@ Le site a 
 Il est déconseillé d'utiliser Microsoft Internet Explorer pour des raisons d'incompatibilités.\r
 \r
 Le site se bloque sous Microsoft Internet Explorer 7 !\r
-Internet Explorer gère assez mal les connexions persitantes de type Comet/AJAX. Il est conseillé d'utiliser un vrai navigateur comme ceux cités au point précédent.
\ No newline at end of file
+Internet Explorer gère assez mal les connexions persitantes de type Comet/AJAX. Il est conseillé d'utiliser un vrai navigateur comme ceux cités au point précédent.\r
+\r