Benutzernamen in Teilnehmerliste verwenden

Hallo!

Uns ist aufgefallen, dass die Teilnehmerliste einer Veranstaltung auf dem Benutzernamen basiert. Wir denken, es wäre schön, wenn stattdessen der Name des Benutzers verwendet werden könnte (und der Benutzername als Fallback dient).

Haben Sie Interesse an dieser Funktion? Wenn ja, würde ich die User-Komponente (plugins/discourse-calendar/assets/javascripts/discourse/components/modal/post-event-invitees/user.gjs) ändern.

Wenn Sie denken, dass dies keine gute Idee ist, können wir dann eine Site-Einstellung vorschlagen, um diese Funktion umzuschalten?

2 „Gefällt mir“

Das ist eine schöne Idee. Vielleicht könnte die Anzeige des Benutzernamens oder des vollständigen Namens an der Website-Einstellung Namen aktivieren gekoppelt werden? Was meinst du, @j.jaffeux?

Screenshot 2025-12-02 at 7.04.45 AM

3 „Gefällt mir“

Ich bin überrascht, dass das nicht schon der Fall ist, ehrlich gesagt. Meiner Meinung nach sollte diese Einstellung die meisten, wenn nicht alle, Vorkommen eines Benutzernamens abdecken.

2 „Gefällt mir“

Es gibt ein paar weitere Lücken in der Priorität des (vollständigen) Namens, in Benachrichtigungen und im Hover-Titel im Who’s Online-Plugin. Sollten diese gemeldet werden?

2 „Gefällt mir“

Mal sehen, wohin dieses Thema führt, sobald unser Entwickler sich meldet; es könnte alles auf einmal abgedeckt werden. Vielleicht auch @lindsey um ihre Meinung zu bitten?

3 „Gefällt mir“

Meiner Meinung nach sollten wir die Anzeige aller Benutzernamen/Namen sowohl an der Website-Einstellung „Namen aktivieren“ als auch an „Benutzernamen in der UX priorisieren“ koppeln.

4 „Gefällt mir“

Es gibt andere Bereiche, in denen wir bei den Einstellungen für enable names und prioritize username in ux konsistenter sein könnten, aber ich denke nicht, dass wir warten müssen, bis wir eine vollständige Liste haben, bevor wir mit der Behebung beginnen.

@j.jaffeux würdest du dies als pr-welcome betrachten, um sicherzustellen, dass die Teilnehmerliste für Veranstaltungen den vollständigen Namen anzeigt, wenn enable names auf „true“ und prioritize username in ux auf „false“ gesetzt ist? Das würde es konsistenter machen mit der Art und Weise, wie wir Namen und Benutzernamen auf Benutzerkarten, Profilen usw. behandeln.

5 „Gefällt mir“

Ich werde daran arbeiten, sobald es akzeptiert ist, und danach an den anderen Stellen, wenn ich eine Liste haben kann :wink:

4 „Gefällt mir“

Ich sehe ein :+1: von Joffrey als Antwort auf deine Frage, @lindsey, daher habe ich hier pr-welcome hinzugefügt.

3 „Gefällt mir“

Ein Beitrag wurde in ein neues Thema verschoben: Guidance on implementing display name precedence

Hallo!

Nachverfolgung: Ich habe einen Pull Request geöffnet :slight_smile:

4 „Gefällt mir“