User Avatar

Begonnen von smartmusic, 18 August 2005, 12:54:30

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

smartmusic

hallo,

mir fällt immer wieder auf,wenn ich andere module verwende das die abfrage der user_avatar nicht richtig funktioniert.

in der datenbank sind nicht alle user drin die auch ein profilbild haben.
kann es an den formaten der bilder liegen.

wo kann ich es ändern das jedes bild das hochgeladen wird auch dort eingetragen wird?

BowlingX

Es gibt 2 Arten von Profilbildern, einmal die hochgeladenen und einmal die vorinstallierten. Die Hochgeladenen laufen über ein externes Modul und die internen über das YA Modul. In der Spalte user_avatar befindet sich nur der Dateiname aber nicht der Ordnername. Das muss man speziell abfragen (mxIsAvatarUploaded($username), ist diese Aussage wahr, muss man im Ordner /images/forum/member_avatar nachschauen, andernfalls im Ordner /images/forum/avatar.
Zitat
mir fällt immer wieder auf,wenn ich andere module verwende das die abfrage der user_avatar nicht richtig funktioniert.

Über welches Modul sprechen wir hier?
Kein Support über Mail, (ungefragter) PN oder ICQ, ausschließlich direkt im Forum!

smartmusic

danke für die antwort...

wird denn jedes bild das über dein avatar modul hochgeladen wird dort in die datenbank eingetragen?

also z.b. bei der usersuche wird gesucht ob der user ein bild drin hat über die user_avatar und ich verstehe nicht das bei manchen es angezeigt wird und bei manchen nicht.

$result20 = mysql_query("SELECT aid FROM ".$user_prefix."_avatar  where aid='".$uname."'");
list ($aid) = sql_fetch_row($result20);
if ($aid) {
        echo "<td width=\"3%\" bgcolor=\"$bgcolor1\"><center><img src=\"images/status_foto.gif\" border=\"0\"></center></td>";
} else {
echo "<td width=\"3%\" bgcolor=\"$bgcolor1\"><center><img src=\"images/blanko.gif\" border=\"0\"></center></td>";


BowlingX

Das liegt dann daran das einige User keinen Avatar hochgeladen haben. Korrekterweise müsste man prüfen ob ein Bild in der prefix_user eingetragen ist. Wobei ich die Abfrage jetzt nicht ganz verstehe..da wird ja kein Bild abgerufen, sondern nur dargestellt das ein Bild hochgeladen wurde... Wie soll das deiner Meinung nach denn funktionieren?

PS: Ich veröffentliche mit der neuen Version auch detailierte informationen wie man welche Funktion genau benutzt, sind nämlich einige Sachen dazu gekommen...
Kein Support über Mail, (ungefragter) PN oder ICQ, ausschließlich direkt im Forum!