Utilisateur:Arkanosis/emoticache.js
Apparence
Note : après avoir enregistré la page, vous devrez forcer le rechargement complet du cache de votre navigateur pour voir les changements.
Mozilla / Firefox / Konqueror / Safari : maintenez la touche Majuscule (Shift) en cliquant sur le bouton Actualiser (Reload) ou pressez Maj-Ctrl-R (Cmd-R sur Apple Mac) ;
Chrome / Internet Explorer / Opera : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5./*
***************************************************************************
** emoticache - Remplace les smilies par leur équivalent texte
** Support : Discussion_utilisateur:Arkanosis
** Licence : domaine public
**
** Installation : ajouter
** importScript('Utilisateur:Arkanosis/emoticache.js');
** dans le monobook.js / vector.js
*/
function emoticache()
{
var spans = document.getElementsByTagName('span');
for (var spanId = 0; spanId < spans.length; ++spanId)
{
if (spans[spanId].className.indexOf('smiley') != -1)
{
spans[spanId].innerHTML = '<i><small>' + spans[spanId].getElementsByTagName('img')[0].getAttribute('alt') + '</small></i>';
}
}
}
$(emoticache);