\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
* 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
};\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