Construction article, temps trop court !

13»

Réponses

  • webassowebasso Member

    ... et là, comment fait-on ?

    pour tes scripts externes, ils sont en http:// il te faut les passer en https:// ( http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.js)

  • webassowebasso Member
    2 avril modifié

    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 :

    <?xml version="1.0" encoding="UTF-8"?>
    <document>
        <title><![CDATA[jQuery 1.4.4]]></title>
        <author><![CDATA[Stéphane F.]]></author>
        <version>1.0</version>
        <date>03/12/2010</date>
        <site>http://pluxml.org</site>
        <description><![CDATA[Ajoute jQuery à votre PluXml]]></description>
        <requirements></requirements>
    </document>
    

    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 ?

  • webassowebasso Member
    2 avril modifié

    ... et dans le fichier jquery.php, tout en bas, je trouve :

    public function addJQuery() {
            //echo "\t".'<script type="text/javascript" src="'.PLX_PLUGINS.'jquery/jquery.min.js"></script>'."\n";
            echo "\t".'<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.js"></script>'."\n";
            echo "\t".'<script>window.jQuery || document.write(\'<script src="'.PLX_PLUGINS.'jquery/jquery.min.js">\x3C/script>\')</script>'."\n";
    

    !!! le fameux window.jQuery !!!
    que faut-il faire de tout ça ?

  • webassowebasso Member

    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 ?

  • seokurduseokurdu Member

    La réponse m'intéresse aussi. J'en ai besoin également.

  • bazooka07bazooka07 PluXml Lead Developer, Moderator

    @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

  • webassowebasso Member

    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 !

  • bazooka07bazooka07 PluXml Lead Developer, Moderator

    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.

  • bazooka07bazooka07 PluXml Lead Developer, Moderator

    @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 )

  • webassowebasso Member

    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.

  • Clovis64Clovis64 Member

    Ç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

Connectez-vous ou Inscrivez-vous pour répondre.