[Réglé] Support des Extensions phpBBextension faite maison

Support pour toutes les extensions phpBB développées par notre équipe et toutes les autres.
Répondre
Avatar de xpmen
Belgique xpmen
Auteur du sujet
Messages : 359
Enregistré le : 25 novembre 2018
Relax-Arcade :  3
Pays :
Belgique (be)
Belgique
Contact :

extension faite maison

Message par Belgique xpmen » 24 déc. 2022, 10:04
Bonjour Sylver

sur l'une de mes petite extension que j'ai faite et qui ne sont que chez moi,
l'une d'elle m'énerve un peux dans son comportement, sa date depuis un moment
et j'ai beau retourner sa dans tout les sens, je pige pas.

tout en bas il y a un bouton partage sur facebook, il fonctionne bien, mais je ne sais pas pourquoi il m'affiche un avatar de membre (toujour le même) et non le lien de l'image que je met dans le fichier :?

voici le contenu de mon fichier:

code : Tout sélectionner

<div id="fb-root"></div>
<html>
<head>
<title>super game</title>

<meta property="og:url"           content="https://www.super-game.be" />
<meta property="og:type"          content="website" />
<meta property="og:title"         content="super-game" />
<meta property="og:description"   content="site de jeux arcade" />
<meta property="og:image"         content="https://super-game.be/styles/SuperGame_v32/theme/images/site_logo.png" />
</head>
<body>

<div id="fb-root"></div>
<script async defer crossorigin="anonymous" src="https://connect.facebook.net/fr_FR/sdk.js#xfbml=1&version=v15.0&appId=206336369383308&autoLogAppEvents=1" nonce="9RIXGtuK">
</script>

<div class="fb-share-button" data-href="https://super-game.be" data-layout="button_count" data-size="small">
<a target="_blank" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fsuper-game.be%2F&amp;src=sdkpreparse" class="fb-xfbml-parse-ignore">Partager</a>
</div>
<br />

</body>
</html>
m'image afficher dans le partage devrai être sa:
Image

une idée ?
pour les passionés du potager: www.hortus-meo.be
Avatar de Sylver35
France Sylver35
Administrateur du site
Messages : 728
Enregistré le : 13 janvier 2018
Relax-Arcade :  1
Localisation : Bretagne
Pays :
France (fr)
France
Contact :

extension faite maison

Message par France Sylver35 » 24 déc. 2022, 10:36
Bonjour xpmen,

Pour commencer, la chose qui pique les yeux est de voir que tu insère une tête <head> et un corps <body> de document dans une div d'un fichier devant se faire inclure dans le forum :o
sur l'une de mes petite extension que j'ai faite
L'idéal est de créer une extension à toi contenant tout ce que tu souhaite inclure afin d'alléger le tout, c'est ce que je me suis fait, c'est plus simple et rapide à faire et à entretenir.

Le debug :
Tu doit te créer un fichier event nommé overall_header_stylesheets_after.html à mettre dans un dossier event dans template.
Dedans tu met ceci :

code : Tout sélectionner

<meta property="og:url"           content="https://www.super-game.be" />
<meta property="og:type"          content="website" />
<meta property="og:title"         content="super-game" />
<meta property="og:description"   content="site de jeux arcade" />
<meta property="og:image"         content="https://super-game.be/styles/SuperGame_v32/theme/images/site_logo.png" />
cela injectera ce code dans la tête du forum

Ensuite, tu créé un fichier event nommé overall_header_body_before.html
Dedans tu met ce code :

code : Tout sélectionner

<script async defer crossorigin="anonymous" src="https://connect.facebook.net/fr_FR/sdk.js#xfbml=1&version=v15.0&appId=206336369383308&autoLogAppEvents=1" nonce="9RIXGtuK">
</script>
en avançant, tu peut continuer le tout pour arriver au résultat escompté 8-)

Ps :
Ne fait pas de dossier all et prosilver, ils font double emplois.
Moi, je ne fait plus que all, ainsi les fichiers sont injectés dans tous les styles quels qu'ils soient.
Des chercheurs qui cherchent, on en trouve, mais des chercheurs qui trouvent, on en cherche !
Avatar de xpmen
Belgique xpmen
Auteur du sujet
Messages : 359
Enregistré le : 25 novembre 2018
Relax-Arcade :  3
Pays :
Belgique (be)
Belgique
Contact :

extension faite maison

Message par Belgique xpmen » 24 déc. 2022, 11:47
L'idéal est de créer une extension à toi contenant tout ce que tu souhaite inclure afin d'alléger le tout
bah c'est ce que j'ai fait :lol:

pour le dossier prosilver, ok je ne savais pas, je vais le supprimer ;)
pour les passionés du potager: www.hortus-meo.be
Avatar de xpmen
Belgique xpmen
Auteur du sujet
Messages : 359
Enregistré le : 25 novembre 2018
Relax-Arcade :  3
Pays :
Belgique (be)
Belgique
Contact :

extension faite maison

Message par Belgique xpmen » 24 déc. 2022, 11:55
bon comme tout était coller dans un seul fichier
j'ai donc fait comme tu me dis, deux fichier (rajouter overall_header_stylesheets_after.html) dans les event
comme cité


mais sa change rien, le souci de l'image reste toujours la
j'ai pas l'image du site mais celui d'un avatar de membre
Capture.JPG
pour les passionés du potager: www.hortus-meo.be
Avatar de Sylver35
France Sylver35
Administrateur du site
Messages : 728
Enregistré le : 13 janvier 2018
Relax-Arcade :  1
Localisation : Bretagne
Pays :
France (fr)
France
Contact :

extension faite maison

Message par France Sylver35 » 24 déc. 2022, 12:08
Oui mais là, c'est dans la page facebook, voir chez eux comment est choisie l'image affichée
Des chercheurs qui cherchent, on en trouve, mais des chercheurs qui trouvent, on en cherche !
Avatar de xpmen
Belgique xpmen
Auteur du sujet
Messages : 359
Enregistré le : 25 novembre 2018
Relax-Arcade :  3
Pays :
Belgique (be)
Belgique
Contact :

extension faite maison

Message par Belgique xpmen » 24 déc. 2022, 12:09
oki,

merci Sylver, et bonne dinde à toi ;)

édite,

par contre j'ai du remettre le dossier prosilver, sans ça sa ne s'afficher plus :shock:
pour les passionés du potager: www.hortus-meo.be
Avatar de Sylver35
France Sylver35
Administrateur du site
Messages : 728
Enregistré le : 13 janvier 2018
Relax-Arcade :  1
Localisation : Bretagne
Pays :
France (fr)
France
Contact :

extension faite maison

Message par France Sylver35 » 24 déc. 2022, 12:14
Il me semble bien que des fichiers présents dans prosilver ne sont pas dans all, voilà pourquoi n'en faire qu'un seul :mrgreen:
Des chercheurs qui cherchent, on en trouve, mais des chercheurs qui trouvent, on en cherche !
Répondre
  • Membres connectés en temps réel

    🔒 Refermer le panneau des membres connectés