Fork me on GitHub






html vers texte
Aspirant
Inscrit: 18/12/2006 18:34
Messages: 67
Bonjour
Avant de réinventer la roue je me demandais s'il n'y aurait pas une méthode ou fonction dans xoops ou un module pour faire passer du code html en texte?
je ne souhaite pas afficher le code html, mais le traiter en tant que texte et toutes les balises et bcode m'ennuie. je voudrait pouvoir toutes les virer pour que mon traitement soit propre.

Merci

Cordialement

Posté le : 13/12/2007 09:48
Partager Twitter Partagez cette article sur GG+
Re: html vers texte
Xoops accro
Inscrit: 04/02/2003 01:54
De Le Mans
Messages: 12273
Bonjour,

Normalement Xoops dispose de ce qu'il faut avec le fichier modifier.strips_tags.php :

<?php
/**
 * Smarty plugin
 * @package Smarty
 * @subpackage plugins
 */


/**
 * Smarty strip_tags modifier plugin
 *
 * Type:     modifier<br>
 * Name:     strip_tags<br>
 * Purpose:  strip html tags from text
 * @link http://smarty.php.net/manual/en/language.modifier.strip.tags.php
 *          strip_tags (Smarty online manual)
 * @author   Monte Ohrt <monte at ohrt dot com>
 * @param string
 * @param boolean
 * @return string
 */
function smarty_modifier_strip_tags($string$replace_with_space true)
.....

Posté le : 13/12/2007 13:31
Partager Twitter Partagez cette article sur GG+
Re: html vers texte
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
sinon tu as aussi
strip_tags (PHP 3>= 3.0.8, PHP 4 )

strip_tags -- Supprime les balises HTML et PHP d'une chaîne
Description
string strip_tags ( string str [, string allowable_tags])


strip_tags() retourne la chaîne str après avoir supprimé toutes les balises PHP et HTML du code. Elle génère des alertes si les balises sont incomplètes ou erronées. Elle utilise le même moteur de recherche que fgetss().

Le paramètre optionnel allowable_tags permet d'indiquer les balises qui doivent être conservées.

Note : allowable_tags a été ajouté en PHP 3.0.13 et PHP 4.0b3.


Exemple 1. Exemple avec strip_tags()

<?php
$string = strip_tags($string, '<a><b><i><u>');
?>

Posté le : 13/12/2007 13:42
Partager Twitter Partagez cette article sur GG+
Re: html vers texte
Aspirant
Inscrit: 18/12/2006 18:34
Messages: 67
Re bonjour
Merci à tout le monde.
il restait encore les codes xoops, les bcodes je crois.

Bref la solution était

strip_tags( $myts->xoopsCodeDecode($description)));

Posté le : 13/12/2007 13:58
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

139 Personne(s) en ligne (122 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 139 | Plus ...