|extraire_balises

Het filter |extraire_balises{naam_tag} haalt uit een tabel (PHP-array) alle HTML-tags met de naam «naam_tag» die in de door het baken gegenereerde HTML voorkomen.

Voorbeeld:
[(#TEXTE|extraire_balises{h3}|implode)] haalt alle tussentitel uit #TEXTE (die bijvoorbeeld in het privé gedeelte met de SPIP opmaakcode {{{tussentitel}}} in de tekst zijn opgenomen) en geeft weer:

<h3>Eerste tussentitel</h3>
<h3>Tweede tussentitel</h3>
<h3>Nog een tussentitel</h3>
<h3>Laatste tussentitel</h3>


Let wel op:
|extraire_balises geeft een totaal onjuiste weergave wanneer gezocht wordt naar een «vanzelf ingesloten HTML-tag», zoals een <div> die weer een andere <div> bevat (of een <ul> die een <ul> insluit, enz.)

Auteur Hanjo Gepubliceerd op: Aangepast: 15/02/16

Vertalingen: français, Nederlands