Example #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;
}
Example #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;
}
Example #3
0
    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> |&nbsp;| </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>&nbsp;
        <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>';
    }
Example #4
0
    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> |&nbsp;| </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 .= '|&nbsp;|';
            				$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 .= '|&nbsp;|';
            				$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>&nbsp; 
\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>';
    }