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

  1. #INTRODUCTION{longueur}

Exemple

Donner à la balise HTML meta « description » un texte introductif sur les pages articles (exemple dans squelettes-dist/article.html) :

  1. <BOUCLE_principale(ARTICLES) {id_article}>
  2. ...
  3. [<meta name="description" content="(#INTRODUCTION{150}|attribut_html)" />]
  4. ...
  5. </BOUCLE_principale>

Télécharger

Afficher les 10 derniers articles avec une introduction de leur contenu :

  1. <B_articles_recents>
  2. <h2><:derniers_articles:></h2>
  3. <ul>
  4. <BOUCLE_articles_recents(ARTICLES) {!par date} {0,10}>
  5. <li>
  6. <h3><a href="#URL_ARTICLE">#TITRE</a></h3>
  7. [<div class="#EDIT{intro} introduction">(#INTRODUCTION)</div>]
  8. </li>
  9. </BOUCLE_articles_recents>
  10. </ul>
  11. </B_articles_recents>

Télécharger

Auteur Matthieu Marcillaud Publié le : Mis à jour : 08/12/09

Traductions : English, français