コード例 #1
0
ファイル: usercustom.php プロジェクト: slavic18/cats
function cyc_login_init()
{
    if (isset($_POST['testcookie']) && empty($_COOKIE[TEST_COOKIE])) {
        $_COOKIE[TEST_COOKIE] = TRUE;
    }
    require ABSPATH . '/wp-load.php';
    if (!empty($_POST['oa_action'])) {
        return;
    }
    if (isset($_REQUEST["action"])) {
        $action = $_REQUEST["action"];
    } else {
        $action = 'login';
    }
    switch ($action) {
        case 'lostpassword':
        case 'retrievepassword':
        case 'rp':
            Greenevolution_Remind_Controller::init()->route();
            break;
        case 'register':
            Greenevolution_Users_Controller::init()->route();
            break;
        case 'login':
        default:
            cyc_show_loginform();
            break;
    }
    die;
}
コード例 #2
0
ファイル: themed-login.php プロジェクト: beardon/okprop
function cyc_login_init()
{
    require ABSPATH . '/wp-load.php';
    if (isset($_REQUEST["action"])) {
        $action = $_REQUEST["action"];
    } else {
        $action = 'login';
    }
    switch ($action) {
        case 'lostpassword':
        case 'retrievepassword':
            cyc_password();
            break;
        case 'register':
            cyc_show_registerform();
            break;
        case 'login':
        default:
            cyc_show_loginform();
            break;
    }
    die;
}