Après une trop grande quantité d’attaques de spam, j’ai configuré mon forum pour qu’il soit sur invitation uniquement, et j’ai mis en place un système personnalisé et limité en débit pour distribuer les invitations sur mon autre site web.
J’ai ajouté des liens vers le système d’invitation dans la FAQ et autres, mais j’aimerais ajouter un lien personnalisé « Créer un compte » à côté du lien « Se connecter » qui serait également visible uniquement lorsque l’utilisateur n’est pas connecté.
Le guide officiel Liens d'en-tête personnalisés ne semblait pas proposer cette fonctionnalité (à moins que je n’aie manqué quelque chose).
J’ai essayé d’ajouter un lien en utilisant api.decorateWidget, mais cela a généré un avertissement de dépréciation, donc ce n’était clairement pas la bonne méthode.
Cela a suggéré que je devais utiliser api.headerIcons.add(“foo”, FooIcon, { before: “search” }), mais si je comprends bien, FooIcon est une sorte de Composant, et je ne sais pas ce que c’est ni comment il pourrait être créé.
Donc, en gros : je veux ajouter un lien « Créer un compte » vers une URL spécifique, à côté du bouton « Se connecter », lorsque l’utilisateur n’est pas connecté. Et je ne connais pas grand-chose aux thèmes ni à la façon de les modifier.