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; }
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; }