Pagina 1 van 1
wie helpt met afmeting avatar
Geplaatst: 21 nov 2003, 09:31
door carib
Hoi allemaal,
Ik maakte afgelopen maandag kennis met PHP en heb sind eergisteren mijn forum online. Vandaag bemerkte ik dat mensen 100+ avatars hadden geupload, terwijl ik in de configuratie had aangeven 80x80 .
In de ADMIN staat alles goed.
Gallery avatars toestaan Nee
Remote avatars toestaan Nee
Avatar uploading toestaan Ja
Maximale Avatar Afmetingen
(Hoogte x Breedte in pixels)
80 x 80
Weet iemand hou dit mogelijk is en wat ik eventueel moet doen, ik moet nu steeds handmatig de avatars verwijderen?
Carib
Geplaatst: 21 nov 2003, 09:59
door Podium4
Wat bedoel je precies met 100+???
Geplaatst: 21 nov 2003, 10:14
door carib
Ik bedoel breder of hoger dan 100 pixels.
Overigens las ik net in een post een oplossing, maar na toepassing is het ook nog steeds mogelijk een avatar breder dan 80 te uploaden:
Zoek in viewtopic.php naar onderstaande code.
Code:
case USER_AVATAR_UPLOAD:
$poster_avatar = ( $board_config['allow_avatar_upload'] ) ? '<img 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 src="' . $postrow[$i]['user_avatar'] . '" alt="" border="0" />' : '';
break;
case USER_AVATAR_GALLERY:
$poster_avatar = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $postrow[$i]['user_avatar'] . '" alt="" border="0" />' : '';
break;
Vervang dit door:
Code:
case USER_AVATAR_UPLOAD:
$poster_avatar = ( $board_config['allow_avatar_upload'] ) ? '<img src="' . $board_config['avatar_path'] . '/' . $postrow[$i]['user_avatar'] . '" alt="" width="80" height="80" border="0" />' : '';
break;
case USER_AVATAR_REMOTE:
$poster_avatar = ( $board_config['allow_avatar_remote'] ) ? '<img src="' . $postrow[$i]['user_avatar'] . '" alt="" width="80" height="80" border="0" />' : '';
break;
case USER_AVATAR_GALLERY:
$poster_avatar = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $postrow[$i]['user_avatar'] . '" alt="" width="80" height="80" border="0" />' : '';
break;
Zoals je kunt zien zijn bij de drie soorten avatars die gebruikt kunnen worden, de breedte en hoogte een vaste waarde gegeven van 80 op 80 pixels. Je kunt dit herkennen in de code aan deze tags:
Geplaatst: 21 nov 2003, 10:40
door carib
Ik heb een plaatje geupload van 100 x 80 en dit formaat is zichtbaar in de profiel. maar....
Op het forum zelf was dit gewijzigd in 80 x 80, dat is fijn, alleen zijn nu ook de kleinere avatars 80 x 80?!
Waarom komt er bij het uploaden niet direkt een melding dat het plaatje te groot is?
Ik moet dus waarschijnlijk iets anders wijzigen?
Carib
Geplaatst: 21 nov 2003, 17:26
door WebSiteNet
het plaatje uploaden kan met alle maten maar in viewtopic worden allen te grote avatars aangepast.
kleine avatars
Geplaatst: 21 nov 2003, 17:33
door carib
OK, daar kan ik mee leven, maar gebruikers die een kleinere avatar gebruiken zien nu ook hun image 80 x 80, dat is vervelend. Wat moet/kan ik daaraan doen?
carib
PS:Ik heb in de ADMIN dus ook 80 x 80 aangegeven en dit werkte niet. Werkt dit bij anderen wel goed?
Geplaatst: 21 nov 2003, 19:06
door Beus
Nee dat werkt niet helemaal goed.. maar wel bij mij als je alleen doet dat ze het mogen uploaden naar je server dan werkt het wel goed en controleert hij de Groote ( In Pixels en kb )
Geplaatst: 22 nov 2003, 07:08
door WebSiteNet
Ik zie nu pas dat je alle afmetingen in een van de vorige posts gewijzigd hebt. Dat is helemaal niet nodig. Als het goed is doet phpbb dit automatisch. Als dat niet gebeurd hebben de gebruikers een "Remote Avatar" ingesteld (een avatar op een andere site). Die worden niet automatisch 'vervormd' als ze te groot zijn. Maar daar is een mod voor:
http://www.phpbbhacks.com/viewhack.php?id=468
Geplaatst: 22 nov 2003, 19:35
door carib
Dat is dus het hele probleem, het gebeurd niet automatisch.
De optie voor remote avatars is uitgeschakeld.

Carib