Résolu Ajouter un champ xenforo

Statut
N'est pas ouverte pour d'autres réponses.

Yelloww

Joueur CS:GO bitch!
Premium
Inscription
11 Mars 2012
Messages
574
Réactions
160
Points
20 088
RGCoins
45
Bonjour!
J'galère sur un truc, donc si vous pouviez m'aider ça serait sympa!
Je m'explique, j'utilise l'addons Xenforo Steam Authentification, et j'aimerai afficher le SteamID64 dans les "infos" de l'utilisateur quand il poste un truc.

J'ai regardé un peu le script, et dedans il y a ça
HTML:
<a href="http://steamcommunity.com/profiles/{$external.steam.provider_key}" class="avatar NoOverlay"><img src="{$stUser.icon}" alt="" /></a>
Donc, ce qui m'interesse ici c'est le {$external.steam.provider_key}, c'est cette valeur que je souhaite utiliser.
Donc j'ai tenté de modifier le template "message_user_info" en y ajoutant un element, ce qui donne
Code:
<dl class="pairsJustified">
    <dt>SteamID: {$external.steam.provider_key}</dt>
</dl>
, mais quand je regarde ce que ça donne, j'obtiens
2d75cd47d0c65ec761bc7e26ed64bd0c.png


Aucune valeur ne s'affiche, quelqu'un aurait une idée ?
 
C'est ce que je me suis dit, mais est-il possible de rendre ça automatique ? car je doute que tous le monde mette sont steamid :/
 
Honnêtement je ne pense pas, et ce serait dommage de devoir forcer les utilisateur à afficher leurs SteamID :)
Je ne vois pas en quoi c'est dommage
Je vais tenter en modifiant les templates, peut-être que ça peut fonctionner, on demande souvent le steamID64 des gens, et ils ne savent pas toujours où aller et comment faire, c'est pour ça que je souhaite rendre ça plus simple en l'affichant directement.
Je pensais pouvoir directement utiliser {$external.steam.provider_key} mais visiblement ça n'a pas l'air de fonctionner, ou peut-être que je m'y prend de la mauvaise manière ?
 
Je ne vois pas en quoi c'est dommage
Je vais tenter en modifiant les templates, peut-être que ça peut fonctionner, on demande souvent le steamID64 des gens, et ils ne savent pas toujours où aller et comment faire, c'est pour ça que je souhaite rendre ça plus simple en l'affichant directement.
Je pensais pouvoir directement utiliser {$external.steam.provider_key} mais visiblement ça n'a pas l'air de fonctionner, ou peut-être que je m'y prend de la mauvaise manière ?
Le problème c'est qu'il y'a peut être des gens qui ne veulent pas afficher leurs steamid ?
 
Le problème c'est qu'il y'a peut être des gens qui ne veulent pas afficher leurs steamid ?
Dans tous les cas, la liaison avec steam est forcée sur le forum, on ne peut pas s'inscrire sans steam (afin d'éviter les spam), donc dans tous les cas on a leur profil, et il s'affiche quand ils postent un message, donc afficher le steamid n'est pas dérangeant en soit
 
Il n'y a pas une option qui affiche directement une petite carte en dessous du bloc des messages, car sur le topic de l'addOn sur xenforo.com il y'a ça ?
 
Il n'y a pas une option qui affiche directement une petite carte en dessous du bloc des messages, car sur le topic de l'addOn sur xenforo.com il y'a ça ?
si si, il y a la carte, mais justement, la carte utilise
Code:
<a href="http://steamcommunity.com/profiles/{$external.steam.provider_key}" class="avatar NoOverlay"><img src="{$stUser.icon}" alt="" /></a>
, et j'aimerai rajouter un champs avec juste la valeur {$external.steam.provider_key}
 
si si, il y a la carte, mais justement, la carte utilise
Code:
<a href="http://steamcommunity.com/profiles/{$external.steam.provider_key}" class="avatar NoOverlay"><img src="{$stUser.icon}" alt="" /></a>
, et j'aimerai rajouter un champs avec juste la valeur {$external.steam.provider_key}
Je ne pense pas que ce soit la bonne technique, après je ne saurais pas t'aider plus :idk:
 
Statut
N'est pas ouverte pour d'autres réponses.
Retour
Haut