Comment afficher le nombre total de posts de l'utilisateur à côté du nom

Nice. Merci beaucoup pour votre beau travail ici. J’ai également appliqué un :

.user-post-count {
    margin-top: .1rem;
}

pour l’aligner avec le nom d’utilisateur. Je ne suis pas sûr que ce soit la meilleure approche, mais ça fonctionne

2 « J'aime »

Nous utilisons GitHub - communiteq/discourse-custom-post-display que @michaeld a écrit pour nous il y a des années. Il affiche la date de création du compte, le nombre de messages et le nombre de likes.

2 « J'aime »

Ça a l’air bien aussi. Comment ça s’affiche sur mobile ? Vous devez cliquer sur le « i* pour afficher ces informations ?

Fonctionne très bien sur mobile - il supprime simplement le mot « Joined ». Pas besoin de cliquer sur quoi que ce soit. Le « i » est une chose séparée.

1 « J'aime »

Bien. J’adore. Ce serait bien avec le nombre total de sujets inclus avec le nombre total de messages, + une mise à jour pour le FA6. Mais il semble que ce soit facile à faire.

Je pense que vous devriez demander à Communiteq de le mettre à niveau pour utiliser les icônes FA6. Pour moi, il semble qu’il utilise la version 5, et cela va casser à un moment donné, pas trop loin dans le futur.

Je vois, j’exécute en fait ma version forkée du projet, et j’ai apporté quelques modifications et des mises à niveau FA6. J’avais oublié que j’avais fait ça. GitHub - markschmucker/discourse-custom-post-display

3 « J'aime »

Très bien. Je l’ai mis à jour pour sérialiser et utiliser aussi le “user_topic_count”. Je me suis basé sur le code de @Arkshine.

1 « J'aime »

Salut, merci d’avoir créé le plugin. Je viens de l’installer mais il n’affiche pas un nombre précis de publications. Ou du moins, le « post created » dans la section admin/users est un nombre plus élevé.

De plus, j’ai constaté qu’il tronquait le badge affiché par l’utilisateur :

image

Il pourrait y avoir une différence quant à savoir s’il compte les messages privés, je ne suis pas sûr.

Il semble qu’il doive être mis à jour vers le composant Glimmer bientôt