Okay, here is what I am using...
PHP Code:
<?php
// pre-cache templates used by all actions
$globaltemplates = array('about',
'news',
'notfound',
'schedule',
'status',
);
// #######################################################################
// ######################## START MAIN SCRIPT ############################
// #######################################################################
$navbits = construct_navbits(array('' => 'Test Page'));
$navbar = render_navbar_template($navbits);
// ###### When do == 'xxx' #####
if ($_REQUEST['id'] == 'about')
{
$pagetitle = 'About Pukka Radio';
$templater = vB_Template::create('news');
$templater->register_page_templates();
$templater->register('navbar', $navbar);
$templater->register('pagetitle', $pagetitle);
print_output($templater->render());
}
// ###### When do == 'yyy' #####
elseif ($_REQUEST['id'] == 'news')
{
$pagetitle = 'Pukka Radio News';
$templater = vB_Template::create('news');
$templater->register_page_templates();
$templater->register('navbar', $navbar);
$templater->register('pagetitle', $pagetitle);
print_output($templater->render());
}
// ###### When do == 'yyy' #####
elseif ($_REQUEST['id'] == 'schedule')
{
$pagetitle = 'Radio Schedule';
$templater = vB_Template::create('schedule');
$templater->register_page_templates();
$templater->register('navbar', $navbar);
$templater->register('pagetitle', $pagetitle);
print_output($templater->render());
}
// ###### When do == 'yyy' #####
elseif ($_REQUEST['id'] == 'status')
{
$pagetitle = 'Radio Status';
$templater = vB_Template::create('status');
$templater->register_page_templates();
$templater->register('navbar', $navbar);
$templater->register('pagetitle', $pagetitle);
print_output($templater->render());
}
// ###### When do does not equal 'xxx' or 'yyy' #####
$pagetitle = 'You Are Lost!!';
$templater = vB_Template::create('notfound');
$templater->register_page_templates();
$templater->register('navbar', $navbar);
$templater->register('pagetitle', $pagetitle);
print_output($templater->render());
?>
When I load up radio.php I get the error...
HTML Code:
Fatal error: Call to undefined function construct_navbits() in /home/pukkarad/public_html/forum/radio.php on line 15