One small problem with the above comes with the popular VBAdvance CMPS hack. This hack doesn't set a forum, so the header falls to the default. In order that we "not" need to use a seperate header for the CMPS pages, the following code was put into our phpinclude_end file.
PHP Code:
if (defined('VBA_PORTAL'))
{
$output = str_replace("default.gif", "ENNewsLogo.gif", $output);
}