Annuaire des cartes utilisateur

Super. Merci.
J’ai décoché les statistiques de l’utilisateur dans le composant et aussi en utilisant l’icône d’outil. Mais cela affiche toujours :

Y a-t-il des options pour supprimer l’heure de publication et de lecture ?

1 « J'aime »

Avez-vous effectué un rafraîchissement forcé dans votre navigateur ? J’ai remarqué la même chose.

J’ai également remarqué que certains champs peuvent apparaître deux fois dans les cartes utilisateur si vous avez configuré le champ utilisateur personnalisé pour qu’il soit « affiché sur la carte utilisateur ».

1 « J'aime »

C’est tout à fait possible, mais cela nécessiterait pas mal de refactorisation. Pour l’instant, ce composant remplace littéralement tout le code du modèle pour l’annuaire des utilisateurs standard.

Ceci est actuellement possible via CSS, et nous pourrions potentiellement automatiser ces modifications CSS via certains paramètres de thème.

Il existe un paramètre de thème pour masquer l’utilisateur actuel, ce qui devrait aider à résoudre ce problème.

Par « statistiques des utilisateurs », j’entends la barre située en bas de chaque carte d’utilisateur. Consultez la capture d’écran dans le premier message pour un exemple. Dans votre capture d’écran, il semble que la barre de statistiques ne soit pas présente.

C’est-à-dire qu’il apparaîtra sur la carte d’utilisateur, et aussi dans les « statistiques » en bas de la carte ? S’il est déjà sur la carte d’utilisateur, je vous suggère de le retirer de l’une des statistiques (en utilisant l’outil :wrench:).

2 « J'aime »

Oui, cela a du sens. Ou alors, désactivez le paramètre « Afficher sur la carte de l’utilisateur » pour le champ utilisateur.

Il semble impossible de masquer toutes les colonnes de statistiques et d’afficher uniquement les cartes sans aucune statistique. Ce n’est pas un problème, c’est juste une remarque de ma part. :slight_smile:

1 « J'aime »

Il existe un paramètre de thème qui devrait être libellé « Afficher les statistiques sous chaque carte utilisateur ». Si vous le désactivez, la barre en bas devrait disparaître complètement.

Il est vrai que c’est déroutant que cela soit enfoui dans les paramètres du thème, alors que la sélection des colonnes est disponible directement sur la page du répertoire… mais nous sommes quelque peu limités par le framework du composant de thème là-bas. :cry:

2 « J'aime »

Étant donné que la vue en liste est devenue plus utile (New Leaderboard/User Directory Features 🎉), seriez-vous disposé à ajouter un bouton permettant aux utilisateurs de basculer entre la vue en liste et la vue en cartes ?

8 « J'aime »

Il existe désormais un bouton bascule, et la vue par défaut peut être configurée dans les paramètres du composant de thème. Je l’ai installé ici sur Meta et j’ai défini la vue par défaut sur « tableau ». Si vous visitez https://meta.discourse.org/u, vous devriez maintenant voir un bouton bascule en haut à droite.

6 « J'aime »

Cela fonctionne bien en vue bureau, mais le bouton pour revenir de la vue tableau à la vue carte manque en vue mobile.

3 « J'aime »

Merci David, je vérifie simplement : existe-t-il un moyen de supprimer la ligne de la carte principale qui affiche la date d’inscription de l’utilisateur, la date de son dernier message et le temps de lecture ?

Ce serait formidable d’avoir une option pour supprimer cette ligne également.

Nous souhaitons offrir plus de confidentialité à nos utilisateurs. Nous voulons un annuaire des membres pour permettre aux membres de se retrouver afin de s’envoyer des messages privés, mais nous ne voulons pas publier la fréquence de leurs interactions sur le site.

Merci !

3 « J'aime »

Je crains qu’il n’existe aucune option pour supprimer ces informations du cœur de Discourse. Cependant, si une solution purement cosmétique vous convient, il est possible de les masquer sur la carte utilisateur en ajoutant du CSS personnalisé dans un thème. Par exemple :

.card-row.metadata-row {
  display: none;
}

(Notez que les utilisateurs pourraient toujours accéder techniquement à ces informations en utilisant les outils de développement de leur navigateur.)

5 « J'aime »

Merci beaucoup !

4 « J'aime »

Ce sont MAGNIFIQUES. Lorsque je suis connecté, je peux filtrer l’annuaire des utilisateurs par groupe. L’annuaire public des utilisateurs pourrait-il également être filtré par groupe ?

Quand je ne suis pas connecté

Quand je suis connecté

Nos groupes sont publics

5 « J'aime »

J’ai vient d’installer ce composant, et il est superbe ! Cependant, sur Safari et Chrome (bureau) ou même sur mobile, cliquer sur un avatar ou un nom ne m’envoie pas vers la page de l’utilisateur. Seuls l’avatar et le titre de la carte semblent inactifs ; les liens du site web, les liens des badges et les liens de tri des métadonnées en bas des cartes semblent tous fonctionner. Je n’ai aucun problème avec les cartes utilisateur “pop-up” sur les sujets ou via la vue du tableau des utilisateurs ; celles-ci mènent toujours à la page de l’utilisateur comme prévu.

Dans le répertoire des cartes utilisateur, je vois

<a href="/u/username" class="user-profile-link">
  <span id="discourse-user-card-title" class="name-username-wrapper">Nom d'utilisateur</span>
  <!-- -->
</a>

en inspectant le code source, mais cliquer sur le titre de la carte active simplement l’état de focus (Chrome) et rien de plus. Je n’obtiens même pas d’état de focus sur Safari, mais j’obtiens un curseur pointeur. Curieusement, je peux ouvrir les liens avec un clic de commande ou via le menu d’options (clic droit / appui long sur mobile). Je rencontre le même effet sur https://discourse.theme-creator.io/u, donc cela ne semble pas être unique à notre site discourse.

3 « J'aime »

Merci @Kayla - ce problème sera résolu par ce changement :

Vous devriez voir un bouton de mise à jour sur le composant de thème dans votre panneau d’administration - faites-nous savoir si vous rencontrez toujours des problèmes après la mise à jour.

6 « J'aime »

Les liens de l’avatar et du titre de la carte fonctionnent désormais comme prévu. Merci @david !

4 « J'aime »

Vous voudrez peut-être jeter un œil à la page d’aperçu qui ne fonctionne pas correctement @david

2 « J'aime »

Salut David,
Les tests se sont bien déroulés.
Thème Air

Récemment, dans la carte utilisateur Répertoire, si vous cliquez sur message, elle se vide au lieu d’initier un message direct. Je n’ai ce problème que dans le répertoire utilisateur. Cela fonctionne bien dans les sujets.

2 « J'aime »

Lorsqu’il est combiné avec ce composant de thème : Usercard Redesign Experiment
La carte utilisateur reste vide dans la vue du répertoire.

4 « J'aime »

J’aime bien comme ça. Sinon, le répertoire serait vraiment bruyant à parcourir.

Et pourtant, ça pourrait être un bug :wink:

3 « J'aime »


Pour une raison quelconque, cela semble tout buggé lors de la vérification des statistiques de l’utilisateur en mode carte, et pourquoi cela se produit-il ?

3 « J'aime »