Bonjour,
Concernant les scripts externes et après recherches... je trouve dans le fichier infos.xml du dossier jquery : /httpdocs/plugins/jquery
le code suivant :
Bonjour,
Je reviens vers vous, avec le problème précité...
J'ai modifié le fichier jquery.php en : mettant un # devant la ligne #echo "\t".'<script>window.jQuery || document.write(\'<script src="'.PLX_PLUGINS.'jquery/jquery.min.js">\x3C/script>\')</script>'."\n";
Puis, j'ai modifié le fichier infos.xml en : rajoutant un "s" à http https://pluxml.org
Ai-je bien fait ?
Malgré tout ça dans la console, j'ai encore ceci :
La mise en page a été forcée avant le chargement complet de la page. Si les feuilles de style ne sont pas encore chargées, cela peut provoquer un flash de contenu non stylisé. article.php
Blocage du chargement du contenu mixte actif (mixed active content) « http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.js » article.php
Échec du chargement pour l’élément dont la source est « http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.js ». article.php:16:76
Ajustement du moment de déclenchement des évènements de chargement de l’iframe afin d’assurer la compatibilité avec la détection du navigateur dans CKEditor 4
Que puis-je faire d'autre qui réglerait mon problème ?
@webasso ,
Je me demande où tu as récupéré cette version du plugin jquery.
Elle n'est pas sur le site de Pluxopolis
J'ai publié une version plus récente de ce plugin sur mon dépôt : https://kazimentou.fr/repo/index.php?plugin=jquery&download
La date de mon plugin correspond à la date de publication de la librairie jquery.min.js.
Mon "plugin" installera cette librairie sur ton serveur. Cela évitera les conflits https vs http
Bonjour,
merci pour l'info, je crois que c'est gcyrillus qui me l'avait fourni...
Au départ j'avais une autre version de jQuery mais le changement était dû au fait qu'avec le pluguin artGalerie les images ne s'affichaient pas comme il fallait (voir https://forum.pluxml.org/discussion/7918/resolu-plugin-photos/p1)
j'ai donc utilisé le jQuery version 1 fourni par gcyrillus et qui me permettait d'afficher correctement les images...
Bazooka, avec ton plugin, les images ne s'affichent plus correctement une fois que l'on a cliqué sur l'une d'entre elles, la vignette qui s'affiche ne permet pas d'aller à la suivante... (voir en ligne : https://spirit.ouvaton.org/miroir-du-reel)
... et donc à priori ça ne marchait bien qu'avec le jQuery V1
Je ne vois pas quoi faire pour mettre de l'ordre dans tout ça !
Bonjour,
Le problème vient de artGalerie.
Il charge la librairie slimbox2.js avant que jQuery ne soit téléchargé.
Je vais regarder cela dès que possible.
@webasso ,
Tu trouveras une nouvelle version du plugin artGalerie sur mon dépôt : Télécharger le plugin artGalerie version 5.0.0 JQuery est inclus en plusieurs versions dans ce plugin
- Désactive le plugin jquery
- dans le panneau de config de artGalerie choisis une version de jQuery ( la dernière semble fonctionner pour tous les thèmes )
Bonjour,
Merci Bazooka pour ton boulot, cette fois ça marche correctement !
j'ai activé le JQuery 3.7.1 dans ton plugin artGalerie...
Et la console n'affiche aucune erreur !
Tout, semble être rentré dans l'ordre, merci à vous tous.
Ça ressemble surtout à un souci de session/token qui expire de façon aléatoire côté serveur ou config PHP vérifie la durée de vie des sessions garbage collector et éventuellement un cache ou proxy qui traîne parfois ça peut aussi venir d’un décalage d’heure serveur ou d’un souci de cookie donc à creuser côté config plutôt que PluXml lui même
Réponses
... et là, comment fait-on ?
Bonjour,
Concernant les scripts externes et après recherches... je trouve dans le fichier infos.xml du dossier jquery : /httpdocs/plugins/jquery
le code suivant :
Est-ce que ce ne serait pas ça des fois qui fiche le bazar ? http://pluxml.org
Ne faudrait-il pas ajouter un s à http ?
... et dans le fichier jquery.php, tout en bas, je trouve :
!!! le fameux window.jQuery !!!
que faut-il faire de tout ça ?
Bonjour,
Je reviens vers vous, avec le problème précité...
J'ai modifié le fichier jquery.php en : mettant un # devant la ligne
#echo "\t".'<script>window.jQuery || document.write(\'<script src="'.PLX_PLUGINS.'jquery/jquery.min.js">\x3C/script>\')</script>'."\n";Puis, j'ai modifié le fichier infos.xml en : rajoutant un "s" à http
https://pluxml.org
Ai-je bien fait ?
Malgré tout ça dans la console, j'ai encore ceci :
Que puis-je faire d'autre qui réglerait mon problème ?
La réponse m'intéresse aussi. J'en ai besoin également.
@webasso ,
Je me demande où tu as récupéré cette version du plugin jquery.
Elle n'est pas sur le site de Pluxopolis
J'ai publié une version plus récente de ce plugin sur mon dépôt :
https://kazimentou.fr/repo/index.php?plugin=jquery&download
La date de mon plugin correspond à la date de publication de la librairie jquery.min.js.
Mon "plugin" installera cette librairie sur ton serveur. Cela évitera les conflits https vs http
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
Bonjour,
merci pour l'info, je crois que c'est gcyrillus qui me l'avait fourni...
Au départ j'avais une autre version de jQuery mais le changement était dû au fait qu'avec le pluguin artGalerie les images ne s'affichaient pas comme il fallait (voir https://forum.pluxml.org/discussion/7918/resolu-plugin-photos/p1)
j'ai donc utilisé le jQuery version 1 fourni par gcyrillus et qui me permettait d'afficher correctement les images...
Bazooka, avec ton plugin, les images ne s'affichent plus correctement une fois que l'on a cliqué sur l'une d'entre elles, la vignette qui s'affiche ne permet pas d'aller à la suivante... (voir en ligne : https://spirit.ouvaton.org/miroir-du-reel)
... et donc à priori ça ne marchait bien qu'avec le jQuery V1
Je ne vois pas quoi faire pour mettre de l'ordre dans tout ça !
Bonjour,
Le problème vient de artGalerie.
Il charge la librairie slimbox2.js avant que jQuery ne soit téléchargé.
Je vais regarder cela dès que possible.
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
@webasso ,
Tu trouveras une nouvelle version du plugin artGalerie sur mon dépôt :
Télécharger le plugin artGalerie version 5.0.0
JQuery est inclus en plusieurs versions dans ce plugin
- Désactive le plugin jquery
- dans le panneau de config de artGalerie choisis une version de jQuery ( la dernière semble fonctionner pour tous les thèmes )
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
Bonjour,
Merci Bazooka pour ton boulot, cette fois ça marche correctement !
j'ai activé le JQuery 3.7.1 dans ton plugin artGalerie...
Et la console n'affiche aucune erreur !
Tout, semble être rentré dans l'ordre, merci à vous tous.
Ça ressemble surtout à un souci de session/token qui expire de façon aléatoire côté serveur ou config PHP vérifie la durée de vie des sessions garbage collector et éventuellement un cache ou proxy qui traîne parfois ça peut aussi venir d’un décalage d’heure serveur ou d’un souci de cookie donc à creuser côté config plutôt que PluXml lui même