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; }
function getBlockCode_LoginSection($iBlockID, $sParams = '') { $sDolUrl = BX_DOL_URL_ROOT; $sAdminUrl = BX_DOL_URL_ADMIN; $sAdminPanelC = _t('_Admin Panel'); $sLogoutC = _t('_Log Out'); $sControlPanelC = _t('_Control Panel'); $sHelloMemberC = _t('_Hello member', getNickName($this->iMemberID)); $ret = ''; if (isAdmin()) { $ret .= <<<EOF <div class="logged_section_block"> <span><a href="{$sAdminUrl}index.php" class="logout">{$sAdminPanelC}</a></span> <span> | | </span> <span><a href="{$sDolUrl}logout.php?action=admin_logout" class="logout">{$sLogoutC}</a></span> </div> EOF; } elseif (isMember()) { $sMemberIcon = get_member_icon($memberID, 'left'); $ret .= <<<EOF <div class="logged_member_block"> {$sMemberIcon} <div class="hello_member bx-def-margin-sec-left"> {$sHelloMemberC}<br /> <a href="{$sDolUrl}member.php" class="logout">{$sControlPanelC}</a> <a href="{$sDolUrl}logout.php?action=member_logout" class="logout">{$sLogoutC}</a> </div> </div> EOF; } else { return getMemberLoginFormCode('login_box_form', $sParams); } return '<div class="dbContent bx-def-bc-margin">' . $ret . '</div>'; }
function getBlockCode_LoginSection($iBlockID, $sParams = '') { $sDolUrl = BX_DOL_URL_ROOT; $sAdminUrl = BX_DOL_URL_ADMIN; $sAdminPanelC = _t('_Admin Panel'); $sLogoutC = _t('_Log Out'); $sControlPanelC = _t('_Control Panel'); $sHelloMemberC = _t('_Hello member', getNickName($this->iMemberID)); $ret = ''; if (isAdmin()) { $ret .= <<<EOF <div class="logged_section_block"> \t<span><a href="{$sAdminUrl}index.php" class="logout">{$sAdminPanelC}</a></span> \t<span> | | </span> \t<span><a href="{$sDolUrl}logout.php?action=admin_logout" class="logout">{$sLogoutC}</a></span> </div> EOF; /*} elseif (isModerator()) { $ret .= '<div class="logged_section_block">'; $ret .= '<span>'; $ret .= '<a href="' . $sDolUrl . 'moderators/index.php" class="logout">Moderator Panel</a>'; $ret .= '</span>'; $ret .= '<span>'; $ret .= '| |'; $ret .= '</span>'; $ret .= '<span>'; $ret .= '<a href="' . $sDolUrl . 'logout.php?action=moderator_logout" class="logout">{$sLogoutC}</a>'; $ret .= '</span>'; $ret .= '</div>'; } elseif (isAffiliate()) { $ret .= '<div class="logged_section_block">'; $ret .= '<span>'; $ret .= '<a href="' . $sDolUrl . 'aff/index.php" class="logout">Affiliate Panel</a>'; $ret .= '</span>'; $ret .= '<span>'; $ret .= '| |'; $ret .= '</span>'; $ret .= '<span>'; $ret .= '<a href="' . $sDolUrl . 'logout.php?action=aff_logout" class="logout">{$sLogoutC}</a>'; $ret .= '</span>'; $ret .= '</div>';*/ } elseif (isMember()) { $sMemberIcon = get_member_icon($memberID, 'none'); $ret .= <<<EOF <div class="logged_member_block"> \t{$sMemberIcon} \t<div class="hello_member"> \t\t{$sHelloMemberC}<br /> \t\t<a href="{$sDolUrl}member.php" class="logout">{$sControlPanelC}</a> \t\t<a href="{$sDolUrl}logout.php?action=member_logout" class="logout">{$sLogoutC}</a> \t</div> </div> EOF; } else { return getMemberLoginFormCode('login_box_form', $sParams); } return '<div class="dbContent">' . $ret . '</div>'; }