(dis)allow signatures/avatars.

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
LazyTiger
Berichten: 2000
Lid geworden op: 21 okt 2003, 18:21

(dis)allow signatures/avatars.

Bericht door LazyTiger » 04 mei 2004, 16:56

ik moet weer een mod verbouwen.
ik heb de mod (dis)allow signatures/avatars geinstalleerd en de mod no/guest avatar. (er komt dan een vervang plaatje te staan als je geen avatar hebt ingevuld.)

nu is het echter zo, als je disallow avatars doet, dat dan elke keer dat vervang plaatje er komt. die moet dus ook weg.

ik gok erop dat het om deze code draait:

Code: Selecteer alles

IF ( $poster_id == ANONYMOUS ) 
   { 
      $poster_avatar = '<img src="'.  $images['guest_avatar'] .'" alt="Guest" border="0" />'; 
   }
   IF ( empty($poster_avatar) && $poster_id != ANONYMOUS) 
   { 
      $poster_avatar = '<img src="'.  $images['no_avatar'] .'" alt="No Avatar" border="0" />'; 
   }
daarboven staat dit:

Code: Selecteer alles

if ( $userdata['user_ou_avatar'] && $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;
		}
	}
dit zal dan om de eerste code heen moeten.

Code: Selecteer alles

if ( $userdata['user_ou_avatar'])
{
DE CODE
}
echter, moet er ook niet iets tussen $userdata['user_ou_avatar'] en ) staan?

verder zal het dan wel werken of niet?

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Re: (dis)allow signatures/avatars.

Bericht door mosymuis » 04 mei 2004, 18:40

P.T. schreef:echter, moet er ook niet iets tussen $userdata['user_ou_avatar'] en ) staan?
Ik weet niet precies waar $userdata['user_ou_avatar'] voor staat, maar zoals die functie er nu uitziet betekent het dat als $userdata['user_ou_avatar'] inhoud heeft, en dus TRUE is, doorgaat. Dit zou dus hetzelfde betekenen, maar is alleen iets langer opgeschreven;

Code: Selecteer alles

if ( $userdata['user_ou_avatar'] == TRUE ) 

Gebruikersavatar
LazyTiger
Berichten: 2000
Lid geworden op: 21 okt 2003, 18:21

Bericht door LazyTiger » 04 mei 2004, 18:51

$userdata['user_ou_avatar'] is inderdaad of je wel of niet avatars wilt weergeven.

maar die true hoeft er niet perse bij maar is wel netter?

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 04 mei 2004, 18:54

P.T. schreef:maar die true hoeft er niet perse bij maar is wel netter?
Het is vaak duidelijker, als je niet erg bekend bent met de eerste notatie. Maar het wordt haast nergens gebruikt omdat de eerste korter is. Functioneel maakt het geen verschil.

Gesloten