Hallo,
Es sieht so aus, als ob dies das Fakebook, ein Theme für Social-Media-Liebhaber Theme ist. Das Fakebook-Theme verwendet eine benutzerdefinierte Vorlage in der Themenliste, um den Benutzernamen anzuzeigen, aber Sie können diese Vorlage ändern, um auch den vollständigen Namen anzuzeigen. ![]()
Dazu müssen Sie das Theme auf Github forken und die Vorlagendatei bearbeiten. Dies ist die Datei, die Sie in Ihrem Fork bearbeiten müssen. https://github.com/discourse/Fakebook/blob/main/javascripts/discourse/templates/list/custom-topic-list-item.hbr
Diese Vorlage enthält einen Abschnitt, der Benutzerdaten in der Themenliste verarbeitet. Diesen müssen Sie bearbeiten.
Diese Zeile zeigt den Benutzernamen an. ![]()
<span class="username">{{topic.posters.[0].user.username}}</span>
Wir müssen also den vollständigen Namen davor oder danach hinzufügen.
Um den vollständigen Namen hinzuzufügen, ändern Sie diesen Abschnitt einfach wie folgt: ![]()
<div class="name-and-date">
<span class="full-name-topic-list">{{topic.posters.[0].user.name}}</span>
<span class="username">{{topic.posters.[0].user.username}}</span>
{{format-date topic.createdAt format="tiny"}}
</div>
Ich habe diese Zeile über username hinzugefügt, und dies wird den vollständigen Namen in der Themenliste über dem Benutzernamen anzeigen.
<span class="full-name-topic-list">{{topic.posters.[0].user.name}}</span>
Wahrscheinlich sind einige CSS-Änderungen erforderlich, aber Sie können die Klasse full-name-topic-list oder eine andere von Ihnen hinzugefügte Klasse leicht ansprechen.
Ich habe das Fakebook-Theme jetzt geforkt und diese Änderung in diesem Commit vorgenommen, damit Sie sie sehen können. Add full name to topic list · VaperinaDEV/Fakebook@0978133 · GitHub
Und so sieht es aus.
Don - Vollständiger Name
dodesz - Benutzername
Ich hoffe, das hilft ![]()
