| @@ -13,9 +13,9 @@ | ||
| 13 | 13 | wp_die('Sorry, but you do not have permissions to change settings.'); |
| 14 | 14 | } |
| 15 | 15 | |
| 16 | 16 | if(!loginizer_is_premium() && count($_POST) > 0){ |
| 17 | - $lz_error['not_in_free'] = __('This feature is not available in the Free version. <a href="'.LOGINIZER_PRICING_URL.'" target="_blank" style="text-decoration:none; color:green;"><b>Upgrade to Pro</b></a>', 'loginizer'); | |
| 17 | + $lz_error['not_in_free'] = __('This feature is not available in the Free version.', 'loginizer').'<a href="'.LOGINIZER_PRICING_URL.'" target="_blank" style="text-decoration:none; color:green;"><b>'.esc_html__('Upgrade to Pro', 'loginizer').'</b></a>'; | |
| 18 | 18 | return loginizer_page_2fa_T(); |
| 19 | 19 | } |
| 20 | 20 | |
| 21 | 21 | $lz_roles = get_editable_roles(); |
| @@ -118,8 +118,9 @@ | ||
| 118 | 118 | |
| 119 | 119 | // In the future there can be more settings |
| 120 | 120 | $option['2fa_email_sub'] = @stripslashes($_POST['lz_2fa_email_sub']); |
| 121 | 121 | $option['2fa_email_msg'] = @stripslashes($_POST['lz_2fa_email_msg']); |
| 122 | + $option['2fa_email_html'] = isset($_POST['lz_2fa_email_html']); | |
| 122 | 123 | |
| 123 | 124 | // Is there an error ? |
| 124 | 125 | if(!empty($lz_error)){ |
| 125 | 126 | return loginizer_page_2fa_T(); |
| @@ -280,9 +281,9 @@ | ||
| 280 | 281 | loginizer_feature_available('Two-Factor Authentication'); |
| 281 | 282 | |
| 282 | 283 | // Saved ? |
| 283 | 284 | if(!empty($GLOBALS['lz_saved'])){ |
| 284 | - echo '<div id="message" class="updated"><p>'. __(is_string($GLOBALS['lz_saved']) ? $GLOBALS['lz_saved'] : 'The settings were saved successfully', 'loginizer'). '</p></div><br />'; | |
| 285 | + echo '<div id="message" class="updated"><p>'. (is_string($GLOBALS['lz_saved']) ? $GLOBALS['lz_saved'] : __('The settings were saved successfully', 'loginizer')). '</p></div><br />'; | |
| 285 | 286 | } |
| 286 | 287 | |
| 287 | 288 | // Any errors ? |
| 288 | 289 | if(!empty($lz_error)){ |
| @@ -451,8 +452,16 @@ | ||
| 451 | 452 | <br />$first_name - Users First Name |
| 452 | 453 | <br />$last_name - Users Last Name |
| 453 | 454 | </td> |
| 454 | 455 | </tr> |
| 456 | + <tr> | |
| 457 | + <td scope="row" valign="top" style="width:350px !important"> | |
| 458 | + <label for="loginizer_2fa_html_mail"><?php echo __('Send email as HTML', 'loginizer'); ?></label> | |
| 459 | + </td> | |
| 460 | + <td> | |
| 461 | + <input type="checkbox" value="1" name="lz_2fa_email_html" id="lz_2fa_email_html" <?php echo lz_POSTchecked('lz_2fa_email_html', (empty($loginizer['2fa_email_html']) ? false : true)); ?> /> | |
| 462 | + </td> | |
| 463 | + </tr> | |
| 455 | 464 | </table><br /> |
| 456 | 465 | <center><input name="save_2fa_email_template_lz" class="button button-primary action" value="<?php echo __('Save Settings', 'loginizer'); ?>" type="submit" /></center> |
| 457 | 466 | </form> |
| 458 | 467 | |
| @@ -480,9 +489,9 @@ | ||
| 480 | 489 | </tr> |
| 481 | 490 | <tr> |
| 482 | 491 | <td scope="row" valign="top" style="width:350px !important"> |
| 483 | 492 | <label for="msg_otp_app"><?php echo __('OTP via APP','loginizer'); ?></label><br /> |
| 484 | - <?php echo __('Default: <em>"' . $loginizer['2fa_d_msg']['otp_app']. '"</em>', 'loginizer'); ?> | |
| 493 | + <?php echo __('Default:', 'loginizer').' <em>"' . $loginizer['2fa_d_msg']['otp_app']. '"</em>'; ?> | |
| 485 | 494 | </td> |
| 486 | 495 | <td> |
| 487 | 496 | <input type="text" size="50" value="<?php echo esc_attr(empty($saved_msgs['otp_app']) ? '' : $saved_msgs['otp_app']); ?>" name="msg_otp_app" id="msg_otp_app" style="width:auto !important;" /> |
| 488 | 497 | <br /> |
| @@ -490,9 +499,9 @@ | ||
| 490 | 499 | </tr> |
| 491 | 500 | <tr> |
| 492 | 501 | <td scope="row" valign="top" style="width:350px !important"> |
| 493 | 502 | <label for="msg_otp_email"><?php echo __('OTP via Email','loginizer'); ?></label><br /> |
| 494 | - <?php echo __('Default: <em>"' . $loginizer['2fa_d_msg']['otp_email']. '"</em>', 'loginizer'); ?> | |
| 503 | + <?php echo __('Default:', 'loginizer').' <em>"' . $loginizer['2fa_d_msg']['otp_email']. '"</em>'; ?> | |
| 495 | 504 | </td> |
| 496 | 505 | <td> |
| 497 | 506 | <input type="text" size="50" value="<?php echo esc_attr(empty($saved_msgs['otp_email']) ? '' : $saved_msgs['otp_email']); ?>" name="msg_otp_email" id="msg_otp_email" style="width:auto !important;" /> |
| 498 | 507 | <br /> |
| @@ -500,9 +509,9 @@ | ||
| 500 | 509 | </tr> |
| 501 | 510 | <tr> |
| 502 | 511 | <td scope="row" valign="top" style="width:350px !important"> |
| 503 | 512 | <label for="msg_otp_field"><?php echo __('Title for OTP field','loginizer'); ?></label><br /> |
| 504 | - <?php echo __('Default: <em>"' . $loginizer['2fa_d_msg']['otp_field']. '"</em>', 'loginizer'); ?> | |
| 513 | + <?php echo __('Default:', 'loginizer').' <em>"' . $loginizer['2fa_d_msg']['otp_field']. '"</em>'; ?> | |
| 505 | 514 | </td> |
| 506 | 515 | <td> |
| 507 | 516 | <input type="text" size="50" value="<?php echo esc_attr(empty($saved_msgs['otp_field']) ? '' : $saved_msgs['otp_field']); ?>" name="msg_otp_field" id="msg_otp_field" style="width:auto !important;" /> |
| 508 | 517 | <br /> |
| @@ -510,9 +519,9 @@ | ||
| 510 | 519 | </tr> |
| 511 | 520 | <tr> |
| 512 | 521 | <td scope="row" valign="top" style="width:350px !important"> |
| 513 | 522 | <label for="msg_otp_question"><?php echo __('Title for Security Question','loginizer'); ?></label><br /> |
| 514 | - <?php echo __('Default: <em>"' . $loginizer['2fa_d_msg']['otp_question']. '"</em>', 'loginizer'); ?> | |
| 523 | + <?php echo __('Default:', 'loginizer').' <em>"' . $loginizer['2fa_d_msg']['otp_question']. '"</em>'; ?> | |
| 515 | 524 | </td> |
| 516 | 525 | <td> |
| 517 | 526 | <input type="text" size="50" value="<?php echo esc_attr(empty($saved_msgs['otp_question']) ? '' : $saved_msgs['otp_question']); ?>" name="msg_otp_question" id="msg_otp_question" style="width:auto !important;" /> |
| 518 | 527 | <br /> |
| @@ -520,9 +529,9 @@ | ||
| 520 | 529 | </tr> |
| 521 | 530 | <tr> |
| 522 | 531 | <td scope="row" valign="top" style="width:350px !important"> |
| 523 | 532 | <label for="msg_otp_answer"><?php echo __('Title for Security Answer','loginizer'); ?></label><br /> |
| 524 | - <?php echo __('Default: <em>"' . $loginizer['2fa_d_msg']['otp_answer']. '"</em>', 'loginizer'); ?> | |
| 533 | + <?php echo __('Default:', 'loginizer').' <em>"' . $loginizer['2fa_d_msg']['otp_answer']. '"</em>'; ?> | |
| 525 | 534 | </td> |
| 526 | 535 | <td> |
| 527 | 536 | <input type="text" size="50" value="<?php echo esc_attr(empty($saved_msgs['otp_answer']) ? '' : $saved_msgs['otp_answer']); ?>" name="msg_otp_answer" id="msg_otp_answer" style="width:auto !important;" /> |
| 528 | 537 | <br /> |