Le site de la famille.

Accueil > Informations > La Technique > Internet > AHUNTSIC : limiter le nombre d’articles affiché

AHUNTSIC : limiter le nombre d’articles affiché

vendredi 16 janvier 2009, par Marco44

Dans le squelette AHUNTSIC, on visualise l’ensemble des articles écrits par l’auteur dans la page Contact.
Il me semble intéressant de pouvoir limiter le nombre et de créer des pages comme sur la page d’accueil.
J’ai donc modifié la page Auteur.html pour non seulement limité à 20 le nombre d’articles mais aussi, changé l’ordre d’affichage en indiquant le plus récent en premier au lieu de l’ordre alphabétique :

Avant

                <BOUCLE_articles(ARTICLES) {id_auteur} {par titre} {"<br />"}>
                        <h3><a href="#URL_SITE_SPIP/spip.php?action=converser&amp;redirect=#URL_SITE_SPIP%2F#URL_ARTICLE&amp;var_lang=#LANG" hreflang="#LANG" [title="(#INTRODUCTION|textebrut|entites_html)"]>[(#TITRE|supprimer_numero)]</a></h3>
                        <div class="detail">[(#DATE|nom_jour)] [(#DATE|affdate)]</div>
                </BOUCLE_articles>
                <//B_articles>

Après

   <B_articles>
   #ANCRE_PAGINATION
                <BOUCLE_articles(ARTICLES) {id_auteur} {lang} {par date} {inverse} {pagination 20} {"<br />"}>
                        <h3><a href="#URL_SITE_SPIP/spip.php?action=converser&amp;redirect=#URL_SITE_SPIP%2F#URL_ARTICLE&amp;var_lang=#LANG" hreflang="#LANG" [title="(#INTRODUCTION|textebrut|entites_html)"]>[(#TITRE|supprimer_numero)]</a></h3>
                        <div class="detail">[(#DATE|nom_jour)] [(#DATE|affdate)]</div>
                </BOUCLE_articles>
   [<div class="pagination">
     <div class="ligne1">
       <div dir="#LANG_DIR">#TOTAL_BOUCLE/#GRAND_TOTAL <:articles:></div>
     </div>
     <div class="ligne2">
       (#PAGINATION)
     </div>
   </div>]
   </B_articles>
                <//B_articles>

Un message, un commentaire ?

modération a priori

Ce forum est modéré a priori : votre contribution n’apparaîtra qu’après avoir été validée par un administrateur du site.

Qui êtes-vous ?
Votre message

Pour créer des paragraphes, laissez simplement des lignes vides.