Dotclear

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

Annonce

13 février 2024 Sortie de Dotclear 2.29

#1 2021-02-05 09:36:07

je-mattarde
Membre
Lieu : Au bistrot
Inscription : 2011-07-29
Site Web

Prévisualisation et envoi de commentaires impossibles

Bonjour,
L'envoi de commentaires de billet sur notre blog n'est plus possible.
Je ne sais pas dire à quel moment cela ne fonctionne plus. Cependant cela pourrait être lié à la dernière mise à jour 2.18.

Voici la configuration du blog :
https://fromsmash.com/Capture-admin

Malgré avoir coché la prévisualisation comme "facultative", seul le bouton prévisualiser est accessible dans les commentaires des billets.

Lorsque je clique sur Prévisualiser suite à l'écriture d'un commentaire dans un billet, cela a pour effet d'actualiser la page avec le suffixe -pr et tous les champs sont vidés. (Firefox et Edge -> idem et adblocks désactivé)

Avez-vous des suggestions pour résoudre ce bug ?

Bonne journée


Gilles

Hors ligne

#2 2021-02-05 14:13:44

je-mattarde
Membre
Lieu : Au bistrot
Inscription : 2011-07-29
Site Web

Re : Prévisualisation et envoi de commentaires impossibles

J'ai fait réapparaître le bouton "Envoyer" des commentaires de billet en allant dans les paramètres du thème Ductile où on retrouve une case à cocher pour rendre la prévisualisation des commentaires facultative. Cette case à cocher semble redondante avec celle apparaissant dans la section "Paramètres du blog".

Toutefois, les commentaires ne sont pas envoyés. Les boutons Prévisualiser et Envoyer dans les commentaires de billet rechargent le billet en vidant les champs et aucun nouveau message n'est visible depuis l'administration du blog...

J'espère que vous pourrez m'aider...


___________________________
Comme le thème que j'utilise est un thème personnalisé à partir de Ductile, il est possible qu'il ne suive pas les maj de ce dernier. Pour test, j'ai quand même essayé d'activer à la place le thème Ductile en version 1.5 mais le constat est le même : les commentaires ne sont pas envoyés...

Dernière modification par je-mattarde (2021-02-05 14:49:13)


Gilles

Hors ligne

#3 2021-02-05 17:19:20

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : Prévisualisation et envoi de commentaires impossibles

Salut, et avec le thème par défaut à jour et jamais modifié, ça donne quoi ?

vérifier que le ligne suivante est bien présente dans le _head.html :
<script src="{{tpl:BlogQmarkURL}}pf=util.js"></script>

Dernière modification par pierrevg (2021-02-05 17:23:31)

Hors ligne

#4 2021-02-05 21:57:29

je-mattarde
Membre
Lieu : Au bistrot
Inscription : 2011-07-29
Site Web

Re : Prévisualisation et envoi de commentaires impossibles

bonsoir, ce n'est pas malin mais j'ai supprimé le thème Blowup et il n'est pas dans la liste des thèmes disponibles en téléchargement. Toutefois, j'ai testé également avec le thème Berlin. Même constat.

Quant à la ligne <script src="{{tpl:BlogQmarkURL}}pf=util.js"></script>, je confirme qu'elle est bien présente dans le fichier _head.html du thème



PS : J'ai supprimé Blowup et Ductile en pensant que je pourrais les re-télécharger dans leur dernière version pour être bien sûr que j'étais at the state of the art. Cependant je me retrouve idiot de ne pas les retrouver.
- ni là : https://themes.dotaddict.org/galerie-dc2/?q=ductile
- ni là : http://ductile.dotaddict.org/
Pouvez-vous m'indiquer où trouver leur archive .zip pour les installer manuellement?
Je pourrais ainsi vérifier à nouveau que le bug d'envoi et de prévisualisation des commentaires ne dépend pas du thème...

Dernière modification par je-mattarde (2021-02-05 22:18:50)


Gilles

Hors ligne

#5 2021-02-05 22:30:03

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : Prévisualisation et envoi de commentaires impossibles

Dl en local un zip de dc et transférer le dossier themes sur votre installation via ftp.

Hors ligne

#6 2021-02-06 08:28:17

Franck
Footer de merde
Lieu : Paris
Inscription : 2004-11-09
Site Web

Re : Prévisualisation et envoi de commentaires impossibles

Faudrait faire un tour du côté de la maintenance et vider le cache des templates, ça peut aider.


Dotclear addicted since 2004

Hors ligne

#7 2021-02-06 09:44:43

je-mattarde
Membre
Lieu : Au bistrot
Inscription : 2011-07-29
Site Web

Re : Prévisualisation et envoi de commentaires impossibles

Je viens de vider le cache des templates. Ca n'est pas retombé en marche...

J'ai également téléchargé les thèmes ductile et blowup (default) de l'archive 2.18, puis je les activais chacun leur tour. Mais j'ai le même comportement.

Je ne sais pas si cela peut avoir une importance mais la méthode d'écriture de l'URL paramétrée pour notre blog est QUERY_STRING

Avez vous d'autres suggestions ?

Dernière modification par je-mattarde (2021-02-06 10:01:30)


Gilles

Hors ligne

#8 2021-02-06 12:15:23

nanart
Membre
Lieu : Roubaix
Inscription : 2007-08-19

Re : Prévisualisation et envoi de commentaires impossibles

Bonjour,
effectivement ça marche pas (previsualiser - ou même envoi) recharge la page
Ma console détecte deux erreurs de syntaxe

Uncaught SyntaxError: missing } after function body
ductile.js:22note: { opened at line 1, column 13ductile.js:1:13

Uncaught SyntaxError: missing } after function body
index.php:323note: { opened at line 308, column 30

il y aurait donc de la modification du thème ductile qui serait persistante ???


Dernière version stable Dotclear sur wampserver et chez ovh
Versions testing & unstable en local
https
php: 7.4  - 8 +

Hors ligne

#9 2021-02-06 12:32:39

nanart
Membre
Lieu : Roubaix
Inscription : 2007-08-19

Re : Prévisualisation et envoi de commentaires impossibles

Quant à la page (index) une tentative de validation W3C m'affiche plusieurs erreurs notamment dans des liens de type <a href...

qui seraient dans la partie :

Partager cette chronique : TwitterFacebookLinkedInMastodonemail

Dernière modification par nanart (2021-02-06 12:35:21)


Dernière version stable Dotclear sur wampserver et chez ovh
Versions testing & unstable en local
https
php: 7.4  - 8 +

Hors ligne

#10 2021-02-06 12:55:23

nanart
Membre
Lieu : Roubaix
Inscription : 2007-08-19

Re : Prévisualisation et envoi de commentaires impossibles

Dans vos capture je constate une erreur dans l'url du blog : http//www. <- POINT !!!

votre blog répond à l'url sans www

et répond aussi à https:// avec un certificat non reconnu...

Bref : y a un "micmac" au moins dans l'url, sinon dans votre htaccess

Dernière modification par nanart (2021-02-06 13:05:46)


Dernière version stable Dotclear sur wampserver et chez ovh
Versions testing & unstable en local
https
php: 7.4  - 8 +

Hors ligne

#11 2021-02-06 14:22:55

je-mattarde
Membre
Lieu : Au bistrot
Inscription : 2011-07-29
Site Web

Re : Prévisualisation et envoi de commentaires impossibles

Dans vos capture je constate une erreur dans l'url du blog : http//www. <- POINT !!!

J'ai vérifié : le point est bien présent dans l'url du blog sur la page des paramètre du blog. Et il est bien visible dans les captures d'écran que je vous ai envoyé.


Gilles

Hors ligne

#12 2021-02-06 14:45:48

je-mattarde
Membre
Lieu : Au bistrot
Inscription : 2011-07-29
Site Web

Re : Prévisualisation et envoi de commentaires impossibles

nanart a écrit :

il y aurait donc de la modification du thème ductile qui serait persistante ???

Je viens d'activer le thème Ductile livré avec la version 1.8 et j'ai effacé le cache des templates jusqu'à ce que je trouve la source du problème.
Au moins pas de doute sur le contenu du thème.

nanart a écrit :

Quant à la page (index) une tentative de validation W3C m'affiche plusieurs erreurs notamment dans des liens de type <a href...

qui seraient dans la partie :

Partager cette chronique : TwitterFacebookLinkedInMastodonemail

J'ai désactivé le plugin SocialMeta au cas-où


Gilles

Hors ligne

#13 2021-02-06 14:48:03

je-mattarde
Membre
Lieu : Au bistrot
Inscription : 2011-07-29
Site Web

Re : Prévisualisation et envoi de commentaires impossibles

Les commentaires sont toujours en panne.

Pour le htaccess, pouvez-vous m'en dire plus svp ?

Dernière modification par je-mattarde (2021-02-06 14:49:18)


Gilles

Hors ligne

#14 2021-02-06 15:19:51

nanart
Membre
Lieu : Roubaix
Inscription : 2007-08-19

Re : Prévisualisation et envoi de commentaires impossibles

Je crois avoir trouvé le pb
A vérifier puisque vous travaillez en mode multiblog

Vous avez modifié le thème ductile
Ce thème est un thème par defaut de Dotclear
A ce titre, sauf erreur de ma part il devrait se trouver dans votre dossier dotclear/themes/ (ou au moins celui défini dans config ?) comme lors de l'installation et des mises à jour (vérifiées dans le fichier digests)

Donc: les themes par defaut (comme ductile, berlin...) non modifiés
* doivent être dans ce dossier et, pas, par ex, dans /othersblogs/
* ne peuvent être modifiés qu'après copie du thème (qui comportera un autre nom de type et pourra être rangé ailleurs)

Dernière modification par nanart (2021-02-06 15:36:36)


Dernière version stable Dotclear sur wampserver et chez ovh
Versions testing & unstable en local
https
php: 7.4  - 8 +

Hors ligne

#15 2021-02-06 15:31:09

nanart
Membre
Lieu : Roubaix
Inscription : 2007-08-19

Re : Prévisualisation et envoi de commentaires impossibles

Le fichier digests comporte les différents éléments nécessaires et non modifiables à la mise à jour de automatique de Dotclear
Il se situe dans /votredossierdotclear/inc/

Vous y trouverez notamment les path vers ductile et c'est dans ces path de dossiers là que doivent être installés les fichiers (dt templates) non modifiés récupérés

Il va sans dire qu'il ne faut pas modifier digests en pensant que le pb sera résolu ;-)
Il se reproduira à chaque fois qu'une mise à jour sera disponible et que vous forcerez cette mise à jour malgré signalement qu'automatique est impossible

Je répète: la modification d'un thème par defaut doit passer par une copie (voir l'admin de la gestion des thèmes) apparence du blog/themeX/dupliquer

