Nieuw veld in 1 forum

Zelf bezig aan een modificatie? Wij kijken graag mee..
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
miranda83
Berichten: 18
Lid geworden op: 26 mei 2007, 10:47

Nieuw veld in 1 forum

Bericht door miranda83 » 02 okt 2007, 16:07

  • Adres van je forum: http:// locaal
    Event. modificaties op je forum: n.v.t.
    Wanneer ontstond het probleem? n.v.t.
    phpBB versie: 2.0.22

    Heb je onlangs iets verandert aan je forum? n.v.t.
    Wat is het probleem?
In dit topic wordt uitgelegd hoe je een switch kunt maken door in posting.php dit toe te voegen:

Code: Selecteer alles

if ( $mode == 'newtopic' || ( $mode == 'editpost' && $post_data['first_post'] ) )
{ 
  $template->assign_block_vars('switch_newtopic', array()); 
}
Dit werkt perfect maar ik zou een nieuw veld alleen willen gebruiken in een bepaald forum.

Ik heb dit geprobeerd:

Code: Selecteer alles

if ( $forum_id == 4 && $mode == 'newtopic' || ( $mode == 'editpost' && $post_data['first_post'] ) ) 

{
	$template->assign_block_vars('switch_nieuwveld', array());
}
en

Code: Selecteer alles

if( in_array($forum_id, array(4)) && $mode == 'newtopic' || ($mode == 'editpost' && $post_data['first_post']) )

{
	$template->assign_block_vars('switch_nieuwveld', array());
}
maar het nieuwe veld blijft in elk forum zichtbaar zodra je wilt editen.

..

BetaDevil
Berichten: 2810
Lid geworden op: 28 mei 2006, 15:27

Re: Nieuw veld in 1 forum

Bericht door BetaDevil » 02 okt 2007, 16:49

Probeer het eens zo:

Code: Selecteer alles

if ( $forum_id == 4 && ( $mode == 'newtopic' || ( $mode == 'editpost' && $post_data['first_post'] ) ) )

{
   $template->assign_block_vars('switch_nieuwveld', array());
}  
( en ) toegevoegd in de if-statement :D

miranda83
Berichten: 18
Lid geworden op: 26 mei 2007, 10:47

Re: Nieuw veld in 1 forum

Bericht door miranda83 » 02 okt 2007, 23:34

Dankjewel, BetaDevil, op deze manier werkt het wel :D

Gesloten