PluXml.org

Blog ou CMS à l'Xml

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

#1 21/08/2017 15:38:30

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 525
Site Web

[plugin V5.6] ALireEgalement

Je viens de créer un petit plugin, dérivé du travail de Stéphane (http://pluxopolis.net/article35/recomma … s-articles).

https://github.com/jerrywham/ALireEgalement

Attention de renommer le dossier en ALireEgalement (supprimer le "-master" ajouté par Github).

Dans la config, il suffit de noter le nombre d'articles à afficher ainsi que la/les catégories concernées.
Si on met 0 pour les catégories, toutes les catégories seront concernées.
Sinon, il suffit de préciser le numéro de la catégorie dont on veut afficher les articles.

On peut également modifier le template d'affichage pour l'adapter à son thème.

Dernière modification par Jerry Wham (21/08/2017 15:43:56)


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#2 24/08/2017 08:17:19

PPmarcel
Membre
Inscription : 21/06/2010
Messages : 249
Site Web

Re : [plugin V5.6] ALireEgalement

Ce serait pratique d'inclure une aide dans le plugin pour y reporter l'appel du hook. Autrement je suis en train de tester l'affichage des images et cela fonctionne plutôt bien.

En revanche si il n'y a pas de thumbnail on se retrouve sans image. Peut-être dans ce cas pourrais-tu fetcher la première image de l'article, à l'instar du plugin SuggestAvecImage ?

Aussi ce serait pratique d'avoir un "div" ou un "ul" parent avec une classe prédéfinie, afin de pouvoir cibler les changements de CSS (le workaround c'est de placer les balises manuellement autour de l'appel du hook, mais je trouve ça moins propre).

Dernière modification par PPmarcel (24/08/2017 08:21:09)

Hors ligne

#3 24/08/2017 10:18:36

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 525
Site Web

Re : [plugin V5.6] ALireEgalement

Je viens de créer un fichier d'aide. Est-ce que cela te convient ?

Pour ce qui est du thumbnail, si l'auteur n'en a pas mis, c'est qu'il n'en voulait pas. Et je ne trouve pas pertinent de lui forcer la main en quelque sorte.
Le thumbnail est censé résumé l'article. La première image trouvée n'a pas forcément ce rôle là et ne sera donc pas forcément adaptée.

Normalement, tu peux modifier le template d'affichage des articles via la config du plugin. N'est-ce pas suffisant ?


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#4 24/08/2017 12:15:57

PPmarcel
Membre
Inscription : 21/06/2010
Messages : 249
Site Web

Re : [plugin V5.6] ALireEgalement

Ton raisonnement se teint, d'autant plus sur des site techniques. J'étais obnubilé par mon use case : un blog ou l'image joue un rôle important, du coup il faut que ce soit visuel et que les vignettes attirent.

Mais je peux faire un workaround pour mon cas précis donc pas de soucis.

En revanche je maintiens à dire que ça serait bien d'avoir un div ou un ul parent qui vienne par défaut pour customiser facilement l'affichage.

Pour l'aide il y a quelque chose qui cloche : à partir du code du webhook on a page blanche, et l'interface d'admin est totalement occulté.

959651aide.png

Hors ligne

#5 24/08/2017 12:21:17

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 525
Site Web

Re : [plugin V5.6] ALireEgalement

Ah oui bien vu. C'est corrigé.

Pour ce qui est d'une div, je ne vois pas ce qui te bloque ?
Tu peux l'ajouter dans ton thème en englobant l'appel du hook comme ceci :

[== Indéfini ==]
<div class="ma-classe"><?php echo $plxShow->callHook("aLireEgalement");?></div>

Sinon, tu modifies le template via le panneau de configuration.

Ce n'est pas suffisant ?

Je ne comprends pas ce qu'il te faudrait de plus...

Dernière modification par Jerry Wham (24/08/2017 12:26:01)


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#6 24/08/2017 13:36:36

PPmarcel
Membre
Inscription : 21/06/2010
Messages : 249
Site Web

Re : [plugin V5.6] ALireEgalement

Tu as raison finalement. Cela reste une bonne intégration en plugin.

Pour l'aide je te confirme que tout roule. wink

Dernière modification par PPmarcel (24/08/2017 13:59:34)

Hors ligne

#7 24/08/2017 18:40:36

PPmarcel
Membre
Inscription : 21/06/2010
Messages : 249
Site Web

Re : [plugin V5.6] ALireEgalement

Je reviens à la charge avec une question utile cette fois-ci (je crois).

Au gré des actualisations j'ai de temps en temps que 2 résultats au lieu de 3.
Est-ce plausible ? (je n'ai pas tout saisi du code)

Dernière modification par PPmarcel (24/08/2017 18:40:53)

Hors ligne

#8 24/08/2017 19:40:11

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 525
Site Web

Re : [plugin V5.6] ALireEgalement

Oui, c'est pour éviter que l'article en cours de lecture soit affiché 2 fois.

Mais maintenant que tu le dis, je vais faire en sorte que le plugin affiche le nombre configuré d'articles, sauf si la catégorie en comporte moins que ce qui est demandé.

PS : toutes les questions sont utiles. Ne te casse pas la tête du bien fondé de tes questions. Si tu as une question, il faut la poser.

Il n'y a pas de question bête, il n'y a que des sottes gens

Dernière modification par Jerry Wham (24/08/2017 19:42:13)


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#9 31/08/2017 20:22:34

PPmarcel
Membre
Inscription : 21/06/2010
Messages : 249
Site Web

Re : [plugin V5.6] ALireEgalement

Lorsque tu auras fixé le comportement du plugin je serai chaud pour le tester.

Hors ligne

#10 01/09/2017 09:11:53

jol5926
Membre
Lieu : Drôme
Inscription : 25/04/2015
Messages : 364
Site Web

Re : [plugin V5.6] ALireEgalement

Hello,
test du plugin sur un site de test en version 5.6
J'ai bien ceci :
A lire également :
31/08/2017 : test

mais quand je clique sur le lien de l'article (ici dans l'exemple "test")
J'ai une erreur :

Not Found

The requested URL /pluxmltest/'http://www.jose.monespace.net/pluxmltest/index.php was not found on this server.

Jol

Hors ligne

#11 01/09/2017 10:32:30

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 525
Site Web

Re : [plugin V5.6] ALireEgalement

Bien vu. C'est une erreur dans le template donné en exemple. Il ne faut pas que les url soient entourées par une simple quote mais par une double.
Il faut modifier le template dans la configuration et l'enregistrer.

J'ai corrigé sur le dépôt de Github et j'ai ajouté dans le panneau de config, la liste des variables disponibles pour formater l'affichage.

Dernière modification par Jerry Wham (01/09/2017 10:44:29)


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#12 01/09/2017 11:06:40

jol5926
Membre
Lieu : Drôme
Inscription : 25/04/2015
Messages : 364
Site Web

Re : [plugin V5.6] ALireEgalement

Jerry Wham a écrit :

Bien vu. C'est une erreur dans le template donné en exemple. Il ne faut pas que les url soient entourées par une simple quote mais par une double.
Il faut modifier le template dans la configuration et l'enregistrer.

J'ai corrigé sur le dépôt de Github et j'ai ajouté dans le panneau de config, la liste des variables disponibles pour formater l'affichage.

Hello,

Il y a serment quelque chose que je ne dois pas faire correctement car j'ai toujours ce message d'erreur

Not Found

The requested URL /pluxmltest/'http://www.jose.monespace.net/pluxmltest/index.php was not found on this server.

Hors ligne

#13 01/09/2017 11:28:50

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 525
Site Web

Re : [plugin V5.6] ALireEgalement

À la place de

[== Indéfini ==]
<li>#art_date : <a href='#art_url' title='#art_title'>#art_title</a></li>

mets

[== Indéfini ==]
<li>#art_date : <a href="#art_url" title="#art_title">#art_title</a></li>

Les guillemets simples sont à remplacer par des doubles.

Enregistre ensuite la configuration.


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#14 01/09/2017 11:40:16

jol5926
Membre
Lieu : Drôme
Inscription : 25/04/2015
Messages : 364
Site Web

Re : [plugin V5.6] ALireEgalement

Ok
ça fonctionne.
Je croyais que tu avais corrigé ce problème dans ton dépôt ?
La correction doit se faire manuellement ?

Hors ligne

#15 01/09/2017 11:48:05

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 525
Site Web

Re : [plugin V5.6] ALireEgalement

C'est corrigé sur le dépôt mais comme tu as précédemment enregistré une configuration, même si tu as modifié les sources du plugin, PluXml la garde en mémoire.
Il faut donc enregistrer les changements manuellement mais dans un cas similaire au tien uniquement.


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#16 01/09/2017 12:02:28

jol5926
Membre
Lieu : Drôme
Inscription : 25/04/2015
Messages : 364
Site Web

Re : [plugin V5.6] ALireEgalement

Jerry Wham a écrit :

C'est corrigé sur le dépôt mais comme tu as précédemment enregistré une configuration, même si tu as modifié les sources du plugin, PluXml la garde en mémoire.
Il faut donc enregistrer les changements manuellement mais dans un cas similaire au tien uniquement.

Ok
parfait

Merci

Hors ligne

#17 06/09/2017 10:59:59

PPmarcel
Membre
Inscription : 21/06/2010
Messages : 249
Site Web

Re : [plugin V5.6] ALireEgalement

Je trouve ça bien d'afficher des articles ayant un lien avec la publication courante (cf: piocher dans la même catégorie).
Mais on s'étouffe un peu sur les suggestions car on reste dans la même catégorie.

Serait-il possible d'ajouter un autre critère basé sur les tags similaires (en plus de la catégorie) ?

Cela ouvrirai potentiellement la suggestion à un plus vaste panel de publications et d'avoir une passerelle entre les catégories.

Dernière modification par PPmarcel (06/09/2017 11:00:57)

Hors ligne

#18 06/09/2017 11:45:15

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 525
Site Web

Re : [plugin V5.6] ALireEgalement

Suite à ta remarque, je viens de modifier le plugin pour que l'on puisse saisir plusieurs catégories. Je n'ai pas regardé pour les tags car le fonctionnement est un peu différent et je n'ai pas trop le temps.

En attendant, ça permettra de "respirer" un peu  tongue


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#19 06/09/2017 21:43:04

jol5926
Membre
Lieu : Drôme
Inscription : 25/04/2015
Messages : 364
Site Web

Re : [plugin V5.6] ALireEgalement

Jerry Wham a écrit :

Suite à ta remarque, je viens de modifier le plugin pour que l'on puisse saisir plusieurs catégories. Je n'ai pas regardé pour les tags car le fonctionnement est un peu différent et je n'ai pas trop le temps.

En attendant, ça permettra de "respirer" un peu  tongue

Hello,
quand je télécharge le plugin, j'ai une version 1.0 datant du 12/08 ??
Impossible de saisir plusieurs catégories

Jol

Hors ligne

#20 06/09/2017 21:47:13

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 525
Site Web

Re : [plugin V5.6] ALireEgalement

J'ai oublié de modifier la version mais les fichiers sont bien à jour (sauf infos.xml).
Il faut enregistrer une nouvelle config pour que ça fonctionne en séparant les index des catégories par des pipes (|).


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

Pied de page des forums

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