Beispiel #1
0
<?php

/**
 *	Login page for admin interface
 * 
 *	@author     Karel Kozlik
 *	@version    $Id: index.php,v 1.24 2012/08/29 16:06:42 kozlik Exp $
 *	@package    serweb
 *	@subpackage admin_pages
 */
$_phplib_page_open = array("sess" => "phplib_Session");
$_required_apu = array('apu_login', 'apu_lang_select');
/** include all others necessary files */
require "prepend.php";
$login = new apu_login();
unset($page_attributes['tab_collection']);
$page_attributes['logout'] = false;
$page_attributes['self_account_delete'] = false;
$smarty->assign('domain', $config->domain);
$login->set_opt("auth_class", "phplib_Auth");
$login->set_opt('check_admin_privilege', true);
$login->set_opt('redirect_on_login', 'users.php');
$controler->add_apu($login);
if ($config->allow_change_language_on_login) {
    $ls = new apu_lang_select();
    $ls->set_opt("smarty_form", "form_ls");
    $controler->add_apu($ls);
}
$controler->set_template_name('a_index.tpl');
$controler->start();
Beispiel #2
0
    if (false === $did or is_null($did)) {
        ErrorHandler::add_error("Can't obtain domain ID of domain you want log in (" . $config->domain . "). See the serweb log for more info.");
        $controler->set_template_name('_default.tpl');
        $controler->start();
        exit;
    }
}
do {
    $opt = array("did" => $did);
    if (false === ($uname_assign_mode = Attributes::get_attribute($config->attr_names['uname_asign_mode'], $opt))) {
        break;
    }
    $smarty->assign('allow_register', $uname_assign_mode != 'adminonly');
} while (false);
$smarty->assign('allow_domain_reg', $config->allow_self_domain_register);
$login = new apu_login();
$login->set_opt("auth_class", "phplib_Auth");
unset($page_attributes['tab_collection']);
$page_attributes['logout'] = false;
$page_attributes['self_account_delete'] = false;
$smarty->assign('domain', $config->domain);
if (isset($_GET['m_sc_user_self_deleted'])) {
    $controler->messages[] = array("long" => $lang_str['msg_self_account_delete_l']);
}
$controler->add_apu($login);
if ($config->allow_change_language_on_login) {
    $ls = new apu_lang_select();
    $ls->set_opt("smarty_form", "form_ls");
    $controler->add_apu($ls);
}
$controler->set_template_name('u_index.tpl');