rendered paste body<?php
function phrasetheme($theme) {
$themepage = 'templates/'.$theme.'/theme.php';
$handle = fopen($themepage, "r");
$contents = fread($handle, filesize($themepage));
$step1 = str_replace('$theme', $theme, $contents);
fclose($handle);
$array = array('{menu}', '{login}');
$phrase1 = str_replace($array[0], phrasemenu($theme), $step1);
$phrase2 = str_replace($array[1], phraselogin($theme), $phrase1);
$contentpage = 'templates/'.$theme.'/content.php';
ob_start();
include($contentpage);
$contphrase = ob_get_clean();
$phrase3 = str_replace('{content}', $contphrase , $phrase2);
echo $phrase3;
}
function phrasemenu($theme) {
$menupage = 'templates/'.$theme.'/menu.php';
$menuhandle = fopen($menupage, "r");
$menucontents = fread($menuhandle, filesize($menupage));
fclose($menuhandle);
return $menucontents;
}
function phraselogin($theme) {
if($_SESSION['status'] == "true") {
$loginpage = 'templates/'.$theme.'/adminmenu.php';
$loginhandle = fopen($loginpage, "r");
$logincontents = fread($loginhandle, filesize($loginpage));
fclose($loginhandle);
return $logincontents;
} else {
$loginpage = 'templates/'.$theme.'/login.php';
$loginhandle = fopen($loginpage, "r");
$logincontents = fread($loginhandle, filesize($loginpage));
fclose($loginhandle);
return $logincontents;
}
}
?>