PluginProbe ʕ •ᴥ•ʔ
Paid Membership Plugin, Ecommerce, User Registration Form, Login Form, User Profile & Restrict Content – ProfilePress / 3.1
Paid Membership Plugin, Ecommerce, User Registration Form, Login Form, User Profile & Restrict Content – ProfilePress v3.1
4.16.19 4.16.18 4.16.17 4.16.16 trunk 1.0 1.0.1 1.0.2 1.1 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.5a 1.1.6 1.1.7 1.2 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.3 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.4 1.4.1 1.4.2 1.5 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.6 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.7 1.7.1 1.7.2 1.8 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 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 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.1.9 2.2.10 2.2.11 2.2.12 2.2.13 2.2.14 2.2.15 2.2.16 2.2.2 2.2.5 2.2.6 2.2.7 2.2.8 2.2.9 3.0 3.1 3.1.1 3.1.10 3.1.11 3.1.12 3.1.13 3.1.14 3.1.15 3.1.16 3.1.17 3.1.18 3.1.19 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 3.2.0 3.2.1 3.2.10 3.2.11 3.2.12 3.2.13 3.2.14 3.2.15 3.2.16 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8 3.2.9 4.0.0 4.0.1 4.0.2 4.0.3 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4 4.10.0 4.10.1 4.10.2 4.10.3 4.11.0 4.12.0 4.13.0 4.13.1 4.13.2 4.13.3 4.13.4 4.14.0 4.14.1 4.14.2 4.14.3 4.14.4 4.15.0 4.15.1 4.15.10 4.15.11 4.15.12 4.15.13 4.15.14 4.15.15 4.15.16 4.15.17 4.15.18 4.15.19 4.15.2 4.15.20 4.15.20.1 4.15.21 4.15.22 4.15.23 4.15.24 4.15.25 4.15.3 4.15.4 4.15.5 4.15.6 4.15.7 4.15.8 4.15.9 4.16.0 4.16.1 4.16.10 4.16.11 4.16.12 4.16.13 4.16.14 4.16.15 4.16.2 4.16.3 4.16.4 4.16.5 4.16.6 4.16.7 4.16.8 4.16.9 4.2.0 4.3.0 4.3.1 4.3.2 4.4.0 4.4.1 4.5.0 4.5.1 4.5.2 4.5.3 4.5.4 4.5.5 4.6.0 4.7.0 4.8.0 4.9.0
wp-user-avatar / src / Admin / SettingsPages / ShortcodeBuilder / EditShortcodePasswordReset / edit_screen.php
wp-user-avatar / src / Admin / SettingsPages / ShortcodeBuilder / EditShortcodePasswordReset Last commit date
EditShortcodePasswordReset.php 5 years ago edit_screen.php 5 years ago
edit_screen.php
91 lines
1 <?php
2
3 use ProfilePress\Core\Classes\FormRepository;
4
5 $form_id = absint($_GET['id']);
6
7 $title = FormRepository::get_name($form_id, FormRepository::PASSWORD_RESET_TYPE);
8 $structure = FormRepository::get_form_meta($form_id, FormRepository::PASSWORD_RESET_TYPE, FormRepository::FORM_STRUCTURE);
9 $password_reset_handler = FormRepository::get_form_meta($form_id, FormRepository::PASSWORD_RESET_TYPE, FormRepository::PASSWORD_RESET_HANDLER);
10 $css = FormRepository::get_form_meta($form_id, FormRepository::PASSWORD_RESET_TYPE, FormRepository::FORM_CSS);
11
12 $success_message = FormRepository::get_form_meta($form_id, FormRepository::PASSWORD_RESET_TYPE, FormRepository::SUCCESS_MESSAGE);
13
14 $content = isset($_POST['prb_structure']) ? stripslashes($_POST['prb_structure']) : $structure;
15 ?>
16
17 <form method="post">
18 <div class="ppSCB-margin-r passwordReset">
19 <div class="ppSCB-tab-box">
20 <div id="titlediv">
21 <div id="titlewrap">
22 <label class="screen-reader-text" id="title-prompt-text" for="title"><?= esc_html__('Enter title here', 'wp-user-avatar') ?></label>
23 <input name="prb_title" type="text" value="<?= $title ?>" id="title">
24 <input class="ppSCB-save-btn button-primary" type="submit" name="edit_password_reset" value="<?= esc_html__('Save Changes', 'wp-user-avatar') ?>">
25 </div>
26 </div>
27 <h2 class="nav-tab-wrapper">
28 <a class="nav-tab" href="#ppStructure"><?= esc_html__('Structure', 'wp-user-avatar') ?></a>
29 <a class="nav-tab" href="#ppHandlerStructure"><?= esc_html__('Password Reset Handler Form', 'wp-user-avatar') ?></a>
30 <a class="nav-tab" href="#ppCSS"><?= esc_html__('CSS', 'wp-user-avatar') ?></a>
31 <a class="nav-tab" href="#ppSettings"><?= esc_html__('Settings', 'wp-user-avatar') ?></a>
32
33
34 <span class="pp-form-builder-shortcodes-btn">
35 <a href="#" id="ppress-available-shortcodes-btn" class="button button-secondary"><?= esc_html__('Available Shortcodes', 'wp-user-avatar') ?></a>
36 </span>
37 </h2>
38 <div class="ppSCB-tab-box-div">
39 <div id="ppStructure" class="ppSCB-tab-content">
40 <textarea rows="30" name="prb_structure" id="pp_password_structure"><?php echo $content ?></textarea>
41 <div class="ppSCB-clear-both"></div>
42 </div>
43 <div id="ppHandlerStructure" class="ppSCB-tab-content">
44 <?php $content2 = isset($_POST['prb_handler_structure']) ? stripslashes($_POST['prb_handler_structure']) : $password_reset_handler; ?>
45 <textarea rows="30" name="prb_handler_structure" id="pp_password_handler_structure"><?php echo $content2 ?></textarea>
46 <div class="ppSCB-clear-both"></div>
47 </div>
48 <div id="ppCSS" class="ppSCB-tab-content">
49 <textarea rows="30" name="prb_css" id="pp_password_css"><?php echo isset($_POST['prb_css']) ? stripslashes($_POST['prb_css']) : $css; ?></textarea>
50 <div class="ppSCB-clear-both"></div>
51 </div>
52 <div id="ppSettings" class="ppSCB-tab-content">
53 <h4 class="ppSCB-tab-content-header"><?=esc_html__('General Settings', 'wp-user-avatar')?></h4>
54 <table class="form-table">
55 <?php do_action('ppress_shortcode_builder_password_reset_screen_before', $form_id); ?>
56 <tr>
57 <th scope="row">
58 <label for="processing_label"><?php _e('Processing Label', 'wp-user-avatar'); ?></label>
59 </th>
60 <td>
61 <input type="text" name="processing_label" id="processing_label" value="<?= FormRepository::get_processing_label($form_id, FormRepository::PASSWORD_RESET_TYPE); ?>"/>
62 <p class="description"><?php _e('This is the text shown on the submit button when the form is submitted.', 'wp-user-avatar'); ?></p>
63 </td>
64 </tr>
65 <tr>
66 <th scope="row">
67 <label for="message_success"><?= esc_html__('Success Message', 'wp-user-avatar') ?></label>
68 </th>
69 <td>
70 <textarea name="prb_success_password_reset" id="message_success"><?php echo isset($_POST['prb_success_password_reset']) ? stripslashes(esc_textarea($_POST['prb_success_password_reset'])) : $success_message; ?></textarea>
71 <p class="description"><?= esc_html__('Message to display on successful user password reset.', 'wp-user-avatar') ?></p>
72 </td>
73 </tr>
74 <?php do_action('ppress_shortcode_builder_password_reset_screen_after', $form_id); ?>
75 </table>
76 <div class="ppSCB-clear-both"></div>
77 </div>
78 </div>
79 </div>
80 <div class="ppSCB-sidebar password-reset">
81 <div class="ppSCB-preview-header">
82 <div class="ppSCB-preview-h-left">
83 <h3><?= esc_html__('Reset Form Preview', 'wp-user-avatar') ?></h3></div>
84 <div class="ppSCB-preview-h-right"><h3><?= esc_html__('Handler Form Preview', 'wp-user-avatar') ?></h3>
85 </div>
86 </div>
87 <iframe id="indexIframe"></iframe>
88 <iframe id="handlerIframe"></iframe>
89 </div>
90 </div>
91 </form>