X-Git-Url: http://git.euphorik.ch/index.cgi?a=blobdiff_plain;f=js%2Feuphorik.js;h=5ce9357c9785eeb6ada2bbbe98537fc8242ebe97;hb=ffea71492c07cbf81430883c894b34e1c9408699;hp=dfd398dda83d7778cdd616e08b50e508f9da6df4;hpb=7ed3a03bffb4112ee174b05ef1d7b486d6ad6534;p=euphorik.git
diff --git a/js/euphorik.js b/js/euphorik.js
index dfd398d..5ce9357 100755
--- a/js/euphorik.js
+++ b/js/euphorik.js
@@ -299,7 +299,24 @@ Formateur.prototype.getSmilesHTML = function()
Formateur.prototype.traitementComplet = function(M, pseudo)
{
- return this.traiterSmiles(this.traiterURL(this.remplacerBalisesHTML(M), pseudo))
+ return this.traiterLiensConv(this.traiterSmiles(this.traiterURL(this.remplacerBalisesHTML(M), pseudo)))
+}
+
+/**
+ * Transforme les liens en entités clickables.
+ * Un lien vers une conversation permet d'ouvrire celle ci, elle se marque comme ceci dans un message :
+ * "{5F}" ou 5F est la racine de la conversation.
+ * Ce lien sera transformer en {5F} pouvant être clické pour créer la conv 5F.
+ */
+Formateur.prototype.traiterLiensConv = function(M)
+{
+ return M.replace(
+ /\{\w+\}/g,
+ function(lien)
+ {
+ return "" + lien + ""
+ }
+ )
}
/**