| @@ -82,13 +82,8 @@ | ||
| 82 | 82 | |
| 83 | 83 | // Sizes |
| 84 | 84 | $lz_env['size']['normal'] = 'Normal'; |
| 85 | 85 | $lz_env['size']['compact'] = 'Compact'; |
| 86 | - | |
| 87 | - // Size cloudflare (turnstile) | |
| 88 | - $lz_env['turnstile_size']['normal'] = 'Normal'; | |
| 89 | - $lz_env['turnstile_size']['compact'] = 'Compact'; | |
| 90 | - $lz_env['turnstile_size']['flexible'] = 'Flexible'; | |
| 91 | 86 | |
| 92 | 87 | // reCAPTCHA Domains |
| 93 | 88 | $lz_env['captcha_domains']['www.google.com'] = 'google.com'; |
| 94 | 89 | $lz_env['captcha_domains']['www.recaptcha.net'] = 'recaptcha.net'; |
| @@ -153,10 +148,8 @@ | ||
| 153 | 148 | $option['captcha_resetpass'] = (int) lz_optpost('captcha_resetpass'); |
| 154 | 149 | $option['captcha_register'] = (int) lz_optpost('captcha_register'); |
| 155 | 150 | $option['captcha_comment'] = (int) lz_optpost('captcha_comment'); |
| 156 | 151 | $option['captcha_wc_checkout'] = (int) lz_optpost('captcha_wc_checkout'); |
| 157 | - $option['captcha_wc_block_checkout'] = isset($_POST['captcha_wc_block_checkout']); | |
| 158 | - $option['captcha_wc_checkout_pos'] = lz_optpost('captcha_wc_checkout_pos'); | |
| 159 | 152 | |
| 160 | 153 | // Are we to use Math Captcha ? |
| 161 | 154 | if(!empty($_POST['captcha_status']) && $_POST['captcha_status'] == 2){ |
| 162 | 155 | |
| @@ -209,9 +202,9 @@ | ||
| 209 | 202 | $lz_error['turn_captcha_theme'] = __('The Turnstile theme is invalid', 'loginizer'); |
| 210 | 203 | } |
| 211 | 204 | |
| 212 | 205 | // Is size valid ? |
| 213 | - if(empty($lz_env['turnstile_size'][$option['turn_captcha_size']])){ | |
| 206 | + if(empty($lz_env['size'][$option['turn_captcha_size']])){ | |
| 214 | 207 | $lz_error['turn_captcha_size'] = __('The Turnstile size is invalid', 'loginizer'); |
| 215 | 208 | } |
| 216 | 209 | |
| 217 | 210 | // Is lang valid ? |
| @@ -389,9 +382,9 @@ | ||
| 389 | 382 | |
| 390 | 383 | <tr class="lz_google_cap"> |
| 391 | 384 | <td scope="row" valign="top"><label><b><?php echo __('reCAPTCHA type', 'loginizer'); ?></b></label><br> |
| 392 | 385 | <?php echo __('Choose the type of reCAPTCHA', 'loginizer'); ?><br /> |
| 393 | - <?php echo __('<a href="https://developers.google.com/recaptcha/docs/versions" target="_blank">See Site Types for more details</a>', 'loginizer'); ?> | |
| 386 | + <?php echo __('<a href="https://g.co/recaptcha/sitetypes/" target="_blank">See Site Types for more details</a>', 'loginizer'); ?> | |
| 394 | 387 | </td> |
| 395 | 388 | <td> |
| 396 | 389 | <input type="radio" value="v3" onchange="google_recaptcha_type()" <?php echo lz_POSTradio('captcha_type', 'v3', (!empty($loginizer['captcha_type']) ? $loginizer['captcha_type'] : '')); ?> name="captcha_type" id="captcha_type_v3" /> <label for="captcha_type_v3"><?php echo __('reCAPTCHA v3', 'loginizer'); ?></label><br /><br /> |
| 397 | 390 | <input type="radio" value="" onchange="google_recaptcha_type()" <?php echo lz_POSTradio('captcha_type', '', (!empty($loginizer['captcha_type']) ? $loginizer['captcha_type'] : '')); ?> name="captcha_type" id="captcha_type_v2" /> <label for="captcha_type_v2"><?php echo __('reCAPTCHA v2 - Checkbox', 'loginizer'); ?></label><br /><br /> |
| @@ -514,14 +507,14 @@ | ||
| 514 | 507 | ?> |
| 515 | 508 | </select> |
| 516 | 509 | </td> |
| 517 | 510 | </tr> |
| 518 | - <tr class="lz_turnstile_cap"> | |
| 511 | + <tr class="lz_turnstile_cap lz_google_cap_size"> | |
| 519 | 512 | <td scope="row" valign="top"><label for="turn_captcha_size"><b><?php echo __('Size', 'loginizer'); ?></b></label></td> |
| 520 | 513 | <td> |
| 521 | 514 | <select name="turn_captcha_size" id="turn_captcha_size"> |
| 522 | 515 | <?php |
| 523 | - foreach($lz_env['turnstile_size'] as $k => $v){ | |
| 516 | + foreach($lz_env['size'] as $k => $v){ | |
| 524 | 517 | echo '<option '.lz_POSTselect('turn_captcha_size', $k, ((!empty($loginizer['turn_captcha_size']) && $loginizer['turn_captcha_size'] == $k) ? true : false)).' value="'.$k.'">'.$v.'</option>'; |
| 525 | 518 | } |
| 526 | 519 | ?> |
| 527 | 520 | </select> |
| @@ -613,23 +606,10 @@ | ||
| 613 | 606 | |
| 614 | 607 | echo '<tr> |
| 615 | 608 | <td><label for="captcha_wc_checkout">'.__('WooCommerce Checkout', 'loginizer').'</label></td> |
| 616 | 609 | <td><input type="checkbox" value="1" name="captcha_wc_checkout" id="captcha_wc_checkout" '.lz_POSTchecked('captcha_wc_checkout', (empty($loginizer['captcha_wc_checkout']) ? false : true)).' /></td> |
| 617 | - </tr> | |
| 618 | - <tr> | |
| 619 | - <td><label for="captcha_wc_block_checkout">'.__('WooCommerce Block based Checkout', 'loginizer').'</label></td> | |
| 620 | - <td><input type="checkbox" value="1" name="captcha_wc_block_checkout" id="captcha_wc_block_checkout" '.lz_POSTchecked('captcha_wc_block_checkout', (!empty($loginizer['captcha_wc_block_checkout']))).' /></td> | |
| 621 | - </tr> | |
| 610 | + </tr>'; | |
| 622 | 611 | |
| 623 | - <tr> | |
| 624 | - <td><label for="captcha_wc_checkout_pos">'.__('WooCommerce Checkout Position', 'loginizer').'</label></td> | |
| 625 | - <td> | |
| 626 | - <select value="'.lz_optpost('captcha_wc_checkout_pos').'" name="captcha_wc_checkout_pos" id="captcha_wc_checkout_pos" /> | |
| 627 | - <option value="" '.(isset($loginizer['captcha_wc_checkout_pos']) ? selected($loginizer['captcha_wc_checkout_pos'], '', false) : '').'>'.__('Before Payment', 'loginizer').'</option> | |
| 628 | - <option value="before_submit" '.(isset($loginizer['captcha_wc_checkout_pos']) ? selected($loginizer['captcha_wc_checkout_pos'], 'before_submit', false) : '').'>'.__('Before Order Button', 'loginizer').'</option> | |
| 629 | - </select> | |
| 630 | - </td> | |
| 631 | - </tr>'; | |
| 632 | 612 | } |
| 633 | 613 | |
| 634 | 614 | ?> |
| 635 | 615 | </table> |