Ajout de balisage spécial ou de texte à la page de profil utilisateur

J’ai un problème : mes utilisateurs du forum confondent le profil utilisateur du site principal avec celui du forum. Existe-t-il un moyen d’ajouter un élément HTML à la page de profil utilisateur ?

Peu importe la quantité, la concision ou la clarté de la documentation que nous rédigeons, les utilisateurs ne la lisent tout simplement pas. Lorsqu’ils accèdent à la page de profil depuis le forum, ils se mettent à l’éditer et à la personnaliser sans réaliser qu’elle n’affecte que le forum et n’a aucun lien avec le profil utilisateur du site principal, qui contient pourtant des données importantes relatives à l’utilisation du site. Nous avons mis en place une authentification unique (SSO), de sorte que l’authentification et la création du profil se font automatiquement.

J’aimerais afficher quelque chose du type : « Ceci est votre profil forum. Si vous souhaitez modifier votre profil utilisateur, cliquez ici. » dans un endroit très visible sur les pages de profil utilisateur, afin qu’il soit impossible d’éditer le mauvais profil sans voir ce message. Est-il possible de modifier le thème pour y parvenir ?

Créez un composant de thème et ajoutez quelque chose comme ceci dans votre onglet Common > Head

<script type="text/x-handlebars" data-template-name="/connectors/above-user-preferences/foobar">
  <div class=mainsite>
    <h3>Ceci est votre profil de forum. Si vous souhaitez modifier votre profil utilisateur, <a href="YOUR-SITE-URL">cliquez ici</a></h3>
  </div>
</script>

Ensuite, vous pouvez le personnaliser selon vos préférences depuis l’onglet Common > CSS

.mainsite {
    background: #d1f0ff;
    padding: 4px 10px;
}

Remplacez YOUR-SITE-URL par l’URL de votre choix et le résultat ressemblera à ceci lorsqu’un utilisateur accède à sa page de préférences

Merci beaucoup, c’est exactement ce que je cherchais ! :+1: