Liens cliquables dans le site Web et la bio pour les nouveaux utilisateurs TL0

Salut

J’ai un discourse privé avec uniquement des membres de confiance, et j’ai besoin que les liens TL0 newuser dans la bio et/ou le site web soient cliquables (j’utilise déjà TL1 à TL4 pour d’autres utilisateurs spécifiques).

Y a-t-il un moyen de faire cela ?
Script JS ajouté dans le thème par défaut ? Plugin officiel ?

Merci

1 « J'aime »

Salut, bienvenue, Alex !

Concernant le lien du site web, vous pouvez essayer d’insérer ce JS dans votre thème ou un composant :

Head

<script type="text/discourse-plugin" version="0.8">

api.modifyClass("controller:user", {
    pluginId: 'enalbe-tl0-website-link',
    linkWebsite: true
});

api.modifyClass("component:user-card-contents", {
    pluginId: 'enalbe-tl0-website-link',
    linkWebsite: true
});

</script>

Concernant la Bio, je ne suis pas encore sûr de la manière de faire. Elle est gérée en backend (extrait, suppression des liens).

4 « J'aime »

Oui, et c’est le chemin le plus simple : ajuster vos TL et donner TL1 à tout le monde tout de suite. Forum privé et uniquement des membres de confiance… par définition, vous ne devriez pas utiliser TL0 du tout.

J’ai l’impression que vous utilisez les TL d’une manière où les groupes pourraient beaucoup mieux fonctionner.

5 « J'aime »

Merci Arkshine !
Ça fonctionne bien.

Merci Jakke, mais même si c’est un forum privé, j’ai différents niveaux de membres de confiance.
Les paramètres de niveau de confiance permettent certaines configurations qui ne sont pas disponibles pour les groupes. Et TL0 a encore plus de possibilités de restriction.

1 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.