[spip-dev] un filtre pratique : inverse_les_itals()

Coucou,

lorsqu'on a un chapo dont l'affichage se fait entre <i>...</i>, il parait
logique d'utiliser le filtre suivant pour conserver la logique des racourcis
spip :

    // utile pour les chapos en italique : (#CHAPO|invers_les_itals)
    function inverse_les_itals($texte) {
        $texte = ereg_replace('<i class="spip">', '</i SPIP>');
        $texte = ereg_replace('</i>', '<i class="spip">');
        $texte = ereg_replace('</i SPIP>','</i>');
        return ($texte);
    }

Question 1: on le met dans inc_texte.php3, ou je le garde dans
mes_fonctions.php3 (quitte à mettre dans contrib/ des fonctions utilisables
par mes_fonctions...)

Question 2: c'est peut-être une chose à traiter avec des feuilles de style ?
Si oui comment ?

-- Fil

@ Fil <fil@rezo.net> :

        $texte = ereg_replace('<i class="spip">', '</i SPIP>');

Chacun aura corrigé :

    function inverse_les_itals($texte) {
        $texte = ereg_replace('<i class="spip">', '</i SPIP>', $texte);
        $texte = ereg_replace('</i>', '<i class="spip">', $texte);
        $texte = ereg_replace('</i SPIP>','</i>', $texte);
        return ($texte);
    }

-- Fil