\r
this.regexUrl = new RegExp("(?:(?:" + this.protocoles + ")://|www\\.)[^ ]*", "gi");\r
this.regexImg = new RegExp("^.*?\\.(gif|jpg|png|jpeg|bmp|tiff)$", "i");\r
- this.regexDomaine = new RegExp("^(?:(?:" + this.protocoles + ")://|www\\.).*?([^/.]+\\.[^/.]+)(?:$|/).*$", "i");\r
+ this.regexDomaine = new RegExp("^(?:(?:" + this.protocoles + ")://)(.*?)(?:$|/).*$", "i");\r
this.regexTestProtocoleExiste = new RegExp("^(?:" + this.protocoles + ")://.*$", "i");\r
this.regexNomProtocole = new RegExp("^(.*?)://");\r
};\r
*/\r
euphorik.Formateur.prototype.traiterWikiSyntaxe = function(m) {\r
return m.replace(\r
- /_(.*?)_/g,\r
+ /(?:^| )_(.*?)_(?:$| )/g,\r
function(texte, capture) {\r
return '<em class="leger">' + capture + '</em>';\r
}\r
).replace(\r
- /\*(.*?)\*/g,\r
+ /(?:^| )\*(.*?)\*(?:$| )/g,\r
function(texte, capture) {\r
return '<em class="fort">' + capture + '</em>';\r
}\r
\r
/**\r
* Renvoie une version courte de l'url.\r
- * par exemple : http://en.wikipedia.org/wiki/Yakov_Smirnoff devient wikipedia.org\r
+ * par exemple : http://en.wikipedia.org/wiki/Yakov_Smirnoff devient en.wikipedia.org\r
*/\r
euphorik.Formateur.prototype.getShort = function(url) {\r
var estUneImage = false;\r