mirror of
https://github.com/e107inc/e107.git
synced 2025-08-16 19:44:09 +02:00
Fixes #4459 $HEADER and $FOOTER within a class/method when old themes in use. Disable BS5 in admin area
This commit is contained in:
@@ -592,6 +592,18 @@ echo "</head>\n";
|
||||
echo "<div class='alert alert-danger'>Required class <b>theme</b> is missing. See <b>".e_THEME."bootstrap3/theme.php</b> for an example.</div>";
|
||||
}
|
||||
}
|
||||
else // Legacy Theme.
|
||||
{
|
||||
$legacyGlobals = ['HEADER','FOOTER', 'LAYOUT', 'CUSTOMHEADER', 'CUSTOMFOOTER'];
|
||||
foreach($legacyGlobals as $lg)
|
||||
{
|
||||
if(isset($GLOBALS[$lg]))
|
||||
{
|
||||
$$lg = $GLOBALS[$lg];
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
if(isset($LAYOUT) && is_array($LAYOUT)) // $LAYOUT is a combined $HEADER,$FOOTER.
|
||||
|
Reference in New Issue
Block a user