Dotclear

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

Annonce

#1 2015-04-22 16:28:58

pierrevg
Membre
Inscription : 2005-04-13
Site Web

[emailOptionnel] support du plugin

Coucou,

On cause du plugin emailOptionnel.

Hors ligne

#2 2016-05-07 17:40:52

Rhalph
Membre
Inscription : 2005-07-18

Re : [emailOptionnel] support du plugin

Blog hébergé chez Free.fr, impossible de faire fonctionner le plugin avec la version 2.9.1. Ça marchait très bien avec la 2.7 (oui j'ai mis un peu de temps à faire la mise à jour, pardon).
Le plugin s'installe correctement, pas d'erreur bizarre ou quoi que ce soit, par contre les commentaires sans emails sont refusés...

Une idée ?

Dernière modification par Rhalph (2016-05-07 17:41:52)

Hors ligne

#3 2016-05-07 18:16:35

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : [emailOptionnel] support du plugin

Pas de soucis en dc2.9 ou dc2.9.1.
As-tu au moins activé le plugin et lors de la mise à jour as-tu bien rapatrié le dit plugin ?

Hors ligne

#4 2017-04-27 12:09:17

Glop
Membre
Inscription : 2016-06-08
Site Web

Re : [emailOptionnel] support du plugin

Bonjour,

Version Dotclear 2.11.2, thème enfant de Berlin ; le plugin s'installe bien.
La case d'activation est cochée dans les paramètres du blog. Cache des templates vidé (au cas où).

Malheureusement, il est impossible de valider ou prévisualiser un commentaire sans renseigner une adresse email.
J'ai essayé avec le thème Berlin originel sans plus de succès.

Autre essai avec le thème Ductile : it works !
Peut-être une incompatibilité avec Dotty ou autre chose ? Une idée pour remédier au schmilblick ?

Merci :)

Hors ligne

#5 2017-04-27 13:58:25

Glop
Membre
Inscription : 2016-06-08
Site Web

Re : [emailOptionnel] support du plugin

J'ai trouvé ce qui coince avec Dotty (enfin je pense) :
En modifiant le fichier _entry-feedback.html (dans les templates Dotty), suppression de required à la ligne 77, ce qui donne ceci :

 value="{{tpl:CommentPreviewEmail encode_html="1"}}" />

Au lieu de ceci :

value="{{tpl:CommentPreviewEmail encode_html="1"}}" required />

Ça fonctionne.

Du coup j'ai tenté de désactiver le plugin pour voir si la modif de _entry-feedback.html suffirait à elle seule mais non :p (on peut prévisualiser mais pas envoyer), le plugin doit surcharger des fonctions qui dépassent mes connaissances.

Ps : je teste en local, ce n'est pas encore en place sur le site inscrit dans mon profil.

Dernière modification par Glop (2017-04-27 14:00:42)

Hors ligne

#6 2017-04-27 18:04:20

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : [emailOptionnel] support du plugin

Bonsoir,

A voir avec l'auteur du thème...

Bon courage.

Hors ligne

#7 2017-04-28 07:05:01

Glop
Membre
Inscription : 2016-06-08
Site Web

Re : [emailOptionnel] support du plugin

pierrevg a écrit :

Bonsoir,

A voir avec l'auteur du thème...

Bon courage.

Bonjour,
Merci pour les encouragements :)

À voir avec l'auteur du plugin surtout, la dernière mise à jour date de 2 ans. Je pense que la compatibilité avec les templates récents n'a peut-être pas été testée.
Ce n'est pas une critique, chacun fait et donne ce qu'il peut quand il peut.

Période de vacances, grand week-end en vue. Y'a pas d'urgence ;)

En attendant la bidouille expliquée plus haut fonctionne et ne semble pas générer de problème même si c'est probablement "pas très propre".
Je vais continuer d'essayer de comprendre comment tout ça marche.

Hors ligne

#8 2017-04-28 10:40:22

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : [emailOptionnel] support du plugin

Glop a écrit :

À voir avec l'auteur du plugin surtout, la dernière mise à jour date de 2 ans. Je pense que la compatibilité avec les templates récents n'a peut-être pas été testée.

Si le template apporte une restriction, ce n'est clairement pas mon problème. Et que le plugin n'ait pas été mis à jour depuis 2 heures ou 2 ans n'est pas un argument valable.
Donc, ma position reste la même : je ne ferai aucune mise à jour en ce sens. Mais chacun est libre de reprendre le plugin à son compte ou de proposer un fork. La licence le permet.

Hors ligne

#9 2017-04-28 15:15:11

Glop
Membre
Inscription : 2016-06-08
Site Web

Re : [emailOptionnel] support du plugin

Oups, en lisant cette réponse je suis allée relire les noms des auteurs du plugin pour m'apercevoir que c'est toi le dev.

Pour résumer le plugin n'est pas compatible avec les templates modernes de Dotclear et ne le sera pas à l'avenir. Problème résolu donc.
Merci pour la précision.

Hors ligne

#10 2017-04-28 19:06:28

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : [emailOptionnel] support du plugin

Non, je suis juste le repreneur du plugin car il a été abandonné par l'auteur.
Pour résumer, le nouveau jeu de templates impose des restrictions pour que le plugin puisse fonctionner.

Hors ligne

#11 2020-03-30 09:36:06

Gvx
Membre
Inscription : 2006-01-14
Site Web

Re : [emailOptionnel] support du plugin

pierrevg a écrit :

Non, je suis juste le repreneur du plugin car il a été abandonné par l'auteur.
Pour résumer, le nouveau jeu de templates impose des restrictions pour que le plugin puisse fonctionner.

Bonjour Pierre,

J'ai apporté quelques corrections au plugin et l'ai passé en version 0.5.0

* Suppression de l'attribut "required" sur le champ "c_mail" pour les thèmes modernes (javascript)
* Correction pour une adresse mail "valide" de "invalid@invalid" par "invalid@invalid.fr"
* Pré-requis dotclear V2.11 mini
* Ajout lien vers les options dans la gestion de plugins

Lien de téléchargement: http://promenade.temporelle.free.fr/dl/ … -0.5.0.zip

Tu peux le mettre a disposition sur https://www.brol.info/divers/dc/

PS:
Je ne reprend pas le support du plugin. J'apporte uniquement un correctif ponctuel a celui-ci.


A+ Gilles

Hors ligne

#12 2020-03-30 11:53:38

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : [emailOptionnel] support du plugin

ok

Hors ligne

#13 2020-03-30 14:09:21

birdy
Membre
Lieu : Azerat-Dordogne-Périgord
Inscription : 2008-03-14
Site Web

Re : [emailOptionnel] support du plugin

Bonjour,

Merci pour le correctif.


A migré de dotclear 1.2.8 vers dotclear 2.3 le 28 mai 2011. Il essaie maintenant de comprendre ce que dotclear 2 lui apporte de plus.

Hors ligne

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

Pied de page des forums

Sites map