function display() { $submit = $this->call('ajaxLogin', "movim_form_to_json('login')"); $cd = new \Modl\ConfigDAO(); $config = $cd->get(); $this->view->assign('submit', $submit); $this->view->assign('info', $config->info); $this->view->assign('whitelist', $config->xmppwhitelist); $pop = 0; foreach (scandir(USERS_PATH) as $f) { if (is_dir(USERS_PATH . '/' . $f)) { $pop++; } } $this->view->assign('pop', $pop - 2); $sd = new \Modl\SessionxDAO(); $connected = $sd->getConnected(); $this->view->assign('connected', $connected); $this->view->assign('error', $this->prepareError()); if (isset($_SERVER['PHP_AUTH_USER']) && isset($_SERVER['PHP_AUTH_PW']) && Validator::email()->length(6, 40)->validate($_SERVER['HTTP_EMAIL'])) { list($username, $host) = explode('@', $_SERVER['HTTP_EMAIL']); $this->view->assign('httpAuthHost', $host); $this->view->assign('httpAuthUser', $_SERVER['HTTP_EMAIL']); $this->view->assign('httpAuthPassword', $_SERVER['PHP_AUTH_PW']); } }
function display() { // We get the informations $pop = 0; foreach (scandir(USERS_PATH) as $f) { if (is_dir(USERS_PATH . '/' . $f)) { $pop++; } } $pop = $pop - 2; // We get the global configuration $cd = new \Modl\ConfigDAO(); $config = $cd->get(); $sd = new \Modl\SessionxDAO(); $infos = array('url' => BASE_URI, 'language' => $config->locale, 'whitelist' => $config->xmppwhitelist, 'timezone' => $config->timezone, 'description' => $config->description, 'unregister' => $config->unregister, 'php_version' => phpversion(), 'version' => APP_VERSION, 'population' => $pop, 'connected' => $sd->getConnected()); $this->view->assign('json', json_encode($infos)); }
function display() { $submit = $this->call('ajaxLogin', "movim_form_to_json('login')"); $cd = new \Modl\ConfigDAO(); $config = $cd->get(); $this->view->assign('submit', $submit); $this->view->assign('info', $config->info); $this->view->assign('whitelist', $config->xmppwhitelist); $pop = 0; foreach (scandir(USERS_PATH) as $f) { if (is_dir(USERS_PATH . '/' . $f)) { $pop++; } } $this->view->assign('pop', $pop - 2); $sd = new \Modl\SessionxDAO(); $connected = $sd->getConnected(); $this->view->assign('connected', $connected); $this->view->assign('error', $this->prepareError()); }