MOD avancement dans la Grande Restructuration
[euphorik.git] / js / formateur.js
index 34b108b..e0e7240 100644 (file)
@@ -46,7 +46,7 @@ euphorik.Formateur.prototype.filtrerInputPseudo = function(pseudo) {
 \r
 euphorik.Formateur.prototype.getSmilesHTML = function() {\r
    var XHTML = "";\r
-   this.smiles.each(function(nom) {\r
+   objectEach(this.smiles, function(nom) {\r
       XHTML += "<img class=\"" + nom + "\" src=\"img/smileys/" + nom + ".gif\" alt =\"" + nom + "\" />";\r
    });\r
    return XHTML;\r
@@ -81,7 +81,7 @@ euphorik.Formateur.prototype.traiterLiensConv = function(m) {
   * moyenne sur échantillon : 234ms\r
   */\r
 euphorik.Formateur.prototype.traiterSmiles = function(m) {  \r
-   this.smiles.each(function(nom, smiles) {\r
+   objectEach(this.smiles, function(nom, smiles) {\r
       for (var i = 0; i < smiles.length; i++) {\r
          m = m.replace(smiles[i], "<img src=\"img/smileys/" + nom + ".gif\" alt =\"" + nom + "\"  />");\r
       }\r
@@ -107,19 +107,19 @@ euphorik.Formateur.prototype.traiterURL = function(m, pseudo) {
 };\r
 \r
 /**\r
-  * Formatage en utilisant un sous-ensemble des règles de mediwiki.\r
-  * par exemple ''italic'' devient <i>italic</i>\r
+  * Formatage en utilisant un sous-ensemble des règles de Textile : http://en.wikipedia.org/wiki/Textile_(markup_language).\r
+  * par exemple _italic_ devient <i>italic</i>.\r
   */\r
 euphorik.Formateur.prototype.traiterWikiSyntaxe = function(m) {\r
    return m.replace(\r
-      /'''(.*?)'''/g,\r
+      /_(.*?)_/g,\r
       function(texte, capture) {\r
-         return "<b>" + capture + "</b>";\r
+         return '<em class="leger">' + capture + '</em>';\r
       }\r
    ).replace(\r
-      /''(.*?)''/g,\r
+      /\*(.*?)\*/g,\r
       function(texte, capture) {\r
-         return "<i>" + capture + "</i>";\r
+         return '<em class="fort">' + capture + '</em>';\r
       }\r
    );\r
 };\r