Example #1
0
 function getTemplate()
 {
     global $gorumroll, $gorumuser, $gorumrecognised, $tA, $noahDebugMode;
     if ($noahDebugMode) {
         View::setMainTemplateFile("debug.tpl.php");
     } else {
         View::setMainTemplateFile("layout.tpl.php");
     }
     // a beloginozottsagtol is fuggove tehetjuk, hogy milyen template jelenik meg:
     $auth = $gorumrecognised ? $gorumuser->isAdm ? "admin" : "loggedin" : "loggedout";
     if (isset($tA[$gorumroll->list . "-" . $gorumroll->method . "-" . $gorumroll->rollid . "-" . $auth])) {
         View::setContentTemplateFile($tA[$gorumroll->list . "-" . $gorumroll->method . "-" . $gorumroll->rollid . "-" . $auth]);
     } elseif (isset($tA[$gorumroll->list . "-" . $gorumroll->method . "-" . $gorumroll->rollid])) {
         View::setContentTemplateFile($tA[$gorumroll->list . "-" . $gorumroll->method . "-" . $gorumroll->rollid]);
     } elseif (isset($tA[$gorumroll->method . "-" . $gorumroll->rollid . "-" . $auth])) {
         View::setContentTemplateFile($tA[$gorumroll->method . "-" . $gorumroll->rollid . "-" . $auth]);
     } elseif (isset($tA[$gorumroll->method . "-" . $gorumroll->rollid])) {
         View::setContentTemplateFile($tA[$gorumroll->method . "-" . $gorumroll->rollid]);
     } elseif (isset($tA[$gorumroll->list . "-" . $gorumroll->method . "-" . $auth])) {
         View::setContentTemplateFile($tA[$gorumroll->list . "-" . $gorumroll->method . "-" . $auth]);
     } elseif (isset($tA[$gorumroll->list . "-" . $gorumroll->method])) {
         View::setContentTemplateFile($tA[$gorumroll->list . "-" . $gorumroll->method]);
     } elseif (isset($tA[$gorumroll->list])) {
         View::setContentTemplateFile($tA[$gorumroll->list]);
     }
 }