Seite 1 von 1

Advanced Board Disable mit simple_header und ...

Verfasst: 25.10.2005 11:13
von FSKiller / Phoenix
Servus,

ist es möglich den Advanced Board Disable so zu ändern das man nicht die normalen overall_header.tpl und overall_footer.tpl ausgibt, sondern die simple_header.tpl und simple_footer.tpl ?

vielen Danke im vorraus.

Verfasst: 25.10.2005 16:10
von S2B
Du musst nur das switch:

Code: Alles auswählen

		<!-- BEGIN board_disabled -->
		<table cellpadding="3" cellspacing="2" border="0" width="100%" class="forumline">
			<tr>
				<td align="center"><span class="gen">{board_disabled.DISABLE_MSG}</span></td>
			</tr>
		</table>
		<br />
		<!-- END board_disabled -->
auch noch in die simple_header.tpl packen, dann müsste es eigentlich laufen. :wink:

Oder hab ich die Frage jetzt falsch verstanden?

Verfasst: 25.10.2005 16:50
von FSKiller / Phoenix
Eher falsch verstanden -.-

ich will das board deaktivieren und werde den normalen header und footer haben sondern die simple header und footer, wenn eine Seite ist ist brauch man auch keine Links oder sonstiges sehen.

Verfasst: 25.10.2005 17:33
von S2B
FSKiller hat geschrieben:ich will das board deaktivieren und werde den normalen header und footer haben sondern die simple header und footer, wenn eine Seite ist ist brauch man auch keine Links oder sonstiges sehen.
Aaah. :D

Dann pack den ganzen Block aus der page_header.php vor diese Stelle:

Code: Alles auswählen

//
// Parse and show the overall header.
//
$template->set_filenames(array(
	'overall_header' => ( empty($gen_simple_header) ) ? 'overall_header.tpl' : 'simple_header.tpl')
);
und erweitere ihn so:
Finden:

Code: Alles auswählen

		$template->assign_block_vars('board_disabled',array(
			"DISABLE_MSG" => $board_config['board_disable_msg'])
		);
Danach einfügen:

Code: Alles auswählen

		$gen_simple_header = true;
Ist aber alles ungetestet. :wink:

Verfasst: 25.10.2005 17:52
von FSKiller / Phoenix
es geht aber

suchen muss man:

Code: Alles auswählen

if (!$board_disable)
	{
		$board_config['board_disable_msg'] = str_replace("\n", "\n<br />\n", $board_config['board_disable_msg']);
		$template->assign_block_vars('board_disabled',array(
			"DISABLE_MSG" => $board_config['board_disable_msg'])
		);
	}
und danach einfügen:

Code: Alles auswählen

$gen_simple_header = true;
fertig :)

feine Sachen :)

Verfasst: 25.10.2005 18:59
von S2B
FSKiller hat geschrieben:es geht aber

suchen muss man:
Hmm, wie du meinst. :P

Viel Spaß noch mit dem MOD. :wink: