Paris, photo, humeurs, un peu de HTML/CSS pour faire sérieux. Feinte innocence et vraie naïveté (ou vice-versa). Encore un blog qui agite ses petits bras en couinant "Viens me lire !"
Les commentaires s'affichent après l'article, sur la même page et sans bandeau de pagination. Mais au-delà de 50 commentaires se forment plusieurs pages de 50 commentaires au maximum, munies d'un bandeau de pagination placé tout en bas de l'écran.
Ce n'est pas toujours commode : "afficher les commentaires" de l'article affiche le premier lot de 50 et les "Commentaires récents" mènent aussi à ce premier lot, même si le commentaire cherché ne s'y trouve pas. Dans les deux cas il faut aller en bas d'écran puis cliquer sur la pagination pour lire les derniers commentaires, c'est agaçant.
Correction possible : classer les commentaires en ordre inverse (le plus récent en premier) mais ce peut être désagréable à lire. Et quand bien même : il faut toujours aller en bas d'écran pour changer de page.
Le programme que je vous propose (inutilisable au niveau Confiance), s'il ne résout pas tout, pallie au moins le dernier inconvénient : il recopie le bandeau de pagination, lorsqu'il y en a un, au début des 50 commentaires. La navigation est ainsi un peu plus confortable. Cet article vous montrera la chose en situation.
Si vous n'avez jamais installé de JavaScript chez vous rendez-vous ici pour les détails.
Mes Documents/Autres fichiersde votre admin de blog.
<script type="text/javascript" src="URL_du_programme"></script>
Remplacez bien sûr URL_du_programme par l'url effective du fichier.
Et c'est fini (c'est toujours pareil, dans le fond…).
Comme annoncé, le programme crée un nouveau bandeau de pagination avant le premier commentaire. Ce nouveau bandeau est exactement semblable à l'autre, si ce n'est que je l'ai doté de la classe supplémentaire before_comments, et que j'ai doté l'ancien de la classe after_comments pour en permettre la mise en forme dans le CSS. Cette mise en forme n'est absolument pas requise mais elle peut vous rendre service. Donc elle est là, voilà.
Le présent article vous fournit le programme et son mode d'emploi. Son article jumeau démonte entièrement le programme si vous voulez comprendre comment il marche (lecture totalement facultative mais espérée intéressante !).
dissectiondu programme dans un article séparé.