avatar in profiel fout

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
Gebruikersavatar
Alpha
Berichten: 367
Lid geworden op: 13 okt 2004, 13:10
Locatie: Nootdorp

avatar in profiel fout

Bericht door Alpha » 13 jun 2005, 15:19

Heey,
Ik heb een hele rare fout.

Als je ingelogd bent en je gaat naar iemand anders z'n profiel staat daar je eigen avatar i.p.v. de avatar van degene.

Afbeelding

Dit is de avatar van outlawdevil maar hij wordt weergeven in dit geval mijn profiel...

Het is mij niet eerder opgevallen omdat dit probleem alleen voordoet bij mozilla & Internet Explorer, niet bij opera...

Wat is het probleem en hoe kan ik het oplossen?

Bedankt,
Ruben

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

Bericht door ElbertF » 13 jun 2005, 16:14

Zou je de Support Template kunnen invullen (zie mijn onderschrift)?

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

Bericht door ElbertF » 13 jun 2005, 16:18

Als ik als gast je profiel bekijk zie ik geen avatar, maar het lijkt me heel sterk dat Opera het wel goed weergeeft (in de broncode staat namelijk geen link naar de afbeelding)..?

Gebruikersavatar
Alpha
Berichten: 367
Lid geworden op: 13 okt 2004, 13:10
Locatie: Nootdorp

Bericht door Alpha » 13 jun 2005, 16:37

Wat is het probleem? Je eigen avatar wordt weergeven in het profiel van iemand anders...
Wanneer ontstond het probleem? Geen idee, ik merkte het vandaag pas op...
Adres van je forum: http://www.gamepearl.nl/forum
Geïnstalleerde mods: Veel... een paar waar het misschien iets mee te maken kan hebben: Avatar in memberlist, Klik op avatar en je gaat naar het profiel van diegene...
Huidige template: ambience
phpBB versie: de nieuwste
Host: flexwebhosting.nl
Heb je onlangs een mod of stijl geïnstalleerd? nee
Heb je gezocht naar een antwoord? ja


en ja idd, zag ik daarnet ook als je niet ingelogd bent dan zie je helemaal geen avatar.... :? en bij opera doettie nu ook zo raar idd :?

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

Bericht door ElbertF » 13 jun 2005, 16:50

Iets veranderd in includes/usercp_viewprofile.php? Kun je de regels 80 tot 120 hier posten?

Gebruikersavatar
Alpha
Berichten: 367
Lid geworden op: 13 okt 2004, 13:10
Locatie: Nootdorp

Bericht door Alpha » 14 jun 2005, 22:49

80 t/m 120

Code: Selecteer alles

$template->set_filenames(array(
	'body' => 'profile_view_body.tpl')
);
make_jumpbox('viewforum.'.$phpEx);

//
// Calculate the number of days this user has been a member ($memberdays)
// Then calculate their posts per day
//
$regdate = $profiledata['user_regdate'];
$memberdays = max(1, round( ( time() - $regdate ) / 86400 ));
$posts_per_day = $profiledata['user_posts'] / $memberdays;

// Get the users percentage of total posts
if ( $profiledata['user_posts'] != 0  )
{
	$total_posts = get_db_stat('postcount');
	$percentage = ( $total_posts ) ? min(100, ($profiledata['user_posts'] / $total_posts) * 100) : 0;
}
else
{
	$percentage = 0;
}

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


Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 15 jun 2005, 13:38

Misschien pakt ie op de een of andere manier de avatar van het user_id... maar aan deze code zie ik niets verkeerds. Zet het hele bestand eens in een txt bestand en post de link.
Afbeelding

Gebruikersavatar
Alpha
Berichten: 367
Lid geworden op: 13 okt 2004, 13:10
Locatie: Nootdorp

Bericht door Alpha » 16 jun 2005, 23:41


Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 17 jun 2005, 20:42

Als ik dat bij mij erin zet krijg ik wel alle goede informatie te zien... ligt dus niet aan dat bestand :?
Afbeelding

Gebruikersavatar
Alpha
Berichten: 367
Lid geworden op: 13 okt 2004, 13:10
Locatie: Nootdorp

Bericht door Alpha » 18 jun 2005, 14:25

wat dan :?

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 18 jun 2005, 21:27

Ja dat weet ik ook niet :P Als het niet goed in de database staat wat dan haast wel moet licht het misschien aan usercp_register.php.
Afbeelding

