Seite 1 von 1
Problem mit der größe von Avatars
Verfasst: 23.09.2002 18:00
von Daniel2002
ich hab im adminteil die maximale größe eines Avatar auf 80x80 Pixel gesetzt trotzdem haben manche user Avatars die 100x100 pixel groß sind und noch größere warum ist das so wie kann ich das verhindern ?
Re: Problem mit der größe von Avatars
Verfasst: 23.09.2002 20:49
von PhilippK
Daniel2002 hat geschrieben:ich hab im adminteil die maximale größe eines Avatar auf 80x80 Pixel gesetzt trotzdem haben manche user Avatars die 100x100 pixel groß sind und noch größere warum ist das so wie kann ich das verhindern ?
Die Größenbegrenzung funktioniert nur, wenn du das Bild auf deinen Server uploaden kannst.
Gruß, Philipp
Verfasst: 24.09.2002 11:40
von KO-Virus
hi,
ich hab auch ein problem mit den avatars!
und zwar kann ich keins auswählen. hab natürlich welche "upgeloaded"!!!
woran kann das bitte liegen??
greetz vom virus
Verfasst: 05.11.2002 21:53
von Simpson
Ich hole dieses Topic mal aus der Versenkung.
Ich suche auch schon seit halben Ewigkeiten nach einer Lösung für die Erkennung von Pixelgrößen bei Avataren - lese mir wirklich jedes Posting in jedem phpBB2 Supportforum dazu durch.
Auf phpBB.com gibt es untern anderem schon über 20 Threads zu diesem Problem, was viele User haben, aber keine einzige Antwort erklärt einem was denn nun eigentlich Sache ist und warum genau das bei einigen nicht funktioniert und was man da machen kann und ob man da überhaupt was machen kann.
Bei phpBB.com selber geht es übrigens auch nicht, man kann ein Avatarbild in jeder beliebigen Pixelgröße hochladen.
Vielleicht ist das Problem Serverseitig, dann wäre die nächste Frage: Was muß man ändern um das es funktioniert mit der Pixelkontolle?
Verfasst: 21.11.2002 12:48
von Simpson
Wer das Problem hat das Avatare, die hochgeladen werden, nicht richtig überprüft werden in der Pixelgröße sollte mal folgendes probieren:
Öffne /includes/usercp_avatar.php
suche und lösche:
Code: Alles auswählen
if ( $mode == 'editprofile' && $current_type == USER_AVATAR_UPLOAD && $current_avatar != '' )
{
if ( file_exists('./' . $board_config['avatar_path'] . '/' . $current_avatar) )
{
@unlink('./' . $board_config['avatar_path'] . '/' . $current_avatar);
}
}
suche:
Code: Alles auswählen
$avatar_sql = ( $mode == 'editprofile' ) ? ", user_avatar = '$new_filename', user_avatar_type = " . USER_AVATAR_UPLOAD : "'$new_filename', " . USER_AVATAR_UPLOAD;
ersetze mit:
Code: Alles auswählen
$complete_new_name = './'.$board_config['avatar_path']."/$new_filename";
list($width, $height) = @getimagesize($complete_new_name);
if ( $width > $board_config['avatar_max_width'] || $height > $board_config['avatar_max_height'] ) {
@unlink($complete_new_name);
$l_avatar_size = sprintf($lang['Avatar_imagesize'], $board_config['avatar_max_width'], $board_config['avatar_max_height']);
$error = true;
$error_msg = ( !empty($error_msg) ) ? $error_msg . '<br />' . $l_avatar_size : $l_avatar_size;
}
else {
if ( $mode == 'editprofile' && $current_type == USER_AVATAR_UPLOAD && $current_avatar != '' )
{
if ( file_exists('./' . $board_config['avatar_path'] . '/' . $current_avatar) )
{
@unlink('./' . $board_config['avatar_path'] . '/' . $current_avatar);
}
}
$avatar_sql = ( $mode == 'editprofile' ) ? ", user_avatar = '$new_filename', user_avatar_type = " . USER_AVATAR_UPLOAD : "'$new_filename', " . USER_AVATAR_UPLOAD;
}
Bei mir hats geklappt
Das habe ich übrigens gefunden unter phpbb.com:
http://www.phpbb.com/phpBB/viewtopic.ph ... 891#191891
Verfasst: 04.12.2002 23:52
von Mondmaus
Sorry, wenn die Frage blöd klingt, aber von PHP hab ich null Ahnung, muss ich das Orange im ersten Teil löschen und nichts ersetzen?
Muss ich im zweiten Teil das Orange durch den ganzen Teil 3 ersetzen, oder was muss ich wirklich machen?
Liebe Grüße
Mondmaus
Verfasst: 05.12.2002 00:08
von Mister_X
öh orange ? rufe das Thema vielleicht erstmal ohne Wortmarkierung auf:
http://www.phpbb.de/viewtopic.php?p=98240#98240
-Als erstes machst du ein Backup der Datei die geändert wird !
dann genau so vorgehen wie Simpson es beschrieben hat.
Verfasst: 17.01.2003 20:25
von Gert
Hallöchen......mal ne Frage zu der Änderung......überprüft das Teil auch verlinkte Avatare? Wenn ja, kommt einfach ne Fehlermeldung wenn das Bild zu gross ist, oder wird es automatisch angepasst?
Gruss Gert
Verfasst: 17.01.2003 21:29
von Guido
Verfasst: 17.01.2003 21:47
von Gert
Hi Guido.......
super Sache......danke!
Gruss Gert