Waar kan ik avatar grootte instellen?

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Loesje
Berichten: 160
Lid geworden op: 30 okt 2004, 07:55

Waar kan ik avatar grootte instellen?

Bericht door Loesje » 03 nov 2004, 12:10

Even een vraagje.

In het adm.panel heb ik bij de avatarinstellingen de grootte van 80 * 80 op 60*60 gezet maar ik zie dat het niets uitmaakt op het forum zelf.

Waar en in welke template kan ik de grootte definitief aanpassen zodat de gebruikersplaatjes altijd op 60*60 blijft.

Gebruikersavatar
Jacky
Berichten: 354
Lid geworden op: 18 nov 2003, 10:25
Locatie: Gent

Bericht door Jacky » 03 nov 2004, 13:28

Goeie vraag, ik heb dat probleem ook.
Ik denk dat het met een mod zal moeten gebeuren maar daar durf ik me niet aan te wagen :roll:

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 03 nov 2004, 13:51

De intelling heeft geen invloed op gelinkte avatars, met mijn mod gebeurd dat wel (en Jacky; hij is eenvoudig toe te passen):

http://www.phpbb.nl/viewtopic.php?t=13539

Loesje
Berichten: 160
Lid geworden op: 30 okt 2004, 07:55

Bericht door Loesje » 03 nov 2004, 17:37

mosymuis schreef:Op mijn forum wel, en ik heb het avatar probleem opgelost door ze als achtergrond van een cel in te stellen. Ook al is de avatar groter dan toegestaan; hij zal niet worden getoond. Dit is ook een mogelijke oplossing, maar dan met layers.
Dus als ik dit doe en de waardes verander van 100 naar 60*60 dan gaat het ook goed? ipv veel templates zoals jij daar beschrijft Spambot veranderen?

Loesje
Berichten: 160
Lid geworden op: 30 okt 2004, 07:55

Bericht door Loesje » 03 nov 2004, 17:48

Hmm kan in viewforum.php deze code niet vinden:


$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 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;
}


die zou dan moeten worden veranderd in:

$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'] ) ? '<div style="width:100px; height:100px; overflow:hidden;"><img src="' . $board_config['avatar_path'] . '/' . $postrow[$i]['user_avatar'] . '" alt="" border="0" /></div>' : '';
break;
case USER_AVATAR_REMOTE:
$poster_avatar = ( $board_config['allow_avatar_remote'] ) ? '<div style="width:100px; height:100px; overflow:hidden;"><img src="' . $postrow[$i]['user_avatar'] . '" alt="" border="0" /></div>' : '';
break;
case USER_AVATAR_GALLERY:
$poster_avatar = ( $board_config['allow_avatar_local'] ) ? '<div style="width:100px; height:100px; overflow:hidden;"><img src="' . $board_config['avatar_gallery_path'] . '/' . $postrow[$i]['user_avatar'] . '" alt="" border="0" /></div>' : '';
break;
}
}




Iemand die mij verder helpen kan?

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 03 nov 2004, 18:21

Er staat in mijn mod toch niets over viewforum.php?
http://www.phpbb.nl/viewtopic.php?p=119193#119193 schreef: Het belangrijkste stukje dat je moet aanpassen is viewtopic.php, dit zorgt ervoor dat grote avatars de layout niet vervormen als je een topic bekijkt. Mosymuis' oplossing werkt ook (deze snijdt afbeeldingen af ipv ze te verkleinen), maar zou eigenlijk ook op alle andere templates toegepast moeten worden.

Loesje
Berichten: 160
Lid geworden op: 30 okt 2004, 07:55

Bericht door Loesje » 03 nov 2004, 20:38

Hai Spambot,

nee niet in jou uitleg, daar moet je meerdere templates aanpassen toch?

Mijn vraag is of dat ook nog op een andere manier kan. Zoja waar en hoe precies?

Kan en wil je mij dat vertellen?

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 03 nov 2004, 20:51

Alle templates zullen aangepast moeten worden, met welke mod dan ook. Je kan ook alleen het stukje voor viewtopic.tpl uit mijn mod gebruiken, dan maak je een hele kleine aanpassing en blijft je bord er normaal uit zien.

Loesje
Berichten: 160
Lid geworden op: 30 okt 2004, 07:55

Bericht door Loesje » 04 nov 2004, 08:39

Spambot waar vind ik dat stukje van jou die ik in mijn viewtopic.tpl kan zetten?

als dat alleen de avatar verkleint voor iedereen is dat voor mij genoeg.

Zeg je even welke code ik dan moet opzoeken en waarin ik hem moet veranderen?

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 04 nov 2004, 09:33

Gewoon het eerste stukje van mijn mod:

Code: Selecteer alles

#
#-----[ OPEN ]------------------------------------------
#

viewtopic.php

#
#-----[ FIND ]------------------------------------------
#

         case USER_AVATAR_REMOTE:
            $poster_avatar = ( $board_config['allow_avatar_remote'] ) ? '<img src="' . $postrow[$i]['user_avatar'] . '" alt="" border="0" />' : '';