Dernière modification par nanart (2021-02-06 15:40:10)


Dernière version stable Dotclear sur wampserver et chez ovh
Versions testing & unstable en local
https
php: 7.4  - 8 +

Hors ligne

#16 2021-02-06 15:38:06

je-mattarde
Membre
Lieu : Au bistrot
Inscription : 2011-07-29
Site Web

Re : Prévisualisation et envoi de commentaires impossibles

A vérifier puisque vous travaillez en mode multiblog

Je n'ai pas plusieurs blogs. Si ce mode est activé, c'est une erreur. Comment voyez vous que je suis en mode multiblog ?


Vous avez modifié le thème ductile
Ce thème est un thème par defaut de Dotclear
A ce titre, sauf erreur de ma part il devrait se trouver dans votre dossier dotclear/themes/ (ou au moins celui défini dans config ?) comme lors de l'installation et des mises à jour (vérifiées dans le fichier digests)

Donc: les themes par defaut (comme ductile, berlin...) non modifiés
* doivent être dans ce dossier et, pas, par ex, dans /othersblogs/ (sinon pas de mise à jour, "sauf manuelle")
* ne peuvent être modifiés qu'après copie du thème (qui comportera un autre nom de type et pourra être rangé ailleurs)

Cela m'étonne car j'ai supprimé Blowup et Dotclear non modifiés pendant mes essais de correction du bug des commentaires. Je ne pense pas que cela résoudra le problème des commentaires. Cependant je vais essayer de ranger les thèmes comme vous le suggérez.
C'est le fait de les télécharger à partir de la fonction de dépot à partir d'un fichier zip qui les a placés dans /othersblogs/

Je vais regarder, merci en tout cas pour votre aide.

