Deprecated: Function set_magic_quotes_runtime() is deprecated in /var/www/sda/3/a/fredomkb/forum/include/common.php on line 59

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sda/3/a/fredomkb/forum/include/common.php:59) in /var/www/sda/3/a/fredomkb/forum/header.php on line 41

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sda/3/a/fredomkb/forum/include/common.php:59) in /var/www/sda/3/a/fredomkb/forum/header.php on line 42

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sda/3/a/fredomkb/forum/include/common.php:59) in /var/www/sda/3/a/fredomkb/forum/header.php on line 43

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sda/3/a/fredomkb/forum/include/common.php:59) in /var/www/sda/3/a/fredomkb/forum/header.php on line 44
Projets pour Spip et PunBb / commentaire

MiniGriSpip

Petit site de test et de démonstration du squelette MiniGriSpip 1.6...
Accueil du site > Accueil forums > Squelette MiniGriSpip > commentaire
Projets pour Spip et PunBb - Petit forum de discussion autour de quelques projets personnels pour SPIP et PunBb.
     

Annonce

Bonjour et bienvenue sur les forums techniques de MiniGriSpip :-)

Quelques liens : Et Mgs alors ? - Balise #TMP - MiniGriSpip 1.6 - Mise-à-jour Calendrier

IMPORTANT : La participation à ces forums est strictement réservée aux membres inscrits, merci de votre compréhension.

ATTENTION : L'inscription au forum est désormais fermée pour cause de spams en trop grande quantité.

01/03/2011 - FredoMkb

  • commentaire

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

#1 19-05-2007 11:20:12

jean-gab
Invité

commentaire

Bonjour, je souhaiterai limiter le nombre de commentaires s'affichant sur ma page d'accueil (et toutes les autres d'ailleurs) mais je n'ai pas trouvé comment faire... ?
merci

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

#2 19-05-2007 11:23:41

Sebasalex
Adepte
Date d'inscription: 04-04-2007
Messages: 55

Re: commentaire

Bonjour,

je crois que, dans la boucle des commentaires, il faut rajouter le code "{X}" où X est le nombre de commentaires ("0,1" pour 1 commentaire, "0,2" pour 2 commentaires, etc)

Cordialement,

Sebasalex

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 492

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 614

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

#3 20-05-2007 05:35:14

FredoMkb
Guide
Date d'inscription: 01-11-2006
Messages: 372
Site web

Re: commentaire

Bonjour et bienvenue Jean-Gab smile

jean-gab a écrit:

Bonjour, je souhaiterai limiter le nombre de commentaires s'affichant sur ma page d'accueil (et toutes les autres d'ailleurs) mais je n'ai pas trouvé comment faire... ?
merci

Comme indiqué par Sebasalex, en effet, il faut modifier une valeur particulière dans la boucle qui génère les données affichées...

En complément j'ajouterais que certaines boucles Spip du squelette contiennent un critère qui limite le nombre d'éléments à afficher...

Voici justement la boucle qui affiche quelques commentaires sur la colonne de navigation (fichier Html "inc/inc-menu.html") :

Code:

<!-- Bloc liste des 10 dernieres message des forums -->
<B_menu_forums>
<div class="mgs_menu" id="mgs_menu_artrub">
    <div class="mgs_picto mgs_picto_for"></div>
    <ul class="general">
        <li class="mgs_menu_titre"><:mgs_commentaires:></li>
        <li class="mgs_vide"></li>
        <BOUCLE_menu_forums(FORUMS) {plat}{par date}{inverse}{0,10}>
        <li class="mgs_menu_item_breve">
            - <a href="#URL_FORUM" title="#TITRE - [(#TEXTE|textebrut|couper{100})]">[(#TITRE|textebrut|couper{24})]</a>
            [ <small><em>((#DATE|affdate{'d/m'}))</em></small>]
        </li>
        </BOUCLE_menu_forums>
    </ul>
</div>
</B_menu_forums>

Le code qui correspond au début de la boucle Spip est le suivant :

Code:

<BOUCLE_menu_forums(FORUMS) {plat}{par date}{inverse}{0,10}>

Le dernier critère de cette boucle determine donc le nombre d'éléments à afficher, et ça se matérialise par les valeurs "{0,10}", c'est à dire que la boucle affichera les 10 premiers éléments trouvés (10 éléments en partant de la position zéro).

Donc, pour avoir moins d'éléments, il suffit de changer la 2e valeur par celle de ton choix, par exemple "{0,3}" pour n'avoir que 3 éléments...

D'autres boucles utilisent cette même méthode... pour plus d'infos : Boucles et balises.

à+ smile


Fredo d;o)
"Un pas à la fois me suffit..." (Gandhi)

Hors ligne

 
  • commentaire

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Suivre la vie du site RSS 2.0 | SPIP | Mgs MGS |