#INTRODUCTION

#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 :

#INTRODUCTION{longueur}

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>

Auteur Matthieu Marcillaud Publié le : Mis à jour : 11/03/17

Traductions : English, français