RE: [Spip] num éroter des pages

Pourquoi la boucle (ARTICLES) devient-elle une boucle (RUBRIQUES), si c'est
pour afficher les articles par lots ?

Cordialement

---
Patrice
webmaster@ecoparis.org

---

-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De la part de
Audrey Williamson
Envoyé : lundi 3 mars 2003 12:28
À : spip liste
Objet : Re: [Spip] num éroter des pages

merci pour toutes ces réponses (qui se recoupent!)

ça a l'air de marcher chez moi
seul problème, ça ne marche que sur la première page. Sur la deuxième page
(6-11), il n'y a pas les liens 1-6 |6-11 etc...

voilà ma boucle... j'ai du zapper quelquechose...?

<p align="center" /><font size="1">Les autres articles : </font>
        <BOUCLE_compt_rubriques(RUBRIQUES){id_parent}>
        <?
        $numero=#COMPTEUR_BOUCLE-1;
        $total=#TOTAL_BOUCLE;
               if ($total < $numero + 5){$fin=$total;} else
{$fin=$numero+5;}
            if (floor($numero/5)==$numero/5 AND $total>5)
               if ($debut_articles==$numero)
               {echo "<font size=1>|&nbsp;<font
color=#949DB1>".($numero+1).-($fin)."</font></font>";}
              else
               {
              echo "<font size=1>| <a
href='rubrique.php3?id_rubrique=#ID_RUBRIQUE&debut_articles=$numer
o'>".($num
ero+1).-($fin)."</a></font> ";
        }
        ?>
        </BOUCLE_compt_rubriques>

> De : "Patrice" <webmaster@ecoparis.org>
> Date : Mon, 3 Mar 2003 10:59:57 +0100
> À : "spip liste" <spip@rezo.net>
> Objet : RE: [Spip] num éroter des pages
>
> Bonjour,
>
> Je fais qque chose comme cela sur EcoParis voir par exemple
> http://www.ecoparis.org/rubrique.php3?id_rubrique=2. Si tu le
souhaites tu
> peux récupérer le squelette pour t'en inspirer
> http://www.ecoparis.org/rubrique.html
>
> Cordialement
>
> ---
> Patrice
> webmaster@ecoparis.org
> http://www.ecoparis.org/
> ---
>
>> -----Message d'origine-----
>> De : spip-bounces+webmaster=ecoparis.org@rezo.net
>> [mailto:spip-bounces+webmaster=ecoparis.org@rezo.net]De la part de La
>> 25e ligne - Webmaster
>> Envoyé : lundi 3 mars 2003 10:43
>> À : spip
>> Objet : [Spip] num éroter des pages
>>
>>
>> Bonjour tout le monde,
>>
>> Comment faire pour que les résultats d'affichage d'une
rubrique (la liste
>> des articles de cette rubrique) se séparent en plusieurs pages
si la liste
>> est trop longue? Un truc du style :
>>
>> Pages:
>> [précédente] 1 2 3 4 5 6 7 8 9 10 [suivante]
>>
>> J'imagine qu'il y a un peu de php derrière tout ça... quelqu'un peut me
>> donner des tuyaux, ou bien m'indiquer un tutorial quelque part?
>>
>> merci boucou
>> Audrey
>>
>> _______________________________________________
>> liste spip
>> spip@rezo.net - désabonnement : spip-off@rezo.net
>> Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
>> Documentation de SPIP : http://www.uzine.net/spip
>>
>>
>
>
> _______________________________________________
> liste spip
> spip@rezo.net - désabonnement : spip-off@rezo.net
> Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
> Documentation de SPIP : http://www.uzine.net/spip

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

en fait voilà comment ça se passe sur cette page de rubrique actualités=4
-> affichage sous rubrique actu du mois
->>>articles de cette sous rubrique actu du mois

-> affichage sous rubrique actu du mois dernier
->>>articles de cette sous rubrique actu du mois dernier

