PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 4.0.3
Tutor LMS – eLearning and online course solution v4.0.3
4.0.4 4.0.3 4.0.2 4.0.1 4.0.0 3.9.15 3.9.14 3.9.13 3.9.12 3.9.11 trunk 1.0.0 1.0.0-alpha 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.2.0 1.2.1 1.2.11 1.2.12 1.2.13 1.2.20 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.9 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7.0 1.7.1 1.7.2 1.7.3 1.7.4 1.7.5 1.7.6 1.7.7 1.7.8 1.7.9 1.8.0 1.8.1 1.8.10 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 1.8.9 1.9.0 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.14 1.9.15 1.9.16 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 2.0.10 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.1.1 2.1.10 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.3.0 2.4.0 2.5.0 2.6.0 2.6.1 2.6.2 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.7.6 2.7.7 3.0.0 3.0.1 3.0.2 3.1.0 3.2.0 3.2.1 3.2.2 3.2.3 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.5.0 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.7.0 3.7.1 3.7.2 3.7.3 3.7.4 3.8.0 3.8.1 3.8.2 3.8.3 3.9.0 3.9.1 3.9.10 3.9.2 3.9.3 3.9.4 3.9.5 3.9.6 3.9.7 3.9.8 3.9.9
tutor / templates / dashboard / account / settings / reset-password-modal.php
tutor / templates / dashboard / account / settings Last commit date
account.php 3 weeks ago header.php 3 weeks ago preferences.php 3 weeks ago reset-password-modal.php 3 weeks ago security.php 3 weeks ago social-accounts.php 3 weeks ago withdraw.php 3 weeks ago
reset-password-modal.php
73 lines
1 <?php
2 /**
3 * Reset Password Modal Template
4 *
5 * @package Tutor\Templates
6 * @author Themeum <support@themeum.com>
7 * @link https://themeum.com
8 * @since 4.0.0
9 */
10
11 defined( 'ABSPATH' ) || exit;
12
13 use Tutor\Components\InputField;
14 use Tutor\Components\Constants\InputType;
15
16 $form_id = 'tutor-reset-password-form';
17
18 $default_values = array(
19 'previous_password' => '',
20 'new_password' => '',
21 'confirm_new_password' => '',
22 );
23 ?>
24
25 <form
26 id="<?php echo esc_attr( $form_id ); ?>"
27 x-data='tutorForm({
28 id: "<?php echo esc_attr( $form_id ); ?>",
29 mode: "onChange",
30 defaultValues: <?php echo wp_json_encode( $default_values ); ?>,
31 })'
32 x-bind="getFormBindings()"
33 @submit="handleSubmit((data) => handleResetPassword(data, '<?php echo esc_attr( $form_id ); ?>'))($event)"
34 class="tutor-modal-body tutor-flex tutor-flex-column tutor-gap-5 tutor-border-t"
35 >
36 <?php
37 do_action( 'tutor_reset_password_input_before' );
38
39 InputField::make()
40 ->type( InputType::PASSWORD )
41 ->label( __( 'Current Password', 'tutor' ) )
42 ->name( 'previous_password' )
43 ->id( 'previous_password' )
44 ->placeholder( __( 'Current Password', 'tutor' ) )
45 ->required()
46 ->attr( 'x-bind', "register('previous_password', { required: true })" )
47 ->render();
48
49 InputField::make()
50 ->type( InputType::PASSWORD )
51 ->label( __( 'New Password', 'tutor' ) )
52 ->name( 'new_password' )
53 ->id( 'new_password' )
54 ->placeholder( __( 'Type Password', 'tutor' ) )
55 ->required()
56 ->attr( 'x-bind', "register('new_password', { required: true })" )
57 ->show_strength()
58 ->render();
59
60 InputField::make()
61 ->type( InputType::PASSWORD )
62 ->label( __( 'Confirm New Password', 'tutor' ) )
63 ->name( 'confirm_new_password' )
64 ->id( 'confirm_new_password' )
65 ->placeholder( __( 'Type Password', 'tutor' ) )
66 ->required()
67 ->attr( 'x-bind', "register('confirm_new_password', { required: true })" )
68 ->render();
69
70 do_action( 'tutor_reset_password_input_after' );
71 ?>
72 </form>
73