#INTRODUCTION
affiche un extrait du contenu d’un champ SQL « texte » (si la table possède ce champ). Dans le cas des articles, cet extrait est puisé dans le champ « descriptif », sinon dans le « chapo », sinon dans le champ « texte ». L’extrait peut aussi être défini, au moment de la rédaction du contenu, en encadrant l’introduction souhaitée par des balises <intro>
et </intro>
.
Un argument permet de définir la longueur maximum de l’introduction :
Exemple
Donner à la balise HTML meta « description » un texte introductif sur les pages articles (exemple dans squelettes-dist/article.html) :
<BOUCLE_principale(ARTICLES) {id_article}>
...
[<meta name="description" content="(#INTRODUCTION{150}|attribut_html)" />]
...
</BOUCLE_principale>
Afficher les 10 derniers articles avec une introduction de leur contenu :
<B_articles_recents>
<h2><:derniers_articles:></h2>
<ul>
<BOUCLE_articles_recents(ARTICLES) {!par date} {0,10}>
<li>
<h3><a href="#URL_ARTICLE">#TITRE</a></h3>
[<div class="#EDIT{intro} introduction">(#INTRODUCTION)</div>]
</li>
</BOUCLE_articles_recents>
</ul>
</B_articles_recents>