Exemple #1
0
function login_form($text = "", $member = 0, $bAjaxMode = false)
{
    global $site;
    global $_page_cont;
    global $_page;
    if ($member == 1) {
        LoginFormAdmin();
        exit;
    }
    $sLoginFormParams = $bAjaxMode ? 'no_join_text' : '';
    $sLoginFormContent = getMemberLoginFormCode('login_box_form', $sLoginFormParams);
    if ($bAjaxMode) {
        $iDesignBox = 1;
        $sContent = $sLoginFormContent;
        $sJoinFormContent = getMemberJoinFormCode();
        if (!empty($sJoinFormContent)) {
            $iDesignBox = 3;
            $sContent = $GLOBALS['oSysTemplate']->parseHtmlByName('login_join_popup.html', array('login_form' => $sLoginFormContent, 'join_form' => $sJoinFormContent));
        }
        $sCaption = _t('_Login');
        $sCaptionItems = '<div class="dbTopMenu"><i class="bx-popup-element-close sys-icon times"></i></div>';
        $sMemberLoginFormAjx = $GLOBALS['oFunctions']->transBox(DesignBoxContent($sCaption, $sContent, $iDesignBox, $sCaptionItems), true);
        header('Content-Type: text/html; charset=utf-8');
        echo $sMemberLoginFormAjx;
        exit;
    }
    $_page['name_index'] = 0;
    $_page['header'] = $site['title'] . ' ' . _t('_Login');
    $_page['header_text'] = _t('_Login');
    $_page_cont[0]['page_main_code'] = '<div class="controlsDiv">' . $sLoginFormContent . '</div>';
    PageCode();
    exit;
}
Exemple #2
0
function login_form($text = "", $member = 0, $bbAjaxMode = false)
{
    global $site;
    global $_page_cont;
    global $_page;
    global $admin_dir;
    if ($member == 1) {
        LoginFormAdmin();
        exit;
    }
    $sFormCode = getMemberLoginFormCode('login_box_form');
    $sCaptionItem = <<<BLAH
    <div class="dbTopMenu">
        <i class="login_ajx_close sys-icon remove"></i>
    </div>
BLAH;
    if ($bbAjaxMode) {
        $sMemberLoginFormAjx = $GLOBALS['oFunctions']->transBox(DesignBoxContent(_t('_Member Login'), $sFormCode, 1, $sCaptionItem), true);
        header('Content-Type: text/html; charset=utf-8');
        echo $sMemberLoginFormAjx;
        exit;
    }
    $sMemberLoginForm = <<<EOF
<div class="controlsDiv">
{$sFormCode}
</div>
EOF;
    $_page['header'] = $site['title'] . ' ' . _t("_Member Login");
    $_page['header_text'] = _t("_Member Login");
    if ($bbAjaxMode && $member == 1) {
        $template = BX_DIRECTORY_PATH_ROOT . "templates/base/login_form_ajax_a.html";
    }
    if ($bbAjaxMode == false && $member == 0) {
        $_page_cont[0]['page_main_code'] = $sMemberLoginForm;
    } else {
        $_page_cont[0]['page_main_code'] = PageCompLoginForm($text, $member, $mem, $login_page, $join_page, $forgot_page, $template);
    }
    if ($bbAjaxMode) {
        echo <<<EOF
<div class="login_ajax_wrap">
    {$_page_cont[0]['page_main_code']}
</div>
EOF;
        exit;
    }
    $_page['name_index'] = 0;
    PageCode();
    exit;
}