Example #1
0
function displayForm($atts)
{
    $user_status = is_user_logged_in();
    if (!$user_status && !isset($_GET['action'])) {
        ?>
		<div id="WK_ContentLoginForm">
		<?php 
        wc_print_notices();
        ?>
			<form method="post" class="login">
				<fieldset class="[ margin-bottom ]">
					<label for="username"><?php 
        _e('Username or email address', 'marketplace');
        ?>
 <span class="required">*</span></label>
					<input type="text" class="[ input-text ][ xmall-12 ]" name="wkmp_username" id="username" value="<?php 
        echo isset($_GET['email']) ? $_GET['email'] : '';
        ?>
" placeholder="enter your email id or username"/>
				</fieldset>
				<fieldset class="[ margin-bottom ]">
					<label for="password"><?php 
        _e('Password', 'marketplace');
        ?>
 <span class="required">*</span></label>
					<input class="[ input-text ][ xmall-12 ]" type="password" name="password" id="password" value="" placeholder="enter your password" />
				</fieldset>
				<fieldset>
					<input type="hidden" value="<?php 
        echo wp_get_referer();
        ?>
" name="_wp_http_referer1">
				</fieldset>

				<fieldset class="[ margin-bottom ]">
					<label for="rememberme">
						<input name="rememberme" type="checkbox" id="rememberme" value="forever" /> <?php 
        _e('Remember me', 'marketplace');
        ?>
					</label>
				</fieldset>

				<fieldset class="[ text-center ][ margin-bottom ">
					<?php 
        wp_nonce_field('marketplace-username');
        ?>
					<input type="submit" class="[ button button--primary ]" name="login" value="<?php 
        _e('Login', 'marketplace');
        ?>
" /> <a href="<?php 
        echo wp_registration_url();
        ?>
"><input type="button" class="[ button button--primary ]" value="<?php 
        _e("Register");
        ?>
"></a>
				</fieldset>
				<fieldset class="[ text-center ]">
					<a href="<?php 
        echo esc_url(wc_lostpassword_url());
        ?>
"><?php 
        _e('Lost your password?', 'marketplace');
        ?>
</a>
				</fieldset>
			</form>
		</div>	<!-- content div -->
	<?php 
    } else {
        if ($user_status) {
            global $wpdb;
            $wpmp_obj1 = new MP_Form_Handler();
            $current_user = wp_get_current_user();
            // MP_Form_Handler::profile_edit_redirection();
            $wpmp_obj1->profile_edit_redirection();
            // $avatar=MP_Form_Handler::get_user_avatar($current_user->ID,'avatar');
            $avatar = $wpmp_obj1->get_user_avatar($current_user->ID, 'avatar');
            // $seller_detail=MP_Form_Handler::seller_details($current_user->ID);
            $seller_detail = $wpmp_obj1->seller_details($current_user->ID);
            $seller_info = $wpdb->get_var("SELECT user_id FROM {$wpdb->prefix}mpsellerinfo WHERE user_id = '" . $current_user->data->ID . "' and seller_value=1");
            echo '<h3 class="[ text-center ]"><small>Profile</small></h3>';
            echo '<div class="wk_profileclass">';
            echo '<form method="post">';
            if ($current_user->data->ID && $seller_info > 0) {
                if (isset($avatar[0]->meta_value)) {
                    echo '<div class="wk_profileimg"><img src="' . content_url() . '/uploads/' . $avatar[0]->meta_value . '" /></div>';
                } else {
                    echo '<div class="wk_profileimg"><img src="' . content_url() . '/plugins/marketplace/assets/images/genric-male.png" /></div>';
                }
            }
            echo '<div class="wk_profileinfo"><div class="wk_profiledata"><label>Username </label> : &nbsp;&nbsp;' . $current_user->user_login . '</div>';
            echo '<div class="wk_profiledata"><label>E-mail </label> : &nbsp;&nbsp;' . $current_user->user_email . '</div>';
            echo '<div class="wk_profiledata"><label>Name </label> : &nbsp;&nbsp;' . $current_user->user_firstname . '&nbsp;' . $current_user->user_lastname . '</div>';
            echo '<div class="wk_profiledata"><label>Display name </label> : &nbsp;&nbsp;' . $current_user->display_name . '</div>';
            if ($current_user->data->ID && $seller_info > 0) {
                echo '<div class="wk_profiledata"><label>Shop Name </label> : &nbsp;&nbsp;' . $seller_detail['shop_name'][0] . '</div>';
                echo '<div class="wk_profiledata"><label>Address </label> : &nbsp;&nbsp;' . $seller_detail['shop_address'][0] . '</div>';
                if (strchr(get_permalink(), '?')) {
                    $icon = '&';
                } else {
                    $icon = '?';
                }
                echo '<div class="wk_profile_btn"><a href="' . get_permalink() . $icon . 'page=pedit" title="Edit Profile" class="[ button button--highlight ]">Edit</a></div>';
            }
            //echo '<a href="'.wp_logout_url().'" title="Logout" class="button">Logout</a><br /></div>';
            echo '</form></div>
	</div>';
        } else {
            if (isset($_GET['action']) && !$user_status && $_GET['action'] == 'mp_register') {
                ?>
	<div id="WK_ContentRegisterForm">
	<?php 
                wc_print_notices();
                ?>
		<h3 class="[ text-center ][ margin-bottom ]"><small>Registrate</h3></small>
		<form action="<?php 
                echo get_permalink();
                ?>
" method="post" id="registration_form">
			<div class="[ wk_login_input ][  ]">
				<label for="wk_username"><?php 
                _e("Username");
                ?>
</label><span class="required">*</span>
				<input type="text" name="wk_username" placeholder="" id="wk_username" class="[ wk_loginput ][ xmall-12 ]"/>
				<div class="error-class" id="seller_user_name"></div>
			</div>
			<div class="[ wk_login_input ][  ]">
				<label for="wk_firstname">Nombre</label><span class="required">*</span>
				<input type="text" placeholder="" name="wk_firstname" id="wk_firstname" class="[ wk_loginput ][ xmall-12 ]"/>
				<div class="error-class" id="seller_first_name"></div>
			</div>
			<div class="[ wk_login_input ][  ]">
				<label for="wk_lastname">Apellido</label><span class="required">*</span>
				<input type="text" placeholder="" name="wk_lastname" id="wk_lastname" class="[ wk_loginput ][ xmall-12 ]"/>
				<div class="error-class" id="seller_last_name"></div>
			</div>
			<div class="[ wk_login_input ][  ]">
				<label for="wk_useremail"><?php 
                _e("E-mail");
                ?>
</label><span class="required">*</span>
				<input type="text" placeholder="" name="wk_useremail" id="wk_useremail" class="[ wk_loginput ][ xmall-12 ]"/>
				<div class="error-class" id="seller_email"></div>
			</div>
			<div id="add_sller_shop"></div>
			<div class="[ wk_login_input ][  ]">
				<label for="wk_userseller" name="user_email" class="wk_regis"><?php 
                _e("Want To Become A Seller");
                ?>
</label><span class="required">*</span>&nbsp;&nbsp;&nbsp;&nbsp;
				<input type="radio" name="selleraccess" value="1" class="wk_userseller"> <?php 
                _e("Yes");
                ?>
 &nbsp;&nbsp
				<input type="radio" name="selleraccess" value="0" class="wk_userseller"> <?php 
                _e("No");
                ?>
				<div class="error-class" id="select-seller_access"></div>
			</div>	<?php 
                apply_filters('register_url', 'seller registration');
                ?>
			<div class="[ wk_login_input ][  ]">
				<div><img src="<?php 
                echo plugins_url();
                ?>
/marketplace/includes/front/my-image.php" id="wk_captcha_image"></div>
				<label for="wk_captcha">Escribe el texto del captcha:</label>
				<input class="[ xmall-12 ]" type="text" name="wk_captcha" id="wk_captcha">
				<input type="hidden" id="wk_captcha_result" name="wk_captcha_result" value="0">
				<div class="error-class" id="wk_captcha_error"></div>
				<div class="correct-class" id="wk_captcha_correct"></div>
			</div>
			<div class="[ text-center ]">
				<input type="submit" value="Register" class="[ button button--primary ][  ]" name="register_submit" id="register_submit"/> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
				<a style="text-decoration: none;" href="<?php 
                echo get_permalink();
                ?>
">
					<input class="[ button button--primary ][  ]" type="button" value="<?php 
                _e("Login");
                ?>
">
				</a>
			</div>
		</form>
	</div>
	<?php 
            } else {
                if (isset($_GET['action']) && !$user_status && $_GET['action'] == 'lostpassword') {
                    ?>
	<section id="contentForm">
		<form name="lostpasswordform" id="lostpasswordform" action="" method="post">
			<!--<h1>Reset</h1>-->
			<div>
				<input type="text" name="user_login" id="user_login" placeholder="Username or E-mail" value="" required="" size="20" tabindex="10">
			</div>
			<div>
				<input type="hidden" name="redirect_to" value="<?php 
                    echo get_permalink();
                    ?>
">
				<input type="submit" name="wp-submit" id="wp-submit" class="button-primary" value="Get Password" tabindex="100">
				<a href="<?php 
                    echo get_permalink();
                    ?>
">Login Now</a>
			</div>
		</form>
	</section>
	<?php 
                }
            }
        }
    }
}