problème avec bloc Facebook

Bonjour,
j'utilise PluXml Version : 5.6 - (31/01/2017) sur le site http://spirit.ouvaton.org/
J'ai dernièrement mis le PHP à 7.2 comme me le demandait l'hébergeur Ouvaton
mais depuis j'ai une erreur au niveau de l'affichage du bloc Facebook disposé dans la colonne droite...
Pouvez vous m'aiguiller pour régler ce problème ?
Merci d'avance

Réponses

  • Mon avis ? Supprime le bloc "Facebook". Tes utilisateurs te remercieront.

    Sinon, il faut savoir comment est généré ce bloc : en dur ? plugin ?
  • Bonjour
    Le code qui génère ce bloc est installé dans une page statique
    Son contenu:
    [== Indéfini ==]
    <p><iframe allowtransparency="true" frameborder="0" height="250&quot;" scrolling="no" src="https://www.facebook.com/plugins/page.php?href=https%3A%2F%2Fwww.facebook.com%2FArtasAssociation%2F&amp;tabs=timeline&amp;width=300&amp;height=250&amp;small_header=false&amp;adapt_container_width=true&amp;hide_cover=false&amp;show_facepile=true&amp;appId" style="border:none;overflow:hidden" width="300"></iframe></p>
    
  • Jerry WhamJerry Wham Member
    février 2019 modifié
    Je ne pense pas que ce soit la version de php qui pose problème car tu utilises une iframe qui affiche une source externe à ton site.
    C'est au niveau de face de book qu'il y a un problème a priori.

    Il semble que l'url indiquée dans l'iframe ne soit pas celle de ton site. Essaie de la modifier.
  • Jerry WhamJerry Wham Member
    février 2019 modifié
    Dans l'iframe, il y a "src="https://www.facebook.com/plugins/page.php?href=https://www.facebook.com/ArtasAssociation&quot;
    et tu nous dis que ton site est http://spirit.ouvaton.org/ (en http en plus).

    Ce doit venir de là je pense.
  • Bonjour,
    Je n'ai rien touché à l'iframe dans cette page static, l'adresse figurant est celle d'origine (à moins qu'elle ce soit transformée toute seule au moment où je suis passé au PHP 7,2)

    "src="https://www.facebook.com/plugins/page.php?href=https://www.facebook.com/ArtasAssociation&quot; c'est normalement l'adresse du bloc FB qui devrait s'afficher correctement dans le sidebar (?) et qui correspond à l'adresse de la page FB conditionnée par FB, alors pourquoi devrait il y avoir l'adresse de mon site http://spirit.ouvaton.org/ ?

    ... J'ai cherché et j'ai trouvé un début d'explication ici https://developers.facebook.com/docs/plugins/page-plugin mais je ne comprends pas comment ça marche et ce qu'il faut vraiment faire

    Il y a du code à copier, mais je ne sais pas où le mettre !
    [== Indéfini ==]
        SDK JavaScript
        IFrame
    
    Fermer
    Step 1: Include the JavaScript SDK on your page once, ideally right after the opening corps tag.
    
    <div id="fb-root"></div>
    <script>(function(d, s, id) {
      var js, fjs = d.getElementsByTagName(s)[0];
      if (d.getElementById(id)) return;
      js = d.createElement(s); js.id = id;
      js.src = 'https://connect.facebook.net/fr_FR/sdk.js#xfbml=1&version=v3.2';
      fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));</script>
    
    Step 3: Place this code wherever you want the plugin to appear on your page.
    
    <div class="fb-page" data-href="https://www.facebook.com/ArtasAssociation/" data-tabs="timeline" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><blockquote cite="https://www.facebook.com/ArtasAssociation/" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/ArtasAssociation/">ARTAS</a></blockquote></div>
    
Connectez-vous ou Inscrivez-vous pour répondre.