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

Code: Alles auswählen

<!-- BEGIN Gbentry -->
Füge im Block darunter an gewünschter Stelle ein:

Code: Alles auswählen

{GB.Gbentry.Useravatar}
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

Code: Alles auswählen

Link zu deinem Avatar-Ordner/
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