Dernière modification par je-mattarde (2021-02-06 15:47:44)


Gilles

Hors ligne

#17 2021-02-06 15:42:40

nanart
Membre
Lieu : Roubaix
Inscription : 2007-08-19

Re : Prévisualisation et envoi de commentaires impossibles

je-mattarde a écrit :

Je n'ai pas plusieurs blogs. Si ce mode est activé, c'est une erreur. Comment voyez vous que je suis en mode multiblog ?
.

code source de votre page d'accueil

<script src="/all-blogs/themes/ductile/ductile.js"></script>

à moins que votre dossier /dotclear/ soit /all-blogs/...

ceci dit, effectivement le script js de ductile est accessible depuis votre code source et semble non modifié...

grrr d'où comprends pas pourquoi erreur de syntaxe signalée...

Dernière modification par nanart (2021-02-06 15:46:03)


Dernière version stable Dotclear sur wampserver et chez ovh
Versions testing & unstable en local
https
php: 7.4  - 8 +

Hors ligne

#18 2021-02-06 15:55:23

je-mattarde
Membre
Lieu : Au bistrot
Inscription : 2011-07-29
Site Web

Re : Prévisualisation et envoi de commentaires impossibles

Le dossier dotclear est bien /allblogs/ car c'est lui qui contient le thème personnalisé "lesAttardés" qui est une dupplication de "Ductile". C'est celui que nous utilisions avant que je bascule sur Ductile pour essayer de résoudre le bug des commentaires.

Dans les captures en lien ci-dessous, vous pouvez voir le contenu de /allblogs/ et de /httpdocs/themes/

https://www.fromsmash.com/themes-dotclear


Les deux contiennent les thèmes default et ductile...

Je suis aussi perdu que vous :) Je suppose que le thème chargé de Ductile est celui se trouvant dans le dossier /allblogs/

Dernière modification par je-mattarde (2021-02-06 15:59:50)


Gilles

Hors ligne

#19 2021-02-06 15:56:14

nanart
Membre
Lieu : Roubaix
Inscription : 2007-08-19

Re : Prévisualisation et envoi de commentaires impossibles

je-mattarde a écrit :

C'est le fait de les télécharger à partir de la fonction de dépot à partir d'un fichier zip qui les a placés dans /othersblogs/

Je suis pas sûr qu'il faille télécharger à partir du dépôt

Ce que j'aurais fait c'est télécharger la version de dotclear.
La décompresser
et copier les dossiers incriminés au bon endroit en écrasant les anciens.
Comme cela, amha, on conserve les fichiers/dossiers comme s'ils avaient été installés lors de la maj


Dernière version stable Dotclear sur wampserver et chez ovh
Versions testing & unstable en local
https
php: 7.4  - 8 +

Hors ligne

#20 2021-02-06 16:00:12

nanart
Membre
Lieu : Roubaix
Inscription : 2007-08-19

Re : Prévisualisation et envoi de commentaires impossibles

Pourtant il y a bien une erreur javascript qui explique que previsualiser ou envoi renvoie vers votre page en cours et non, par ex une alerte javascipt qui devraient s'afficher puisque, au minimum, aucune adresse email est indiquée...


Dernière version stable Dotclear sur wampserver et chez ovh
Versions testing & unstable en local
https
php: 7.4  - 8 +

Hors ligne

#21 2021-02-06 16:26:08

nanart
Membre
Lieu : Roubaix
Inscription : 2007-08-19

Re : Prévisualisation et envoi de commentaires impossibles

Ahma il faudrait faire un point...

Sur le principe de modification des thèmes par défaut

1) les thèmes par defaut devraient se trouver dans le répertoire indiqué dans le fichier /inc/digests
2) sauf erreur de ma part, pas besoin de copier ces thèmes par défaut "ailleurs" puisque dotclear sait où il se trouvent et va chercher les fichiers nécessaires aux besoins
3) aucun besoin de supprimer un de ces thèmes par defaut même si Dotclear ne les utilisent pas
4) pour utiliser les thèmes par défaut apparence du blog/dupliquer un thème proposé et procéder aux modifs sur le dupli (liste des fichiers accessibles sur la partie droite). Les fichiers modifiés seront copiés dans le theme dupliqué

