rendered paste body<?phpinclude_once('class.template.php');function handle($sitename) { $template = new Template; @$page = $_GET['p']; @$project = $_GET['pr']; $dir_tpl = './tpl/'; $dir_proj = './project/'; $dir_page = './page/'; if(strpos($project,"_") !== false) { $prname = explode("_", $project); } if (strpos($page,"..") !== false || strpos($page,"/") !== false) $page = "main"; elseif (!$page) $page = "main"; $template->header = $template->Stitch($dir_tpl, 'header.php'); $template->header = $template->Replace("{SITE_NAME}", $sitename, $template); if(!empty($project) && $project !== '') { $template->body = $template->Stitch($dir_project, strtolower($project).'.php'); } else { $template->body = $template->Stitch($dir_page, strtolower($page).'.php'); } if(isset($project) && $project !== '') { $pname = ucwords($prname[0]); } else { $pname = ucwords($page); } $template->footer = $template->Stitch($dir_tpl, 'footer.html'); return $template;}?>