#
#-----[ REPLACE WITH ]------------------------------------------
#

         
         case USER_AVATAR_REMOTE:
            //Start - Fast Resize Remote Avatar Mod
            //ADD
            global $board_config;
            $max_width = $board_config['avatar_max_width'];
           
            //REMOVE
            //$poster_avatar = ( $board_config['allow_avatar_remote'] ) ? '<img src="' . $postrow[$i]['user_avatar'] . '" alt="" border="0" />' : '';
               
            //ADD         
            $poster_avatar = ( $board_config['allow_avatar_remote'] ) ? '<img width="' . $max_width . '" src="' . $postrow[$i]['user_avatar'] . '" alt="" border="0" />' : '';
            //End - Fast Resize Remote Avatar Mod
Let op dat wanneer men iemand's profiel (ook in de ACP) bekijkt dat de avatar dan niet verkleint wordt.

Loesje
Berichten: 160
Lid geworden op: 30 okt 2004, 07:55

Bericht door Loesje » 04 nov 2004, 09:49

Ik heb dat gedaan zoals jij zegt maar dan verdwijnen alle avatars van gebruikers. Ik wil het gewoon niet laten verdwijnen maar dus aanpassen van 100*100 naar 60*60

wat nu? :roll:

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 04 nov 2004, 09:55

Ze verdwijnen? Dat is niet de bedoeling :)

Heb je een linkje naar je forum, zodat ik het kan bekijken?

Loesje
Berichten: 160
Lid geworden op: 30 okt 2004, 07:55

Bericht door Loesje » 04 nov 2004, 14:13

Hai Spambot,

Ik heb het uiteindelijk voor elkaar gekregen met deze code van mosymuis:


Verander in je "viewtopic.php" het volgende: (standaard regel 836 t/m 851)

Code:
$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 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;
}
}


in

Code:
$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'] ) ? '<div style="width:100px; height:100px; overflow:hidden;"><img src="' . $board_config['avatar_path'] . '/' . $postrow[$i]['user_avatar'] . '" alt="" border="0" /></div>' : '';
break;
case USER_AVATAR_REMOTE:
$poster_avatar = ( $board_config['allow_avatar_remote'] ) ? '<div style="width:100px; height:100px; overflow:hidden;"><img src="' . $postrow[$i]['user_avatar'] . '" alt="" border="0" /></div>' : '';
break;
case USER_AVATAR_GALLERY:
$poster_avatar = ( $board_config['allow_avatar_local'] ) ? '<div style="width:100px; height:100px; overflow:hidden;"><img src="' . $board_config['avatar_gallery_path'] . '/' . $postrow[$i]['user_avatar'] . '" alt="" border="0" /></div>' : '';
break;
}
}

Ik wil je heel erg bedanken voor al je antwoorden. Ik hoop niet dat ik teveel zeur. Ik heb nog wel wat vraagje smaar die zet ik maar even in een topic. Hopelijk denken mensen niet wat een zeurmens is het ;)

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 04 nov 2004, 14:15

Helemaal niet, dit is een support forum en we helpen je graag :wink:

Loesje
Berichten: 160
Lid geworden op: 30 okt 2004, 07:55

Bericht door Loesje » 04 nov 2004, 14:19

Thanks, lief van je. Ik vond wel dat ik misschien teveel vroeg maar langzaam aan kom ik er achter hoe dingen werken en soms heb ik daar jullie hulp bij nodig. Heel erg bedankt.

Loesje
Berichten: 160
Lid geworden op: 30 okt 2004, 07:55

Bericht door Loesje » 20 nov 2004, 07:32

En toch blijkt mijn verandering die ik heb aangepast zoals hier beschreven niet te werken. Alle groottes kunnen opeens, bij gelinkte plaatjes lijkt het wel.

Hoe kan dat? Wat moet ik doen om het aan te passen? Ik wil 60*60 hebben en dat staat ook gewoon in configuratie en ik heb die code veranderd zoals ik hier aan had gegeven.

Loesje
Berichten: 160
Lid geworden op: 30 okt 2004, 07:55

Bericht door Loesje » 20 nov 2004, 10:06

Is verholpen :)

Gebruikersavatar
Jacky
Berichten: 354
Lid geworden op: 18 nov 2003, 10:25
Locatie: Gent

Bericht door Jacky » 20 nov 2004, 13:38

Loesje schreef:
Ik heb het uiteindelijk voor elkaar gekregen met deze code van mosymuis:


Verander in je "viewtopic.php" het volgende: (standaard regel 836 t/m 851)

Code:
$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 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;
}
}


in

Code:
$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'] ) ? '<div style="width:100px; height:100px; overflow:hidden;"><img src="' . $board_config['avatar_path'] . '/' . $postrow[$i]['user_avatar'] . '" alt="" border="0" /></div>' : '';
break;
case USER_AVATAR_REMOTE:
$poster_avatar = ( $board_config['allow_avatar_remote'] ) ? '<div style="width:100px; height:100px; overflow:hidden;"><img src="' . $postrow[$i]['user_avatar'] . '" alt="" border="0" /></div>' : '';
break;
case USER_AVATAR_GALLERY:
$poster_avatar = ( $board_config['allow_avatar_local'] ) ? '<div style="width:100px; height:100px; overflow:hidden;"><img src="' . $board_config['avatar_gallery_path'] . '/' . $postrow[$i]['user_avatar'] . '" alt="" border="0" /></div>' : '';
break;
}
}

Ik heb die code ook uitgetest maar ik stoot op een probleem ?
Als ik onderstaande foto gebruik als avatar verkleind de mod de avatar niet op zijn geheel maar haalt er een stukje uit zie foto 2 (avatar)


Originele foto
Afbeelding



Verkleinde foto met mod (Avatar)

Afbeelding

Gesloten