Package Fonctions

Fichiers du package

FichierDescription
porte_plume_preview_fonctions.php

Fonctions pour la prévisualisation

Proposer une amélioration

Liste des fonctions

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');

string filtre_pp_charset( )

Retour

  • string

    Nom du charset (ex: 'utf-8')

Package

Filtre

  • pp_charset
Proposer une amélioration

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é.

string traitements_previsu( string $texte , string $nom_champ = '' , string $type_objet = '' , string $connect = null )

Paramètres

  1. string $texte

    Texte source

  2. string $nom_champ = ''

    Nom du champ (nom de la balise, en majuscules)

  3. string $type_objet = ''

    L'objet a qui appartient le champ (en minuscules)

  4. string $connect = null

    Nom du connecteur de base de données

Retour

  • string

    Texte traité avec les filtres déclarés pour le champ.

Variables globales

  • table_des_traitements
Proposer une amélioration