-> affichage sous rubrique actu du mois x
->>>articles de cette sous rubrique actu du mois x

La suite : 1-6 | 6-11 | ...

c'est pour ça que j'ai changé articles par rubriques...

De : "Patrice" <webmaster@ecoparis.org>
Date : Mon, 3 Mar 2003 13:00:52 +0100
À : "spip liste" <spip@rezo.net>
Objet : RE: [Spip] num éroter des pages

Pourquoi la boucle (ARTICLES) devient-elle une boucle (RUBRIQUES), si c'est
pour afficher les articles par lots ?

Cordialement

---
Patrice
webmaster@ecoparis.org
http://www.ecoparis.org/
---

-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De la part de
Audrey Williamson
Envoyé : lundi 3 mars 2003 12:28
À : spip liste
Objet : Re: [Spip] num éroter des pages

merci pour toutes ces réponses (qui se recoupent!)

ça a l'air de marcher chez moi
seul problème, ça ne marche que sur la première page. Sur la deuxième page
(6-11), il n'y a pas les liens 1-6 |6-11 etc...

voilà ma boucle... j'ai du zapper quelquechose...?

<p align="center" /><font size="1">Les autres articles : </font>
<BOUCLE_compt_rubriques(RUBRIQUES){id_parent}>
<?
$numero=#COMPTEUR_BOUCLE-1;
$total=#TOTAL_BOUCLE;
if ($total < $numero + 5){$fin=$total;} else
{$fin=$numero+5;}
if (floor($numero/5)==$numero/5 AND $total>5)
if ($debut_articles==$numero)
{echo "<font size=1>|&nbsp;<font
color=#949DB1>".($numero+1).-($fin)."</font></font>";}
else
{
echo "<font size=1>| <a
href='rubrique.php3?id_rubrique=#ID_RUBRIQUE&debut_articles=$numer
o'>".($num
ero+1).-($fin)."</a></font> ";
}
?>
</BOUCLE_compt_rubriques>

De : "Patrice" <webmaster@ecoparis.org>
Date : Mon, 3 Mar 2003 10:59:57 +0100
À : "spip liste" <spip@rezo.net>
Objet : RE: [Spip] num éroter des pages

Bonjour,

Je fais qque chose comme cela sur EcoParis voir par exemple
http://www.ecoparis.org/rubrique.php3?id_rubrique=2. Si tu le

souhaites tu

peux récupérer le squelette pour t'en inspirer
http://www.ecoparis.org/rubrique.html

Cordialement

---
Patrice
webmaster@ecoparis.org
http://www.ecoparis.org/
---

-----Message d'origine-----
De : spip-bounces+webmaster=ecoparis.org@rezo.net
[mailto:spip-bounces+webmaster=ecoparis.org@rezo.net]De la part de La
25e ligne - Webmaster
Envoyé : lundi 3 mars 2003 10:43
À : spip
Objet : [Spip] num éroter des pages

Bonjour tout le monde,

Comment faire pour que les résultats d'affichage d'une

rubrique (la liste

des articles de cette rubrique) se séparent en plusieurs pages

si la liste

est trop longue? Un truc du style :

Pages:
[précédente] 1 2 3 4 5 6 7 8 9 10 [suivante]

J'imagine qu'il y a un peu de php derrière tout ça... quelqu'un peut me
donner des tuyaux, ou bien m'indiquer un tutorial quelque part?

merci boucou
Audrey

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

salut tout le monde,

J'ai fini par trouver une solution (à partir du code qu'on m'a envoyé sur la
liste) qui a l'air de marcher. J'ai juste rajouté le numéro de la rubrique
dans le lien (id_rubrique=4). sinon, avec juste id_rubrique il générait des
numéros de rubriques fantaisistes.

