problème avec bloc Facebook

webassowebasso Membres
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 ?
  • webassowebasso Membres
    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 Membres
    2 févr. 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 Membres
    2 févr. 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.
  • webassowebasso Membres
    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.