# Benutzernamen beim Hover über das Avatar auf der Themen-Seite entfernen

**URL:** https://meta.discourse.org/t/remove-user-name-from-avatar-hover-on-topic-page/151647
**Category:** Support
**Created:** [15. Mai 2020 um 21:52 UTC](https://meta.discourse.org/t/remove-user-name-from-avatar-hover-on-topic-page/151647 "2020-05-15T21:52:30Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [15. Mai 2020 um 21:52 UTC](https://meta.discourse.org/t/remove-user-name-from-avatar-hover-on-topic-page/151647/1 "2020-05-15T21:52:30Z")

</div>

Ich möchte den echten Benutzernamen aus dem Hover-Tooltip ausblenden, der erscheint, wenn man mit der Maus über den Avatar fährt. Die naheliegende Lösung wäre, echte Namen zu deaktivieren, aber der Administrator soll sie sehen können (niemand sonst).

Fast jede Lösung ist in Ordnung, selbst wenn Hintergrund- und Textfarbe gleich gesetzt werden. Ich denke, was ich wirklich möchte, ist den Wert der title-Eigenschaft auf null zu setzen, aber eine einfache CSS-only-Lösung wäre toll.

Das kommt dem Ziel schon recht nahe, aber der Avatar blinkt ein- und aus, und man kann den Hover-Effekt manchmal noch auslösen.

```plaintext
.topic-avatar img:hover {
    display: none;
}

```

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [16. Mai 2020 um 02:00 UTC](https://meta.discourse.org/t/remove-user-name-from-avatar-hover-on-topic-page/151647/2 "2020-05-16T02:00:22Z")

</div>

Die title-Attribute werden vom Browser verarbeitet, sodass sie nicht mit CSS ausgeblendet werden können.

In einem Theme müssten Sie wahrscheinlich den `user-avatar`-Helper bearbeiten… speziell

[https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/app/helpers/user-avatar.js#L70](https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/app/helpers/user-avatar.js#L70)

Es könnte einen besseren Weg geben, vollständige Namen nur für Mitarbeiter über ein Plugin zu begrenzen… das wäre jedoch wahrscheinlich komplexer (jedenfalls über mein Wissen hinaus).

---

<div class="post-metadata">

### Author: ![tomtjes](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tomtjes/32/131271_2.png) [@tomtjes](https://meta.discourse.org/u/tomtjes)
#### Post date: [16. Mai 2020 um 12:34 UTC](https://meta.discourse.org/t/remove-user-name-from-avatar-hover-on-topic-page/151647/3 "2020-05-16T12:34:32Z")

</div>

Vielleicht ist das hilfreich:

> [@Hide full name if not logged in](https://meta.discourse.org/t/hide-full-name-if-not-logged-in/114789/13):
>
> I just checked and the code still works. All of the notes I mention still apply. I did try to track down all of the areas where the user’s full name was used as the title attribute of their avatar. The following code should cover all the areas assuming you have hide\_user\_profiles\_from\_public and prioritize\_username\_in\_ux enabled. Unfortunately it relies on overriding a couple of templates, but they don’t change very often. I’ve included links to the files on GitHub if you ever want to check to…
