/******************* Load Page (DB, Func, conf, page) *************************/ Trace::add_step(__FILE__, "Create DB object"); $Page = new Page($conf); /************************* Load User Pref Lang ********************************/ Trace::add_step(__FILE__, "Load Language Dictionary"); if (isset($Page::$conf["general"]["uselang"]) && is_string($Page::$conf["general"]["uselang"])) { require_once PATH_LANG . $Page::$conf["general"]["uselang"] . '.php'; } Lang::load($Lang); /*********************** Set global shared variables ***************************/ $vglob = array("req_secure" => false); Trace::reg_var('Load VGlobals', $vglob); /****************************** Page Target ***********************************/ $Page->target(); Trace::add_step(__FILE__, "Set page target", $Page->target); /****************************** Page Loader ***********************************/ switch ($Page->target) { case "api": Trace::add_step(__FILE__, "Load secure api"); if ($vglob["req_secure"]) { } break; case "home": default: Trace::add_step(__FILE__, "Load page home"); $Page->template = "pages/home.css"; include_once PATH_PAGES . "home.php"; } /**************************** Debuger Expose **********************************/ //Expose Trace Trace::expose_trace();
?> <form method="POST"> <nav class="navbar"> <div class="logo"><?php Lang::P("gen_title_for_display"); ?> <em><?php echo "v" . $Page::$conf["general"]["app_version"]; ?> </em></div> <ul> <li><input type="text" name="username" class="field" placeholder="Username" required="required" /></li> <li><input type="password" name="password" class="field" placeholder="Password" required="required" /></li> <li><button type="submit" class="btn btn-primary px3">Login</button></li> </ul> </nav> </form> <!-- START Footer loader --> <?php Trace::add_step(__FILE__, "Load page footer"); require_once PATH_STRUCT . 'foot.php'; ?> <!-- END Footer loader --> <script> </script> </body> </html>