function test_has_content() { $test = wsl_render_auth_widget(); $this->assertTrue((bool) $test); $this->assertEquals(1, substr_count($test, '"wp-social-login-widget"')); $this->assertEquals(1, substr_count($test, '"wp-social-login-connect-with"')); $this->assertEquals(1, substr_count($test, '"wp-social-login-provider-list"')); $this->assertEquals(3, substr_count($test, '"wp-social-login-provider ')); $this->assertEquals(1, substr_count($test, ' wp-social-login-provider-google')); $this->assertEquals(1, substr_count($test, '"wp-social-login-widget-clearing"')); }
/** * Display on login & register form */ function wsl_render_auth_widget_in_wp_register_form() { $wsl_settings_widget_display = get_option('wsl_settings_widget_display'); if ($wsl_settings_widget_display == 1 || $wsl_settings_widget_display == 3) { echo wsl_render_auth_widget(); } }
function wsl_render_login_form() { wsl_deprecated_function(__FUNCTION__, '2.2.3'); return wsl_render_auth_widget(); }
function wpestate_ajax_show_login_form() { $type = intval($_POST['type']); $ispop = intval($_POST['ispop']); $propid = intval($_POST['propid']); if ($type == 1) { $show_login = '******'; $show_register = 'hidden'; } else { $show_login = '******'; $show_register = 'show'; } print ' <!-- Modal --> <div class="modal fade" id="loginmodal" tabindex="-1" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h2 class="modal-title_big" >' . esc_html__('Start Listing Properties', 'wpestate') . '</h4> <h4 class="modal-title" id="myModalLabel">' . esc_html__('Please fill the login or register forms', 'wpestate') . '</h4> </div> <div class="modal-body"> <div id="ajax_login_div" class="' . $show_login . '"> <div class="login_form" id="login-div"> <div class="loginalert" id="login_message_area" ></div> <div class="loginrow"> <input type="text" class="form-control" name="log" id="login_user" placeholder="' . esc_html__('Username', 'wpestate') . '" size="20" /> </div> <div class="loginrow"> <input type="password" class="form-control" name="pwd" placeholder="' . esc_html__('Password', 'wpestate') . '" id="login_pwd" size="20" /> </div> <input type="hidden" name="loginpop" id="loginpop" value="' . $ispop . '"> ' . wp_nonce_field('login_ajax_nonce', 'security-login') . ' <button id="wp-login-but" class="wpb_button wpb_btn-info wpb_regularsize wpestate_vc_button vc_button" data-mixval="' . $propid . '">' . esc_html__('Login', 'wpestate') . '</button> ' . (function_exists('wsl_render_auth_widget') ? wsl_render_auth_widget() : '') . ' <div class="navigation_links"> <a href="#" id="reveal_register">' . esc_html__('Don\'t have an account?', 'wpestate') . '</a> | <a href="#" id="forgot_password_mod">' . esc_html__('Forgot Password', 'wpestate') . '</a> </div> </div><!-- end login div--> <div class="login-links" >'; $facebook_status = esc_html(get_option('wp_estate_facebook_login', '')); $google_status = esc_html(get_option('wp_estate_google_login', '')); $yahoo_status = esc_html(get_option('wp_estate_yahoo_login', '')); if ($facebook_status == 'yes') { print '<div id="facebooklogin" data-social="facebook"><i class="fa fa-facebook"></i> ' . esc_html__('Login with Facebook', 'wpestate') . '</div>'; } if ($google_status == 'yes') { print '<div id="googlelogin" data-social="google"><i class="fa fa-google"></i>' . esc_html__('Login with Google', 'wpestate') . '</div>'; } if ($yahoo_status == 'yes') { print '<div id="yahoologin" data-social="yahoo"><i class="fa fa-yahoo"></i>' . esc_html__('Login with Yahoo', 'wpestate') . '</div>'; } print ' </div> <!-- end login links--> </div><!-- /.ajax_login_div --> <div id="ajax_register_div" class="' . $show_register . '"> ' . do_shortcode('[register_form][/register_form]') . ' <div class="loginrow>"' . (function_exists('wsl_render_auth_widget') ? wsl_render_auth_widget() : '') . '</div> <div id="reveal_login"><a href="#">' . esc_html__('Already a member? Sign in!', 'wpestate') . '</div> </div> <div class="login_form" id="forgot-pass-div_mod"> <div class="loginalert" id="forgot_pass_area_shortcode"></div> <div class="loginrow"> <input type="text" class="form-control forgot_email_mod" name="forgot_email" id="forgot_email_mod" placeholder="' . esc_html__('Enter Your Email Address', 'wpestate') . '" size="20" /> </div> ' . wp_nonce_field('login_ajax_nonce_forgot_wd', 'security-login-forgot_wd', true) . ' <input type="hidden" id="postid" value="0"> <button class="wpb_button wpb_btn-info wpb_regularsize wpestate_vc_button vc_button" id="wp-forgot-but_mod" name="forgot" >' . esc_html__('Reset Password', 'wpestate') . '</button> ' . (function_exists('wsl_render_auth_widget') ? wsl_render_auth_widget() : '') . ' <a href="#" id="return_login_mod">' . esc_html__('Return to Login', 'wpestate') . '</a> </div> </div><!-- /.modal-content --> </div><!-- /.modal-dialog --> </div><!-- /.modal -->'; die; }