Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Externen Link mit Usernamen erstellen
#11
Hallo Waldo,
Nö, grundsätzlich habe ich kein Problem damit, eine MyBB-Datei zu ändern; Ich schreibe mir halt auf, wo ich was ändere.

(13.05.2017, 16:38)waldo schrieb: Wenn es dir nichts ausmacht, eine MyBB Datei zu ändern (da du sie dann bei jedem Update erneut ändern musst), kannst du ja mal  Folgendes versuchen:
Suche in der Datei memberlist.php (~Zeile 330) nach:
PHP-Code:
$user $plugins->run_hooks("memberlist_user"$user); 

und füge direkt darunter ein:
PHP-Code:
$user['linkname'] = htmlspecialchars_uni($user['username']); 

Dann kannst du {$user['linkname']} in deinem Link verwenden.

Aber irgendwie funktioniert Deine Lösung leider nicht so ganz: Es wird zwar jetzt der richtige Name angezeigt, aber ohne Link. Und wenn ich bei 'linkname' entsprechenden Link einsetze, dann kommt der Hinweis vom MyBB, daß ein mögliches Sicherheitsproblem im Template gefunden wurde.



Hallo MrBrechreiz,

(13.05.2017, 16:42)MrBrechreiz schrieb: Öffne die memberlist.php und Suche nach

PHP-Code:
$user['username'] = format_name(htmlspecialchars_uni($user['username']), $user['usergroup'], $user['displaygroup']); 

ersetzen mit

PHP-Code:
$username htmlspecialchars_uni($user['username']);
$user['username'] = format_name($username$user['usergroup'], $user['displaygroup']); 


Nun kannst Du

Code:
{$username}

in deinem Template verwenden für die Ausgabe eines unforamtieren Benutzernamens.


dein Vorschlag funktioniert ohne Probleme.

Was es aber mit diesen "Hooks" auf sich hat, weiß ich jetzt immer noch nicht Big Grin

In den Tiefen des Forums habe ich mal ein Plugin gefunden, welches zusätzliche Felder in die Mitgliederliste einfügt, allerdings war das für MyBB 1.0 oder 1.2. Könnte man das noch für 1.8.11 nehmen bzw. umschreiben ?
Aber wahrscheinlich hat sich bei der Programmierung soviel geändert, daß es einfacher wäre, ein neues Plugin zu schreiben.
Schönen Gruß
Peter



Ich hab´gerade aus dem Fenster geguckt, um zu sehen, wie das Wetter ist.
AUS DEM FENSTER......OBWOHL MEIN HANDY NEBEN MIR LIEGT !!
Cool Wie im Mittelalter
Cool
Zitieren


Nachrichten in diesem Thema
RE: Externen Link mit Usernamen erstellen - von regaddi - 13.05.2017, 17:14

Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  [Gelöst]Externen SQL Server lokal sichern Jan 6 2.783 18.04.2007, 15:26
Letzter Beitrag: Jan
  externen rss feed (news) einbinden Tifflor 4 4.594 06.03.2006, 20:57
Letzter Beitrag: Tifflor