Ob es eine fertige Lösung dafür gibt, bin ich mir nicht sicher. Hier jedoch ein Workaround, wie es funktionieren kann.
Schaue im Quelltext dieses Forums dort, wo die User stehen und du erkennst folgendes:
Code:
<a href="https://www.mybb.de/forum/user-XXX.html"><span class="user_user">USERNAME</span></a>, <a href="https://www.mybb.de/forum/user-XXX.html"><span class="user_admin">ADMINNAME</span></a>, <a href="https://www.mybb.de/forum/user-XXX.html"><span class="user_user">USERNAMEsteffen420</span></a>
Die Links werden von der Forensoftware erstellt, das Format des Benutzernamens in einem span-Element klassiert. Dies lässt sich im ACP einstellen.
Schnappe dir aus dem Template "index_whosonline" folgende Variable:
{$onlinemembers}
Diese enthält alle Online-User, so wie oben dargestellt.
Im Template index an geünschter Stelle fügst du einen neuen Container mit einer eigenen Klasse und fügst die Variable innerhalb des Containers ein, z.B.:
Code:
<div class="onlinemembers_top">
{$onlinemembers}
</div>
Jetzt hast du die Möglichkeit die Klassen der einzelnen User zu formatieren - in diesem Fall die ungewollten User zu verstecken. Dies gilt aber nur innerhalb (!!) der Klasse onlinemembers_top.
Code:
CSS:
.onlinemembers_top .user_user {
display: none;
}
Die User werden versteckt, alle anderen (Admin, Mod etc) bleiben sichtbar.
Ohne in den Code zu fummeln oder ein Plugin zu schreiben, sehe ich kaum einen anderen Lösungvorschlag.
[ExiTuS]
EDIT: Da war doylecc noch einen Moment schneller als ich
EDIT2: Bei meinem Lösungsvorschlag bleiben allerdings die Kommata zwischen den versteckten Benutzernamen stehen