J'utilise depuis fort longtemps une présentation particulière du système de pagination en bas de certaines pages du blog. Présentation basée sur l'extension advancedPagination proposée sur le forum Dotclear par Topaz fin 2007 à partir d'un script de Fix.
Au fil du temps je l'ai progressivement modifiée afin de lui donner un peu plus de souplesse tant au niveau du paramétrage que des mises en forme via les CSS.
En accord avec Fix et Topaz, je vous propose l'intégration de mes bidouilles dans le moteur de "advancedPagination" mais renommé pour l'occasion en mrvbPagination.
Liens mis à jour le mardi 19 avril 2022
Liens externes
- Support : fil dédié sur le forum de Dotclear.
- Téléchargement : Dotaddict.
- Dépôt pour le développement et les bugs : GitHub.
Documentation
Remarques :
Si vous avez des questions concernant ce plugin, merci d’utiliser le fil dédié sur le forum de Dotclear.
Si vous avez des remarques concernant ce billet (présentation, explications, erreur), alors la partie “Commentaires” est à votre disposition.
1. par dotclear user, le dimanche 22 mai 2011 à 20h06 commentaire
marche pas ce plugin, il lui manque des fichiers à l'intérieur du zip. en plus pour faire vos zip, utilisez un logiciel mieux que le truc actuel en PHP (libre de droit mais pas bon apparemment). parce que on peut pas les ouvrir dans un mac, le (ou ce) zip n'étant pas compatible avec ce système.
2. par mirovinben, le lundi 23 mai 2011 à 06h53 commentaire
Ben si il marche... Vu que j'installe systématiquement ici chacun de mes plugins depuis le zip proposé en annexe et par dotaddict. Zip tout à fait exploitable par Windows (directement ou via 7zip). Je n'ai jamais utilisé de Mac. Désolé...
Il contient trois fichiers qui suffisent à son fonctionnement :
Pour l'utiliser, lire la doc (dans ce billet) et suivre les instructions...
3. par mirovinben, le lundi 23 mai 2011 à 08h15 commentaire
Ah… au fait, “dotclear user”, comment procèdes-tu pour installer un plugin ? à la main (FTP dans le bon répertoire) ou via le panneau d’administration “système/extensions/installer ou mettre à jour” ?
4. par dotclear user, le mercredi 25 mai 2011 à 01h56 commentaire
le lien ici via le panneau d'administration, mais y avait une alerte "fichier zip vide". mais j'ai essayé encore aujourd'hui et il est installé sans problème en fait.

c'est peut-etre Free qui a déconné l'autre jour.
5. par mirovinben, le mercredi 25 mai 2011 à 07h24 commentaire
Tant mieux si tu as pu obtenir un zip correct et complet. De mon côté je n'ai rien changé... Les mystères du web.
6. par Patrick, le dimanche 12 juin 2011 à 18h50 commentaire
Bjr,
J'aimerais bien utiliser ce plugin que je viens d'installer, mais comment configurer les pages?? Les 3 pavés ci-dessus sont incohérents les uns par rapport aux autres.! Ce n'est pas ça une doc d'install.
7. par mirovinben, le dimanche 12 juin 2011 à 20h27 commentaire
“Incohérents…” Ah ?
L’opération minimale de remplacement / inclusion décrite dans le pavé “Mise en œuvre :” est basée sur le code fourni par les fichiers template par défaut (lignes 117 à 123 de home.html, par exemple). Et l’exemple donné montre ce qu’on peut mettre en place en modifiant certains paramètres.
Désolé si cette doc n’est pas assez explicite. Une aide de ta part peut-être ?
8. par mirovinben, le lundi 13 juin 2011 à 09h03 commentaire
Je viens de modifier mon dernier commentaire et, surtout, les pavés “description” et “mise en œuvre”. En espérant que ça soit plus clair.
9. par CDM FIFA, le mercredi 06 juillet 2011 à 14h19 commentaire
Ça marche pour moi, reste à peaufiner le design.
Merci à toi pour ce plugin qui rectifie une pagination assez sommaire par défaut !
10. par blog bretagne, le jeudi 14 juillet 2011 à 19h08 commentaire
Impec, je viens de le placer, j'ai même pas besoin d'adapter le CSS à mon template. Merci pour cette extension très utile.
11. par Tomek, le vendredi 30 décembre 2011 à 16h51 commentaire
Coucou,
il manque une accolade ‘{' au début de la balise pour la mise en œuvre, du coup si on copie-colle ce code, ça marche pas !
12. par mirovinben, le samedi 31 décembre 2011 à 06h25 commentaire
Merci Tomek. J'ai corrigé.
13. par flyingsirkus, le lundi 30 juillet 2012 à 11h15 commentaire
Bonjour.
Je viens d'installer ce plug-in, tout s’est bien passé. Les explications sont claires, et le résultat satisfaisant, mai...
On ne peut, apparemment, l'utiliser qu'une seule fois par page ! Si je tente de le mettre en tête ET en pied de page, j'obtiens le message suivant : « Cannot redeclare mrvbaffblocpage() ».
Ai-je fait une boulette ou est-ce une limitation du plug-in ?
Cordialement.
14. par mirovinben, le lundi 30 juillet 2012 à 13h21 commentaire
flyingsirkus, c'est une limitation du plugin. Je ne sais pas si cette limitation (qui existait déjà dans la version originale, donc avant mes personnalisations) peut être levée sans conséquences inattendues..
15. par mirovinben, le vendredi 03 août 2012 à 07h29 commentaire
flyingsirkus, je viens de mettre à disposition une nouvelle version v1.0.4 qui devrait répondre à ton souhait de pouvoir insérer plusieurs fois le marqueur de template
dans la même page.16. par Tahina, le mercredi 29 août 2012 à 22h05 commentaire
Installé cet après-midi sur notre blog : c'est vraiment sympa (enfin, je trouve !!) et c'est configurable à volonté.
Donc, juste un grand merci pour la mise en commun de ton travail ...