2010-moteur-site-simple/__cms__/code/texte-enrichi/texte-enrichi.php
Georges Dupéron 140a44ee91 Articles.
2010-08-27 05:42:26 +02:00

31 lines
1.0 KiB
PHP

<?php
function formulaire_édition_texte_enrichi($données, $nom_champ) {
// Renvoie un formulaire d'édition de texte, avec comme valeur
// $données, et comme nom de champ POST $nom_champ.
// Peut être juste un textarea, un éditeur wysiwym, ...
// Le format des données est libre, et n'est utilisé que par les
// fonctions de ce fichier.
// TODO : comment stocker / utiliser des images etc. dans le texte
// enrichi ?
// Pour l'instant, juste du texte brut. TODO : éditeur wysiwym
return '<p><textarea cols="80" rows="10" name="' . $nom_champ . '">' . $données . '</textarea></p>'; // TODO : escape html chars & co.
}
function affichage_texte_enrichi($données) {
// Renvoie $données formattées en HTML.
// Les $données sont au même format que celles produites par le
// formulaire de la fonction ci-dessus.
return "<p>" . $données . "</p>"; // escape html chars & co.
}
function miniature_texte_enrichi($données) {
return substr($données, 0, 50) . "..."; // escape html chars & co.
}
?>