Flair d'avatar niveau de confiance

Hmm, quelque chose a dû changer dans le cœur récemment. Merci pour le rapport @Arduous ! Je devrai examiner cela de plus près la semaine prochaine, mais une solution temporaire devrait consister à ajouter ceci au CSS de bureau de votre thème :

.topic-avatar .tl-flair {
  top: 40px;
}
4 « J'aime »

Est-il possible que cela ait changé ?
Je ne vois dans mon Discourse que l’option js.trust_levels.names.xxxxx et je ne suis pas sûr si c’est celle que je devrais changer pour cela.

1 « J'aime »

Vous pouvez les trouver en recherchant js.trust_levels.names sur votre page /admin/customize/site_texts, et cela devrait tout afficher. :+1:

Je mettrai à jour l’OP avec les nouveaux noms de champs. :slight_smile:

4 « J'aime »

Salut @tshenry . Est-il possible d’activer un paramètre pour autoriser les avatars dans la colonne auteur de la page des listes de sujets ?

2 « J'aime »

Malheureusement, je ne pense pas qu’il y ait un moyen de le faire à ce stade. Ce composant suit la même logique d’affichage que le flair de groupe, donc étant donné que nous n’affichons pas le flair de groupe sur les avatars de cette colonne, cela ne fonctionnera pas. Il existe des personnalisations plus approfondies qui pourraient le faire fonctionner, mais cela sortirait du cadre de ce composant.

3 « J'aime »

:wave:
D’après ce que je sais, une fois qu’un flair est attribué, par exemple pour un nouvel utilisateur, il continue d’être automatiquement affiché pour les niveaux de confiance supérieurs. Ce que j’aimerais faire, c’est attribuer un flair, mais uniquement pour les nouveaux utilisateurs.

1 « J'aime »

J’aimerais savoir s’il est possible de “cacher” les emblèmes et de les rendre disponibles en les choisissant dans les préférences ! ou deviennent-ils actifs automatiquement lorsque la personne monte en “grade” dans le forum ?

Salut mes amis utiles.

tl-0

tl-1

Est-ce normal ou y a-t-il un problème avec mon site ?

1 « J'aime »

Pour les groupes automatiques tels que les groupes TL, il n’y a pas d’option de réglage de groupe « adhésion » où vous pouvez cocher « Définir automatiquement comme groupe principal ». Ainsi, une fois que vous avez configuré le flair du groupe, à ma connaissance, le moyen pour les utilisateurs d’afficher le flair est d’aller sur discourse.example.com/my/preferences/account et de modifier :

Avez-vous envisagé d’utiliser ce composant de thème ?

2 « J'aime »

Cela se produit aussi sur mon site. Je pense que le problème avec TL0 se trouve ici :
https://github.com/tshenry/discourse-trust-level-avatar-flair/blob/main/common/head_tag.html#L55

Lorsque je remplace cela par if (trustLevel !== null && trustLevel !== undefined) { les utilisateurs TL0 ont également un flair sur les sujets.

4 « J'aime »

Salut @ondrej et @Moin merci d’avoir pris le temps de répondre.

Oui Trust-Level Avatar Flair j’utilise ce plugin.

Comment puis-je modifier cela @Moin ?
Où devrai-je écrire ?

1 « J'aime »

J’ai créé une PR pour corriger le problème. :+1:

J’en créerai une autre plus tard pour moderniser le composant et ajouter des tests.

5 « J'aime »

Fusionné ! Merci beaucoup @Arkshine.

Ce serait génial ! Ce composant est très ancien. C’est l’un des premiers sur lequel j’ai travaillé. Je n’ai vraiment pas beaucoup de temps ces jours-ci pour rester à jour sur tous mes composants gérés personnellement, donc vos contributions sont sincèrement appréciées.

4 « J'aime »

Ce composant de thème a cessé de fonctionner sur la version de bureau de mon instance Discourse il y a quelque temps. Il semble toujours fonctionner partiellement sur la version mobile.

3 « J'aime »

Ce serait formidable de voir cela mis à jour pour la compatibilité avec les prochaines modifications de Discourse. C’est un composant très utile qui, selon nous, augmente l’interaction des utilisateurs. Il relie de manière significative le concept du système de niveau de confiance.

L’auteur ne semble plus faire de mises à jour et est incompatible avec les nouvelles versions de Discourse. Il suffit de le télécharger localement, de le modifier pour le rendre compatible, puis de l’installer via le panneau d’administration pour l’utiliser parfaitement.

Je suis en train de mettre à jour ceci et quelques autres composants pour qu’ils soient compatibles avec les changements à venir. Le travail et la vie ont été chargés, donc cela prend du temps.

7 « J'aime »

Avez-vous envisagé de soumettre cela sous forme de PR ? Cela pourrait faciliter le travail de @tshenry.

3 « J'aime »

Je reçois maintenant cette bannière d’avertissement d’administrateur…

[Avis d’administrateur] Le thème ‘Trust Level Avatar Flair’ contient du code qui doit être mis à jour. (id:discourse.script-tag-hbs) (en savoir plus)

Le lien « en savoir plus » m’indique qu’il échouera en septembre s’il n’est pas corrigé d’ici là. Des instructions sur la façon d’apporter cette modification seraient très appréciées !

Merci d’avoir créé cette excellente fonctionnalité.

1 « J'aime »

Je travaille dessus quand j’ai le temps. Tenez bon tout le monde. Je partagerai une mise à jour bientôt. Absolument avant la date limite de septembre.

4 « J'aime »