Пример #1
0
    /**
     * @param bool $setLoginForm
     */
    function set_login_form($setLoginForm = true)
    {
        global $loginFailed;

        $login_form = '';

        if (!($this->user_id) || api_is_anonymous($this->user_id)) {

            // Only display if the user isn't logged in.
            $this->tpl->assign('login_language_form', api_display_language_form(true));
            if ($setLoginForm) {
                $this->tpl->assign('login_form',  self::display_login_form());

                if ($loginFailed) {
                    $this->tpl->assign('login_failed',  self::handle_login_failed());
                }

                if (api_get_setting('allow_lostpassword') == 'true' || api_get_setting('allow_registration') == 'true') {
                    $login_form .= '<ul class="nav nav-list">';
                    if (api_get_setting('allow_registration') != 'false') {
                        $login_form .= '<li><a href="main/auth/inscription.php">'.get_lang('Reg').'</a></li>';
                    }
                    if (api_get_setting('allow_lostpassword') == 'true') {
                        $login_form .= '<li><a href="main/auth/lostPassword.php">'.get_lang('LostPassword').'</a></li>';
                    }
                    $login_form .= '</ul>';
                }
                $this->tpl->assign('login_options',  $login_form);
            }
        }
    }
Пример #2
0
 /**
  * @param bool|true $setLoginForm
  */
 public function setLoginForm($setLoginForm = true)
 {
     global $loginFailed;
     $userId = api_get_user_id();
     if (!$userId || api_is_anonymous($userId)) {
         // Only display if the user isn't logged in.
         $this->assign('login_language_form', api_display_language_form(true));
         if ($setLoginForm) {
             $this->assign('login_form', $this->displayLoginForm());
             if ($loginFailed) {
                 $this->assign('login_failed', $this::handleLoginFailed());
             }
         }
     }
 }
Пример #3
0
        $form->setDefaults($default);
        $form->display();
        break;
    default:
        // When no action applies, default page to update campus homepage
        ?>

<section id="page-home">
    <div class="row">
        <div class="col-md-3">

            <!-- login block -->
            <div id="login_block" class="panel panel-default">
                <div class="panel-body">
                    <?php 
        echo api_display_language_form();
        ?>
                    <form id="formLogin" class="form-horizontal">
                        <div class="input-group">
                            <div class="input-group-addon"><em class="fa fa-user"></em></div>
                            <input class="form-control" type="text" id="login" value="" disabled="disabled" />
                        </div>
                    	<div class="input-group">
                            <div class="input-group-addon"><em class="fa fa-lock"></em></div>
                            <input type="password" id="password"class="form-control" value="" disabled="disabled" />
                        </div>
			<button class="btn btn-primary btn-block" type="button" name="submitAuth" value="<?php 
        echo get_lang('Ok');
        ?>
" disabled="disabled"><?php 
        echo get_lang('Ok');
Пример #4
0
 /**
  * @param \Silex\Application $app
  */
 public function setLoginForm(Application $app)
 {
     $userId = api_get_user_id();
     $loginForm = null;
     if (!$userId || api_is_anonymous($userId)) {
         // Only display if the user isn't logged in
         $app['template']->assign('login_language_form', api_display_language_form(true));
         $app['template']->assign('login_form', self::displayLoginForm($app));
         if (api_get_setting('allow_lostpassword') == 'true' || api_get_setting('allow_registration') == 'true') {
             $loginForm .= '<ul class="nav nav-list">';
             if (api_get_setting('allow_registration') != 'false') {
                 $loginForm .= '<li><a href="' . api_get_path(WEB_CODE_PATH) . 'auth/inscription.php">' . get_lang('Reg') . '</a></li>';
             }
             if (api_get_setting('allow_lostpassword') == 'true') {
                 $loginForm .= '<li><a href="' . api_get_path(WEB_CODE_PATH) . 'auth/lostPassword.php">' . get_lang('LostPassword') . '</a></li>';
             }
             $loginForm .= '</ul>';
         }
         $app['template']->assign('login_options', $loginForm);
     }
 }