D'où ma question:
- avez-vous fait une autre modification de ductile autre que par le passage sur 'personnaliser le thème' ?

Dernière modification par nanart (2021-02-06 16:30:18)


Dernière version stable Dotclear sur wampserver et chez ovh
Versions testing & unstable en local
https
php: 7.4  - 8 +

Hors ligne

#22 2021-02-06 17:02:32

je-mattarde
Membre
Lieu : Au bistrot
Inscription : 2011-07-29
Site Web

Re : Prévisualisation et envoi de commentaires impossibles

A propos des modifications de thème, cela remonte à loin en terme d'années.
Mes souvenirs sont : j'avais copié le dossier du thème dotclear et apporté des modifications aux fichiers css.
Le plus gros ajout est à voir côté du côté de la page Chroniques qui permet d'avoir un abécédaire interactif qui utilise peut-être un script javascript spécifique. Il y a un certains nombre de plugins activés qui altèrent peut être le bon fonctionnement. Ca m'embete de les désactiver car j'ai peur de perdre leur paramétrage, mais il va peut-être falloir passer par là. Pour l'instant, j'ai seulement désactivé SocialMeta car vous aviez relevé une anomalie W3C

D'où ma question:
- avez-vous fait une autre modification de ductile autre que par le passage sur 'personnaliser le thème' ?

Je ne faisais pas les modifications en passant par les pages d'administration du blog et des thèmes. J'ai modifié directement les fichiers dans le dossier du thème Ductile que j'avais duppliqué pour créer le thème lesAttardés

Dernière modification par je-mattarde (2021-02-06 17:04:44)


Gilles

Hors ligne

#23 2021-02-06 17:02:59

nanart
Membre
Lieu : Roubaix
Inscription : 2007-08-19

Re : Prévisualisation et envoi de commentaires impossibles

Je viens d'essayer sur votre site :
* plus d'erreur javascript détectée en console
mais toujours pas d'affichage de prévisualiser, une action sur le bouton rafraichit la page en effaçant pseudo, email et commentaire sans previsualiser

comportement "chez moi"
je viens d'essayer sur un de mes sites en local (wamp) avec ductile par defaut, apparemment aucun pb avec les commentaires
Après avoir coché la prévisualisation comme "facultative", seul le bouton prévisualiser est accessible dans les commentaires des billets.
Après avoir cliqué sur prévisualiser, le message s'affiche bien et le bouton envoi est accessible
--> amha ductile n'est pas en cause

Dernière modification par nanart (2021-02-06 17:09:28)


Dernière version stable Dotclear sur wampserver et chez ovh
Versions testing & unstable en local
https
php: 7.4  - 8 +

Hors ligne

#24 2021-02-06 17:09:47

je-mattarde
Membre
Lieu : Au bistrot
Inscription : 2011-07-29
Site Web

Re : Prévisualisation et envoi de commentaires impossibles

La liste des plugins est longue, 40 en tout !!
Je vais voir si en les désactivant cela s'arrange...

nanart a écrit :

--> amha ductile n'est pas en cause

Merci beaucoup pour vos tests en local.
J'aurais fais la même chose mais cela fait longtemps que je n'ai plus une copie de mon site en exécution en local sur wamp. Merci donc

C'est curieux quand même ce bug. Les fichiers .js ne sont pas en cause ? Les fichiers js sont dans les dossiers des thèmes ?

Dernière modification par je-mattarde (2021-02-06 17:18:40)


Gilles

Hors ligne

#25 2021-02-06 17:25:34

nanart
Membre
Lieu : Roubaix
Inscription : 2007-08-19

Re : Prévisualisation et envoi de commentaires impossibles

Pour SocialMeta (Paul Franck) le W3C signalait des erreurs href dans la balise... Ex: Illegal character in query: space is not allowed.

Mais je pense que la nouvelle absence d'erreurs de syntaxe dans la console, provient non pas du plugin désactivé, mais d'un retour à un jvs Ductile "normal" ;-)

Dernière modification par nanart (2021-02-06 17:37:18)


Dernière version stable Dotclear sur wampserver et chez ovh
Versions testing & unstable en local
https
php: 7.4  - 8 +

Hors ligne

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

Pied de page des forums

Sites map