PluXml.org

Blog ou CMS à l'Xml

Vous n'êtes pas identifié(e).

#1 27/10/2015 00:17:19

gegeweb
Membre
Lieu : Villiers sur Orge
Inscription : 25/01/2011
Messages : 60
Site Web

[Plugin] plxMyPagination

Voici mon second plugin, encore de la pagination au programme…
En fait rien de bien révolutionnaire, ce plugin est une adaptation de plxMyPager de Stéphane F. à qui j'ai "emprunté" l'icône et une évolution de mon premier plugin staticPagination.
Il regroupe les deux fonctionnalité dans un seul plugin, une seule configuration pour les deux.
Les éléments du pager sont contenus dans une liste.

Ce plugin utilise Font Awesome pour les icônes des liens vers les pages suivantes et précédentes.

plxMyPagination

Améliore la pagination standard de pluXML. Ajoute une pagination pour les groupes de pages statiques.

Écran de configuration

Historique
=======
## Version 1.0 (26/10/2015) ##
[+] Version initiale


Gérald Niel
Blog perso (sous PluXML)
Site de la section cyclo de Ballainvilliers (sous PluXML)
@gegeweb (Twitter)

Hors ligne

#2 27/10/2015 01:19:02

bazooka07
Membre
Lieu : Quelque part en Rhône-Alpes
Inscription : 06/02/2014
Messages : 1 182
Site Web

Re : [Plugin] plxMyPagination

Bonjour,

Il y a un nouveau gestionnaire de dépôt pour les plugins :
http://www.kazimentou.fr/pluxml-plugins2/

Affichage des icônes
plusieurs versions possibles pour un plugin
catalogue au format json
relookage ...

Cordialement

Hors ligne

#3 27/10/2015 07:53:50

gegeweb
Membre
Lieu : Villiers sur Orge
Inscription : 25/01/2011
Messages : 60
Site Web

Re : [Plugin] plxMyPagination

@bozooka07 oui, j'ai vu. Mais il y a deux fichier index, index et index2. Quel est celui à utiliser, la différence entre les deux ?

Et pendant qu'on y est, quelle est la méthode pour ajouter automatiquement le dépôt dans le plugin spxplugindownloader de Je-Evrard ?
J'ai lu la doc, mais j'ai pas tout compris ! wink


Gérald Niel
Blog perso (sous PluXML)
Site de la section cyclo de Ballainvilliers (sous PluXML)
@gegeweb (Twitter)

Hors ligne

#4 27/10/2015 10:22:39

bankai
Pluxml Forever :)
Lieu : Saint-Pierre-la-cour
Inscription : 06/02/2011
Messages : 611
Site Web

Re : [Plugin] plxMyPagination

J'aime bien le style de ta pagination, bon boulot gegeweb  wink


Mon site web : Mon blog tout simplement avec sa version de pluXml : version dev Github
Un soucis, une angoisse, une question ? le Wiki est là pour tous ici, pour le reste, on est là pour ça :-)
Suivre PluXml sur les réseaux sociaux : Google+ Twitter

Hors ligne

#5 27/10/2015 11:28:58

bazooka07
Membre
Lieu : Quelque part en Rhône-Alpes
Inscription : 06/02/2014
Messages : 1 182
Site Web

Re : [Plugin] plxMyPagination

@gegeweb,

Oublie index2.php.
Il y a 2 versions et chacune tienne dans un unique fichier index.php:

1ère version: http://kazimentou.fr/pluxml-plugins/
Au début, j'ai voulu aller au simple en imposant certaines contraintes :
1 seule version de plugin
nom de l'archive zip = nom du dossier dans l'archive = nom du plugin

2ème version : http://kazimentou.fr/pluxml-plugins2/
Suite aux remarques faites sur le forum, j'ai levé certaines restrictions :
nom de l'archive : n"importe quel nom de fichier finissant par .zip
nom du dossier : n'importe quel nom, en particulier, pour les fichiers zip pris sur github, "monplugin-master"  est toléré
possibilité d'avoir plusieurs versions d'un plugin dans différentes archives zip
Reste 2 contraintes pour l'archive :
avoir un fichier infos.xml
avoir un fichier .php avec une déclaration de classe dérivée de PlxPlugin

Je te conseille la 2ème version pour laisser sur ton serveur les différentes versions de tes plugins.
Je n'utilise pas spxplugindownloader et je ne l'avais jamais étudié. Après ton post , j'ai jeté un coup d'oeil vite fait.
Ce plugin impose la création de 2 fichiers repository.version et repository.xml

Note qu'avec ma solution il n'y a qu'un fichier  sur le serveur qui génère la page html. Et pour répondre aux différentes requêtes, il n'y juste que des paramètres à passer sans avoir besoin de créer des fichiers supplémentaires. Le catalogue du site, équivalent à repository.xml est généré à la volée. Eventuellement il est mis en cache, rafraichi selon un temps réglable.

Quand j'aurai quelques minutes dispo, j'étudierai spxplugindownloader mais il y a des choses qui me font tiquer au départ.

A++

Dernière modification par bazooka07 (27/10/2015 11:30:01)

Hors ligne

#6 27/10/2015 13:21:04

gegeweb
Membre
Lieu : Villiers sur Orge
Inscription : 25/01/2011
Messages : 60
Site Web

Re : [Plugin] plxMyPagination

bankai a écrit :

J'aime bien le style de ta pagination, bon boulot gegeweb  wink

Merci. smile


Gérald Niel
Blog perso (sous PluXML)
Site de la section cyclo de Ballainvilliers (sous PluXML)
@gegeweb (Twitter)

Hors ligne

Pied de page des forums

A propos Nous soutenir Contact Twitter Google+
Copyright © 2006-2018 PluXml.org, tous droits réservés