Seite 1 von 1
Nickpage - Avatar ins Gästebuch
Verfasst: 09.11.2007 13:35
von Tobias23
Hallo,
neulich habe ich in einem Forum mit Nickpage-Mod gesehen, dass im Gästebuch der Nickpage auch die Avatare der jeweiligen Eintrags-Autoren unter dem Benutzernamen neben dem Eintrag angezeigt wurden. Leider weiss ich die Seite nicht mehr und finde sie auch nicht mehr.
Hier im Forum habe ich auch schon herumgesucht, bin aber nicht fündig geworden.
Weiß jemand von euch wie man den Avatar des Users ins Gästebuch der Nickpage einbinden kann?
Wäre für jeden Hinweis dankbar

Verfasst: 18.11.2007 11:47
von Tobias23
Habs inzwischen selbst hinbekommen

Danke für die Hilfe

Verfasst: 18.11.2007 12:11
von ronson
wie hast du es denn hinbekommen ???
wäre nett wenn du es anderen auch erklärst !
Verfasst: 18.11.2007 12:23
von Tobias23
Da mir ja so toll hier geholfen wurde, hab ich eigentlich keine große Lust das hier rein zu schreiben... Aber da es nicht ganz so viel ist und ich ja auch nicht so sein will wie anscheinend einige andere hier, will ich mal nicht so sein...
Öffne nickpage.php
Suche
Code: Alles auswählen
$sql = "SELECT a.zeit, a.message, a.autor, b.username FROM ".GAESTEBUCH_TABLE." a, ".USERS_TABLE." b WHERE a.an = '".$uid."' AND b.user_id = a.von ORDER BY a.aid DESC LIMIT ".$start." ".$entry_per_page;
Ersetze mit
Code: Alles auswählen
$sql = "SELECT a.zeit, a.message, a.autor, b.username, b.user_avatar FROM ".GAESTEBUCH_TABLE." a, ".USERS_TABLE." b WHERE a.an = '".$uid."' AND b.user_id = a.von ORDER BY a.aid DESC LIMIT ".$start." ".$entry_per_page;
Suche
Code: Alles auswählen
while( $row = $db->sql_fetchrow($result) )
{
if($row['username'] == "Anonymous" OR $row['username'] == "")
{
$username = $row['autor'];
}
else
{
$username = '<a href="?user='.$row['username'].'">'.$row['username'].'</a>';
}
$template->assign_block_vars('GB.Gbentry', array(
'Username' => $username,
'Datum' => date("d.m.Y",$row['zeit']),
Ersetze mit
Code: Alles auswählen
while( $row = $db->sql_fetchrow($result) )
{
if($row['username'] == "Anonymous" OR $row['username'] == "")
{
$username = $row['autor'];
$useravatar = '';
}
else
{
$username = '<a href="?user='.$row['username'].'">'.$row['username'].'</a>';
if ($row['user_avatar'] == '') {
$useravatar = '';
} else {
$useravatar = '<img src="Link zu deinem Avatar-Ordner/'.$row['user_avatar'].'" border="0">';
}
}
$template->assign_block_vars('GB.Gbentry', array(
'Username' => $username,
'Useravatar' => $useravatar,
'Datum' => date("d.m.Y",$row['zeit']),
Öffne templates/nickpage/allgemein.tpl
Suche
Füge im Block darunter an gewünschter Stelle ein:
Ohne Gewähr, also vorher sichern!
Viele Grüße
Tobi
Verfasst: 19.11.2007 21:32
von ronson
funzt bei mir leider nicht !
Verfasst: 20.11.2007 08:15
von Tobias23
Hast du auch das Code-Schnipsel
An dein Board angepasst?
Verfasst: 20.11.2007 16:22
von ronson
Ah jetzt geht es, aber kann man es nicht machen das das Avatar hier wie rot umrandet angezeigt wird ?!
[ externes Bild ]
Verfasst: 21.11.2007 14:52
von Tobias23
Nein