supprimer_balise supprimer_image

Bonjour,

y avait pas un filtre pour supprimer les images insérées dans un #TEXTE (tout en conservant l'intégrité du texte) ? Ou plus généralement un filtre pour supprimer une balise a l intérieur d un champ (un peu sur le modele de |extraire_balise)

amicalement

triton

Le 11/09/16 à 21:48, triton a écrit :

Bonjour,

y avait pas un filtre pour supprimer les images insérées dans un #TEXTE
(tout en conservant l'intégrité du texte) ?

J'utilise
[(#TEXTE*|sans_doc)]

avec dans mes_fonctions
function sans_doc ($texte) {
return propre(preg_replace('#'._RACCOURCI_MODELE.'#', ' ', $texte));
}

Hop dans http://contrib.spip.net/Astuces-courtes-pour-SPIP#filtres
JL
Le 11/09/2016 à 22:43, Manu a écrit :

filtre pour supprimer les images insérées dans un #TEXTE
(tout en conservant l'intégrité du texte) ?

J'utilise
[(#TEXTE*|sans_doc)]

avec dans mes_fonctions
function sans_doc ($texte) {
return propre(preg_replace('#'._RACCOURCI_MODELE.'#', ' ', $texte));
}

Le 12/09/16 à 09:52, JLuc a écrit :

Hop dans http://contrib.spip.net/Astuces-courtes-pour-SPIP#filtres

Je ne comprends pas très bien : c'était pas plutôt l'inverse que demandait triton à savoir afficher le texte sans les images ? Là, le filtre sur lequel pointe le lien qui est donné propose un filtre pour n'afficher que les images et pas le texte.
C'est moi qui ai mal compris ?

Le 12/09/2016 à 10:04, Manu a écrit :

Le 12/09/16 à 09:52, JLuc a écrit :

Hop dans http://contrib.spip.net/Astuces-courtes-pour-SPIP#filtres

Je ne comprends pas très bien : c'était pas plutôt l'inverse que demandait triton à savoir afficher le texte sans les
images ? Là, le filtre sur lequel pointe le lien qui est donné propose un filtre pour n'afficher que les images et pas
le texte.
C'est moi qui ai mal compris ?

Tu n'as pas du bien suivre le lien, car j'ai simplement inséré là ta propre réponse...
qui, à voir le code, semble bien faire ce que triton demande :slight_smile:

JL

Le 12/09/16 à 23:39, JLuc a écrit :

Tu n'as pas du bien suivre le lien, car j'ai simplement inséré là ta
propre réponse...
qui, à voir le code, semble bien faire ce que triton demande :slight_smile:

OK, vu.
Je n'avais pas vu que ma réponse avait été insérées.
Je viens de modifier le wiki pour faire ressortir le titre comme les autres (titre de l'astuce en gras) sinon on ne repère pas forcément l'astuce (la preuve ! ;-))

Le 12/09/2016 à 09:52, JLuc a écrit :

Hop dans http://contrib.spip.net/Astuces-courtes-pour-SPIP#filtres
JL
Le 11/09/2016 à 22:43, Manu a écrit :

filtre pour supprimer les images insérées dans un #TEXTE
(tout en conservant l'intégrité du texte) ?

J'utilise
[(#TEXTE*|sans_doc)]

avec dans mes_fonctions
function sans_doc ($texte) {
return propre(preg_replace('#'._RACCOURCI_MODELE.'#', ' ', $texte));
}

Bonjour,
c est exactement ça, et ça marche nickel et m évite un très vilain traitement par css...
En plus, cette façon de faire m’étonne, je n aurai jamais pensé à faire un truc comme ça...
Merci a vous deux
amicalement
triton