Gebruikersavatar
Alpha
Berichten: 367
Lid geworden op: 13 okt 2004, 13:10
Locatie: Nootdorp

Bericht door Alpha » 19 jun 2005, 00:23


Gebruikersavatar
Alpha
Berichten: 367
Lid geworden op: 13 okt 2004, 13:10
Locatie: Nootdorp

Bericht door Alpha » 22 jun 2005, 11:32

:roll: :roll: :roll:

Gebruikersavatar
Alpha
Berichten: 367
Lid geworden op: 13 okt 2004, 13:10
Locatie: Nootdorp

Bericht door Alpha » 03 jul 2005, 22:16

sorry ik was even weekje op vakantie, maar zou iemand me a.u.b. kunnen helpen... kwordt er scheitziek van, heb alles doorzocht :?

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 03 jul 2005, 22:41

Ik zie er eerlijk gezegd ook niets verkeerd in... al eens geprobeerd om includes/usercp_avatar.php opnieuw up te loaden (van versie 2.0.16)? Wat heb je daar in gewijzigt?
Afbeelding

Gebruikersavatar
Alpha
Berichten: 367
Lid geworden op: 13 okt 2004, 13:10
Locatie: Nootdorp

Bericht door Alpha » 08 jul 2005, 10:41

kheb volgens mij niets veranderd meer :? maar ik zal dat wel even doen dan...

Gebruikersavatar
Alpha
Berichten: 367
Lid geworden op: 13 okt 2004, 13:10
Locatie: Nootdorp

Bericht door Alpha » 08 jul 2005, 10:48

ok daar ligt het dus niet aan... heb van paar maanden geleden die usercp_viewprofile geval geupload maar nogsteeds hetzelfde probleem :?

Gebruikersavatar
Alpha
Berichten: 367
Lid geworden op: 13 okt 2004, 13:10
Locatie: Nootdorp

Bericht door Alpha » 18 jul 2005, 23:06

:roll: :(

djrandall
Berichten: 181
Lid geworden op: 30 jan 2004, 09:37
Locatie: Dongen
Contacteer:

Bericht door djrandall » 20 jul 2005, 10:09

Deze code staat ook in zijn header!

Code: Selecteer alles

$avatar_img = '';
if ( $userdata['user_avatar_type'] && $userdata['user_allowavatar'] )
{
	switch( $userdata['user_avatar_type'] )
	{
		case USER_AVATAR_UPLOAD:
			$avatar_img = ( $board_config['allow_avatar_upload'] ) ? '<img src="' . $board_config['avatar_path'] . '/' . $userdata['user_avatar'] . '" alt="" border="0" />' : '';
			break;
		case USER_AVATAR_REMOTE:
			$avatar_img = ( $board_config['allow_avatar_remote'] ) ? '<img src="' . $userdata['user_avatar'] . '" alt="" border="0" />' : '';
			break;
		case USER_AVATAR_GALLERY:
			$avatar_img = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $userdata['user_avatar'] . '" alt="" border="0" />' : '';
			break;
	}
}
Wordt dubbel uitgevoerd en de variabelen overschreven....

Code in header(s) aanpassen naar:

Code: Selecteer alles

$avatar_img2 = '';
if ( $userdata['user_avatar_type'] && $userdata['user_allowavatar'] )
{
	switch( $userdata['user_avatar_type'] )
	{
		case USER_AVATAR_UPLOAD:
			$avatar_img2 = ( $board_config['allow_avatar_upload'] ) ? '<img src="' . $board_config['avatar_path'] . '/' . $userdata['user_avatar'] . '" alt="" border="0" />' : '';
			break;
		case USER_AVATAR_REMOTE:
			$avatar_img2 = ( $board_config['allow_avatar_remote'] ) ? '<img src="' . $userdata['user_avatar'] . '" alt="" border="0" />' : '';
			break;
		case USER_AVATAR_GALLERY:
			$avatar_img2 = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $userdata['user_avatar'] . '" alt="" border="0" />' : '';
			break;
	}
}
en in TPL headerbestanden

Code: Selecteer alles

'AVATAR_IMG' => $avatar_img,
veranderen in

Code: Selecteer alles

'AVATAR_IMG2' => $avatar_img2,
Dan werkt hij!
En zo is het!

Gebruikersavatar
Alpha
Berichten: 367
Lid geworden op: 13 okt 2004, 13:10
Locatie: Nootdorp

Bericht door Alpha » 21 jul 2005, 11:30

je bent de bom :thumb: thanks m8!!!

Gesloten