Les filtres
Les filtres se trouvent dans le répertoire ecrire/inc_filtres.php de SPIP
Filtres divers
majuscules
Fait passer le texte en majuscules.
Par rapport à la fonction de PHP, s’applique également aux lettres accentuées.
supprimer_numero
[(#TITRE|supprimer_numero)]
Enlève les numéros des titres numérotés
1. Rubrique -> Rubrique
textebrut
Convertit un texte HTML en texte brut
corriger_entites_html / entites_html
Echappement des entites HTML avec correction des entites "brutes" (generees par les butineurs lorsqu’on rentre des caracteres non-latins)
corriger_caracteres
Corrige les caractères degoutants utilisés par microsoft.
PtoBR
Transformer les sauts de paragraphe en simples passages a la ligne
taille_en_octets
"127.4 ko" ou "3.1 Mo"
supprimer_tags
Suppression basique et brutale de tous les <...>
liens_ouvrants
Remplace les liens externes (class="spip_out") en liens ouvrants dans une nouvelle fenêtre (target="blank")
[(#TEXTE|liens_ouvrants)]
texte_script
Transforme n’importe quel champ en une chaine utilisable en PHP ou Javascript en toute securite
< ? php $x = '[(#TEXTE|texte_script)]'; ? >
attribut_html Rend une chaine utilisable sans dommage comme attribut HTML
Filtres de date, heure, saison
affdate
la fonction générique, affiche par exemple 22 février 2002 il faut noter que depuis SPIP 1.4 cette fonction gère l’affichage en anglais pour les sites qui le veulent (il faut régler la variable globale $lang sur en)
nom_jour
si on veut le nom du jour Vendredi 13 Juillet 2002
jour
donne le numéro du jour
mois
donne le numéro du mois
nom_mois
donne le nom du mois
annee
donne l’année
saison
donne la saison
affdate_court
affdate_mois_annee
Filtres d’alignement :
justifier
Fait passer le texte en justification totale (<P align=justify>).
centrer
Centre le texte (<P align=center>).
aligner_droite
Fait passer le texte en justification à droite (<P align=right>).
aligner_gauche
Fait passer le texte en justification à gauche (<P align=left>).
Bonjour,
Juste une information pour compléter cet article : depuis SPIP 2.0, les filtres sont dans le fichier /ecrire/inc/filtres.php.