out(A) ->
{header, {content_type,
case string:str((A#arg.headers)#headers.user_agent, "MSIE") of
- 0 -> "application/xhtml+xml";
+ 0 -> "text/html"; %"application/xhtml+xml"; % TODO : jquery.lightbox ne support pas application/xhtml+xml
_ -> "text/html"
end
}}.
], []}
}.
</erl>
- <link rel="stylesheet" href="css/jquery.lightbox.css" type="text/css" media="screen" ></link>
+ <link rel="stylesheet" href="styles/jquery.lightbox.css" type="text/css" media="screen" ></link>
<script type="text/javascript" src="js/libs/jquery.js" prod="delete"></script>
<script type="text/javascript" src="js/libs/jquery.lightbox.js" prod="delete"></script>
<div id="footer"><span class="copyright">copyright 2008 euphorik.ch</span><span class="conditions lien">conditions d'utilisation</span><a href="http://yaws.hyber.org"><img src="img/powered-by-yaws.gif" alt="powered by Yaws" /></a></div>
</div>
</body>
-</html>
\ No newline at end of file
+</html>
return [versionShort ? versionShort : "url", estUneImage];\r
};\r
\r
+euphorik.Formateur.prototype.supprimerSmiles = function(m) {\r
+ objectEach(this.smiles, function(nom, smiles) {\r
+ for (var i = 0; i < smiles.length; i++) {\r
+ m = m.replace(smiles[i], "");\r
+ }\r
+ });\r
+ return m;\r
+}\r
+\r
/**\r
* Traite les pseudo et messages à être affiché dans le titre d'une image visualisé avec lightbox.\r
+ * Supprime les smiles pour pas qu'ils puissent être remplacés par la fonction 'traiterSmiles'.\r
+ * TODO : trouver un moyen pour que les smiles puissent être conservés\r
*/\r
euphorik.Formateur.prototype.traiterPourFenetreLightBox = function(M, urlCourante) {\r
var thisFormateur = this;\r
return "[" + thisFormateur.getShort(url)[0] + (urlCourante === url ? "*" : "") + "]";\r
};\r
\r
- return this.remplacerBalisesHTML(M).replace(this.regexUrl, traitementUrl);\r
+ return this.remplacerBalisesHTML(this.supprimerSmiles(M)).replace(this.regexUrl, traitementUrl);\r
};\r
\r
var thisConversation = this;\r
$(".lienConv", element).click(\r
- function(event) { \r
+ function(event) {\r
// FIXME : ya pas mieux ?\r
var racine = $(event.target).text();\r
thisConversation.conversations.ouvrirConversation(parseInt(racine.substring(1, racine.length - 1), 36));\r