Fichier plugins-dist/textwheel/inc/texte.php
Gestion des textes et raccourcis SPIP
Surcharge de ecrire/inc/texte
Source
Liste des constantes
Valeur
-
",</?[a-z!][^<>][" . preg_quote(_RACCOURCI_PROTEGER) . "][^<>]>,imsS"
Source
Valeur
-
",</?[a-z!][^<>][" . preg_quote(_TYPO_PROTEGER) . "][^<>]>,imsS"
Source
Liste des fonctions
Applique les corrections typographiques adaptées à la langue indiquée.
Paramètres
-
string $t
Texte
-
string $lang = ''
Langue
Retour
-
string
Texte
Source
..
Paramètres
-
string $t
Retour
-
string
Source
Sécurité : empêcher l'exécution de code PHP, en le transformant en joli code dans l'espace privé. Cette fonction est aussi appelée par propre et typo.
De la même manière, la fonction empêche l'exécution de JS mais selon le mode de protection passe en argument
Il ne faut pas désactiver globalement la fonction dans l'espace privé car elle protège aussi les balises des squelettes qui ne passent pas forcement par propre ou typo après si elles sont appelées en direct
Paramètres
-
string $arg
Code à protéger
-
integer $mode_filtre = null
Mode de protection
-1 : protection dans l'espace privé et public 0 : protection dans l'espace public 1 : aucune protection utilise la valeur de la globale filtrer_javascript si non fourni
Retour
-
string
Code protégé
Source
Fermer les paragraphes ; Essaie de préserver des paragraphes indiqués
à la main dans le texte (par ex: on ne modifie pas un <p align='center'>
)
Paramètres
-
string $t
Le texte
-
null $toujours_paragrapher = null
true pour forcer les
<p>
même pour un seul paragraphe
Retour
-
string
Texte paragraphé
Source
Paramètres
-
& $ruleset
Retour
-
string
Source
Filtre à appliquer aux champs du type #TEXTE*
Paramètres
-
string $t
Texte avec des raccourcis SPIP
-
string | null $connect = null
Nom du connecteur à la bdd
-
array $env = array()
Environnement (pour les calculs de modèles)
Retour
-
string
$t Texte transformé
Voir également
Filtre
-
propre
Source
On utilise la wheel correspondante
Paramètres
-
string $t
Retour
-
string
Source
Paramètres
-
string $t
-
boolean $show_autobr = false
Retour
-
string
Appelle le pipeline
Source
Paramètres
-
string $bloc
Retour
-
string
Source
Effectue un traitement pour que les textes affichés suivent les règles
de typographie. Fait une protection préalable des balises HTML et SPIP.
Transforme les balises <multi>
Paramètres
-
string $letexte
Texte d'origine
-
boolean $echapper = true
Échapper ?
-
string | null $connect = null
Nom du connecteur à la bdd
-
array $env = array()
Environnement (pour les calculs de modèles)
Retour
-
string
$t Texte transformé
Voir également
Filtre
-
typo