Changeset 30238 in spip-zone


Ignore:
Timestamp:
Jul 26, 2009, 10:51:09 AM (10 years ago)
Author:
prigent.yohann@…
Message:

ereg_replace est obsolete : place à preg_replace !

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/soyezcreateurs_net/plugins_2.0/plugins/__soyezcreateurs/soyezcreateurs_fonctions.php

    r30135 r30238  
    144144                        /* u */ chr(249).chr(250).chr(251).chr(252).
    145145                        /* yNn */ chr(255).chr(209).chr(241);
    146         $texte = ereg_replace("<[^<]*>", "", $texte);
    147         $texte = ereg_replace("[^A-Za-z0-9]", "_", strtr($texte,$accents,"AAAAAAaaaaaaOOOOOOooooooEEEEeeeeCcIIIIiiiiUUUUuuuuyNn"));
    148         $texte = ereg_replace(" ", "_", $texte);
    149         $texte = ereg_replace(" ", "_", $texte);
    150         $texte = ereg_replace("_+", "_", $texte);
     146        $texte = preg_replace("#<[^<]*>#", "", $texte);
     147        $texte = preg_replace("#[^A-Za-z0-9]#", "_", strtr($texte,$accents,"AAAAAAaaaaaaOOOOOOooooooEEEEeeeeCcIIIIiiiiUUUUuuuuyNn"));
     148        $texte = preg_replace("#\s#", "_", $texte);
     149        $texte = preg_replace("#\s#", "_", $texte);
     150        $texte = preg_replace("#_+#", "_", $texte);
    151151        return strtolower($texte);
    152152}
Note: See TracChangeset for help on using the changeset viewer.