PluginProbe
User Profile Builder – Beautiful User Registration Forms, User Profiles & User Role Editor / 3.9.9
User Profile Builder – Beautiful User Registration Forms, User Profiles & User Role Editor v3.9.9
4.0.3 4.0.2 4.0.1 4.0.0 3.16.6 3.16.5 3.16.4 3.16.3 3.16.2 3.16.1 3.16.0 3.15.9 3.9.9 3.9.5 3.9.6 3.9.7 3.9.8 1.1.7 1.1.8 1.1.9 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 All 341 releases
profile-builder / admin / advanced-settings / includes / views / view-forms.php

view-forms.php in User Profile Builder – Beautiful User Registration Forms, User Profiles & User Role Editor 3.9.9, at admin/advanced-settings/includes/views/view-forms.php

341 lines 24.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php if ( ! defined( 'ABSPATH' ) ) exit; ?>
2
3 <?php
4 $settings = get_option( 'wppb_toolbox_forms_settings' );
5 ?>
6
7 <form method="post" action="options.php">
8
9 <?php settings_fields( 'wppb_toolbox_forms_settings' ); ?>
10
11 <div class="cozmoslabs-form-subsection-wrapper cozmoslabs-no-title-section">
12 <div class="cozmoslabs-form-field-wrapper cozmoslabs-toggle-switch">
13 <input type="hidden" name="wppb_toolbox_forms_settings[placeholder-labels]" value="">
14
15 <label class="cozmoslabs-form-field-label" for="placeholder-labels-enable"><?php esc_html_e('Placeholder Labels', 'profile-builder'); ?></label>
16
17 <div class="cozmoslabs-toggle-container">
18 <input type="checkbox" id="placeholder-labels-enable" name="wppb_toolbox_forms_settings[placeholder-labels]"<?php echo ( ( isset( $settings['placeholder-labels'] ) && ( $settings['placeholder-labels'] == 'yes' ) ) ? ' checked' : '' ); ?> value="yes">
19 <label class="cozmoslabs-toggle-track" for="placeholder-labels-enable"></label>
20 </div>
21
22 <div class="cozmoslabs-toggle-description">
23 <p class="cozmoslabs-description"><?php esc_html_e( 'Replace Labels with Placeholders in Profile Builder forms.', 'profile-builder' ); ?></p>
24 </div>
25 </div>
26
27 <div class="cozmoslabs-form-field-wrapper cozmoslabs-toggle-switch">
28 <label class="cozmoslabs-form-field-label" for="restricted-email-domains-enable"><?php esc_html_e('Email Domains Registering', 'profile-builder'); ?></label>
29
30 <div class="cozmoslabs-toggle-container">
31 <input type="checkbox" id="restricted-email-domains-enable" name="wppb_toolbox_forms_settings[restricted-email-domains]"<?php echo ( ( isset( $settings['restricted-email-domains'] ) && ( $settings['restricted-email-domains'] == 'on' ) ) ? ' checked' : '' ); ?> value="on" class="wppb-toolbox-switch">
32 <label class="cozmoslabs-toggle-track" for="restricted-email-domains-enable"></label>
33 </div>
34
35 <div class="cozmoslabs-toggle-description">
36 <p class="cozmoslabs-description"><?php esc_html_e( 'By enabling this option you can allow or deny email domains from registering.', 'profile-builder' ); ?></p>
37 </div>
38 </div>
39
40
41 <div class="cozmoslabs-form-field-wrapper wppb-toolbox-accordion">
42 <label class="cozmoslabs-form-field-label"><?php esc_html_e( 'Registering Type', 'profile-builder' ); ?></label>
43
44 <div class="cozmoslabs-radio-inputs-row">
45 <label>
46 <input type="radio" name="wppb_toolbox_forms_settings[restricted-email-domains-type]"<?php echo ( ( isset( $settings['restricted-email-domains-type'] ) && ( $settings['restricted-email-domains-type'] == 'allow' ) ) ? ' checked' : '' ); ?> value="allow">
47 <?php esc_html_e( 'Allow', 'profile-builder' ); ?>
48 </label>
49
50 <label>
51 <input type="radio" name="wppb_toolbox_forms_settings[restricted-email-domains-type]"<?php echo ( ( isset( $settings['restricted-email-domains-type'] ) && ( $settings['restricted-email-domains-type'] == 'deny' ) ) ? ' checked' : '' ); ?> value="deny">
52 <?php esc_html_e( 'Deny', 'profile-builder' ); ?>
53 </label>
54 </div>
55
56 <p class="cozmoslabs-description cozmoslabs-description-space-left"><?php esc_html_e( 'Choose rather to allow or deny Email Domains from registering.', 'profile-builder' ); ?></p>
57 </div>
58
59 <div class="cozmoslabs-form-field-wrapper wppb-toolbox-accordion">
60 <label class="cozmoslabs-form-field-label" for="toolbox-restricted-emails"><?php esc_html_e('Restricted Domains', 'profile-builder'); ?></label>
61
62 <select id="toolbox-restricted-emails" class="wppb-select" name="wppb_toolbox_forms_settings[restricted-email-domains-data][]" multiple="multiple">
63
64 <?php
65 if ( !empty( $settings['restricted-email-domains-data'] ) ) {
66 foreach( $settings['restricted-email-domains-data'] as $domain ) {
67 echo '<option value="'.esc_attr( $domain ).'" selected>'.esc_html( $domain ).'</option>';
68 }
69 }
70 ?>
71
72 </select>
73
74 <p class="cozmoslabs-description cozmoslabs-description-space-left"><?php esc_html_e( 'You should add only the domain in the list from above. eg.: gmail.com.', 'profile-builder' ); ?></p>
75 </div>
76
77 <div class="cozmoslabs-form-field-wrapper wppb-toolbox-accordion">
78 <label class="cozmoslabs-form-field-label" for="toolbox-restricted-email-domains-message"><?php esc_html_e('Error Message', 'profile-builder'); ?></label>
79 <input type="text" id="toolbox-restricted-email-domains-message" name="wppb_toolbox_forms_settings[restricted-email-domains-message]" value="<?php echo ( !empty( $settings['restricted-email-domains-message']) ? esc_attr( $settings['restricted-email-domains-message'] ) : '' ); ?>">
80 <p class="cozmoslabs-description cozmoslabs-description-space-left"><?php esc_html_e( 'Add the Email Domain Registering restriction message.', 'profile-builder' ); ?></p>
81 </div>
82
83
84
85
86
87 <?php
88 $wppb_module_settings = get_option( 'wppb_module_settings' );
89
90 if ( $wppb_module_settings != false && isset( $wppb_module_settings['wppb_multipleRegistrationForms']) && $wppb_module_settings['wppb_multipleRegistrationForms'] == 'show' ) :
91 ?>
92 <div class="cozmoslabs-form-field-wrapper">
93 <label class="cozmoslabs-form-field-label" for="toolbox-bypass-ec"><?php esc_html_e('Email Confirmation Bypass Forms', 'profile-builder'); ?></label>
94
95 <select id="toolbox-bypass-ec" class="wppb-select" name="wppb_toolbox_forms_settings[ec-bypass][]" multiple="multiple">
96
97 <?php
98 $registration_forms = get_posts( array( 'post_type' => 'wppb-rf-cpt' ) );
99
100 if ( !empty( $registration_forms ) ) {
101 foreach ( $registration_forms as $form ) {
102 $form_slug = trim( Wordpress_Creation_Kit_PB::wck_generate_slug( $form->post_title ) );
103
104 ?>
105 <option value="<?php echo esc_attr( $form_slug ); ?>" <?php echo ( ( isset( $settings['ec-bypass'] ) && in_array( $form_slug, $settings['ec-bypass'] ) ) ? 'selected' : '' ); ?>>
106 <?php echo esc_html( $form->post_title ); ?>
107 </option>
108 <?php
109 }
110 }
111 ?>
112
113 </select>
114
115 <p class="cozmoslabs-description cozmoslabs-description-space-left"><?php esc_html_e( 'Select the Forms that should bypass Email Confirmation.', 'profile-builder' ); ?></p>
116 <p class="cozmoslabs-description cozmoslabs-description-space-left"><?php esc_html_e( 'Users registering through any of the selected forms will not need to confirm their email address.', 'profile-builder' ); ?></p>
117 </div>
118 <?php endif; ?>
119
120 <div class="cozmoslabs-form-field-wrapper cozmoslabs-toggle-switch">
121 <label class="cozmoslabs-form-field-label" for="toolbox-confirm-user-email-change"><?php esc_html_e('Email confirmation', 'profile-builder'); ?></label>
122
123 <div class="cozmoslabs-toggle-container">
124 <input type="checkbox" id="toolbox-confirm-user-email-change" name="wppb_toolbox_forms_settings[confirm-user-email-change]"<?php echo ( ( isset( $settings['confirm-user-email-change'] ) && ( $settings['confirm-user-email-change'] == 'yes' ) ) ? ' checked' : '' ); ?> value="yes">
125 <label class="cozmoslabs-toggle-track" for="toolbox-confirm-user-email-change"></label>
126 </div>
127
128 <div class="cozmoslabs-toggle-description">
129 <p class="cozmoslabs-description"><?php esc_html_e( 'Enable “Email confirmation” for changing user email address.', 'profile-builder' ); ?></p>
130 </div>
131
132 <p class="cozmoslabs-description cozmoslabs-description-space-left"><?php esc_html_e( 'If enabled, an activation email is sent for the new email address.', 'profile-builder' ); ?></p>
133 </div>
134
135 <?php if ( defined( 'WPPB_PAID_PLUGIN_DIR' ) && file_exists( WPPB_PAID_PLUGIN_DIR.'/add-ons-advanced/social-connect/index.php' ) ) : ?>
136 <div class="cozmoslabs-form-field-wrapper cozmoslabs-toggle-switch">
137 <label class="cozmoslabs-form-field-label" for="toolbox-social-connect-bypass-ec"><?php esc_html_e('Bypass Email Confirmation', 'profile-builder'); ?></label>
138
139 <div class="cozmoslabs-toggle-container">
140 <input type="checkbox" id="toolbox-social-connect-bypass-ec" name="wppb_toolbox_forms_settings[social-connect-bypass-ec]"<?php echo ( ( isset( $settings['social-connect-bypass-ec'] ) && ( $settings['social-connect-bypass-ec'] == 'yes' ) ) ? ' checked' : '' ); ?> value="yes">
141 <label class="cozmoslabs-toggle-track" for="toolbox-social-connect-bypass-ec"></label>
142 </div>
143
144 <div class="cozmoslabs-toggle-description">
145 <p class="cozmoslabs-description"><?php esc_html_e( 'Disable Email Confirmation for Social Connect registrations.', 'profile-builder' ); ?></p>
146 </div>
147
148 <p class="cozmoslabs-description cozmoslabs-description-space-left"><?php esc_html_e( 'Allow users that register through the Social Connect add-on to bypass the Email Confirmation feature.', 'profile-builder' ); ?></p>
149 </div>
150 <?php endif; ?>
151
152 <div class="cozmoslabs-form-field-wrapper cozmoslabs-toggle-switch">
153 <label class="cozmoslabs-form-field-label" for="toolbox-remember-me"><?php esc_html_e('Checked Remember Me', 'profile-builder'); ?></label>
154
155 <div class="cozmoslabs-toggle-container">
156 <input type="checkbox" id="toolbox-remember-me" name="wppb_toolbox_forms_settings[remember-me]"<?php echo ( ( isset( $settings['remember-me'] ) && ( $settings['remember-me'] == 'yes' ) ) ? ' checked' : '' ); ?> value="yes">
157 <label class="cozmoslabs-toggle-track" for="toolbox-remember-me"></label>
158 </div>
159
160 <div class="cozmoslabs-toggle-description">
161 <p class="cozmoslabs-description"><?php esc_html_e( 'Check the "Remember Me" checkbox on Login forms, by default.', 'profile-builder' ); ?></p>
162 </div>
163 </div>
164
165 <div class="cozmoslabs-form-field-wrapper cozmoslabs-toggle-switch">
166 <label class="cozmoslabs-form-field-label" for="toolbox-recover-password-autologin"><?php esc_html_e('Password Reset Auto-Login', 'profile-builder'); ?></label>
167
168 <div class="cozmoslabs-toggle-container">
169 <input type="checkbox" id="toolbox-recover-password-autologin" name="wppb_toolbox_forms_settings[recover-password-autologin]"<?php echo ( ( isset( $settings['recover-password-autologin'] ) && ( $settings['recover-password-autologin'] == 'yes' ) ) ? ' checked' : '' ); ?> value="yes">
170 <label class="cozmoslabs-toggle-track" for="toolbox-recover-password-autologin"></label>
171 </div>
172
173 <div class="cozmoslabs-toggle-description">
174 <p class="cozmoslabs-description"><?php esc_html_e( 'Automatically log in users after they reset their password using the Recover Password form.', 'profile-builder' ); ?></p>
175 </div>
176 </div>
177
178 <div class="cozmoslabs-form-field-wrapper cozmoslabs-toggle-switch">
179 <label class="cozmoslabs-form-field-label" for="toolbox-back-end-validation"><?php esc_html_e('Remove Profile Page Validation', 'profile-builder'); ?></label>
180
181 <div class="cozmoslabs-toggle-container">
182 <input type="checkbox" id="toolbox-back-end-validation" name="wppb_toolbox_forms_settings[back-end-validation]"<?php echo ( ( isset( $settings['back-end-validation'] ) && ( $settings['back-end-validation'] == 'yes' ) ) ? ' checked' : '' ); ?> value="yes">
183 <label class="cozmoslabs-toggle-track" for="toolbox-back-end-validation"></label>
184 </div>
185
186 <div class="cozmoslabs-toggle-description">
187 <p class="cozmoslabs-description"><?php esc_html_e( 'Remove validation from back-end Profile page.', 'profile-builder' ); ?></p>
188 </div>
189 </div>
190
191 <?php
192 $users = count_users();
193
194 if ( $users['total_users'] >= 5000 ) : ?>
195 <div class="cozmoslabs-form-field-wrapper cozmoslabs-toggle-switch">
196 <label class="cozmoslabs-form-field-label" for="toolbox-edit-other-users-limit"><?php esc_html_e('Edit Users Selector', 'profile-builder'); ?></label>
197
198 <div class="cozmoslabs-toggle-container">
199 <input type="checkbox" id="toolbox-edit-other-users-limit" name="wppb_toolbox_forms_settings[edit-other-users-limit]"<?php echo ( ( isset( $settings['edit-other-users-limit'] ) && ( $settings['edit-other-users-limit'] == 'yes' ) ) ? ' checked' : '' ); ?> value="yes">
200 <label class="cozmoslabs-toggle-track" for="toolbox-edit-other-users-limit"></label>
201 </div>
202
203 <div class="cozmoslabs-toggle-description">
204 <p class="cozmoslabs-description"><?php esc_html_e( 'Always show edit other users dropdown.', 'profile-builder' ); ?></p>
205 </div>
206
207 <p class="cozmoslabs-description cozmoslabs-description-space-left"><?php esc_html_e( 'For perfomance reasons, we disable the Select if you have more than 5000 users on your website.', 'profile-builder' ); ?></p>
208 </div>
209 <?php endif; ?>
210
211 <div class="cozmoslabs-form-field-wrapper cozmoslabs-toggle-switch">
212 <label class="cozmoslabs-form-field-label" for="toolbox-users-can-register"><?php esc_html_e('Anyone can Register', 'profile-builder'); ?></label>
213
214 <div class="cozmoslabs-toggle-container">
215 <input type="checkbox" id="toolbox-users-can-register" name="wppb_toolbox_forms_settings[users-can-register]"<?php echo ( ( isset( $settings['users-can-register'] ) && ( $settings['users-can-register'] == 'yes' ) ) ? ' checked' : '' ); ?> value="yes">
216 <label class="cozmoslabs-toggle-track" for="toolbox-users-can-register"></label>
217 </div>
218
219 <div class="cozmoslabs-toggle-description">
220 <p class="cozmoslabs-description"><?php esc_html_e( 'Consider "Anyone can Register" WordPress option.', 'profile-builder' ); ?></p>
221 </div>
222
223 <p class="cozmoslabs-description cozmoslabs-description-space-left">
224 <?php
225 echo wp_kses_post( sprintf( __( 'By default, Profile Builder ignores this %1$s. By enabling this option, our Registration Form will consider it.', 'profile-builder' ), '<a href="'. esc_url( admin_url( 'options-general.php' ) ) .'" target="_blank">' . esc_html__( 'setting', 'profile-builder' ) . '</a>' ) );
226 ?>
227 </p>
228 </div>
229
230 <div class="cozmoslabs-form-field-wrapper wppb-toolbox-accordion">
231 <label class="cozmoslabs-form-field-label" for="toolbox-redirect-delay-timer"><?php esc_html_e('Redirect Delay Timer', 'profile-builder'); ?></label>
232 <input type="text" id="toolbox-redirect-delay-timer" name="wppb_toolbox_forms_settings[redirect-delay-timer]" value="<?php echo ( ( !empty( $settings['redirect-delay-timer'] ) || ( isset( $settings['redirect-delay-timer'] ) && $settings['redirect-delay-timer'] == 0 ) ) ? esc_attr( $settings['redirect-delay-timer'] ) : '' ); ?>">
233 <p class="cozmoslabs-description cozmoslabs-description-space-left"><?php esc_html_e( 'This allows you to change the amount of seconds it takes for the "After Registration" redirect to happen.', 'profile-builder' ); ?></p>
234 <p class="cozmoslabs-description cozmoslabs-description-space-left"><?php esc_html_e( 'The default is 3 seconds. Leave empty if you do not want to change it.', 'profile-builder' ); ?></p>
235 </div>
236
237 <?php if ( defined( 'WPPB_PAID_PLUGIN_DIR' ) && file_exists( WPPB_PAID_PLUGIN_DIR.'/features/admin-approval/admin-approval.php' ) ) : ?>
238 <div class="cozmoslabs-form-field-wrapper cozmoslabs-toggle-switch">
239 <label class="cozmoslabs-form-field-label" for="toolbox-save-admin-approval-status"><?php esc_html_e('Admin Approval Status Usermeta', 'profile-builder'); ?></label>
240
241 <div class="cozmoslabs-toggle-container">
242 <input type="checkbox" id="toolbox-save-admin-approval-status" name="wppb_toolbox_forms_settings[save-admin-approval-status]"<?php echo ( ( isset( $settings['save-admin-approval-status'] ) && ( $settings['save-admin-approval-status'] == 'yes' ) ) ? ' checked' : '' ); ?> value="yes">
243 <label class="cozmoslabs-toggle-track" for="toolbox-save-admin-approval-status"></label>
244 </div>
245
246 <div class="cozmoslabs-toggle-description">
247 <p class="cozmoslabs-description"><?php esc_html_e( 'Save Admin Approval status in usermeta.', 'profile-builder' ); ?></p>
248 </div>
249
250 <p class="cozmoslabs-description cozmoslabs-description-space-left"><?php esc_html_e( 'By default, the Admin Approval status is saved as a custom taxonomy that is attached to the user.', 'profile-builder' ); ?></p>
251 <p class="cozmoslabs-description cozmoslabs-description-space-left"><?php esc_html_e( 'By enabling this option, the status will also be saved in the "*_usermeta" table under the "wppb_approval_status" meta name.', 'profile-builder' ); ?></p>
252 </div>
253 <?php endif; ?>
254
255 <?php if ( defined( 'WPPB_PAID_PLUGIN_DIR' ) && file_exists( WPPB_PAID_PLUGIN_DIR.'/features/admin-approval/admin-approval.php' ) ) : ?>
256 <div class="cozmoslabs-form-field-wrapper cozmoslabs-toggle-switch">
257 <label class="cozmoslabs-form-field-label" for="toolbox-redirect-author-page"><?php esc_html_e('Redirect Unapproved Users', 'profile-builder'); ?></label>
258
259 <div class="cozmoslabs-toggle-container">
260 <input type="checkbox" id="toolbox-redirect-author-page" name="wppb_toolbox_forms_settings[redirect-author-page]"<?php echo ( ( isset( $settings['redirect-author-page'] ) && ( $settings['redirect-author-page'] == 'yes' ) ) ? ' checked' : '' ); ?> value="yes">
261 <label class="cozmoslabs-toggle-track" for="toolbox-redirect-author-page"></label>
262 </div>
263
264 <div class="cozmoslabs-toggle-description">
265 <p class="cozmoslabs-description"><?php esc_html_e( 'Redirect "/author" page if user is not approved.', 'profile-builder' ); ?></p>
266 </div>
267
268 <p class="cozmoslabs-description cozmoslabs-description-space-left"><?php esc_html_e( 'By default, users placed in Admin Approval will not be able to login, but the Author pages will be accessible.', 'profile-builder' ); ?></p>
269 <p class="cozmoslabs-description cozmoslabs-description-space-left"><?php esc_html_e( 'Using this option you can redirect these pages, sending users who try to access them to your home page.', 'profile-builder' ); ?></p>
270 </div>
271 <?php endif; ?>
272
273 <div class="cozmoslabs-form-field-wrapper cozmoslabs-toggle-switch">
274 <label class="cozmoslabs-form-field-label" for="toolbox-save-last-login"><?php esc_html_e('Last Login Usermeta', 'profile-builder'); ?></label>
275
276 <div class="cozmoslabs-toggle-container">
277 <input type="checkbox" id="toolbox-save-last-login" name="wppb_toolbox_forms_settings[save-last-login]"<?php echo ( ( isset( $settings['save-last-login'] ) && ( $settings['save-last-login'] == 'yes' ) ) ? ' checked' : '' ); ?> value="yes">
278 <label class="cozmoslabs-toggle-track" for="toolbox-save-last-login"></label>
279 </div>
280
281 <div class="cozmoslabs-toggle-description">
282 <p class="cozmoslabs-description"><?php esc_html_e( 'Save "Last Login" date in usermeta.', 'profile-builder' ); ?></p>
283 </div>
284
285 <p class="cozmoslabs-description cozmoslabs-description-space-left"><?php esc_html_e( 'By enabling this option, each time a user logins, the date and time will be saved in the database under the "last_login_date" meta name.', 'profile-builder' ); ?></p>
286 <p class="cozmoslabs-description cozmoslabs-description-space-left"><?php echo wp_kses_post( __( 'You can <a href="https://www.cozmoslabs.com/docs/profile-builder/manage-user-fields/#Manage_existing_custom_fields_with_Profile_Builder" target="_blank">create a field with this meta name</a> to display it in the Userlisting or Edit Profile forms.', 'profile-builder' ) ); ?></p>
287 </div>
288
289 <div class="cozmoslabs-form-field-wrapper cozmoslabs-toggle-switch">
290 <label class="cozmoslabs-form-field-label" for="toolbox-save-last-profile-update"><?php esc_html_e('Last Profile Update Usermeta', 'profile-builder'); ?></label>
291
292 <div class="cozmoslabs-toggle-container">
293 <input type="checkbox" id="toolbox-save-last-profile-update" name="wppb_toolbox_forms_settings[save-last-profile-update]"<?php echo ( ( isset( $settings['save-last-profile-update'] ) && ( $settings['save-last-profile-update'] == 'yes' ) ) ? ' checked' : '' ); ?> value="yes">
294 <label class="cozmoslabs-toggle-track" for="toolbox-save-last-profile-update"></label>
295 </div>
296
297 <div class="cozmoslabs-toggle-description">
298 <p class="cozmoslabs-description"><?php esc_html_e( 'Save "Last Profile Update" date in usermeta.', 'profile-builder' ); ?></p>
299 </div>
300
301 <p class="cozmoslabs-description cozmoslabs-description-space-left"><?php esc_html_e( 'By enabling this option, each time a user modifies his profile the date and time will be saved in the database under the "last_profile_update_date" meta name.', 'profile-builder' ); ?></p>
302 <p class="cozmoslabs-description cozmoslabs-description-space-left"><?php echo wp_kses_post( __( 'You can <a href="https://www.cozmoslabs.com/docs/profile-builder/manage-user-fields/#Manage_existing_custom_fields_with_Profile_Builder" target="_blank">create a field with this meta name</a> to display it in the Userlisting or Edit Profile forms.', 'profile-builder' ) ); ?></p>
303 </div>
304
305 <div class="cozmoslabs-form-field-wrapper cozmoslabs-toggle-switch">
306 <label class="cozmoslabs-form-field-label" for="toolbox-disable-automatic-scrolling"><?php esc_html_e('Disable Automatic Scrolling', 'profile-builder'); ?></label>
307
308 <div class="cozmoslabs-toggle-container">
309 <input type="checkbox" id="toolbox-disable-automatic-scrolling" name="wppb_toolbox_forms_settings[disable-automatic-scrolling]"<?php echo ( ( isset( $settings['disable-automatic-scrolling'] ) && ( $settings['disable-automatic-scrolling'] == 'yes' ) ) ? ' checked' : '' );?> value="yes">
310 <label class="cozmoslabs-toggle-track" for="toolbox-disable-automatic-scrolling"></label>
311 </div>
312
313 <div class="cozmoslabs-toggle-description">
314 <p class="cozmoslabs-description"><?php esc_html_e( 'Disable automatic scrolling after submit.', 'profile-builder' ); ?></p>
315 </div>
316
317 <p class="cozmoslabs-description cozmoslabs-description-space-left"><?php esc_html_e( 'By default, after each form submission the page will automatically scroll to the form message. By enabling this option, automatic scrolling will be disabled.', 'profile-builder' ); ?></p>
318 </div>
319
320 <?php if( wppb_conditional_fields_exists() ): ?>
321 <div class="cozmoslabs-form-field-wrapper cozmoslabs-toggle-switch">
322 <label class="cozmoslabs-form-field-label" for="toolbox-ajax-conditional-logic"><?php esc_html_e('Conditional Fields Ajax', 'profile-builder'); ?></label>
323
324 <div class="cozmoslabs-toggle-container">
325 <input type="checkbox" id="toolbox-ajax-conditional-logic" name="wppb_toolbox_forms_settings[ajax-conditional-logic]"<?php echo ( ( isset( $settings['ajax-conditional-logic'] ) && ( $settings['ajax-conditional-logic'] == 'yes' ) ) ? ' checked' : '' );?> value="yes">
326 <label class="cozmoslabs-toggle-track" for="toolbox-ajax-conditional-logic"></label>
327 </div>
328
329 <div class="cozmoslabs-toggle-description">
330 <p class="cozmoslabs-description"><?php esc_html_e( 'Use Ajax on conditional fields.', 'profile-builder' ); ?></p>
331 </div>
332
333 <p class="cozmoslabs-description cozmoslabs-description-space-left"><?php esc_html_e( 'For large conditional forms. Enable option for improved page performance.', 'profile-builder' ); ?></p>
334 </div>
335 <?php endif; ?>
336 </div>
337
338 <?php submit_button( __( 'Save Changes', 'profile-builder' ) ); ?>
339
340 </form>
341