PluginProbe
UsersWP – Front-end login form, User Registration, User Profile & Members Directory plugin for WP / 1.2.74
UsersWP – Front-end login form, User Registration, User Profile & Members Directory plugin for WP v1.2.74
1.2.74 1.2.73 1.2.72 1.2.71 1.2.70 1.2.69 1.2.68 1.2.67 1.2.66 1.2.65 1.2.64 1.2.63 trunk 1.0.10 1.0.11 1.0.12 1.0.13 1.0.14 1.0.15 1.0.16 1.0.17 1.0.18 1.0.19 1.0.20 1.0.21 All 174 releases
← All changes | templates/reset.php +15 -12 1.0.141.2.74 View file →
@@ -1,25 +1,28 @@
1 -<?php do_action('uwp_template_before', 'reset'); ?>
2 - <div class="uwp-content-wrap">
1 +<?php do_action('uwp_template_before', 'reset');
2 +$css_class = ! empty( $args['css_class'] ) ? esc_attr( $args['css_class'] ) : '';
3 +$form_title = ! empty( $args['form_title'] ) ? esc_attr__( $args['form_title'], 'userswp' ) : __( 'Reset Password', 'userswp' );
4 +?>
5 + <div class="uwp-content-wrap <?php echo esc_attr( $css_class ); ?>">
3 6 <div class="uwp-login">
4 - <div class="uwp-lf-icon"><i class="fa fa-key fa-fw"></i></div>
7 + <div class="uwp-lf-icon"><i class="fas fa-key fa-fw"></i></div>
5 8 <?php do_action('uwp_template_form_title_before', 'reset'); ?>
6 - <h2><?php echo apply_filters('uwp_template_form_title', get_the_title(), 'reset'); ?></h2>
9 + <h2><?php
10 + echo apply_filters('uwp_template_form_title', $form_title, 'reset'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
11 + ?>
12 + </h2>
7 13 <?php do_action('uwp_template_display_notices', 'reset'); ?>
8 14 <?php if (isset($_GET['key']) && isset($_GET['login'])) { ?>
9 - <form class="uwp-login-form uwp_form" method="post">
15 + <form class="uwp-reset-form uwp_form" method="post">
10 16 <?php do_action('uwp_template_fields', 'reset'); ?>
11 - <input type="hidden" name="uwp_reset_username" value="<?php echo sanitize_text_field($_GET['login']); ?>" />
12 - <input type="hidden" name="uwp_reset_key" value="<?php echo sanitize_text_field($_GET['key']); ?>" />
13 - <input type="hidden" name="uwp_reset_nonce" value="<?php echo wp_create_nonce( 'uwp-reset-nonce' ); ?>" />
14 - <input name="uwp_reset_submit" value="<?php echo __( 'Submit', 'userswp' ); ?>" type="submit"><br>
17 + <input name="uwp_reset_submit" value="<?php echo esc_attr__( 'Submit', 'userswp' ); ?>" type="submit"><br>
15 18 </form>
16 19 <?php } else {
17 - echo sprintf(__('You cannot access this page directly. Follow the password reset link you received in your email. To request new password reset link <a href="%s">visit here</a>.', 'userswp'), uwp_get_page_link('forgot'));
20 + echo sprintf(__('You can not access this page directly. Follow the password reset link you received in your email. To request new password reset link <a href="%s">visit here</a>.', 'userswp'), esc_url( uwp_get_page_link('forgot') )); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
18 21 } ?>
19 22
20 - <div class="uwp-resetpsw"><a href="<?php echo uwp_get_page_link('login'); ?>"><?php echo __( 'Login?', 'userswp' ); ?></a> <a style="float: right" href="<?php echo uwp_get_page_link('forgot'); ?>"><?php echo __( 'Request reset link', 'userswp' ); ?></a></div>
23 + <div class="uwp-footer-link uwp-resetpsw"><?php esc_html_e( 'Already a member?', 'userswp' ); ?><a rel="nofollow" href="<?php echo esc_url( uwp_get_login_page_url() ); ?>"><?php echo uwp_get_option("login_link_title") ? esc_html( uwp_get_option("login_link_title") ) : esc_html__( 'Login here', 'userswp' ); ?></a></div>
21 24 <div class="clfx"></div>
22 - <div class="uwp-register-now"><?php echo __( 'Not a Member?', 'userswp' ); ?> <a rel="nofollow" href="<?php echo uwp_get_page_link('register'); ?>"><?php echo __( 'Create Account', 'userswp' ); ?></a></div>
25 + <div class="uwp-footer-link uwp-register-now"><?php esc_html_e( 'Not a member?', 'userswp' ); ?> <a rel="nofollow" href="<?php echo esc_url( uwp_get_register_page_url() ); ?>"><?php echo uwp_get_option("register_link_title") ? esc_html( uwp_get_option("register_link_title") ) : esc_html__( 'Create account', 'userswp' ); ?></a></div>
23 26 </div>
24 27 </div>
25 28 <?php do_action('uwp_template_after', 'reset'); ?>