Using:
Copy require_once(HEADERF); triangle-exclamation
Warning! From this point e107 theme will override eFiction skins.
Deleted:
Copy Header('Cache-Control: private, no-cache, must-revalidate, max_age=0, post-check=0, pre-check=0');
header ("Pragma: no-cache");
header ("Expires: 0");
header("Content-Type: text/html; charset="._CHARSET);
Copy echo _DOCTYPE."<html><head>";
echo "<meta charset='utf-8' />";
echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset="._CHARSET."\">"; Commented: it needs to be fixed
Copy /*
if(!isset($titleinfo)) $titleinfo = "$sitename :: $slogan";
if(isset($metaDesc)) echo "<meta name='description' content='$metaDesc'>";
echo "<title>$titleinfo</title>";
*/ + all script and inline css part
for this we need e_header addon
Simple:
problem is that $skindir is not set (e_header is loaded before header.php script)
To fix this e_module addon is needed. Shortly, most of the code before the original <head> output should go to e_module.php and all code between <head> and </head> tags have to go to e_eader.php
for this we need e_header addon
e_header.php chevron-right Moved "clear" code from header.php before <head> tag.
e_module.php chevron-right plugin js will be loaded in header
but this way it will be loaded in the footer:
added in e_header.php
Result (look is broken) - e107 theme header is displayed + efiction header
Result after using HEADERF css from e107 theme is changing efiction look
efiction skin is changing efiction look
bootstrap3 e107 was used in example above
With e107 theme inspired with Epiphany (just loading css and basic tpl code), it looks: