Calculer les sauts de pages

Spip 2.1.26

Bonjour,

J’édite une lettre trimestrielle de sorties culturelles.
Actuellement pour sa version papier, je la copie (copier/coller) dans Word afin de gérer correctement les sauts de pages. Pas très pratique ni ergonomique.

Je voudrais donc pouvoir gérer les sauts de page tous les 5 articles (description des sorties qui sont généralement de longueur équivalente).

Le nombre de sorties par contre n’est pas fixe.

Je pensais faire afficher les sorties 5 par 5 avec une boucle comprenant 5 descriptions.
mais je ne sais pas trop comment écrire une boucle qui calculerai le nombre de pages nécessaires.

J’ai pensé à utiliser

#SET{articles, #TOTAL_BOUCLE} (le nombre d’articles
[(#SET{pages,#TOTAL_BLOUCLE|divise{5})](le nombre de pages)

mais je bloque ensuite pour transmettre cela dans une boucle
<BOUCLE_print(ARTICLES){id_article}{1/#GET{pages}>
#TITRE
etc…
</BOUCLE_print>

A moins que ce ne soit plus simple avec un sélecteur jQuery mais là aussi je ne sais pas faire.

Merci pour toute suggestion

Bonjour,

Tu peux utiliser la balise #COMPTEUR_BOUCLE et tester si c'est un multiple de 5.

Le 18/01/2016 17:07, VivaSpip a écrit :

Spip 2.1.26

Bonjour,

J'édite une lettre trimestrielle de sorties culturelles.
Actuellement pour sa version papier, je la copie (copier/coller) dans
Word afin de gérer correctement les sauts de pages. Pas très pratique ni
ergonomique.

Je voudrais donc pouvoir gérer les sauts de page tous les 5 articles
(description des sorties qui sont généralement de longueur équivalente).

Le nombre de sorties par contre n'est pas fixe.

Je pensais faire afficher les sorties 5 par 5 avec une boucle comprenant
5 descriptions.
mais je ne sais pas trop comment écrire une boucle qui calculerai le
nombre de pages nécessaires.

J'ai pensé à utiliser

  #SET{articles, #TOTAL_BOUCLE} (le nombre d'articles
[(#SET{pages,#TOTAL_BLOUCLE|divise{5})](le nombre de pages)

mais je bloque ensuite pour transmettre cela dans une boucle
<BOUCLE_print(ARTICLES){id_article}{1/#GET{pages}>
#TITRE
etc..
</BOUCLE_print>

A moins que ce ne soit plus simple avec un sélecteur jQuery mais là
aussi je ne sais pas faire.

Merci pour toute suggestion

--
Stéphane

Les Voisins Spipeurs : http://www.voisins-spipeurs.net