Fork me on GitHub

Rapport de message :*
 

Re: Ajouter liste des 10 premiers smileys sous la textarea dans l'éditeur "dhtml"

Titre du sujet : Re: Ajouter liste des 10 premiers smileys sous la textarea dans l'éditeur "dhtml"
par moss sur 04/01/2011 13:58:08

Merci Ghia pour cette piste que j'essai de remonter...
J'en suis arrivé au code javascript dans include/xoops.js et la fonction : function xoopsInsertText(domobj, text)

Seulement j'y connais rien au javascript donc je suis un peu embêté.

Mais je trouve ça vraiment perturbant, en fait, c'est pas uniquement pour les smiley, mais pour tous les éléments insérés. Et le fait que le curseur reste positionné avant l'insertion est vraiment un élément ralentissant la saisie...

donc si qqu'un veut bien aider a résoudre ce petit soucis, je pense que cela pourrait etre profitable à l'ensemble de la communauté

merci d'avance a tous. je met ci-dessous la fonction javascript concernée...

function xoopsInsertText(domobjtext)
{
    if (
domobj.selectionEnd) {
        var 
str1 domobj.value.substring(0domobj.selectionStart);
        var 
str2 domobj.value.substring(domobj.selectionEnddomobj.value.length);
        
domobj.value str1 text str2;
        
domobj.selectionEnd domobj.selectionStart;
        
domobj.blur();    
    } else if (
domobj.createTextRange && domobj.caretPos) {
        var 
caretPos domobj.caretPos;
        
caretPos.text caretPos.text.charAt(caretPos.text.length 1) == ' ' text ' ' text;  
    } else if (
domobj.getSelection && domobj.caretPos) {
        var 
caretPos domobj.caretPos;
        
caretPos.text caretPos.text.charat(caretPos.text.length 1) == ' ' text ' ' text;
    } else {
        
domobj.value domobj.value text;
    }
}


Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

18 Personne(s) en ligne (12 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 18 | Plus ...