Seite 1 von 1
Avatare verkleinern und vergrößern [erledigt]
Verfasst: 10.03.2006 13:54
von Amaya
Bitte nicht erschlagen falls es schonmal kam, aber ich hab immer nur das Thema gefunden zu große Avatare verkleinern und bei der Fülle an Mods die es zum Thema gibt und Nummer eins der gleich mal nicht so funktioniert hat wie er sollte, wollte ich euch mal nach Tips fragen.
Also es geht darum, dass ich gerne für die verschiedenen Avatare (remote, upload und co) einen Mode/ Script, was auch immer suche, der alle Avatare an die vorgegebenen Werte anpasst, also verkleinern, wenn die Werte drüber liegen und auch vergrößern, wenn sie zu klein sind. Wenn möglich auch genau, der erste Mod den ich probiert hatte "Resize_Avatars_Based_on_Max_Width_and_Height" hat sich nicht wirklich an die Vorgaben gehalten.
Vielleicht kennt es der ein oder andere ja von euch von Rapidforen, genau diese Funktion suche ich, müsste sich doch auch irgendwie für ein phpbb realisieren lassen.
Dankbar für jede Hilfe
Amaya
Verfasst: 10.03.2006 13:55
von Valerie Raghnall
hi,
willst du die dinger beim bildupload schon verändern oder willst du sie einfach nur in einer bestimmten größe darstellen?
Verfasst: 10.03.2006 14:10
von Amaya
Zweiteres und genau darauf bin ich auch grad gekommen. Hab die ganze Zeit versucht das auf komplizierte Art und Weiße zu regeln, dabei ist es so einfach *Kopf gegen wand hau*
Sorry, also ich hab es jetzt geregelt, einfach in den betreffenden php Dateien um die width und height Angaben erweitert und schon geht es. Typisch, ich poste es und dann fällt es mir ein, hätte ich es nicht gepostet säße ich jetzt noch.
Verfasst: 11.03.2006 02:51
von Zlocko
In welchen .php Dateien hast du das gemacht? Würde mich auch interes.
Danke
MfG

Verfasst: 01.04.2006 16:02
von Amaya
Sorry hab deinen Post gar nicht mehr angezeigt bekommen. Also inmal im viewtopic.php
Code: Alles auswählen
$poster_avatar = '';
if ( $postrow[$i]['user_avatar_type'] && $poster_id != ANONYMOUS && $postrow[$i]['user_allowavatar'] )
{
switch( $postrow[$i]['user_avatar_type'] )
{
case USER_AVATAR_UPLOAD:
$poster_avatar = ( $board_config['allow_avatar_upload'] ) ? '<img height="' . $board_config['avatar_max_height'] . '" width="' . $board_config['avatar_max_width'] . '" src="' . $board_config['avatar_path'] . '/' . $postrow[$i]['user_avatar'] . '" alt="" border="0" />' : '';
break;
case USER_AVATAR_REMOTE:
$poster_avatar = ( $board_config['allow_avatar_remote'] ) ? '<img height="' . $board_config['avatar_max_height'] . '" width="' . $board_config['avatar_max_width'] . '" src="' . $postrow[$i]['user_avatar'] . '" alt="" border="0" />' : '';
break;
case USER_AVATAR_GALLERY:
$poster_avatar = ( $board_config['allow_avatar_local'] ) ? '<img height="' . $board_config['avatar_max_height'] . '" width="' . $board_config['avatar_max_width'] . '" src="' . $board_config['avatar_gallery_path'] . '/' . $postrow[$i]['user_avatar'] . '" alt="" border="0" />' : '';
break;
}
}
Da steht jetzt das und dann noch im usercp_viewprofile.php.
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 height="' . $board_config['avatar_max_height'] . '" width="' . $board_config['avatar_max_width'] . '" 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" height="' . $board_config['avatar_max_height'] . '" width="' . $board_config['avatar_max_width'] . '"/>' : '';
break;
case USER_AVATAR_GALLERY:
$avatar_img = ( $board_config['allow_avatar_local'] ) ? '<img height="' . $board_config['avatar_max_height'] . '" width="' . $board_config['avatar_max_width'] . '" src="' . $board_config['avatar_gallery_path'] . '/' . $profiledata['user_avatar'] . '" alt="" border="0" />' : '';
break;
}
}
Ich hab allerdings den CH eingebaut, mit Standartphpbb arbeite ich schon ewig nicht mehr, daher weiß ich grad auch nicht, ob das auch nur annähernd so in einem Board ohne CH stimmt.