Fonctions
Table of Contents
Functions
- traitements_previsu() : string
- Filtre appliquant les traitements SPIP d'un champ
- filtre_pp_charset() : string
- Retourner le charset SQL
Functions
traitements_previsu()
Filtre appliquant les traitements SPIP d'un champ
traitements_previsu(string $texte[, string $nom_champ = '' ][, string $type_objet = '' ][, string $connect = null ]) : string
Applique les filtres prévus sur un champ (et eventuellement un type d'objet) sur un texte donné. Sécurise aussi le texte en appliquant safehtml().
Ce mécanisme est à préférer au traditionnel #TEXTE*|propre
traitements_previsu() consulte la globale $table_des_traitements et applique le traitement adequat. Si aucun traitement n'est trouvé, alors propre() est appliqué.
Parameters
- $texte : string
-
Texte source
- $nom_champ : string = ''
-
Nom du champ (nom de la balise, en majuscules)
- $type_objet : string = ''
-
L'objet a qui appartient le champ (en minuscules)
- $connect : string = null
-
Nom du connecteur de base de données
Tags
Return values
string —Texte traité avec les filtres déclarés pour le champ.
filtre_pp_charset()
Retourner le charset SQL
filtre_pp_charset() : string
Retourne le charset SQL si on le connait, en priorité sinon, on utilise le charset de l'affichage HTML.
Cependant, on peut forcer un charset donné avec une constante : define('PORTE_PLUME_PREVIEW_CHARSET','utf-8');
Return values
string —Nom du charset (ex: 'utf-8')