Avatar verlinken

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
grmbl
Mitglied
Beiträge: 84
Registriert: 18.12.2005 21:04
Wohnort: Potsdam
Kontaktdaten:

Avatar verlinken

Beitrag von grmbl »

Hi Leute,

wenn ich ein Avatar verlinke, hält das genau so lange, wie der nutzer kein neues Avatarbild hochläd. Gibt es eine Möglichkeit, das der Link auch noch funktioniert, wenn der User seinen Avatar ändert? Irgendwas über die User-ID oder so?

Für eine Lösung wäre ich euch sehr dankbar.


MfG
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17475
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Hi,

dazu müsste man einen PHP Code basteln, der die betroffene user_id und user_avatar ausliest.

Beispiel:

Code: Alles auswählen

SELECT user_avatar FROM `phpbb_users` WHERE user_id = 2
Als SQL_Ergebnis bekommst Du den aktuellen Avatar des Users mit der user_id = 2
Beispiel Ergebnis: 162501847645c8301c0e6ae.gif

Das SQL_Ergebnis packt man dann in eine Template Variable

Code: Alles auswählen

$template->assign_vars(array(
		'LINK_AVATAR' => $SQL_Ergebnis,
));
und kann dann die Variable im Template verlinken.

Code: Alles auswählen

<img src="{LINK_AVATAR}"  alt="Avatar" title="Avatar" />
Wobei man im o.g. Beispiel noch den Bildpfad anpassen muss.
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“