Avatar Problem

Support zum phpBB2 und zu MODs anderer Autoren.

Moderator: Supporter

Avatar Problem

Beitragvon Eva » 9. Okt 2005 19:37

Hi , bei mir auf dem Board hat sich irgendwie ein komischer fehler eingeschlichen.

wenn man ein Avatar hochgeladen hat und dann in das Profil eines anderen users geht dann wird dort der eigene Avatar angezeigt ... also nicht der vom besitzer des Profils

brauch schon wieder deine hilfe ... Amiga Supastar :roll:
Benutzeravatar
Eva
User
 
Beiträge: 356
Registriert: 15. Okt 2004 21:49

Beitragvon AmigaLink » 9. Okt 2005 19:48

Schau mal in deine usercp_viewprofile.php
Dort gibt es einen Codeblock der so aussehen muss:
Code: Alles auswählen
$avatar_img = '';
if ( $profiledata['user_avatar_type'] && $profiledata['user_allowavatar'] )
{
   switch( $profiledata['user_avatar_type'] )
   {
      case USER_AVATAR_UPLOAD:
         $avatar_img = ( $board_config['allow_avatar_upload'] ) ? '<img src="' . $board_config['avatar_path'] . '/' . $profiledata['user_avatar'] . '" alt="" border="0" />' : '';
         break;
      case USER_AVATAR_REMOTE:
         $avatar_img = ( $board_config['allow_avatar_remote'] ) ? '<img src="' . $profiledata['user_avatar'] . '" alt="" border="0" />' : '';
         break;
      case USER_AVATAR_GALLERY:
         $avatar_img = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $profiledata['user_avatar'] . '" alt="" border="0" />' : '';
         break;
   }
}

Bei dir steht dort bestimmt anstelle von $profiledata ein $userdata. :)
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon Eva » 9. Okt 2005 19:53

Code: Alles auswählen
$avatar_img = '';
if ( $profiledata['user_avatar_type'] && $profiledata['user_allowavatar'] )
{
        switch( $profiledata['user_avatar_type'] )
        {
                case USER_AVATAR_UPLOAD:
                        $avatar_img = ( $board_config['allow_avatar_upload'] ) ? '<img src="' . $board_config['avatar_path'] . '/' . $profiledata['user_avatar'] . '" alt="" border="0" />' : '';
                        break;
                case USER_AVATAR_REMOTE:
                        $avatar_img = ( $board_config['allow_avatar_remote'] ) ? '<img src="' . $profiledata['user_avatar'] . '" alt="" border="0" />' : '';
                        break;
                case USER_AVATAR_GALLERY:
                        $avatar_img = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $profiledata['user_avatar'] . '" alt="" border="0" />' : '';
                        break;
        }
}



das ist mein codeblock
Benutzeravatar
Eva
User
 
Beiträge: 356
Registriert: 15. Okt 2004 21:49

Beitragvon AmigaLink » 9. Okt 2005 20:05

Hmmm - das ist seltsam. Bild

Häng mal bitte die Datei, als Attachment, an.
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon Eva » 9. Okt 2005 20:37

hier die datei

Zugefügt nach 23 Sekunden:

sorry .. hab die ausversehen 2 mal hochgeladen .. ist beides das gleiche

[center][ Attachment gelöscht am 09.10.2005, 21:40 von AmigaLink ][/center]

[center][ Attachment gelöscht am 09.10.2005, 23:15 von AmigaLink ][/center]
Benutzeravatar
Eva
User
 
Beiträge: 356
Registriert: 15. Okt 2004 21:49

Beitragvon AmigaLink » 9. Okt 2005 21:00

Hmmm - erklären kann ich mir das jetzt nicht wirklich. :?
Versuch mal diese Datei. Ich hab gleichzeitig auch den Fehler behoben den ich bei dir im Board gepostet habe. :)
Dateianhänge
usercp_viewprofile.zip
(6.3 KiB) 724-mal heruntergeladen
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon Eva » 9. Okt 2005 21:14

AmigaLink hat geschrieben:Hmmm - erklären kann ich mir das jetzt nicht wirklich. :?
Versuch mal diese Datei. Ich hab gleichzeitig auch den Fehler behoben den ich bei dir im Board gepostet habe. :)




hmm ... leider war das ohne erfolg...
aber vielleicht ist der andere fehler den du in meinem forum erwähnt hast ja nun weg
:roll:
Benutzeravatar
Eva
User
 
Beiträge: 356
Registriert: 15. Okt 2004 21:49

Beitragvon AmigaLink » 9. Okt 2005 21:49

aber vielleicht ist der andere fehler den du in meinem forum erwähnt hast ja nun weg
Ja, der ist weg. Hab ich eben getestet. :)

Zugefügt nach 25 Minute(n):

Mist, jetzt zermürbe ich mir hier die Rübe. :(
Hast du irgendeinen Avatar-MOD eingebaut oder etwas an der functions.php geändert?
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon Eva » 9. Okt 2005 21:53

hmmm... also eine Avatar Mod habe ich nun nicht direckt eingebaut nein ...

ähm was die functions.php betrifft .. hier einfach mal die datei im anhang.

[center][ Attachment gelöscht am 12.10.2005, 11:09 von AmigaLink ][/center]
Benutzeravatar
Eva
User
 
Beiträge: 356
Registriert: 15. Okt 2004 21:49

Beitragvon AmigaLink » 9. Okt 2005 22:00

Die ist soweit auch OK.
Ich glaube ich hab irgendwo auch schonmal von diesem Fehler gelesen. Kann mich aber beim bestem willen nicht erinnern wo das war und wie er behoben wird. Bild
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Nächste

Zurück zu phpBB2 Support



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast