Suite à la mise à jour à la dernière version de Spip, je viens de remarquer que la pagination des pages rubriques s’affiche désormais à la verticale au lieu de l’horizontale comme sur l’exemple suivant : L'arbre qui ne voulait pas mourir - www.histoire-genealogie.com
La boucle pagination du fichier rubrique.html est la suivante :
<B_page>
[(#PAGINATION)]
Comment faire pour que la pagination retrouve une présentation horizontale ?
Merci, j’ai bien remplacé la ligne : [<p class='pagination'>(#PAGINATION)</p>]
par celle-ci : [<nav class='pagination' role='navigation'>(#PAGINATION)</nav>]
mais cela ne change rien, l’affichage de la pagination est toujours vertical au lieu d’être horizontal…
chez moi ça marche sur les 3 sites que j’ai passé en SPIP 4, mais il a fallu que je vide plusieurs fois le cache de SPIP avant que ça n’apparaisse à l’affichage…
les explications sur les ajustement valent pour la structure html, mais ton problème se situe au niveau des css. Il faut donc que tu modifie les css de ton squelette pour ajuster.
oui, je suis en train de m’en occuper… je suis aussi en train d’adapter le squelette du fichier Rubrique, trop ancien, pour l’adapter au squelette de la dernière mise à jour…
Idem ici le passage en spip4 a cassé la présentation de la pagination. Le point « bizarre » est que je n’avais eu besoin d’aucune css pour la version avec spip 3.2.11 … là j’ai dû rajouter (c’est du scss) dans mes css:
les explications sur les ajustement valent pour la structure html, mais ton problème se situe au niveau des css. Il faut donc que tu modifie les css de ton squelette pour ajuster.
Voir le sujet ou répondre à ce courriel pour répondre.
oui, je viens de comprendre…
sur mon fichier rubrique.html j’ai la ligne suivante <INCLURE{fond=inclure/head} />
Si je remplace cette ligne par celle-ci : [(#INCLURE{fond=inclure/inc-head})]
la pagination fonctionne parfaitement à l’horizontal…
je pense qu’il faut que je modifie la pagination dans habillage.css ou style.css
Oui ok mais ça veut dire qu’il n’y a plus de css par défaut ? car avant je n’avais fait aucune css spécifiques et ça s’affichait correctement (et pour tant il y avait des barres verticales entre les n° de pages et il semblait que c’était stylé), là sans css ça s’affiche effectivement comme une liste de base. Bon bref c’est pas un souci, quelques lignes de css et c’est bon. Pierre
···
Le 02/08/2021 à 20:43, Maïeul Rouquette via Discuter de SPIP a écrit :
Merci à tous pour vos conseils et votre aide qui m’ont permis de résoudre ce petit souci. La pagination s’affiche normalement maintenant après avoir modifié quelque peu les css. persos en liaison avec le fichier rubrique.html comme vous pouvez le voir en suivant ce lien : https://www.histoire-genealogie.com/-Chroniques-de-nos-ancetres-
Attention pour modifier les css, il faut les modifier dans tes squelettes perso (!), sinon à chaque mise à jour de squelette-dist, tu auras perdu les anciens …
Personnellement mes squelettes sont en plugin (dans le dossier «pluging» …), ce qui fait que pour une mise à jour éventuellement c’est à cet endroit que je dois faire des modifs. Autres avantage, avec un clic je peux plugué/déplogué (dans «gestion des plugins») et voir le comportement du site en public de la mise à jour.