различен хедър за всеки форум

SandPrince

Registered
такааааам да речем имам няколко форума.
за по лесно обяснение ще давам пример с форумите на WT.
та примерно влезна във photoshop форума:
http://www.web-tourist.net/forum/viewforum.php?f=31

и искам да ми се зареди хедър който е отреден специално за фотошоп форума.
ако имам за флаш:
http://www.web-tourist.net/forum/viewforum.php?f=32

като влезна да зареди хедър за флаш.

как ще стане???
 
ще се пробвам да спретна нещо
така
отваряш includes/page_header.php
и намираш
Код:
$template->assign_vars(array(
	'SITENAME' => $board_config['sitename'],
	'SITE_DESCRIPTION' => $board_config['site_desc'],
преди него пишеш
Код:
if (isset($HTTP_GET_VARS["f"])) {
	$f = $HTTP_GET_VARS["f"];
	switch($f) {
		case 1:
		$logo = $phpbb_root_path . "пътя до изображението ако id на форум е 1";
		break;
		case 2:
		$logo = $phpbb_root_path . "пътя до изображението ако id на форум е 2";
		break;
		default:
		$logo = $phpbb_root_path . "пътя до изображението по дефаулт";
		break;
	}
}
като си попълваш данните
ако искаш да добавиш още
след
Код:
		case 2:
		$logo = $phpbb_root_path . "пътя до изображението ако id на форум е 2";
		break;
слагаш
case id на форум:
$logo = $phpbb_root_path . "пътя до изображението";
break;

после намираш
Код:
'NAV_LINKS' => $nav_links_html)
);
и го заместваш с това
Код:
'NAV_LINKS' => $nav_links_html,
'LOGO' => $logo)
);

отваряш overall_header.tpl на темплейта ти и намираш
Код:
<img src="templates/subSilver/images/logo_phpBB.gif" border="0" alt="{L_INDEX}" vspace="1" />
или каквъто е кода с който показваш логото
и на мястото на
templates/subSilver/images/logo_phpBB.gif
слагаш
{LOGO}
 
А ако хедъра е флаш, а не картинка по какъв начин би могло да стане за различните форуми да зарежда различен флаш?
 

Back
Горе