Présentation
La rédaction de cet article est motivée par le fait que le problème soulevé et sa solution ont déjà été traités dans la liste spip-dev
et dernièrement dans la liste spip
. Cet article n’est donc qu’une récapitulation de ce que d’autres ont dit.
La balise #TEXTE
La balise #TEXTE
d’une boucle ARTICLES
ne sert pas qu’à insérer le contenu de cet article mis en forme ; elle permet en aussi :
- de récupérer les documents intégrés à l’article pour qu’ils ne soient pas présentés dans un éventuel portfolio ;
- de gérer les notes de bas de page.
La balise #TEXTE*
Pour récupérer, afin d’y appliquer un filtre supplémentaire, le texte brut de cette balise, il est nécessaire, comme le stipule la documentation, de la faire suivre d’un astérisque. Pour récupérer le texte ainsi traité et le reformater, on lui applique le filtre propre
, d’où la syntaxe [(#TEXTE*|filtre|propre)]
.
Cette syntaxe génère un #TEXTE
certes propre mais les documents intégrés ne sont plus détectés : le porfolio s’affiche alors pour tous les documents liés, qu’ils soient intégrés ou non [1].
La balise [(#TEXTE|?)]
Pour passer outre ce problème, il suffit d’appeler une nouvelle fois #TEXTE
en faisant en sorte qu’il ne produise pas de contenu. On peut pour cela ajouter le filtre |?
passé sans arguments. Ainsi, on ajoute une balise #TEXTE
vidée à son squelette :
[(#TEXTE*|filtre|propre)]
[(#TEXTE|?)]
Ce faisant, cependant, les notes du texte sont calculées une nouvelle fois et sont dédoublées.
La balise [(#NOTES|?)]
Pour empêcher cela, on doit demander un calcul des notes, qu’on annule par le même filtre |?
, au moyen de [(#NOTES|?)]
.
Placement des balises vidées
Les deux balises doivent précéder le contenu normal, donc se trouver au-dessus de tous les champs susceptibles de contenir des notes de bas de page. Voici une configuration possible :
[(#TEXTE|?)][(#NOTES|?)]
[(#CHAPO)]
[(#TEXTE*|filtre_perso|propre)]
Aucune discussion
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |