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 / EditShortcodeLogin / edit_screen.php
wp-user-avatar / src / Admin / SettingsPages / ShortcodeBuilder / EditShortcodeLogin Last commit date
EditShortcodeLogin.php 5 years ago edit_screen.php 5 years ago
edit_screen.php
78 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::LOGIN_TYPE);
8 $structure = FormRepository::get_form_meta($form_id, FormRepository::LOGIN_TYPE, FormRepository::FORM_STRUCTURE, true);
9 $css = FormRepository::get_form_meta($form_id, FormRepository::LOGIN_TYPE, FormRepository::FORM_CSS, true);
10
11 $make_passwordless = FormRepository::is_login_passwordless($form_id) ? 'yes' : 'no';
12 $content = isset($_POST['lfb_structure']) ? stripslashes($_POST['lfb_structure']) : $structure;
13
14 ?>
15
16 <form method="post">
17 <div class="ppSCB-margin-r">
18 <div class="ppSCB-tab-box">
19 <div id="titlediv">
20 <div id="titlewrap">
21 <label class="screen-reader-text" id="title-prompt-text" for="title"><?= esc_html__('Enter title here', 'wp-user-avatar') ?></label>
22 <input name="lfb_title" type="text" value="<?= $title ?>" id="title">
23 <input class="ppSCB-save-btn button-primary" type="submit" name="edit_login" value="<?= esc_html__('Save Changes', 'wp-user-avatar') ?>">
24 </div>
25 </div>
26 <h2 class="nav-tab-wrapper">
27 <a class="nav-tab" href="#ppStructure"><?= esc_html__('Structure', 'wp-user-avatar') ?></a>
28 <a class="nav-tab" href="#ppCSS"><?= esc_html__('CSS', 'wp-user-avatar') ?></a>
29 <a class="nav-tab" href="#ppSettings"><?= esc_html__('Settings', 'wp-user-avatar') ?></a>
30
31 <span class="pp-form-builder-shortcodes-btn">
32 <a href="#" id="ppress-available-shortcodes-btn" class="button button-secondary"><?= esc_html__('Available Shortcodes', 'wp-user-avatar') ?></a>
33 </span>
34 </h2>
35 <div class="ppSCB-tab-box-div">
36 <div id="ppStructure" class="ppSCB-tab-content">
37 <textarea rows="30" name="lfb_structure" id="pp_login_structure"><?php echo $content ?></textarea>
38 <div class="ppSCB-clear-both"></div>
39 </div>
40 <div id="ppCSS" class="ppSCB-tab-content">
41 <textarea rows="30" name="lfb_css" id="pp_login_css"><?php echo isset($_POST['lfb_css']) ? stripslashes($_POST['lfb_css']) : $css; ?></textarea>
42 <div class="ppSCB-clear-both"></div>
43 </div>
44 <div id="ppSettings" class="ppSCB-tab-content">
45 <h4 class="ppSCB-tab-content-header"><?=esc_html__('General Settings', 'wp-user-avatar')?></h4>
46 <table class="form-table">
47 <?php do_action('ppress_shortcode_builder_login_screen_before', $form_id); ?>
48 <tr>
49 <th scope="row">
50 <label for="processing_label"><?php _e('Processing Label', 'wp-user-avatar'); ?></label>
51 </th>
52 <td>
53 <input type="text" name="processing_label" id="processing_label" value="<?= FormRepository::get_processing_label($form_id, FormRepository::LOGIN_TYPE); ?>"/>
54 <p class="description"><?php _e('This is the text shown on the submit button when the form is submitted.', 'wp-user-avatar'); ?></p>
55 </td>
56 </tr>
57 <tr>
58 <th scope="row">
59 <label for="description"><?php _e('Passwordless Login', 'wp-user-avatar'); ?></label>
60 </th>
61 <td>
62 <input type="checkbox" name="lfb_make_passwordless" id="make-login-passwordless" value="yes" <?php checked('yes', $make_passwordless); ?> />
63 <label for="make-login-passwordless"><strong><?php _e('Make this a passwordless login', 'wp-user-avatar'); ?></strong></label>
64 <p class="description"><?php _e('Passwordless login allows users to sign in to your WordPress site via a one-time URL sent to their email address.', 'wp-user-avatar'); ?></p>
65 </td>
66 </tr>
67 <?php do_action('ppress_shortcode_builder_login_screen_after', $form_id); ?>
68 </table>
69 <div class="ppSCB-clear-both"></div>
70 </div>
71 </div>
72 </div>
73 <div class="ppSCB-sidebar">
74 <h3><?= esc_html__('Preview', 'wp-user-avatar') ?></h3>
75 <iframe id="indexIframe"></iframe>
76 </div>
77 </div>
78 </form>