Avatar van members in overall_header

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Gebruikersavatar
Yellow
Berichten: 560
Lid geworden op: 09 okt 2004, 10:29

Avatar van members in overall_header

Bericht door Yellow » 21 jan 2006, 11:05

Hallo
Ik wil graag als mensen ingelogt zijn, hun avatar in overall header laten zien.
Weet iemand hoe ik dit kan doen?
Er is wel een mod voor dat je hem in index en indexbody dus zet...
Maar op die manier kom ik er niet uit, want wat is het php bestand van overall header?

Dit is de mod, alleen moet het stuk met je naam en de welkomstgroet er wel uit.

Code: Selecteer alles

# 
#-----[ OPEN ]------------------------------------------ 
# 
index.php

# 
#-----[ FIND ]------------------------------------------ 
# 
	$template->set_filenames(array(
		'body' => 'index_body.tpl')
	);


# 
#-----[ AFTER, ADD ]------------------------------------------ 
#

//
// START MOD: Avatar On Index  - Denz
//
$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;
	}
}
if ($avatar_img == '')
{
    $avatar_img = '<img src="templates/subSilver/images/whosonline.gif" />';
}
// Check For Anonymous User
if ($userdata['user_id'] != '-1')
{
    $name_link = '<a href="' . append_sid("profile.$phpEx?mode=editprofile&" . $userdata['user_id']) . '">' . $userdata['username'] . '</a>';
}
else
{
    $name_link = $lang['Guest'];
}
//
// END MOD: Avatar On Index  - Denz
//


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

'FORUM_LOCKED_IMG' => $images['forum_locked'],


# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

//
// START MOD: Avatar On Index  - Denz
//
'L_NAME_WELCOME' => $lang['Welcome'],
'U_NAME_LINK' => $name_link,
'AVATAR_IMG' => $avatar_img,
//
// END MOD: Avatar On Index  - Denz
//

# 
#-----[ OPEN ]------------------------------------------ 
# 
language/lang_english/lang_main.php


# 
#-----[ FIND ]------------------------------------------ 
# 
$lang['Welcome_subject'] = 'Welcome to %s Forums'; // Welcome to my.com forums

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

//
// START MOD: Avatar On Index  - Denz
//
$lang['Welcome'] = "Welcome"; // Welcome
//
// END MOD: Avatar On Index  - Denz
//

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

templates/subSilver/index_body.tpl


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

  <tr> 
	<td class="row1" align="center" valign="middle" rowspan="2"><img src="templates/subSilver/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>
	<td class="row1" align="left" width="100%"><span class="gensmall">{TOTAL_POSTS}<br />{TOTAL_USERS}<br />{NEWEST_USER}</span>
	</td>
  </tr>

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

<!--
  <tr> 
	<td class="row1" align="center" valign="middle" rowspan="2"><img src="templates/subSilver/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>
	<td class="row1" align="left" width="100%"><span class="gensmall">{TOTAL_POSTS}<br />{TOTAL_USERS}<br />{NEWEST_USER}</span>
	</td>
  </tr>
 -->
  <tr> 
	<td class="row1" align="center" valign="middle" rowspan="2"><span class="mainmenu">{L_NAME_WELCOME}</span><BR /><span class="mainmenu">{U_NAME_LINK}</span><BR /><BR />{AVATAR_IMG}</td>
	<td class="row1" align="left" width="100%"><span class="gensmall">{TOTAL_POSTS}<br />{TOTAL_USERS}<br />{NEWEST_USER}</span>
	</td>
  </tr>


# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM

Gebruikersavatar
Xanland
Berichten: 828
Lid geworden op: 23 jan 2005, 17:02
Locatie: Apeldoorn, The Netherlands
Contacteer:

Bericht door Xanland » 21 jan 2006, 11:11

Het .php bestand van de overall_header.tpl is includes/page_header.php (volgens mij!).
Mvg, Xanland.
phpBBmods
---
Muziekforum
---

Gebruikersavatar
Yellow
Berichten: 560
Lid geworden op: 09 okt 2004, 10:29

Bericht door Yellow » 21 jan 2006, 11:43

Dacht ik al, maar die mod is om het in index.php te zetten, en ik weet niet waar ik het nu in page header moet zetten. Ik heb al iets geprobeerd, maar toen kreeg ik foutmeldingen, dat was dus de verkeerde plek.

svenn
Berichten: 5001
Lid geworden op: 14 jul 2004, 13:00
Locatie: Kortrijk
Contacteer:

Bericht door svenn » 21 jan 2006, 13:13

welke error ?

Gebruikersavatar
Yellow
Berichten: 560
Lid geworden op: 09 okt 2004, 10:29

Bericht door Yellow » 21 jan 2006, 13:24

Parse error: parse error, unexpected T_DOUBLE_ARROW in /home/jellekok/domains/gameinformer.nl/public_html/forum/includes/page_header.php on line 528

Gebruikersavatar
Yellow
Berichten: 560
Lid geworden op: 09 okt 2004, 10:29

Bericht door Yellow » 21 jan 2006, 14:06

Het werkt nu, als ik inlog zit men eigen avatar in de header.

Maar, iedereen krijgt nu in zijn profiel dezelfde avatar als mij, als ik ingelogt ben, als ik uitlog krijgt iedereen het whoisonline plaatje als avatar in hun profiel.

Maar, in de topics heeft iedereen wel gewoon zijn eigen avatar.

Kan iemand me helpen :)

svenn
Berichten: 5001
Lid geworden op: 14 jul 2004, 13:00
Locatie: Kortrijk
Contacteer:

Bericht door svenn » 21 jan 2006, 14:11

in vieuwtopic zijn ze apart aangeroepen dus moeten ze wel hetzelfde blijven, hoewel in het profiel eigenlijk ook vreemd dus ...

Gebruikersavatar
Yellow
Berichten: 560
Lid geworden op: 09 okt 2004, 10:29

Bericht door Yellow » 21 jan 2006, 19:20

Is het niet mogelijk om ze in profiel ook apart aan te roepen? :)

Gebruikersavatar
Yellow
Berichten: 560
Lid geworden op: 09 okt 2004, 10:29

Bericht door Yellow » 04 feb 2006, 20:20

Als iemand het nog eens nodig heeft:
http://phpbb.insyderonline.com/viewtopic.php?t=7

Gesloten