Voici le code qui marche, si ça intéresse quelqu'un un jour:
<!---par lots--->
       <p align="center" /><font size="1">Les autres articles : </font>
       <BOUCLE_compt_rubriques(RUBRIQUES){id_parent}>
       <?
       $numero=#COMPTEUR_BOUCLE-1;
       $total=#TOTAL_BOUCLE;
              if ($total < $numero + 5){$fin=$total;} else {$fin=$numero+5;}
           if (floor($numero/5)==$numero/5 AND $total>5)
              if ($debut_articles==$numero)
              {echo "<font size=1>|&nbsp;<font
color=#949DB1>".($numero+1).-($fin)."</font></font>";}
             else
              {
             echo "<font size=1>| <a
href='rubrique.php3?id_rubrique=4&debut_articles=$numero'>".($numero+1).-

($fin)."</a></font> ";
       }
       ?>
       </BOUCLE_compt_rubriques>

merci pour votre aide
à plus
audrey

De : "Patrice" <webmaster@ecoparis.org>
Date : Mon, 3 Mar 2003 13:00:52 +0100
À : "spip liste" <spip@rezo.net>
Objet : RE: [Spip] num éroter des pages

Pourquoi la boucle (ARTICLES) devient-elle une boucle (RUBRIQUES), si c'est
pour afficher les articles par lots ?

Cordialement

---
Patrice
webmaster@ecoparis.org
http://www.ecoparis.org/
---

-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De la part de
Audrey Williamson
Envoyé : lundi 3 mars 2003 12:28
À : spip liste
Objet : Re: [Spip] num éroter des pages

merci pour toutes ces réponses (qui se recoupent!)

ça a l'air de marcher chez moi
seul problème, ça ne marche que sur la première page. Sur la deuxième page
(6-11), il n'y a pas les liens 1-6 |6-11 etc...

voilà ma boucle... j'ai du zapper quelquechose...?

<p align="center" /><font size="1">Les autres articles : </font>
<BOUCLE_compt_rubriques(RUBRIQUES){id_parent}>
<?
$numero=#COMPTEUR_BOUCLE-1;
$total=#TOTAL_BOUCLE;
if ($total < $numero + 5){$fin=$total;} else
{$fin=$numero+5;}
if (floor($numero/5)==$numero/5 AND $total>5)
if ($debut_articles==$numero)
{echo "<font size=1>|&nbsp;<font
color=#949DB1>".($numero+1).-($fin)."</font></font>";}
else
{
echo "<font size=1>| <a
href='rubrique.php3?id_rubrique=#ID_RUBRIQUE&debut_articles=$numer
o'>".($num
ero+1).-($fin)."</a></font> ";
}
?>
</BOUCLE_compt_rubriques>

De : "Patrice" <webmaster@ecoparis.org>
Date : Mon, 3 Mar 2003 10:59:57 +0100
À : "spip liste" <spip@rezo.net>
Objet : RE: [Spip] num éroter des pages

Bonjour,

Je fais qque chose comme cela sur EcoParis voir par exemple
http://www.ecoparis.org/rubrique.php3?id_rubrique=2. Si tu le

souhaites tu

peux récupérer le squelette pour t'en inspirer
http://www.ecoparis.org/rubrique.html

Cordialement

---
Patrice
webmaster@ecoparis.org
http://www.ecoparis.org/
---

-----Message d'origine-----
De : spip-bounces+webmaster=ecoparis.org@rezo.net
[mailto:spip-bounces+webmaster=ecoparis.org@rezo.net]De la part de La
25e ligne - Webmaster
Envoyé : lundi 3 mars 2003 10:43
À : spip
Objet : [Spip] num éroter des pages

Bonjour tout le monde,

Comment faire pour que les résultats d'affichage d'une

rubrique (la liste

des articles de cette rubrique) se séparent en plusieurs pages

si la liste

est trop longue? Un truc du style :

Pages:
[précédente] 1 2 3 4 5 6 7 8 9 10 [suivante]

J'imagine qu'il y a un peu de php derrière tout ça... quelqu'un peut me
donner des tuyaux, ou bien m'indiquer un tutorial quelque part?

merci boucou
Audrey

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip