Plugin Directory

Changeset 3323235


Ignore:
Timestamp:
07/07/2025 06:34:35 AM (8 months ago)
Author:
ilvchandan
Message:

Releasing version 6.2.0

Location:
email-otp-authenticator
Files:
27 added
7 edited

Legend:

Unmodified
Added
Removed
  • email-otp-authenticator/trunk/email-otp-authenticator.php

    r3319471 r3323235  
    66 * Description: Login, Register, 2FA OR Serve facilities to users WITHOUT Login, even WITHOUT Account with an OTP only. It is FAST, FRIENDLY, SMART, SMOOTH & SECURED.
    77 * Tested up to: 6.8
    8  * Version: 6.1.1
     8 * Version: 6.2.0
    99 * Author: cs7.in
    1010 * Author URI: https://profiles.wordpress.org/ilvchandan/
     
    160160            register_setting('emailotpauthn', 'emailotpauthn_bodybgcolor');
    161161            register_setting('emailotpauthn', 'emailotpauthn_poppbgcolor');
     162            register_setting('emailotpauthn', 'emailotpauthn_poppboxblur');
     163            register_setting('emailotpauthn', 'emailotpauthn_popupbgblur');
     164            register_setting('emailotpauthn', 'emailotpauthn_frmbrdrwdth');
     165            register_setting('emailotpauthn', 'emailotpauthn_frmbrdrcolr');
    162166            register_setting('emailotpauthn', 'emailotpauthn_isoneinputbox');
    163167            register_setting('emailotpauthn', 'emailotpauthn_iscornrstyl');
     168            register_setting('emailotpauthn', 'emailotpauthn_formnoticentxt');
    164169            register_setting('emailotpauthn', 'emailotpauthn_logination');
    165170            register_setting('emailotpauthn', 'emailotpauthn_redirectaftrlogin');
  • email-otp-authenticator/trunk/languages/email-otp-authenticator.pot

    r3319471 r3323235  
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/email-otp-"
    77"authenticator\n"
    8 "POT-Creation-Date: 2025-06-29 14:06:47+00:00\n"
     8"POT-Creation-Date: 2025-07-07 04:40:55+00:00\n"
    99"MIME-Version: 1.0\n"
    1010"Content-Type: text/plain; charset=UTF-8\n"
     
    1414"Language-Team: LANGUAGE <LL@li.org>\n"
    1515
    16 #: email-otp-authenticator.php:67 email-otp-authenticator.php:242
     16#: email-otp-authenticator.php:67 email-otp-authenticator.php:247
    1717msgid "Settings"
    1818msgstr ""
     
    2424#. #-#-#-#-#  email-otp-authenticator.pot (Email OTP Authenticator 6.0.1)  #-#-#-#-#
    2525#. Plugin Name of the plugin/theme
    26 #: email-otp-authenticator.php:241 email-otp-authenticator.php:242
    27 #: lib/emailotpauthn-external-class.php:22 lib/logbook.php:51
    28 #: lib/logbook.php:81
     26#: email-otp-authenticator.php:246 email-otp-authenticator.php:247
     27#: lib/logbook.php:51 lib/logbook.php:81
    2928msgid "Email OTP Authenticator"
    3029msgstr ""
    3130
    32 #: email-otp-authenticator.php:241
     31#: email-otp-authenticator.php:246
    3332msgid "Email OTP Router"
    3433msgstr ""
    3534
    36 #: email-otp-authenticator.php:243
     35#: email-otp-authenticator.php:248
    3736msgid "Integrate Email OTP Authenticator"
    3837msgstr ""
    3938
    40 #: email-otp-authenticator.php:243 lib/settings.php:979
     39#: email-otp-authenticator.php:248 lib/settings.php:1038
    4140msgid "Integration"
    4241msgstr ""
    4342
    44 #: email-otp-authenticator.php:244
     43#: email-otp-authenticator.php:249
    4544msgid "Log Email OTP Authenticator"
    4645msgstr ""
    4746
    48 #: email-otp-authenticator.php:244
     47#: email-otp-authenticator.php:249
    4948msgid "Activity Log"
    5049msgstr ""
    5150
    52 #: email-otp-authenticator.php:245
     51#: email-otp-authenticator.php:250
    5352msgid "Snippets of Email OTP Authenticator"
    5453msgstr ""
    5554
    56 #: email-otp-authenticator.php:245
     55#: email-otp-authenticator.php:250
    5756msgid "Add Snippet"
    5857msgstr ""
    5958
    60 #: email-otp-authenticator.php:246
     59#: email-otp-authenticator.php:251
    6160msgid "Switch Email OTP Authenticator"
    6261msgstr ""
    6362
    64 #: email-otp-authenticator.php:246
     63#: email-otp-authenticator.php:251
    6564msgid "Switch Plugin"
    6665msgstr ""
    6766
    68 #: email-otp-authenticator.php:247
     67#: email-otp-authenticator.php:252
    6968msgid "Upgrade Email OTP Authenticator"
    7069msgstr ""
    7170
    72 #: email-otp-authenticator.php:247
     71#: email-otp-authenticator.php:252
    7372msgid ""
    7473"<button onclick=\"window.open('https://eotpa.cs7.in/', "
     
    7776msgstr ""
    7877
    79 #: email-otp-authenticator.php:265 email-otp-authenticator.php:280
    80 #: email-otp-authenticator.php:295 email-otp-authenticator.php:307
     78#: email-otp-authenticator.php:270 email-otp-authenticator.php:285
     79#: email-otp-authenticator.php:300 email-otp-authenticator.php:312
    8180msgid "You do not have sufficient permissions to access this page."
    82 msgstr ""
    83 
    84 #: lib/emailotpauthn-external-class.php:9 lib/settings.php:1360
    85 #: lib/settings.php:1363
    86 msgid "Authenticate with OTP"
    87 msgstr ""
    88 
    89 #: lib/emailotpauthn-external-class.php:10 lib/settings.php:1467
    90 #: lib/settings.php:1468
    91 msgid "OTP Verification"
    92 msgstr ""
    93 
    94 #: lib/emailotpauthn-external-class.php:11 lib/settings.php:1469
    95 msgid "Send OTP"
    96 msgstr ""
    97 
    98 #: lib/emailotpauthn-external-class.php:12 lib/settings.php:1470
    99 msgid "Verify OTP"
    100 msgstr ""
    101 
    102 #: lib/emailotpauthn-external-class.php:13
    103 msgid "Wrong Action"
    104 msgstr ""
    105 
    106 #: lib/emailotpauthn-external-class.php:14 lib/settings.php:1455
    107 msgid "Enter your email to get the OTP"
    108 msgstr ""
    109 
    110 #: lib/emailotpauthn-external-class.php:15 lib/settings.php:1453
    111 msgid "Get verification OTP at your email"
    112 msgstr ""
    113 
    114 #: lib/emailotpauthn-external-class.php:16
    115 msgid "Logged in user cannot view or edit their email here."
    116 msgstr ""
    117 
    118 #: lib/emailotpauthn-external-class.php:17
    119 msgid "You have received new OTP to login at "
    120 msgstr ""
    121 
    122 #: lib/emailotpauthn-external-class.php:18 lib/settings.php:476
    123 msgid "We have received a one time password request."
    124 msgstr ""
    125 
    126 #: lib/emailotpauthn-external-class.php:19
    127 msgid "Your new OTP is "
    128 msgstr ""
    129 
    130 #: lib/emailotpauthn-external-class.php:20
    131 msgid "Website: "
    132 msgstr ""
    133 
    134 #: lib/emailotpauthn-external-class.php:21
    135 msgid "This secure OTP is generated by : "
    136 msgstr ""
    137 
    138 #: lib/emailotpauthn-external-class.php:23
    139 msgid "Unacceptable email found. Unable to proceed."
    140 msgstr ""
    141 
    142 #: lib/emailotpauthn-external-class.php:24
    143 msgid "Wrong action for Logged-in user."
    144 msgstr ""
    145 
    146 #: lib/emailotpauthn-external-class.php:25
    147 msgid "Wrong action detected. Report to the admin."
    148 msgstr ""
    149 
    150 #: lib/emailotpauthn-external-class.php:26
    151 msgid "Service not activated."
    152 msgstr ""
    153 
    154 #: lib/emailotpauthn-external-class.php:27
    155 msgid "Email already exist."
    156 msgstr ""
    157 
    158 #: lib/emailotpauthn-external-class.php:28
    159 msgid "Email does not exist."
    160 msgstr ""
    161 
    162 #: lib/emailotpauthn-external-class.php:29
    163 msgid "Request has been cancelled."
    164 msgstr ""
    165 
    166 #: lib/emailotpauthn-external-class.php:30
    167 msgid ""
    168 "Request has been rejected due to security! Please contact to administrator."
    169 msgstr ""
    170 
    171 #: lib/emailotpauthn-external-class.php:31
    172 msgid "Validation error"
    173 msgstr ""
    174 
    175 #: lib/emailotpauthn-external-class.php:32
    176 msgid "Enter email"
    177 msgstr ""
    178 
    179 #: lib/emailotpauthn-external-class.php:33
    180 msgid "SEND FROM email id is INACTIVE."
    181 msgstr ""
    182 
    183 #: lib/emailotpauthn-external-class.php:34
    184 msgid "Email does not matched."
    185 msgstr ""
    186 
    187 #: lib/emailotpauthn-external-class.php:35
    188 msgid "Resend OTP"
    189 msgstr ""
    190 
    191 #: lib/emailotpauthn-external-class.php:36
    192 msgid "Post insertion failed!, please try again"
    193 msgstr ""
    194 
    195 #: lib/emailotpauthn-external-class.php:37
    196 msgid "Unable to send email. Check SMTP or else."
    197 msgstr ""
    198 
    199 #: lib/emailotpauthn-external-class.php:38
    200 msgid "Out of Email Limit!, contact to website administrator to reset."
    201 msgstr ""
    202 
    203 #: lib/emailotpauthn-external-class.php:39
    204 msgid "Out of Email Limit!, please try again after "
    205 msgstr ""
    206 
    207 #: lib/emailotpauthn-external-class.php:40
    208 msgid " minute."
    209 msgstr ""
    210 
    211 #: lib/emailotpauthn-external-class.php:41
    212 msgid " minutes."
    213 msgstr ""
    214 
    215 #: lib/emailotpauthn-external-class.php:42
    216 msgid "OTP has sent on your email."
    217 msgstr ""
    218 
    219 #: lib/emailotpauthn-external-class.php:43
    220 msgid "OTP does not exist. Retry with new OTP."
    221 msgstr ""
    222 
    223 #: lib/emailotpauthn-external-class.php:44
    224 msgid "User does not matched."
    225 msgstr ""
    226 
    227 #: lib/emailotpauthn-external-class.php:45
    228 msgid "The domain of your email is BLOCKED."
    229 msgstr ""
    230 
    231 #: lib/emailotpauthn-external-class.php:46
    232 msgid "The domain of your email is NOT ALLOWED."
    233 msgstr ""
    234 
    235 #: lib/emailotpauthn-external-class.php:47
    236 msgid "Your email address is BLOCKED."
    237 msgstr ""
    238 
    239 #: lib/emailotpauthn-external-class.php:48
    240 msgid "This OTP is expired. Try again with new OTP."
    241 msgstr ""
    242 
    243 #: lib/emailotpauthn-external-class.php:49
    244 msgid "Post insertion failed!, Token Key Not Generated."
    245 msgstr ""
    246 
    247 #: lib/emailotpauthn-external-class.php:50
    248 msgid "You have successfully verified"
    249 msgstr ""
    250 
    251 #: lib/emailotpauthn-external-class.php:51
    252 msgid "OTP Matched"
    253 msgstr ""
    254 
    255 #: lib/emailotpauthn-external-class.php:52
    256 msgid "Error in registration. Report to admin."
    257 msgstr ""
    258 
    259 #: lib/emailotpauthn-external-class.php:53
    260 msgid "Successfully Registered... Please Login."
    261 msgstr ""
    262 
    263 #: lib/emailotpauthn-external-class.php:54
    264 msgid "You have been Successfully Registered."
    265 msgstr ""
    266 
    267 #: lib/emailotpauthn-external-class.php:55
    268 msgid "Registered but Login failed. Try to Login."
    269 msgstr ""
    270 
    271 #: lib/emailotpauthn-external-class.php:56
    272 msgid "You are not agree with our terms."
    273 msgstr ""
    274 
    275 #: lib/emailotpauthn-external-class.php:57
    276 msgid "Not Agree With Terms"
    277 msgstr ""
    278 
    279 #: lib/emailotpauthn-external-class.php:58
    280 msgid "You have successfully logged in"
    281 msgstr ""
    282 
    283 #: lib/emailotpauthn-external-class.php:59
    284 msgid "Agree to the terms of use."
    285 msgstr ""
    286 
    287 #: lib/emailotpauthn-external-class.php:60
    288 msgid "Unable to authenticate"
    289 msgstr ""
    290 
    291 #: lib/emailotpauthn-external-class.php:61
    292 msgid "OTP Matched but unable to process"
    293 msgstr ""
    294 
    295 #: lib/emailotpauthn-external-class.php:62
    296 msgid "Wrong OTP Attempts Crossed."
    297 msgstr ""
    298 
    299 #: lib/emailotpauthn-external-class.php:63
    300 msgid "OTP does not matched."
    301 msgstr ""
    302 
    303 #: lib/emailotpauthn-external-class.php:64
    304 msgid "Invalid Email"
    305 msgstr ""
    306 
    307 #: lib/emailotpauthn-external-class.php:65
    308 msgid "Please accept our Terms of Use."
    309 msgstr ""
    310 
    311 #: lib/emailotpauthn-external-class.php:66
    312 msgid "Check your spam mail and inbox again, then resend OTP."
    313 msgstr ""
    314 
    315 #: lib/emailotpauthn-external-class.php:67
    316 msgid "Invalid OTP"
    317 msgstr ""
    318 
    319 #: lib/emailotpauthn-external-class.php:68 lib/settings.php:1459
    320 msgid "Agree to the"
    321 msgstr ""
    322 
    323 #: lib/emailotpauthn-external-class.php:69 lib/settings.php:1459
    324 msgid "terms of use"
    325 msgstr ""
    326 
    327 #: lib/emailotpauthn-external-class.php:70 lib/settings.php:1462
    328 msgid "Remember my email"
    329 msgstr ""
    330 
    331 #: lib/emailotpauthn-external-class.php:71
    332 msgid "Back"
    333 msgstr ""
    334 
    335 #: lib/emailotpauthn-external-class.php:72 lib/settings.php:1464
    336 msgid "Enter 6 digit code sent to your email"
    337 msgstr ""
    338 
    339 #: lib/emailotpauthn-external-class.php:73
    340 msgid "<b>Error:</b> Invalid username, email address or incorrect password."
    34181msgstr ""
    34282
     
    35797msgstr ""
    35898
    359 #: lib/logbook.php:54 lib/settings.php:977
     99#: lib/logbook.php:54 lib/settings.php:1036
    360100msgid "Email"
    361101msgstr ""
     
    385125msgstr ""
    386126
    387 #: lib/settings.php:369
     127#: lib/settings.php:399
    388128msgid "Upgrage to PRIME"
    389129msgstr ""
    390130
    391 #: lib/settings.php:380
     131#: lib/settings.php:410
    392132msgid "Upgrage to PRO / PRIME"
    393133msgstr ""
    394134
    395 #: lib/settings.php:473
     135#: lib/settings.php:503
    396136msgid "Hi"
    397137msgstr ""
    398138
    399 #: lib/settings.php:473
     139#: lib/settings.php:503
    400140msgid "check your OTP here."
    401141msgstr ""
    402142
    403 #: lib/settings.php:477
     143#: lib/settings.php:506
     144msgid "We have received a one time password request."
     145msgstr ""
     146
     147#: lib/settings.php:507
    404148msgid "Your new OTP is"
    405149msgstr ""
    406150
    407 #: lib/settings.php:478
     151#: lib/settings.php:508
    408152msgid "Website:"
    409153msgstr ""
    410154
    411 #: lib/settings.php:486
     155#: lib/settings.php:516
    412156msgid "More than ONE plugin is installed."
    413157msgstr ""
    414158
    415 #: lib/settings.php:486
     159#: lib/settings.php:516
    416160msgid "Deactivate and Delete Extra Email OTP Authenticator Plugins."
    417161msgstr ""
    418162
    419 #: lib/settings.php:513
     163#: lib/settings.php:543
    420164msgid "ADDON+PRIME SERVICE"
    421165msgstr ""
    422166
    423 #: lib/settings.php:514
     167#: lib/settings.php:544
    424168msgid "Turn on the Addon+Prime service to use all PAID features in FREE."
    425169msgstr ""
    426170
    427 #: lib/settings.php:514
     171#: lib/settings.php:544
    428172msgid "The difference between these two plugins is as follows:"
    429173msgstr ""
    430174
    431 #: lib/settings.php:514
     175#: lib/settings.php:544
    432176msgid "FREE: The class file is separate & stored on the plugin's server."
    433177msgstr ""
    434178
    435 #: lib/settings.php:514
     179#: lib/settings.php:544
    436180msgid "PAID: The class file is included & stored on your website's server."
    437181msgstr ""
    438182
    439 #: lib/settings.php:514
     183#: lib/settings.php:544
    440184msgid "FREE: The features are served through API."
    441185msgstr ""
    442186
    443 #: lib/settings.php:514
     187#: lib/settings.php:544
    444188msgid "PAID: The features are served through the plugin's file."
    445189msgstr ""
    446190
    447 #: lib/settings.php:514
     191#: lib/settings.php:544
    448192msgid "FREE: The process through API is relatively slow."
    449193msgstr ""
    450194
    451 #: lib/settings.php:514
     195#: lib/settings.php:544
    452196msgid "PAID: The process through plugin's file is very fast."
    453197msgstr ""
    454198
    455 #: lib/settings.php:514
     199#: lib/settings.php:544
    456200msgid "FREE: There is a limit of 12 OTPs per minute."
    457201msgstr ""
    458202
    459 #: lib/settings.php:514
     203#: lib/settings.php:544
    460204msgid "PAID: There is no OTP Limit."
    461205msgstr ""
    462206
    463 #: lib/settings.php:514
     207#: lib/settings.php:544
    464208msgid "FREE: Enjoy the free plugin or Addon+Prime service for LIFETIME."
    465209msgstr ""
    466210
    467 #: lib/settings.php:514
     211#: lib/settings.php:544
    468212msgid "PAID:"
    469213msgstr ""
    470214
    471 #: lib/settings.php:514
     215#: lib/settings.php:544
    472216msgid "Upgrage to PRIME to enjoy the premium features. A supporting sentence."
    473217msgstr ""
    474218
    475 #: lib/settings.php:514
     219#: lib/settings.php:544
    476220msgid "to enjoy the premium features."
    477221msgstr ""
    478222
    479 #: lib/settings.php:517
     223#: lib/settings.php:547
    480224msgid "EMAIL ID IS INACTIVE"
    481225msgstr ""
    482226
    483 #: lib/settings.php:518
     227#: lib/settings.php:548
    484228msgid "Open the EMAIL tab, and validate the SEND FROM email id."
    485229msgstr ""
    486230
    487 #: lib/settings.php:520
     231#: lib/settings.php:550
    488232msgid "SAVE SETTING BEFORE ACTIVATION"
    489233msgstr ""
    490234
    491 #: lib/settings.php:521
     235#: lib/settings.php:551
    492236msgid "Save the active settings, then validate the SEND FROM email id."
    493237msgstr ""
    494238
    495 #: lib/settings.php:523
     239#: lib/settings.php:553
    496240msgid "EMAIL ID IS INVALID"
    497241msgstr ""
    498242
    499 #: lib/settings.php:524
     243#: lib/settings.php:554
    500244msgid "Put the correct email id, then validate the SEND FROM email id."
    501245msgstr ""
    502246
    503 #: lib/settings.php:526
     247#: lib/settings.php:556
    504248msgid "ACTIVATE WITH LICENSE KEY"
    505249msgstr ""
    506250
    507 #: lib/settings.php:527 lib/settings.php:530
     251#: lib/settings.php:557 lib/settings.php:560
    508252msgid "Open INTEGRATION tab, Click on The Exalter Option,"
    509253msgstr ""
    510254
    511 #: lib/settings.php:527
     255#: lib/settings.php:557
    512256msgid "Put the License Key, and Activate this plugin."
    513257msgstr ""
    514258
    515 #: lib/settings.php:529
     259#: lib/settings.php:559
    516260msgid "ACTIVATE WITH DEMO LICENSE KEY"
    517261msgstr ""
    518262
    519 #: lib/settings.php:530
     263#: lib/settings.php:560
    520264msgid "Put the License Key as:"
    521265msgstr ""
    522266
    523 #: lib/settings.php:530
     267#: lib/settings.php:560
    524268msgid "Not_Required"
    525269msgstr ""
    526270
    527 #: lib/settings.php:530
     271#: lib/settings.php:560
    528272msgid "and Activate this plugin."
    529273msgstr ""
    530274
    531 #: lib/settings.php:530
     275#: lib/settings.php:560
    532276msgid ""
    533277"However, you can deactivate the Addon+Prime service to use the running "
     
    535279msgstr ""
    536280
    537 #: lib/settings.php:532
     281#: lib/settings.php:562
    538282msgid "PANEL IS INACTIVE"
    539283msgstr ""
    540284
    541 #: lib/settings.php:533
     285#: lib/settings.php:563
    542286msgid "Activate the panel to proceed."
    543287msgstr ""
    544288
    545 #: lib/settings.php:536
     289#: lib/settings.php:566
    546290msgid "SETTING IS INACTIVE"
    547291msgstr ""
    548292
    549 #: lib/settings.php:537
     293#: lib/settings.php:567
    550294msgid "Activate the Email OTP Authenticator to proceed."
    551295msgstr ""
    552296
    553 #: lib/settings.php:675
     297#: lib/settings.php:705
    554298msgid "Are you ready to replace your CSS Script.?"
    555299msgstr ""
    556300
    557 #: lib/settings.php:680
     301#: lib/settings.php:710
    558302msgid "Display the OTP popup once to load the internal CSS script."
    559303msgstr ""
    560304
    561 #: lib/settings.php:968
     305#: lib/settings.php:1027
    562306msgid "Enable Email OTP Authenticator"
    563307msgstr ""
    564308
    565 #: lib/settings.php:968
     309#: lib/settings.php:1027
    566310msgid "Watch this setup instruction video. A supporting sentence."
    567311msgstr ""
    568312
    569 #: lib/settings.php:968
     313#: lib/settings.php:1027
    570314msgid "Watch this"
    571315msgstr ""
    572316
    573 #: lib/settings.php:968
     317#: lib/settings.php:1027
    574318msgid "setup video"
    575319msgstr ""
    576320
    577 #: lib/settings.php:968
     321#: lib/settings.php:1027
    578322msgid "and"
    579323msgstr ""
    580324
    581 #: lib/settings.php:968
     325#: lib/settings.php:1027
    582326msgid "tutorials"
    583327msgstr ""
    584328
    585 #: lib/settings.php:968
     329#: lib/settings.php:1027
    586330msgid "Activate Addon+Prime Service."
    587331msgstr ""
    588332
    589 #: lib/settings.php:968
     333#: lib/settings.php:1027
    590334msgid "What is Addon+Prime Service ?"
    591335msgstr ""
    592336
    593 #: lib/settings.php:977
     337#: lib/settings.php:1036
    594338msgid "General"
    595339msgstr ""
    596340
    597 #: lib/settings.php:977
     341#: lib/settings.php:1036
    598342msgid "Layout"
    599343msgstr ""
    600344
    601 #: lib/settings.php:977
     345#: lib/settings.php:1036
    602346msgid "Login"
    603347msgstr ""
    604348
    605 #: lib/settings.php:977
     349#: lib/settings.php:1036
    606350msgid "Ratify User"
    607351msgstr ""
    608352
    609 #: lib/settings.php:977
     353#: lib/settings.php:1036
    610354msgid "Register"
    611355msgstr ""
    612356
    613 #: lib/settings.php:977
     357#: lib/settings.php:1036
    614358msgid "Ratify Guest"
    615359msgstr ""
    616360
    617 #: lib/settings.php:981
     361#: lib/settings.php:1040
    618362msgid "Snippets"
    619363msgstr ""
    620364
    621 #: lib/settings.php:987
     365#: lib/settings.php:1046
    622366msgid "Automate"
    623367msgstr ""
    624368
    625 #: lib/settings.php:990
     369#: lib/settings.php:1049
    626370msgid "Send Max"
    627371msgstr ""
    628372
    629 #: lib/settings.php:990
     373#: lib/settings.php:1049
    630374msgid "Times"
    631375msgstr ""
    632376
    633 #: lib/settings.php:990
     377#: lib/settings.php:1049
    634378msgid ""
    635379"Maximum number of attempts to send email with OTP within the period "
     
    637381msgstr ""
    638382
    639 #: lib/settings.php:993
     383#: lib/settings.php:1052
    640384msgid "Within"
    641385msgstr ""
    642386
    643 #: lib/settings.php:993 lib/settings.php:996 lib/settings.php:1147
    644 #: lib/settings.php:1207
     387#: lib/settings.php:1052 lib/settings.php:1055 lib/settings.php:1224
     388#: lib/settings.php:1284
    645389msgid "Minutes"
    646390msgstr ""
    647391
    648 #: lib/settings.php:993
     392#: lib/settings.php:1052
    649393msgid ""
    650394"The amount of time, in minutes. After this time the above OTP sending limit "
     
    653397msgstr ""
    654398
    655 #: lib/settings.php:996 lib/settings.php:1147 lib/settings.php:1207
     399#: lib/settings.php:1055 lib/settings.php:1224 lib/settings.php:1284
    656400msgid "Valid for"
    657401msgstr ""
    658402
    659 #: lib/settings.php:996
     403#: lib/settings.php:1055
    660404msgid ""
    661405"The amount of time, in minutes. After this period, the OTP will be expired. "
     
    663407msgstr ""
    664408
    665 #: lib/settings.php:999
     409#: lib/settings.php:1058
    666410msgid "Retry Limit"
    667411msgstr ""
    668412
    669 #: lib/settings.php:999
     413#: lib/settings.php:1058
    670414msgid "Attempts"
    671415msgstr ""
    672416
    673 #: lib/settings.php:999
     417#: lib/settings.php:1058
    674418msgid ""
    675419"Maximum number of attempts to enter wrong digits for one received OTP. Put 0 "
     
    677421msgstr ""
    678422
    679 #: lib/settings.php:1002
     423#: lib/settings.php:1061
    680424msgid "Regulate"
    681425msgstr ""
    682426
    683 #: lib/settings.php:1005
     427#: lib/settings.php:1064
    684428msgid "Two-factor authentication (2FA)"
    685429msgstr ""
    686430
    687 #: lib/settings.php:1005
     431#: lib/settings.php:1064
    688432msgid ""
    689433"Enable this option to activate the OTP verification service after password "
     
    691435msgstr ""
    692436
    693 #: lib/settings.php:1008 lib/settings.php:1114 lib/settings.php:1132
    694 #: lib/settings.php:1138 lib/settings.php:1183 lib/settings.php:1198
     437#: lib/settings.php:1067 lib/settings.php:1191 lib/settings.php:1209
     438#: lib/settings.php:1215 lib/settings.php:1260 lib/settings.php:1275
    695439msgid "Redirect URL"
    696440msgstr ""
    697441
    698 #: lib/settings.php:1008
     442#: lib/settings.php:1067
    699443msgid "After Login or Registration for 2FA"
    700444msgstr ""
    701445
    702 #: lib/settings.php:1008
     446#: lib/settings.php:1067
    703447msgid ""
    704448"Define URL to redirect users for 2FA OTP verification after successful "
     
    706450msgstr ""
    707451
    708 #: lib/settings.php:1008
     452#: lib/settings.php:1067
    709453msgid ""
    710454"Enter 'http://SelfHost' here to redirect to the same page after the password "
     
    712456msgstr ""
    713457
    714 #: lib/settings.php:1008
     458#: lib/settings.php:1067
    715459msgid "Insert the 2FA ShortCode"
    716460msgstr ""
    717461
    718 #: lib/settings.php:1008
     462#: lib/settings.php:1067
    719463msgid "as described in INTEGRATION page to apply these settings."
    720464msgstr ""
    721465
    722 #: lib/settings.php:1011
     466#: lib/settings.php:1070
    723467msgid "Apply the 2FA to admins"
    724468msgstr ""
    725469
    726 #: lib/settings.php:1011
     470#: lib/settings.php:1070
    727471msgid ""
    728472"Enable this option to apply the 2FA OTP verification service to the "
     
    730474msgstr ""
    731475
    732 #: lib/settings.php:1011
     476#: lib/settings.php:1070
    733477msgid "Beware :"
    734478msgstr ""
    735479
    736 #: lib/settings.php:1011
     480#: lib/settings.php:1070
    737481msgid ""
    738482"By enabling this, website admins may be blocked outside the WordPress "
     
    740484msgstr ""
    741485
    742 #: lib/settings.php:1014
     486#: lib/settings.php:1073
    743487msgid "Generate OTP Attempts Log"
    744488msgstr ""
    745489
    746 #: lib/settings.php:1014
     490#: lib/settings.php:1073
    747491msgid ""
    748492"Enable this option to generate the OTP attempts detiail and create the log "
     
    750494msgstr ""
    751495
    752 #: lib/settings.php:1014
     496#: lib/settings.php:1073
    753497msgid "See the available Log. A supporting sentence."
    754498msgstr ""
    755499
    756 #: lib/settings.php:1014
     500#: lib/settings.php:1073
    757501msgid "See the"
    758502msgstr ""
    759503
    760 #: lib/settings.php:1014
     504#: lib/settings.php:1073
    761505msgid "available Log"
    762506msgstr ""
    763507
    764 #: lib/settings.php:1017
     508#: lib/settings.php:1076
    765509msgid "Wipe in 2 days. A supporting sentence."
    766510msgstr ""
    767511
    768 #: lib/settings.php:1017
     512#: lib/settings.php:1076
    769513msgid "Wipe in"
    770514msgstr ""
    771515
    772 #: lib/settings.php:1017
     516#: lib/settings.php:1076
    773517msgid "Days"
    774518msgstr ""
    775519
    776 #: lib/settings.php:1017
     520#: lib/settings.php:1076
    777521msgid ""
    778522"The duration, in days. After this period, log details and scrap left by "
     
    781525msgstr ""
    782526
    783 #: lib/settings.php:1022
     527#: lib/settings.php:1081
    784528msgid "Template"
    785529msgstr ""
    786530
    787 #: lib/settings.php:1027
     531#: lib/settings.php:1086
    788532msgid "Headers"
    789533msgstr ""
    790534
    791 #: lib/settings.php:1027 lib/settings.php:1067 lib/settings.php:1070
    792 #: lib/settings.php:1073
     535#: lib/settings.php:1086 lib/settings.php:1126 lib/settings.php:1129
     536#: lib/settings.php:1132
    793537msgid "Sample Text"
    794538msgstr ""
    795539
    796 #: lib/settings.php:1030
     540#: lib/settings.php:1089
    797541msgid "Reset"
    798542msgstr ""
    799543
    800 #: lib/settings.php:1033
     544#: lib/settings.php:1092
    801545msgid "Family:"
    802546msgstr ""
    803547
    804 #: lib/settings.php:1052
     548#: lib/settings.php:1111
    805549msgid "Size:"
    806550msgstr ""
    807551
    808 #: lib/settings.php:1052
     552#: lib/settings.php:1111
    809553msgid "Weight:"
    810554msgstr ""
    811555
    812 #: lib/settings.php:1055
     556#: lib/settings.php:1114
    813557msgid "Ltr Gap:"
    814558msgstr ""
    815559
    816 #: lib/settings.php:1055
     560#: lib/settings.php:1114
    817561msgid "Wrd Gap:"
    818562msgstr ""
    819563
    820 #: lib/settings.php:1058
     564#: lib/settings.php:1117
    821565msgid "Text:"
    822566msgstr ""
    823567
    824 #: lib/settings.php:1058
     568#: lib/settings.php:1117
    825569msgid "Back:"
    826570msgstr ""
    827571
    828 #: lib/settings.php:1061 lib/settings.php:1092
     572#: lib/settings.php:1120 lib/settings.php:1139
    829573msgid "Opacity:"
    830574msgstr ""
    831575
    832 #: lib/settings.php:1064
     576#: lib/settings.php:1123
    833577msgid ""
    834578"Set the title bar background color and font style of the authentication "
     
    836580msgstr ""
    837581
    838 #: lib/settings.php:1067
     582#: lib/settings.php:1126
    839583msgid "Inputs"
    840584msgstr ""
    841585
    842 #: lib/settings.php:1067
     586#: lib/settings.php:1126
    843587msgid ""
    844588"Set the input box background color and font style of the authentication "
     
    846590msgstr ""
    847591
    848 #: lib/settings.php:1070
     592#: lib/settings.php:1129
    849593msgid "Buttons"
    850594msgstr ""
    851595
    852 #: lib/settings.php:1070
     596#: lib/settings.php:1129
    853597msgid ""
    854598"Set the button background color and font style of the authentication dialog "
     
    856600msgstr ""
    857601
    858 #: lib/settings.php:1073
     602#: lib/settings.php:1132
    859603msgid "Body"
    860604msgstr ""
    861605
    862 #: lib/settings.php:1073
     606#: lib/settings.php:1132
    863607msgid ""
    864608"Set the body background color and font style of the authentication dialog "
     
    866610msgstr ""
    867611
    868 #: lib/settings.php:1092
    869 msgid "Background"
    870 msgstr ""
    871 
    872 #: lib/settings.php:1092
     612#: lib/settings.php:1136
     613msgid "Border"
     614msgstr ""
     615
     616#: lib/settings.php:1136 lib/settings.php:1139
    873617msgid "Color:"
    874618msgstr ""
    875619
    876 #: lib/settings.php:1092
    877 msgid ""
    878 "Set the background color and opacity of the popup authentication dialog box."
    879 msgstr ""
    880 
    881 #: lib/settings.php:1095
     620#: lib/settings.php:1136
     621msgid "Width:"
     622msgstr ""
     623
     624#: lib/settings.php:1136
     625msgid "Set the form border color and width of the authentication dialog box."
     626msgstr ""
     627
     628#: lib/settings.php:1136
     629msgid "Put width 0 to remove the border, and max 50 px."
     630msgstr ""
     631
     632#: lib/settings.php:1139
     633msgid "Backdrop"
     634msgstr ""
     635
     636#: lib/settings.php:1139
     637msgid ""
     638"Set the back layer color and opacity of the popup authentication dialog box."
     639msgstr ""
     640
     641#: lib/settings.php:1142
     642msgid "Blur"
     643msgstr ""
     644
     645#: lib/settings.php:1142
     646msgid "Form:"
     647msgstr ""
     648
     649#: lib/settings.php:1142
     650msgid "Backdrop:"
     651msgstr ""
     652
     653#: lib/settings.php:1142
     654msgid ""
     655"Set the blur effect for the box and background of the popup authentication "
     656"dialog box."
     657msgstr ""
     658
     659#: lib/settings.php:1142
     660msgid ""
     661"Put 0 to deactivate, max 100 %. The blur feature is not supported in older "
     662"browsers."
     663msgstr ""
     664
     665#: lib/settings.php:1145
    882666msgid "Gesture"
    883667msgstr ""
    884668
    885 #: lib/settings.php:1098
     669#: lib/settings.php:1148
    886670msgid "Display Sharp Corners theme"
    887671msgstr ""
    888672
    889 #: lib/settings.php:1098
     673#: lib/settings.php:1148
    890674msgid ""
    891675"Enable this option to display boxes and frames with sharp corner in "
     
    893677msgstr ""
    894678
    895 #: lib/settings.php:1101
     679#: lib/settings.php:1151
    896680msgid "Display single textbox for 6 digit OTP"
    897681msgstr ""
    898682
    899 #: lib/settings.php:1101
     683#: lib/settings.php:1151
    900684msgid ""
    901685"Enable this option to display single input box for 6 digit OTP in "
     
    903687msgstr ""
    904688
    905 #: lib/settings.php:1101
     689#: lib/settings.php:1151
    906690msgid "Disable this option to display 6 separate input boxes for 6 digit OTP."
    907691msgstr ""
    908692
    909 #: lib/settings.php:1106
     693#: lib/settings.php:1154
     694msgid "Form Notes & Messages:"
     695msgstr ""
     696
     697#: lib/settings.php:1154
     698msgid ""
     699"These texts and messages are used in OTP authentication dialog boxes or "
     700"other user interfaces."
     701msgstr ""
     702
     703#: lib/settings.php:1154
     704msgid "Modify the PHRASES to your preferred language or sentence if needed."
     705msgstr ""
     706
     707#: lib/settings.php:1183
    910708msgid "Activate Login Panel"
    911709msgstr ""
    912710
    913 #: lib/settings.php:1106
     711#: lib/settings.php:1183
    914712msgid ""
    915713"For Registered Users Only. Activate to allow users to login only with OTP."
    916714msgstr ""
    917715
    918 #: lib/settings.php:1111
     716#: lib/settings.php:1188
    919717msgid "Redirect users after successful Log in."
    920718msgstr ""
    921719
    922 #: lib/settings.php:1111
     720#: lib/settings.php:1188
    923721msgid ""
    924722"Enable this option to redirect users to the URL defined below after "
     
    926724msgstr ""
    927725
    928 #: lib/settings.php:1114
     726#: lib/settings.php:1191
    929727msgid "After Login"
    930728msgstr ""
    931729
    932 #: lib/settings.php:1114
     730#: lib/settings.php:1191
    933731msgid "Define url to redirect after logged in with OTP verification."
    934732msgstr ""
    935733
    936 #: lib/settings.php:1121
     734#: lib/settings.php:1198
    937735msgid "Activate User Verification Panel"
    938736msgstr ""
    939737
    940 #: lib/settings.php:1121
     738#: lib/settings.php:1198
    941739msgid ""
    942740"For Registered Users Only. Activate to verify users to access any "
     
    944742msgstr ""
    945743
    946 #: lib/settings.php:1126
     744#: lib/settings.php:1203
    947745msgid "Ask users to re-enter their email ID."
    948746msgstr ""
    949747
    950 #: lib/settings.php:1126
     748#: lib/settings.php:1203
    951749msgid ""
    952750"Enable this option to ask logged in users to enter their email ID to verify. "
     
    955753msgstr ""
    956754
    957 #: lib/settings.php:1129
     755#: lib/settings.php:1206
    958756msgid "Log out the user with wrong OTP."
    959757msgstr ""
    960758
    961 #: lib/settings.php:1129
     759#: lib/settings.php:1206
    962760msgid ""
    963761"Enable this option to log out and redirect the logged in users to the URL "
     
    965763msgstr ""
    966764
    967 #: lib/settings.php:1132
     765#: lib/settings.php:1209
    968766msgid "After Logout"
    969767msgstr ""
    970768
    971 #: lib/settings.php:1132
     769#: lib/settings.php:1209
    972770msgid ""
    973771"Define url to redirect after logged out when wrong OTP attempts exceeded."
    974772msgstr ""
    975773
    976 #: lib/settings.php:1135
     774#: lib/settings.php:1212
    977775msgid "Redirect users after verification"
    978776msgstr ""
    979777
    980 #: lib/settings.php:1135
     778#: lib/settings.php:1212
    981779msgid ""
    982780"Enable this option to redirect the users to the URL defined below after "
     
    984782msgstr ""
    985783
    986 #: lib/settings.php:1138 lib/settings.php:1198
     784#: lib/settings.php:1215 lib/settings.php:1275
    987785msgid "After Verification"
    988786msgstr ""
    989787
    990 #: lib/settings.php:1138
     788#: lib/settings.php:1215
    991789msgid "Define the URL to redirect users after successful OTP verification."
    992790msgstr ""
    993791
    994 #: lib/settings.php:1138 lib/settings.php:1198
     792#: lib/settings.php:1215 lib/settings.php:1275
    995793msgid "Home page can not be Locked."
    996794msgstr ""
    997795
    998 #: lib/settings.php:1141 lib/settings.php:1201
     796#: lib/settings.php:1218 lib/settings.php:1278
    999797msgid "Lock the redirected URL with token key"
    1000798msgstr ""
    1001799
    1002 #: lib/settings.php:1141
     800#: lib/settings.php:1218
    1003801msgid ""
    1004802"Enable this option to add a token key to the above redirected URL to "
     
    1007805msgstr ""
    1008806
    1009 #: lib/settings.php:1141 lib/settings.php:1201
     807#: lib/settings.php:1218 lib/settings.php:1278
    1010808msgid "Admin can not be Locked."
    1011809msgstr ""
    1012810
    1013 #: lib/settings.php:1144 lib/settings.php:1204
     811#: lib/settings.php:1221 lib/settings.php:1281
    1014812msgid "URL List to Lock"
    1015813msgstr ""
    1016814
    1017 #: lib/settings.php:1144 lib/settings.php:1204
     815#: lib/settings.php:1221 lib/settings.php:1281
    1018816msgid "enter comma, separated URLs"
    1019817msgstr ""
    1020818
    1021 #: lib/settings.php:1144 lib/settings.php:1204
     819#: lib/settings.php:1221 lib/settings.php:1281
    1022820msgid ""
    1023821"Define the comma(,) separated URLs here to Lock the pages with the above "
     
    1025823msgstr ""
    1026824
    1027 #: lib/settings.php:1144 lib/settings.php:1204
     825#: lib/settings.php:1221 lib/settings.php:1281
    1028826msgid ""
    1029827"The valid token key will be included in the COOKIES for these locked URLs on "
     
    1031829msgstr ""
    1032830
    1033 #: lib/settings.php:1144 lib/settings.php:1204
     831#: lib/settings.php:1221 lib/settings.php:1281
    1034832msgid ""
    1035833"The part of URL as https://, http://, www. and URL parameters will be "
     
    1037835msgstr ""
    1038836
    1039 #: lib/settings.php:1144 lib/settings.php:1204
     837#: lib/settings.php:1221 lib/settings.php:1281
    1040838msgid "You can use %1$s wildcards %2$s (see email tab) as %1$s ? * %2$s here."
    1041839msgstr ""
    1042840
    1043 #: lib/settings.php:1144 lib/settings.php:1204 lib/settings.php:1235
    1044 #: lib/settings.php:1249
     841#: lib/settings.php:1221 lib/settings.php:1281 lib/settings.php:1312
     842#: lib/settings.php:1326
    1045843msgid "etc."
    1046844msgstr ""
    1047845
    1048 #: lib/settings.php:1144 lib/settings.php:1204
     846#: lib/settings.php:1221 lib/settings.php:1281
    1049847msgid "The text 'Login' cannot be filtered by wildcards."
    1050848msgstr ""
    1051849
    1052 #: lib/settings.php:1144 lib/settings.php:1204
     850#: lib/settings.php:1221 lib/settings.php:1281
    1053851msgid "Use addon support code for other customization."
    1054852msgstr ""
    1055853
    1056 #: lib/settings.php:1147
     854#: lib/settings.php:1224
    1057855msgid "Valid for 5 minutes. A supporting sentence."
    1058856msgstr ""
    1059857
    1060 #: lib/settings.php:1147 lib/settings.php:1207
     858#: lib/settings.php:1224 lib/settings.php:1284
    1061859msgid ""
    1062860"The amount of time, in minutes. After this period, the token key will be "
     
    1065863msgstr ""
    1066864
    1067 #: lib/settings.php:1150 lib/settings.php:1210
     865#: lib/settings.php:1227 lib/settings.php:1287
    1068866msgid "Exclude the Logged in users."
    1069867msgstr ""
    1070868
    1071 #: lib/settings.php:1150 lib/settings.php:1210
     869#: lib/settings.php:1227 lib/settings.php:1287
    1072870msgid "Enable this option to unlock the Locked URLs/pages for Logged in users."
    1073871msgstr ""
    1074872
    1075 #: lib/settings.php:1153
     873#: lib/settings.php:1230
    1076874msgid "URL to divert %1$s the members with invalid token key %2$s"
    1077875msgstr ""
    1078876
    1079 #: lib/settings.php:1153 lib/settings.php:1213
     877#: lib/settings.php:1230 lib/settings.php:1290
    1080878msgid ""
    1081879"Define the url to divert the users visited the above redirected URL with "
     
    1083881msgstr ""
    1084882
    1085 #: lib/settings.php:1153 lib/settings.php:1213
     883#: lib/settings.php:1230 lib/settings.php:1290
    1086884msgid ""
    1087885"Leave blank to divert to the home page. Don't put any of the above Locked "
     
    1089887msgstr ""
    1090888
    1091 #: lib/settings.php:1160
     889#: lib/settings.php:1237
    1092890msgid "Activate Registration Panel"
    1093891msgstr ""
    1094892
    1095 #: lib/settings.php:1160
     893#: lib/settings.php:1237
    1096894msgid ""
    1097895"For Guest Users Only. Activate to allow guests to register, only with the "
     
    1099897msgstr ""
    1100898
    1101 #: lib/settings.php:1165
     899#: lib/settings.php:1242
    1102900msgid "Generate username based on the user email."
    1103901msgstr ""
    1104902
    1105 #: lib/settings.php:1165
     903#: lib/settings.php:1242
    1106904msgid ""
    1107905"Enable this option to generate username from the word available before '@' "
     
    1109907msgstr ""
    1110908
    1111 #: lib/settings.php:1165
     909#: lib/settings.php:1242
    1112910msgid ""
    1113911"Disable this option to use the full email address as the username for new "
     
    1115913msgstr ""
    1116914
    1117 #: lib/settings.php:1168
     915#: lib/settings.php:1245
    1118916msgid "Default Role"
    1119917msgstr ""
    1120918
    1121 #: lib/settings.php:1168
     919#: lib/settings.php:1245
    1122920msgid ""
    1123921"Select the detault role when the user registered with this plugin. All "
     
    1126924msgstr ""
    1127925
    1128 #: lib/settings.php:1171
     926#: lib/settings.php:1248
    1129927msgid "Show 'Agree to the terms of use' checkbox."
    1130928msgstr ""
    1131929
    1132 #: lib/settings.php:1171
     930#: lib/settings.php:1248
    1133931msgid ""
    1134932"Enable this option to show checkbox in the OTP popup to users to accept the "
     
    1136934msgstr ""
    1137935
    1138 #: lib/settings.php:1174
     936#: lib/settings.php:1251
    1139937msgid "The URL %1$s to connect the link with terms of use. %2$s"
    1140938msgstr ""
    1141939
    1142 #: lib/settings.php:1174
     940#: lib/settings.php:1251
    1143941msgid ""
    1144942"Define the URL to add the link with the Terms of Use text in the OTP popup."
    1145943msgstr ""
    1146944
    1147 #: lib/settings.php:1177
     945#: lib/settings.php:1254
    1148946msgid "Log in after successful Registration."
    1149947msgstr ""
    1150948
    1151 #: lib/settings.php:1177
     949#: lib/settings.php:1254
    1152950msgid "Enable this option to login the users after successful registration."
    1153951msgstr ""
    1154952
    1155 #: lib/settings.php:1180
     953#: lib/settings.php:1257
    1156954msgid "Redirect after successful Registration."
    1157955msgstr ""
    1158956
    1159 #: lib/settings.php:1180
     957#: lib/settings.php:1257
    1160958msgid ""
    1161959"Enable this option to redirect users to the URL defined below after "
     
    1163961msgstr ""
    1164962
    1165 #: lib/settings.php:1183
     963#: lib/settings.php:1260
    1166964msgid "After Registration"
    1167965msgstr ""
    1168966
    1169 #: lib/settings.php:1183
     967#: lib/settings.php:1260
    1170968msgid "Define url to redirect after registration with OTP verification."
    1171969msgstr ""
    1172970
    1173 #: lib/settings.php:1190
     971#: lib/settings.php:1267
    1174972msgid "Activate Guest Verification Panel"
    1175973msgstr ""
    1176974
    1177 #: lib/settings.php:1190
     975#: lib/settings.php:1267
    1178976msgid ""
    1179977"For Guest Users Only. Activate to verify users to access any permissible "
     
    1181979msgstr ""
    1182980
    1183 #: lib/settings.php:1195
     981#: lib/settings.php:1272
    1184982msgid "Redirect guests after verification"
    1185983msgstr ""
    1186984
    1187 #: lib/settings.php:1195
     985#: lib/settings.php:1272
    1188986msgid ""
    1189987"Enable this option to redirect guest users to the URL defined below after "
     
    1191989msgstr ""
    1192990
    1193 #: lib/settings.php:1198
     991#: lib/settings.php:1275
    1194992msgid "Define the URL to redirect guests after successful OTP verification."
    1195993msgstr ""
    1196994
    1197 #: lib/settings.php:1201
     995#: lib/settings.php:1278
    1198996msgid ""
    1199997"Enable this option to add a token key to the above redirected URL to "
     
    12021000msgstr ""
    12031001
    1204 #: lib/settings.php:1213
     1002#: lib/settings.php:1290
    12051003msgid "URL to divert %1$s the visitors with invalid token key %2$s"
    12061004msgstr ""
    12071005
    1208 #: lib/settings.php:1221
     1006#: lib/settings.php:1298
    12091007msgid "Turn on The Token Key Addon"
    12101008msgstr ""
    12111009
    1212 #: lib/settings.php:1221
     1010#: lib/settings.php:1298
    12131011msgid ""
    12141012"This is an auto enable option to turn on this %1$s *Powered by Addon %2$s "
     
    12161014msgstr ""
    12171015
    1218 #: lib/settings.php:1221
     1016#: lib/settings.php:1298
    12191017msgid ""
    12201018"Visit the plugin website to get the addon and activate it. A supporting "
     
    12221020msgstr ""
    12231021
    1224 #: lib/settings.php:1221
     1022#: lib/settings.php:1298
    12251023msgid "Visit the"
    12261024msgstr ""
    12271025
    1228 #: lib/settings.php:1221
     1026#: lib/settings.php:1298
    12291027msgid "plugin website"
    12301028msgstr ""
    12311029
    1232 #: lib/settings.php:1221
     1030#: lib/settings.php:1298
    12331031msgid "to get the addon and activate it."
    12341032msgstr ""
    12351033
    1236 #: lib/settings.php:1226
     1034#: lib/settings.php:1303
    12371035msgid "Activate Email Panel"
    12381036msgstr ""
    12391037
    1240 #: lib/settings.php:1226
     1038#: lib/settings.php:1303
    12411039msgid "Activate this panel to edit and implement these email settings."
    12421040msgstr ""
    12431041
    1244 #: lib/settings.php:1232
     1042#: lib/settings.php:1309
    12451043msgid "Block disposable email providers domain"
    12461044msgstr ""
    12471045
    1248 #: lib/settings.php:1232
     1046#: lib/settings.php:1309
    12491047msgid ""
    12501048"Enable this option to block all disposable/temporary/unwanted email "
     
    12531051msgstr ""
    12541052
    1255 #: lib/settings.php:1232
     1053#: lib/settings.php:1309
    12561054msgid "This domains list may be helpful. A supporting sentence."
    12571055msgstr ""
    12581056
    1259 #: lib/settings.php:1232
     1057#: lib/settings.php:1309
    12601058msgid "This"
    12611059msgstr ""
    12621060
    1263 #: lib/settings.php:1232
     1061#: lib/settings.php:1309
    12641062msgid "domains list"
    12651063msgstr ""
    12661064
    1267 #: lib/settings.php:1232
     1065#: lib/settings.php:1309
    12681066msgid "may be helpful."
    12691067msgstr ""
    12701068
    1271 #: lib/settings.php:1235
     1069#: lib/settings.php:1312
    12721070msgid "Domain List to block"
    12731071msgstr ""
    12741072
    1275 #: lib/settings.php:1235 lib/settings.php:1249
     1073#: lib/settings.php:1312 lib/settings.php:1326
    12761074msgid "enter comma, separated domains"
    12771075msgstr ""
    12781076
    1279 #: lib/settings.php:1235 lib/settings.php:1249
     1077#: lib/settings.php:1312 lib/settings.php:1326
    12801078msgid "Define the email providers domains in this box,"
    12811079msgstr ""
    12821080
    1283 #: lib/settings.php:1235
     1081#: lib/settings.php:1312
    12841082msgid ""
    12851083"separated with comma(,) including wildcards as ? * here, if required. A "
     
    12871085msgstr ""
    12881086
    1289 #: lib/settings.php:1235 lib/settings.php:1249
     1087#: lib/settings.php:1312 lib/settings.php:1326
    12901088msgid "separated with comma(,) including"
    12911089msgstr ""
    12921090
    1293 #: lib/settings.php:1235 lib/settings.php:1249 lib/settings.php:1255
     1091#: lib/settings.php:1312 lib/settings.php:1326 lib/settings.php:1332
    12941092msgid "wildcards"
    12951093msgstr ""
    12961094
    1297 #: lib/settings.php:1235 lib/settings.php:1249 lib/settings.php:1255
     1095#: lib/settings.php:1312 lib/settings.php:1326 lib/settings.php:1332
    12981096msgid "as"
    12991097msgstr ""
    13001098
    1301 #: lib/settings.php:1235 lib/settings.php:1249
     1099#: lib/settings.php:1312 lib/settings.php:1326
    13021100msgid "here, if required."
    13031101msgstr ""
    13041102
    1305 #: lib/settings.php:1238
     1103#: lib/settings.php:1315
    13061104msgid "Wildcard"
    13071105msgstr ""
    13081106
    1309 #: lib/settings.php:1238
     1107#: lib/settings.php:1315
    13101108msgid "Description"
    13111109msgstr ""
    13121110
    1313 #: lib/settings.php:1239
     1111#: lib/settings.php:1316
    13141112msgid "Question mark will match any single character."
    13151113msgstr ""
    13161114
    1317 #: lib/settings.php:1239
     1115#: lib/settings.php:1316
    13181116msgid ""
    13191117"For example, pattern 'mail?.com' will match 'mail1.com' and 'mailA.com', but "
     
    13211119msgstr ""
    13221120
    1323 #: lib/settings.php:1240
     1121#: lib/settings.php:1317
    13241122msgid "Asterisk will match zero or more characters."
    13251123msgstr ""
    13261124
    1327 #: lib/settings.php:1240
     1125#: lib/settings.php:1317
    13281126msgid ""
    13291127"For example, pattern 'mail*.com' will match 'mail.com' and 'mailbar.com'."
    13301128msgstr ""
    13311129
    1332 #: lib/settings.php:1241
     1130#: lib/settings.php:1318
    13331131msgid ""
    13341132"Square brackets are used to create ranges of ASCII codepoints or sets of "
     
    13361134msgstr ""
    13371135
    1338 #: lib/settings.php:1241
     1136#: lib/settings.php:1318
    13391137msgid ""
    13401138"For example, pattern 'mail[45].com' will match 'mail4.com' and 'mail5.com', "
     
    13421140msgstr ""
    13431141
    1344 #: lib/settings.php:1241
     1142#: lib/settings.php:1318
    13451143msgid "Well known ranges are [0-9], [a-z] and [A-Z]."
    13461144msgstr ""
    13471145
    1348 #: lib/settings.php:1241
     1146#: lib/settings.php:1318
    13491147msgid ""
    13501148"Multiple sets and ranges can be used at the same time. For example, [0-9a-"
     
    13521150msgstr ""
    13531151
    1354 #: lib/settings.php:1242
     1152#: lib/settings.php:1319
    13551153msgid ""
    13561154"Exclamation mark is used to negate characters within square brackets. For "
     
    13581156msgstr ""
    13591157
    1360 #: lib/settings.php:1243
     1158#: lib/settings.php:1320
    13611159msgid ""
    13621160"Backslash is used to escape special characters. For example, 'Mail\\?' will "
     
    13641162msgstr ""
    13651163
    1366 #: lib/settings.php:1246
     1164#: lib/settings.php:1323
    13671165msgid "Allow only specific email providers domain"
    13681166msgstr ""
    13691167
    1370 #: lib/settings.php:1246
     1168#: lib/settings.php:1323
    13711169msgid ""
    13721170"Enable this option to allow only some vaid/specific/selected email providers "
     
    13751173msgstr ""
    13761174
    1377 #: lib/settings.php:1249
     1175#: lib/settings.php:1326
    13781176msgid "Domain List to allow"
    13791177msgstr ""
    13801178
    1381 #: lib/settings.php:1252
     1179#: lib/settings.php:1329
    13821180msgid "Block specific email addresses"
    13831181msgstr ""
    13841182
    1385 #: lib/settings.php:1252
     1183#: lib/settings.php:1329
    13861184msgid ""
    13871185"Enable this option to block any fake/malicious/unwanted email addresses from "
     
    13891187msgstr ""
    13901188
    1391 #: lib/settings.php:1255
     1189#: lib/settings.php:1332
    13921190msgid "Email List to block"
    13931191msgstr ""
    13941192
    1395 #: lib/settings.php:1255
     1193#: lib/settings.php:1332
    13961194msgid "(enter comma, separated emails)"
    13971195msgstr ""
    13981196
    1399 #: lib/settings.php:1255
     1197#: lib/settings.php:1332
    14001198msgid ""
    14011199"Define the email addresses in this box, separated with comma(,) including"
    14021200msgstr ""
    14031201
    1404 #: lib/settings.php:1255
     1202#: lib/settings.php:1332
    14051203msgid "here, if required"
    14061204msgstr ""
    14071205
    1408 #: lib/settings.php:1255
     1206#: lib/settings.php:1332
    14091207msgid "etc"
    14101208msgstr ""
    14111209
    1412 #: lib/settings.php:1258
     1210#: lib/settings.php:1335
    14131211msgid "BEWARE"
    14141212msgstr ""
    14151213
    1416 #: lib/settings.php:1258
     1214#: lib/settings.php:1335
    14171215msgid ""
    14181216"Use wildcards very carefully, as matching with them may block even "
     
    14201218msgstr ""
    14211219
    1422 #: lib/settings.php:1259
     1220#: lib/settings.php:1336
    14231221msgid "NOTE"
    14241222msgstr ""
    14251223
    1426 #: lib/settings.php:1259
     1224#: lib/settings.php:1336
    14271225msgid ""
    14281226"Email will be sent to blocked/rejected email addresses to avoid operational "
     
    14301228msgstr ""
    14311229
    1432 #: lib/settings.php:1267
     1230#: lib/settings.php:1344
    14331231msgid "Before validating it"
    14341232msgstr ""
    14351233
    1436 #: lib/settings.php:1267
     1234#: lib/settings.php:1344
    14371235msgid ""
    14381236"Setup your WordPress Email SMTP to send emails from this email id. A "
     
    14401238msgstr ""
    14411239
    1442 #: lib/settings.php:1267
     1240#: lib/settings.php:1344
    14431241msgid "Setup your"
    14441242msgstr ""
    14451243
    1446 #: lib/settings.php:1267
     1244#: lib/settings.php:1344
    14471245msgid "WordPress Email SMTP"
    14481246msgstr ""
    14491247
    1450 #: lib/settings.php:1267
     1248#: lib/settings.php:1344
    14511249msgid "to send emails from this email id."
    14521250msgstr ""
    14531251
    1454 #: lib/settings.php:1267
     1252#: lib/settings.php:1344
    14551253msgid "Send From"
    14561254msgstr ""
    14571255
    1458 #: lib/settings.php:1267 lib/settings.php:1420
     1256#: lib/settings.php:1344 lib/settings.php:1497
    14591257msgid "Active"
    14601258msgstr ""
    14611259
    1462 #: lib/settings.php:1267
     1260#: lib/settings.php:1344
    14631261msgid "Inactive"
    14641262msgstr ""
    14651263
    1466 #: lib/settings.php:1267
     1264#: lib/settings.php:1344
    14671265msgid "inValidate"
    14681266msgstr ""
    14691267
    1470 #: lib/settings.php:1267
     1268#: lib/settings.php:1344
    14711269msgid "Validate"
    14721270msgstr ""
    14731271
    1474 #: lib/settings.php:1272
     1272#: lib/settings.php:1349
    14751273msgid "Customize Email to send OTP"
    14761274msgstr ""
    14771275
    1478 #: lib/settings.php:1272
     1276#: lib/settings.php:1349
    14791277msgid ""
    14801278"Enable this option to customize the email to send OTP with these available "
     
    14821280msgstr ""
    14831281
    1484 #: lib/settings.php:1272
     1282#: lib/settings.php:1349
    14851283msgid "Copy and Paste"
    14861284msgstr ""
    14871285
    1488 #: lib/settings.php:1272
     1286#: lib/settings.php:1349
    14891287msgid "these email fields in your custom email as required."
    14901288msgstr ""
    14911289
    1492 #: lib/settings.php:1277
     1290#: lib/settings.php:1354
    14931291msgid "Email Subject"
    14941292msgstr ""
    14951293
    1496 #: lib/settings.php:1280
     1294#: lib/settings.php:1357
    14971295msgid "Email Body"
    14981296msgstr ""
    14991297
    1500 #: lib/settings.php:1289
     1298#: lib/settings.php:1366
    15011299msgid "Email Fields"
    15021300msgstr ""
    15031301
    1504 #: lib/settings.php:1289
     1302#: lib/settings.php:1366
    15051303msgid "Field Value"
    15061304msgstr ""
    15071305
    1508 #: lib/settings.php:1291
     1306#: lib/settings.php:1368
    15091307msgid "User's Username"
    15101308msgstr ""
    15111309
    1512 #: lib/settings.php:1293
     1310#: lib/settings.php:1370
    15131311msgid "User's First Name"
    15141312msgstr ""
    15151313
    1516 #: lib/settings.php:1295
     1314#: lib/settings.php:1372
    15171315msgid "User's Last Name"
    15181316msgstr ""
    15191317
    1520 #: lib/settings.php:1297
     1318#: lib/settings.php:1374
    15211319msgid "User's Email Address"
    15221320msgstr ""
    15231321
    1524 #: lib/settings.php:1299
     1322#: lib/settings.php:1376
    15251323msgid "Wordpress Admin Email"
    15261324msgstr ""
    15271325
    1528 #: lib/settings.php:1301
     1326#: lib/settings.php:1378
    15291327msgid "Wordpress Site Name"
    15301328msgstr ""
    15311329
    1532 #: lib/settings.php:1303
     1330#: lib/settings.php:1380
    15331331msgid "Wordpress Site URL"
    15341332msgstr ""
    15351333
    1536 #: lib/settings.php:1305
     1334#: lib/settings.php:1382
    15371335msgid "Generated OTP Code"
    15381336msgstr ""
    15391337
    1540 #: lib/settings.php:1307
     1338#: lib/settings.php:1384
    15411339msgid "OTP Send at x times"
    15421340msgstr ""
    15431341
    1544 #: lib/settings.php:1309
     1342#: lib/settings.php:1386
    15451343msgid "Reset time in minutes"
    15461344msgstr ""
    15471345
    1548 #: lib/settings.php:1311
     1346#: lib/settings.php:1388
    15491347msgid "Valid for in minutes"
    15501348msgstr ""
    15511349
    1552 #: lib/settings.php:1313
     1350#: lib/settings.php:1390
    15531351msgid "Maximum incorrect attempts"
    15541352msgstr ""
    15551353
    1556 #: lib/settings.php:1327
     1354#: lib/settings.php:1404
    15571355msgid "Primary Options"
    15581356msgstr ""
    15591357
    1560 #: lib/settings.php:1332 lib/settings.php:1357
     1358#: lib/settings.php:1409 lib/settings.php:1434
    15611359msgid "Create Menu"
    15621360msgstr ""
    15631361
    1564 #: lib/settings.php:1332
     1362#: lib/settings.php:1409
    15651363msgid "Go to"
    15661364msgstr ""
    15671365
    1568 #: lib/settings.php:1332
     1366#: lib/settings.php:1409
    15691367msgid "Click on %1$s Custom Links %2$s"
    15701368msgstr ""
    15711369
    1572 #: lib/settings.php:1332
     1370#: lib/settings.php:1409
    15731371msgid "Put # in %1$s URL %2$s and any title in %1$s Link Text %2$s"
    15741372msgstr ""
    15751373
    1576 #: lib/settings.php:1332
     1374#: lib/settings.php:1409
    15771375msgid "Click on %1$s Add to Menu %2$s"
    15781376msgstr ""
    15791377
    1580 #: lib/settings.php:1332 lib/settings.php:1357
     1378#: lib/settings.php:1409 lib/settings.php:1434
    15811379msgid "Open the %1$s Screen Option %2$s available at the top"
    15821380msgstr ""
    15831381
    1584 #: lib/settings.php:1332
     1382#: lib/settings.php:1409
    15851383msgid "Tickout the %1$s CSS Classes %2$s option"
    15861384msgstr ""
    15871385
    1588 #: lib/settings.php:1332
     1386#: lib/settings.php:1409
    15891387msgid ""
    15901388"Put the %1$s emailotpauthn-popup %2$s in your menu %1$s CSS Classes %2$s "
     
    15921390msgstr ""
    15931391
    1594 #: lib/settings.php:1332 lib/settings.php:1357
     1392#: lib/settings.php:1409 lib/settings.php:1434
    15951393msgid "Click on %1$s Save Menu %2$s button, and DONE."
    15961394msgstr ""
    15971395
    1598 #: lib/settings.php:1335 lib/settings.php:1360
     1396#: lib/settings.php:1412 lib/settings.php:1437
    15991397msgid "HTMLcode"
    16001398msgstr ""
    16011399
    1602 #: lib/settings.php:1335 lib/settings.php:1360
     1400#: lib/settings.php:1412 lib/settings.php:1437
    16031401msgid "using this class you can add OTP Authenticator popup on your website"
    16041402msgstr ""
    16051403
    1606 #: lib/settings.php:1335 lib/settings.php:1360
     1404#: lib/settings.php:1412 lib/settings.php:1437
    16071405msgid "Exmaple"
    16081406msgstr ""
    16091407
    1610 #: lib/settings.php:1338 lib/settings.php:1363
     1408#: lib/settings.php:1415 lib/settings.php:1440
    16111409msgid "Shortcode"
    16121410msgstr ""
    16131411
    1614 #: lib/settings.php:1338
     1412#: lib/settings.php:1415
    16151413msgid "Login with OTP"
    16161414msgstr ""
    16171415
    1618 #: lib/settings.php:1338
     1416#: lib/settings.php:1415
    16191417msgid ""
    16201418"Use this shortcode at anywhare required to display the popup link in your "
     
    16221420msgstr ""
    16231421
    1624 #: lib/settings.php:1339
     1422#: lib/settings.php:1416
    16251423msgid "Use these attributes in the ShortCode:"
    16261424msgstr ""
    16271425
    1628 #: lib/settings.php:1341
     1426#: lib/settings.php:1418
    16291427msgid ""
    16301428"Use it to define the email pop-up link text. Max: 250 Letters. Default : "
     
    16321430msgstr ""
    16331431
    1634 #: lib/settings.php:1342
     1432#: lib/settings.php:1419
    16351433msgid ""
    16361434"Use it to define the form appearance. Values : 'inline', 'popup' or "
     
    16381436msgstr ""
    16391437
    1640 #: lib/settings.php:1352
     1438#: lib/settings.php:1429
    16411439msgid "Advance Options"
    16421440msgstr ""
    16431441
    1644 #: lib/settings.php:1357
     1442#: lib/settings.php:1434
    16451443msgid "Follow the above steps to create menu"
    16461444msgstr ""
    16471445
    1648 #: lib/settings.php:1357
     1446#: lib/settings.php:1434
    16491447msgid "Tickout the %1$s Data Attributes %2$s option"
    16501448msgstr ""
    16511449
    1652 #: lib/settings.php:1357
     1450#: lib/settings.php:1434
    16531451msgid ""
    16541452"Put the required attributes in your menu %1$s textbox (with %2$s data- %3$s "
     
    16561454msgstr ""
    16571455
    1658 #: lib/settings.php:1360
     1456#: lib/settings.php:1437
    16591457msgid "Login / Register"
    16601458msgstr ""
    16611459
    1662 #: lib/settings.php:1363
     1460#: lib/settings.php:1437 lib/settings.php:1440
     1461msgid "Authenticate with OTP"
     1462msgstr ""
     1463
     1464#: lib/settings.php:1440
    16631465msgid "To display the link for popup :"
    16641466msgstr ""
    16651467
    1666 #: lib/settings.php:1363
     1468#: lib/settings.php:1440
    16671469msgid "Any text to display the link"
    16681470msgstr ""
    16691471
    1670 #: lib/settings.php:1363
     1472#: lib/settings.php:1440
    16711473msgid "To display the inline form :"
    16721474msgstr ""
    16731475
    1674 #: lib/settings.php:1363
     1476#: lib/settings.php:1440
    16751477msgid "To display the popup for 2FA :"
    16761478msgstr ""
    16771479
    1678 #: lib/settings.php:1363
     1480#: lib/settings.php:1440
    16791481msgid "To display the inline form for 2FA :"
    16801482msgstr ""
    16811483
    1682 #: lib/settings.php:1363
     1484#: lib/settings.php:1440
    16831485msgid "Sample for using the attributes with custom values :"
    16841486msgstr ""
    16851487
    1686 #: lib/settings.php:1363
     1488#: lib/settings.php:1440
    16871489msgid "Login/Register"
    16881490msgstr ""
    16891491
    1690 #: lib/settings.php:1363
     1492#: lib/settings.php:1440
    16911493msgid "Send The OTP"
    16921494msgstr ""
    16931495
    1694 #: lib/settings.php:1367
     1496#: lib/settings.php:1444
    16951497msgid "These 6 actions are available to execute"
    16961498msgstr ""
    16971499
    1698 #: lib/settings.php:1369
     1500#: lib/settings.php:1446
    16991501msgid "Use this action to login the registered users (members)."
    17001502msgstr ""
    17011503
    1702 #: lib/settings.php:1370
     1504#: lib/settings.php:1447
    17031505msgid "Use this action to register the guest users (guests)."
    17041506msgstr ""
    17051507
    1706 #: lib/settings.php:1371
     1508#: lib/settings.php:1448
    17071509msgid "Use this action to login the members and register the guests."
    17081510msgstr ""
    17091511
    1710 #: lib/settings.php:1372
     1512#: lib/settings.php:1449
    17111513msgid "Use this action to approve members even without logging in."
    17121514msgstr ""
    17131515
    1714 #: lib/settings.php:1373
     1516#: lib/settings.php:1450
    17151517msgid "Use this action to approve guests without registration."
    17161518msgstr ""
    17171519
    1718 #: lib/settings.php:1374
     1520#: lib/settings.php:1451
    17191521msgid ""
    17201522"Use this action to approve both guests and members without login or "
     
    17221524msgstr ""
    17231525
    1724 #: lib/settings.php:1376
     1526#: lib/settings.php:1453
    17251527msgid "These 2 attributes are available for effects"
    17261528msgstr ""
    17271529
    1728 #: lib/settings.php:1378
     1530#: lib/settings.php:1455
    17291531msgid ""
    17301532"Use it to define the email pop-up link text (without html tags). Max: 250 "
     
    17321534msgstr ""
    17331535
    1734 #: lib/settings.php:1379
     1536#: lib/settings.php:1456
    17351537msgid ""
    17361538"Use it to define form appearance. Values : 'inline', 'popup' or 'autopopup'. "
     
    17381540msgstr ""
    17391541
    1740 #: lib/settings.php:1381
     1542#: lib/settings.php:1458
    17411543msgid "These 6 data-attributes are available to customize the form"
    17421544msgstr ""
    17431545
    1744 #: lib/settings.php:1381
     1546#: lib/settings.php:1458
    17451547msgid "use 'data-' prefix in HTMLcode & Menus"
    17461548msgstr ""
    17471549
    1748 #: lib/settings.php:1383
     1550#: lib/settings.php:1460
    17491551msgid ""
    17501552"Use it to define Email OTP Action as described above. Default : 'login' [for "
     
    17521554msgstr ""
    17531555
    1754 #: lib/settings.php:1384
     1556#: lib/settings.php:1461
    17551557msgid ""
    17561558"Use it to define the email pop-up box title. Max: 30 Letters, Default : 'OTP "
     
    17581560msgstr ""
    17591561
    1760 #: lib/settings.php:1385
     1562#: lib/settings.php:1462
    17611563msgid ""
    17621564"Use it to define the OTP pop-up box title. Max: 30 Letters, Default : 'OTP "
     
    17641566msgstr ""
    17651567
    1766 #: lib/settings.php:1386
     1568#: lib/settings.php:1463
    17671569msgid ""
    17681570"Use it to define the email pop-up box button caption. Max: 15 Letters, "
     
    17701572msgstr ""
    17711573
    1772 #: lib/settings.php:1387
     1574#: lib/settings.php:1464
    17731575msgid ""
    17741576"Use it to define the OTP pop-up box button caption. Max: 15 Letters, "
     
    17761578msgstr ""
    17771579
    1778 #: lib/settings.php:1388
     1580#: lib/settings.php:1465
    17791581msgid ""
    17801582"Use it to show or hide the OTP pop-up close button. Values : 'show' or "
     
    17821584msgstr ""
    17831585
    1784 #: lib/settings.php:1390
     1586#: lib/settings.php:1467
    17851587msgid "NOTE :"
    17861588msgstr ""
    17871589
    1788 #: lib/settings.php:1390
     1590#: lib/settings.php:1467
    17891591msgid ""
    17901592"The primary %1$s emerge_action %2$s attribute is required to process any "
     
    17921594msgstr ""
    17931595
    1794 #: lib/settings.php:1390
     1596#: lib/settings.php:1467
    17951597msgid ""
    17961598"Insert the 2FA shortcode on any page or in the same login or registration "
     
    17981600msgstr ""
    17991601
    1800 #: lib/settings.php:1392
     1602#: lib/settings.php:1469
    18011603msgid "Rules for Logged In Users:"
    18021604msgstr ""
    18031605
    1804 #: lib/settings.php:1394
     1606#: lib/settings.php:1471
    18051607msgid "Only two actions 'verify user' and 'verify all' are allowed here."
    18061608msgstr ""
    18071609
    1808 #: lib/settings.php:1395 lib/settings.php:1403
     1610#: lib/settings.php:1472 lib/settings.php:1480
    18091611msgid "If the action is written incorrectly then the process will be aborted."
    18101612msgstr ""
    18111613
    1812 #: lib/settings.php:1396
     1614#: lib/settings.php:1473
    18131615msgid ""
    18141616"If the action is not found then default action 'verify_user' will be "
     
    18161618msgstr ""
    18171619
    1818 #: lib/settings.php:1397
     1620#: lib/settings.php:1474
    18191621msgid ""
    18201622"The popup link will be hidden if the action is other than 'verify_user' or "
     
    18221624msgstr ""
    18231625
    1824 #: lib/settings.php:1400
     1626#: lib/settings.php:1477
    18251627msgid "Rules for Logged Out Users:"
    18261628msgstr ""
    18271629
    1828 #: lib/settings.php:1402
     1630#: lib/settings.php:1479
    18291631msgid "All six actions are allowed here."
    18301632msgstr ""
    18311633
    1832 #: lib/settings.php:1404
     1634#: lib/settings.php:1481
    18331635msgid ""
    18341636"If the action is not found then default action 'Login' will be activated."
    18351637msgstr ""
    18361638
    1837 #: lib/settings.php:1414
     1639#: lib/settings.php:1491
    18381640msgid "The Exalter Option"
    18391641msgstr ""
    18401642
    1841 #: lib/settings.php:1420
     1643#: lib/settings.php:1497
    18421644msgid "License Key"
    18431645msgstr ""
    18441646
    1845 #: lib/settings.php:1420
     1647#: lib/settings.php:1497
    18461648msgid "Version:"
    18471649msgstr ""
    18481650
    1849 #: lib/settings.php:1420
     1651#: lib/settings.php:1497
    18501652msgid "ACTIVATE"
    18511653msgstr ""
    18521654
    1853 #: lib/settings.php:1420
     1655#: lib/settings.php:1497
    18541656msgid ""
    18551657"Pirated, Nulled, Cracked, Hacked or Shared copy of this plugin, Leads to "
     
    18571659msgstr ""
    18581660
    1859 #: lib/settings.php:1430
     1661#: lib/settings.php:1507
    18601662msgid "JS Support Code"
    18611663msgstr ""
    18621664
    1863 #: lib/settings.php:1431
     1665#: lib/settings.php:1508
    18641666msgid "For Multilanguage"
    18651667msgstr ""
    18661668
    1867 #: lib/settings.php:1431
     1669#: lib/settings.php:1508
    18681670msgid ""
    18691671"You can change the Text or Language of the popup elements with this support "
     
    18711673msgstr ""
    18721674
    1873 #: lib/settings.php:1432
     1675#: lib/settings.php:1509
    18741676msgid ""
    18751677"Modify all %1$s innerHTML %2$s values in this JavaScript as per your "
     
    18771679msgstr ""
    18781680
    1879 #: lib/settings.php:1433
     1681#: lib/settings.php:1510
    18801682msgid ""
    18811683"And insert it in the required page in header or elsewhere through "
     
    18831685msgstr ""
    18841686
    1885 #: lib/settings.php:1436
     1687#: lib/settings.php:1513
    18861688msgid "Element details are available in commnets here."
    18871689msgstr ""
    18881690
    1889 #: lib/settings.php:1438
     1691#: lib/settings.php:1515
    18901692msgid "Displayed title in the header of email popup."
    18911693msgstr ""
    18921694
    1893 #: lib/settings.php:1439
     1695#: lib/settings.php:1516
    18941696msgid "Displayed message above the email text box."
    18951697msgstr ""
    18961698
    1897 #: lib/settings.php:1440
     1699#: lib/settings.php:1517
    18981700msgid "Displayed text in the button of email popup."
    18991701msgstr ""
    19001702
    1901 #: lib/settings.php:1441
     1703#: lib/settings.php:1518
    19021704msgid "Displayed text after I argee checkbox."
    19031705msgstr ""
    19041706
    1905 #: lib/settings.php:1442
     1707#: lib/settings.php:1519
    19061708msgid "Displayed text after remember email checkbox."
    19071709msgstr ""
    19081710
    1909 #: lib/settings.php:1443
     1711#: lib/settings.php:1520
    19101712msgid "Displayed title in the header of OTP popup."
    19111713msgstr ""
    19121714
    1913 #: lib/settings.php:1444
     1715#: lib/settings.php:1521
    19141716msgid "Displayed back button in the header of OTP popup."
    19151717msgstr ""
    19161718
    1917 #: lib/settings.php:1445
     1719#: lib/settings.php:1522
    19181720msgid "Displayed message above the OTP text box."
    19191721msgstr ""
    19201722
    1921 #: lib/settings.php:1446
     1723#: lib/settings.php:1523
    19221724msgid "Displayed text in the button of OTP popup."
    19231725msgstr ""
    19241726
    1925 #: lib/settings.php:1447
     1727#: lib/settings.php:1524
    19261728msgid "Set the flag value as current user is logged out."
    19271729msgstr ""
    19281730
    1929 #: lib/settings.php:1449
     1731#: lib/settings.php:1526
    19301732msgid "Check if current user is logged in or out."
    19311733msgstr ""
    19321734
    1933 #: lib/settings.php:1451
     1735#: lib/settings.php:1528
    19341736msgid "Default innerHTML of these elements are as follows"
    19351737msgstr ""
    19361738
    1937 #: lib/settings.php:1453
     1739#: lib/settings.php:1530
     1740msgid "Get verification OTP at your email"
     1741msgstr ""
     1742
     1743#: lib/settings.php:1530
    19381744msgid "for logged-in users"
    19391745msgstr ""
    19401746
    1941 #: lib/settings.php:1455
     1747#: lib/settings.php:1532
     1748msgid "Enter your email to get the OTP"
     1749msgstr ""
     1750
     1751#: lib/settings.php:1532
    19421752msgid "for logged-out users"
    19431753msgstr ""
    19441754
    1945 #: lib/settings.php:1458
     1755#: lib/settings.php:1535
    19461756msgid "put the URL of your terms_of_use here."
    19471757msgstr ""
    19481758
    1949 #: lib/settings.php:1466
     1759#: lib/settings.php:1536
     1760msgid "Agree to the"
     1761msgstr ""
     1762
     1763#: lib/settings.php:1536
     1764msgid "terms of use"
     1765msgstr ""
     1766
     1767#: lib/settings.php:1539
     1768msgid "Remember my email"
     1769msgstr ""
     1770
     1771#: lib/settings.php:1541
     1772msgid "Enter 6 digit code sent to your email"
     1773msgstr ""
     1774
     1775#: lib/settings.php:1543
    19501776msgid "this_code_is_important"
    19511777msgstr ""
    19521778
    1953 #: lib/settings.php:1466
     1779#: lib/settings.php:1543
    19541780msgid ""
    19551781"Use this line as it is, to prevent the JS code conflict for these four "
     
    19571783msgstr ""
    19581784
    1959 #: lib/settings.php:1479
     1785#: lib/settings.php:1544 lib/settings.php:1545
     1786msgid "OTP Verification"
     1787msgstr ""
     1788
     1789#: lib/settings.php:1546
     1790msgid "Send OTP"
     1791msgstr ""
     1792
     1793#: lib/settings.php:1547
     1794msgid "Verify OTP"
     1795msgstr ""
     1796
     1797#: lib/settings.php:1556
    19601798msgid "External Functions"
    19611799msgstr ""
    19621800
    1963 #: lib/settings.php:1480
     1801#: lib/settings.php:1557
    19641802msgid ""
    19651803"Use this function in client side javascript to operate the process after "
     
    19671805msgstr ""
    19681806
    1969 #: lib/settings.php:1482 lib/settings.php:1492 lib/settings.php:1497
    1970 #: lib/settings.php:1507
     1807#: lib/settings.php:1559 lib/settings.php:1569 lib/settings.php:1574
     1808#: lib/settings.php:1584
    19711809msgid "Just to Test"
    19721810msgstr ""
    19731811
    1974 #: lib/settings.php:1483 lib/settings.php:1498
     1812#: lib/settings.php:1560 lib/settings.php:1575
    19751813msgid "Where the values of these variables are described as"
    19761814msgstr ""
    19771815
    1978 #: lib/settings.php:1484 lib/settings.php:1499
     1816#: lib/settings.php:1561 lib/settings.php:1576
    19791817msgid "for failure attempt."
    19801818msgstr ""
    19811819
    1982 #: lib/settings.php:1485 lib/settings.php:1500
     1820#: lib/settings.php:1562 lib/settings.php:1577
    19831821msgid "for email sent."
    19841822msgstr ""
    19851823
    1986 #: lib/settings.php:1486 lib/settings.php:1501
     1824#: lib/settings.php:1563 lib/settings.php:1578
    19871825msgid "for member/guest verified."
    19881826msgstr ""
    19891827
    1990 #: lib/settings.php:1487 lib/settings.php:1502
     1828#: lib/settings.php:1564 lib/settings.php:1579
    19911829msgid "for member logged in."
    19921830msgstr ""
    19931831
    1994 #: lib/settings.php:1488 lib/settings.php:1503
     1832#: lib/settings.php:1565 lib/settings.php:1580
    19951833msgid "for guest registered."
    19961834msgstr ""
    19971835
    1998 #: lib/settings.php:1489 lib/settings.php:1504
     1836#: lib/settings.php:1566 lib/settings.php:1581
    19991837msgid "The applied email ID."
    20001838msgstr ""
    20011839
    2002 #: lib/settings.php:1490 lib/settings.php:1505
     1840#: lib/settings.php:1567 lib/settings.php:1582
    20031841msgid ""
    20041842"If need to operate the internal process and messages, use %1$s "
     
    20061844msgstr ""
    20071845
    2008 #: lib/settings.php:1494
     1846#: lib/settings.php:1571
    20091847msgid ""
    20101848"Use this %1$s add_action %2$s in your theme function.php file to hook any "
     
    20121850msgstr ""
    20131851
    2014 #: lib/settings.php:1517
     1852#: lib/settings.php:1594
    20151853msgid "External CSS Script"
    20161854msgstr ""
    20171855
    2018 #: lib/settings.php:1522
     1856#: lib/settings.php:1599
    20191857msgid "Append External CSS Script"
    20201858msgstr ""
    20211859
    2022 #: lib/settings.php:1522
     1860#: lib/settings.php:1599
    20231861msgid ""
    20241862"Enable this option to append this external CSS script with the internal CSS "
     
    20261864msgstr ""
    20271865
    2028 #: lib/settings.php:1525
     1866#: lib/settings.php:1602
    20291867msgid "Replace Internal CSS Script"
    20301868msgstr ""
    20311869
    2032 #: lib/settings.php:1525
     1870#: lib/settings.php:1602
    20331871msgid ""
    20341872"Enable this option to replace the internal CSS script with this external CSS "
     
    20361874msgstr ""
    20371875
    2038 #: lib/settings.php:1528
     1876#: lib/settings.php:1605
    20391877msgid "External CSS"
    20401878msgstr ""
    20411879
    2042 #: lib/settings.php:1528
     1880#: lib/settings.php:1605
    20431881msgid ""
    20441882"Click here to view the internal CSS script here. Always Beautify to edit and "
     
    20461884msgstr ""
    20471885
    2048 #: lib/settings.php:1528
     1886#: lib/settings.php:1605
    20491887msgid "Click here"
    20501888msgstr ""
    20511889
    2052 #: lib/settings.php:1528
     1890#: lib/settings.php:1605
    20531891msgid "to view the internal CSS script here. Always"
    20541892msgstr ""
    20551893
    2056 #: lib/settings.php:1528
     1894#: lib/settings.php:1605
    20571895msgid "Beautify"
    20581896msgstr ""
    20591897
    2060 #: lib/settings.php:1528
     1898#: lib/settings.php:1605
    20611899msgid "to edit and"
    20621900msgstr ""
    20631901
    2064 #: lib/settings.php:1528
     1902#: lib/settings.php:1605
    20651903msgid "Minify"
    20661904msgstr ""
    20671905
    2068 #: lib/settings.php:1528
     1906#: lib/settings.php:1605
    20691907msgid "to save."
    20701908msgstr ""
    20711909
    2072 #: lib/settings.php:1535
     1910#: lib/settings.php:1612
    20731911msgid "Addon Support Code"
    20741912msgstr ""
    20751913
    2076 #: lib/settings.php:1536
     1914#: lib/settings.php:1613
    20771915msgid ""
    20781916"Use this %1$s php code %2$sin your related page or theme function.php file "
     
    20801918msgstr ""
    20811919
    2082 #: lib/settings.php:1536
     1920#: lib/settings.php:1613
    20831921msgid ""
    20841922"You can attach the Token parameters with the links not available in the page "
     
    20861924msgstr ""
    20871925
    2088 #: lib/settings.php:1537
     1926#: lib/settings.php:1614
    20891927msgid "Get the 'eotpatid' parameter from URL."
    20901928msgstr ""
    20911929
    2092 #: lib/settings.php:1538
     1930#: lib/settings.php:1615
    20931931msgid "Get the 'eotpatkey' parameter from URL."
    20941932msgstr ""
    20951933
    2096 #: lib/settings.php:1539
     1934#: lib/settings.php:1616
    20971935msgid "Get the 'eotpatuser' parameter from URL."
    20981936msgstr ""
    20991937
    2100 #: lib/settings.php:1540
     1938#: lib/settings.php:1617
    21011939msgid "Validate all token parameters."
    21021940msgstr ""
    21031941
    2104 #: lib/settings.php:1541
     1942#: lib/settings.php:1618
    21051943msgid "If this value is 1 then visitor is a registered user."
    21061944msgstr ""
    21071945
    2108 #: lib/settings.php:1542
     1946#: lib/settings.php:1619
    21091947msgid "Retrive the user details from the user id available in 'eotpatid'."
    21101948msgstr ""
    21111949
    2112 #: lib/settings.php:1543
     1950#: lib/settings.php:1620
    21131951msgid "Else the value is simply encrypted email id of the guest user."
    21141952msgstr ""
    21151953
    2116 #: lib/settings.php:1544
     1954#: lib/settings.php:1621
    21171955msgid "Retrive the guest email id available in 'eotpatuser'."
    21181956msgstr ""
    21191957
    2120 #: lib/settings.php:1547
     1958#: lib/settings.php:1624
    21211959msgid "Create URL parameter string with tokens to attach with required links."
    21221960msgstr ""
    21231961
    2124 #: lib/settings.php:1556
     1962#: lib/settings.php:1633
    21251963msgid "Reset to Defaults"
    21261964msgstr ""
    21271965
    2128 #: lib/settings.php:1566
     1966#: lib/settings.php:1643
    21291967msgid ""
    21301968"This plugin and license key is valid for lifetime for one domain at a time "
     
    21321970msgstr ""
    21331971
    2134 #: lib/settings.php:1566
     1972#: lib/settings.php:1643
    21351973msgid ""
    21361974"However you can use this plugin and license key in another domain for three "
     
    21381976msgstr ""
    21391977
    2140 #: lib/settings.php:1568
     1978#: lib/settings.php:1645
    21411979msgid ""
    21421980"Pirated, Nulled, Cracked, Hacked or Shared copy of this plugin, Leads to "
     
    21441982msgstr ""
    21451983
    2146 #: lib/settings.php:1571
     1984#: lib/settings.php:1648
    21471985msgid "Participate in plugin improvement"
    21481986msgstr ""
    21491987
    2150 #: lib/settings.php:1571
     1988#: lib/settings.php:1648
    21511989msgid "Send an email"
    21521990msgstr ""
    21531991
    2154 #: lib/settings.php:1571
     1992#: lib/settings.php:1648
    21551993msgid "about a bug or rectification and get a free license upgrade."
    21561994msgstr ""
    21571995
    2158 #: lib/settings.php:1583
     1996#: lib/settings.php:1660
    21591997msgid "I’m happy to help if you need any further assistance."
    21601998msgstr ""
    21611999
    2162 #: lib/settings.php:1583
     2000#: lib/settings.php:1660
    21632001msgid "Developer"
    21642002msgstr ""
  • email-otp-authenticator/trunk/lib/emailotpauthn-class.php

    r3319471 r3323235  
    2424            }
    2525            //front-end hooks action
     26            $this->emailotpauthn_formtexts();
    2627            add_action("wp_footer", [&$this, "emailotpauthn_popup_html"]);
    2728            add_action("wp_ajax_nopriv_emailotpauthnaction", [ &$this, "emailotpauthn_login_action", ]); // for logged-out users only.
     
    2930            add_shortcode("email_otp_authn", [&$this, "email_otp_authn_func"]);
    3031        } // END public function __construct
     32
     33        public function emailotpauthn_formtexts(){
     34            global $extrnlcvrbl,$formtexts;
     35            $formnoticentxt = get_fix_option("emailotpauthn_formnoticentxt","not_initiated");
     36            if(strcasecmp($formnoticentxt,"not_initiated")==0){
     37                $newnoticentxt = "";
     38                for ($nodx = 0; $nodx < count($formtexts); $nodx++) {
     39                    if(isset($formtexts[$nodx][2]) && !empty($formtexts[$nodx][2])){
     40                        if(!isset($extrnlcvrbl[$nodx]) || empty($extrnlcvrbl[$nodx])){
     41                            $extrnlcvrbl[$nodx] = $formtexts[$nodx][2];
     42                            $newnoticentxt .= $formtexts[$nodx][2] . "#-ntbreak-#";
     43                        }
     44                    }
     45                }
     46                $newnoticentxt = trim($newnoticentxt,"#-ntbreak-#");
     47                update_option("emailotpauthn_formnoticentxt", $newnoticentxt);
     48            } else {
     49                $formnoticentxt = "#-ntbreak-#" . $formnoticentxt;
     50                $savednoticentxt = explode("#-ntbreak-#",$formnoticentxt);
     51                for ($nodx = 0; $nodx < count($savednoticentxt); $nodx++) {
     52                    if(isset($savednoticentxt[$nodx])){
     53                        $extrnlcvrbl[$nodx] = $savednoticentxt[$nodx];
     54                        $formtexts[$nodx][2] = $extrnlcvrbl[$nodx];
     55                    }
     56                }
     57            }
     58        }
    3159
    3260        public function email_otp_authn_func($atts)
     
    107135            $bodybgcolor = get_fix_option('emailotpauthn_bodybgcolor','#DDAA88');
    108136            $poppbgcolor = get_fix_option('emailotpauthn_poppbgcolor','#00000080');
     137            $poppboxblur = get_fix_option('emailotpauthn_poppboxblur',0);
     138            $popupbgblur = get_fix_option('emailotpauthn_popupbgblur',0);
     139            $frmbrdrwdth = get_fix_option('emailotpauthn_frmbrdrwdth',0);
     140            $frmbrdrcolr = get_fix_option('emailotpauthn_frmbrdrcolr','#ffffff');
     141            if($poppboxblur > 100)
     142                $poppboxblur = 50;
     143            elseif($poppboxblur < 0)
     144                $poppboxblur = 0;
     145            else
     146                $poppboxblur = number_format($poppboxblur / 2,2);
     147            if($popupbgblur > 100)
     148                $popupbgblur = 50;
     149            elseif($popupbgblur < 0)
     150                $popupbgblur = 0;
     151            else
     152                $popupbgblur = number_format($popupbgblur / 2,2);
     153            if($frmbrdrwdth > 50)
     154                $frmbrdrwdth = 50;
     155            elseif($frmbrdrwdth < 0)
     156                $frmbrdrwdth = 0;
    109157            $hedrxtstyle = get_fix_option('emailotpauthn_hedrxtstyle','font-family:Verdana, Geneva, sans-serif!important;color:#ffffff;font-size:22px;font-weight:400!important;letter-spacing:0.2px;word-spacing:0px;');
    110158            $inptxtstyle = get_fix_option('emailotpauthn_inptxtstyle','font-family:Verdana, Geneva, sans-serif!important;color:#666666;font-size:16px;font-weight:400!important;letter-spacing:0px;word-spacing:0px;');
     
    123171                "bodybgcolor"=>$bodybgcolor,
    124172                "poppbgcolor"=>$poppbgcolor,
     173                "poppboxblur"=>$poppboxblur,
     174                "popupbgblur"=>$popupbgblur,
     175                "frmbrdrwdth"=>$frmbrdrwdth,
     176                "frmbrdrcolr"=>$frmbrdrcolr,
    125177                "extrnlsection"=>License_Allowed(true)
    126178                );
  • email-otp-authenticator/trunk/lib/emailotpauthn-external-class.php

    r3319471 r3323235  
    55    load_plugin_textdomain( "email-otp-authenticator", false, dirname( dirname( __FILE__ ) ) . "/languages" );
    66}
    7 global $extrnlvrbl;
    8 $extrnlvrbl = array();
    9 $extrnlvrbl[1] = esc_html__("Authenticate with OTP","email-otp-authenticator");
    10 $extrnlvrbl[2] = esc_html__("OTP Verification","email-otp-authenticator");
    11 $extrnlvrbl[3] = esc_html__("Send OTP","email-otp-authenticator");
    12 $extrnlvrbl[4] = esc_html__("Verify OTP","email-otp-authenticator");
    13 $extrnlvrbl[5] = esc_html__("Wrong Action","email-otp-authenticator");
    14 $extrnlvrbl[6] = esc_html__("Enter your email to get the OTP","email-otp-authenticator");
    15 $extrnlvrbl[7] = esc_html__("Get verification OTP at your email","email-otp-authenticator");
    16 $extrnlvrbl[8] = esc_html__("Logged in user cannot view or edit their email here.","email-otp-authenticator");
    17 $extrnlvrbl[9] = esc_html__("You have received new OTP to login at ","email-otp-authenticator");
    18 $extrnlvrbl[10] = esc_html__("We have received a one time password request.","email-otp-authenticator");
    19 $extrnlvrbl[11] = esc_html__("Your new OTP is ","email-otp-authenticator");
    20 $extrnlvrbl[12] = esc_html__("Website: ","email-otp-authenticator");
    21 $extrnlvrbl[13] = esc_html__("This secure OTP is generated by : ","email-otp-authenticator");
    22 $extrnlvrbl[14] = esc_html__("Email OTP Authenticator","email-otp-authenticator");
    23 $extrnlvrbl[15] = esc_html__("Unacceptable email found. Unable to proceed.","email-otp-authenticator");
    24 $extrnlvrbl[16] = esc_html__("Wrong action for Logged-in user.","email-otp-authenticator");
    25 $extrnlvrbl[17] = esc_html__("Wrong action detected. Report to the admin.","email-otp-authenticator");
    26 $extrnlvrbl[18] = esc_html__("Service not activated.","email-otp-authenticator");
    27 $extrnlvrbl[19] = esc_html__("Email already exist.","email-otp-authenticator");
    28 $extrnlvrbl[20] = esc_html__("Email does not exist.","email-otp-authenticator");
    29 $extrnlvrbl[21] = esc_html__("Request has been cancelled.","email-otp-authenticator");
    30 $extrnlvrbl[22] = esc_html__("Request has been rejected due to security! Please contact to administrator.","email-otp-authenticator");
    31 $extrnlvrbl[23] = esc_html__("Validation error","email-otp-authenticator");
    32 $extrnlvrbl[24] = esc_html__("Enter email","email-otp-authenticator");
    33 $extrnlvrbl[25] = esc_html__("SEND FROM email id is INACTIVE.","email-otp-authenticator");
    34 $extrnlvrbl[26] = esc_html__("Email does not matched.","email-otp-authenticator");
    35 $extrnlvrbl[27] = esc_html__("Resend OTP","email-otp-authenticator");
    36 $extrnlvrbl[28] = esc_html__("Post insertion failed!, please try again","email-otp-authenticator");
    37 $extrnlvrbl[29] = esc_html__("Unable to send email. Check SMTP or else.","email-otp-authenticator");
    38 $extrnlvrbl[30] = esc_html__("Out of Email Limit!, contact to website administrator to reset.","email-otp-authenticator");
    39 $extrnlvrbl[31] = esc_html__("Out of Email Limit!, please try again after ","email-otp-authenticator");
    40 $extrnlvrbl[32] = esc_html__(" minute.","email-otp-authenticator");
    41 $extrnlvrbl[33] = esc_html__(" minutes.","email-otp-authenticator");
    42 $extrnlvrbl[34] = esc_html__("OTP has sent on your email.","email-otp-authenticator");
    43 $extrnlvrbl[35] = esc_html__("OTP does not exist. Retry with new OTP.","email-otp-authenticator");
    44 $extrnlvrbl[36] = esc_html__("User does not matched.","email-otp-authenticator");
    45 $extrnlvrbl[37] = esc_html__("The domain of your email is BLOCKED.","email-otp-authenticator");
    46 $extrnlvrbl[38] = esc_html__("The domain of your email is NOT ALLOWED.","email-otp-authenticator");
    47 $extrnlvrbl[39] = esc_html__("Your email address is BLOCKED.","email-otp-authenticator");
    48 $extrnlvrbl[40] = esc_html__("This OTP is expired. Try again with new OTP.","email-otp-authenticator");
    49 $extrnlvrbl[41] = esc_html__("Post insertion failed!, Token Key Not Generated.","email-otp-authenticator");
    50 $extrnlvrbl[42] = esc_html__("You have successfully verified","email-otp-authenticator");
    51 $extrnlvrbl[43] = esc_html__("OTP Matched","email-otp-authenticator");
    52 $extrnlvrbl[44] = esc_html__("Error in registration. Report to admin.","email-otp-authenticator");
    53 $extrnlvrbl[45] = esc_html__("Successfully Registered... Please Login.","email-otp-authenticator");
    54 $extrnlvrbl[46] = esc_html__("You have been Successfully Registered.","email-otp-authenticator");
    55 $extrnlvrbl[47] = esc_html__("Registered but Login failed. Try to Login.","email-otp-authenticator");
    56 $extrnlvrbl[48] = esc_html__("You are not agree with our terms.","email-otp-authenticator");
    57 $extrnlvrbl[49] = esc_html__("Not Agree With Terms","email-otp-authenticator");
    58 $extrnlvrbl[50] = esc_html__("You have successfully logged in","email-otp-authenticator");
    59 $extrnlvrbl[51] = esc_html__("Agree to the terms of use.","email-otp-authenticator");
    60 $extrnlvrbl[52] = esc_html__("Unable to authenticate","email-otp-authenticator");
    61 $extrnlvrbl[53] = esc_html__("OTP Matched but unable to process","email-otp-authenticator");
    62 $extrnlvrbl[54] = esc_html__("Wrong OTP Attempts Crossed.","email-otp-authenticator");
    63 $extrnlvrbl[55] = esc_html__("OTP does not matched.","email-otp-authenticator");
    64 $extrnlvrbl[56] = esc_html__("Invalid Email","email-otp-authenticator");
    65 $extrnlvrbl[57] = esc_html__("Please accept our Terms of Use.","email-otp-authenticator");
    66 $extrnlvrbl[58] = esc_html__("Check your spam mail and inbox again, then resend OTP.","email-otp-authenticator");
    67 $extrnlvrbl[59] = esc_html__("Invalid OTP","email-otp-authenticator");
    68 $extrnlvrbl[60] = esc_html__("Agree to the","email-otp-authenticator");
    69 $extrnlvrbl[61] = esc_html__("terms of use","email-otp-authenticator");
    70 $extrnlvrbl[62] = esc_html__("Remember my email","email-otp-authenticator");
    71 $extrnlvrbl[63] = esc_html__("Back","email-otp-authenticator");
    72 $extrnlvrbl[64] = esc_html__("Enter 6 digit code sent to your email","email-otp-authenticator");
    73 $extrnlvrbl[65] = __("<b>Error:</b> Invalid username, email address or incorrect password.","email-otp-authenticator");
    74 /*
    75 $extrnlvrbl[65] =
    76 $extrnlvrbl[66] =
    77 $extrnlvrbl[67] =
    78 $extrnlvrbl[68] =
    79 $extrnlvrbl[69] =
    80 $extrnlvrbl[70] =
    81 $extrnlvrbl[71] =
    82 $extrnlvrbl[72] =
    83 $extrnlvrbl[73] =
    84 $extrnlvrbl[74] =
    85 $extrnlvrbl[75] =
    86 $extrnlvrbl[76] =
    87 $extrnlvrbl[77] =
    88 $extrnlvrbl[78] =
    89 $extrnlvrbl[79] =
    90 $extrnlvrbl[80] =
    91 $extrnlvrbl[81] =
    92 $extrnlvrbl[82] =
    93 $extrnlvrbl[83] =
    94 $extrnlvrbl[84] =
    95 $extrnlvrbl[85] =
    96 $extrnlvrbl[86] =
    97 $extrnlvrbl[87] =
    98 $extrnlvrbl[88] =
    99 $extrnlvrbl[89] =
    100 $extrnlvrbl[90] =
    101 $extrnlvrbl[91] =
    102 $extrnlvrbl[92] =
    103 $extrnlvrbl[93] =
    104 $extrnlvrbl[94] =
    105 $extrnlvrbl[95] =
    106 $extrnlvrbl[96] =
    107 $extrnlvrbl[97] =
    108 $extrnlvrbl[98] =
    109 $extrnlvrbl[99] =
    110 */
     7
     8global $formtexts;
     9$formtexts = array(
     10    array("Reserved Node","Reserved Node",""), //[0]
     11    array("Authenticate with OTP","Link Text","Authenticate with OTP"), //[1]
     12    array("OTP Verification","Form Titile","OTP Verification"), //[2]
     13    array("Send OTP","Button Text","Send OTP"), //[3]
     14    array("Verify OTP","Button Text","Verify OTP"), //[4]
     15    array("Wrong Action","Settings Notice","Wrong Action"), //[5]
     16    array("Enter your email to get the OTP","Label Text","Enter your email to get the OTP"), //[6]
     17    array("Get verification OTP at your email {{email address}}","Label Text","Get verification OTP at your email"), //[7]
     18    array("Logged in user cannot view or edit their email here.","Warning Notice","Logged in user cannot view or edit their email here."), //[8]
     19    array("You have received new OTP to login at {{website title}}","Email Text","You have received new OTP to login at "), //[9]
     20    array("We have received a one time password request.","Email Text","We have received a one time password request."), //[10]
     21    array("Your new OTP is {{new OTP}}","Email Text","Your new OTP is "), //[11]
     22    array("Website: {{your domain}}","Email Text","Website: "), //[12]
     23    array("This secure OTP is generated by : {{Email OTP Authenticator}}","Email Text","This secure OTP is generated by : "), //[13]
     24    array("Email OTP Authenticator","Email Text","Email OTP Authenticator"), //[14]
     25    array("Unacceptable email found. Unable to proceed.","Error Notice","Unacceptable email found. Unable to proceed."), //[15]
     26    array("Wrong action for Logged-in user.","Settings Notice","Wrong action for Logged-in user."), //[16]
     27    array("Wrong action detected. Report to the admin.","Settings Notice","Wrong action detected. Report to the admin."), //[17]
     28    array("Service not activated.","Settings Notice","Service not activated."), //[18]
     29    array("Email already exist.","Warning Notice","Email already exist."), //[19]
     30    array("Email does not exist.","Warning Notice","Email does not exist."), //[20]
     31    array("Request has been cancelled.","Hacking Notice","Request has been cancelled."), //[21]
     32    array("Request has been rejected due to security! Please contact to administrator.","Hacking Notice","Request has been rejected due to security! Please contact to administrator."), //[22]
     33    array("Validation error","Error Notice","Validation error"), //[23]
     34    array("Enter email","Label Text","Enter email"), //[24]
     35    array("SEND FROM email id is INACTIVE.","Settings Notice","SEND FROM email id is INACTIVE."), //[25]
     36    array("Email does not matched.","Error Notice","Email does not matched."), //[26]
     37    array("Resend OTP","Link Text","Resend OTP"), //[27]
     38    array("Post insertion failed!, please try again","Website Error","Post insertion failed!, please try again"), //[28]
     39    array("Unable to send email. Check SMTP or else.","Website Error","Unable to send email. Check SMTP or else."), //[29]
     40    array("Out of Email Limit!, contact to website administrator to reset.","Warning Notice","Out of Email Limit!, contact to website administrator to reset."), //[30]
     41    array("Out of Email Limit!, please try again after {{remaining minutes}}","Warning Notice","Out of Email Limit!, please try again after "), //[31]
     42    array("{{remaining minutes}} minute.","Warning Notice"," minute."), //[32]
     43    array("{{remaining minutes}} minutes.","Warning Notice"," minutes."), //[33]
     44    array("OTP has sent on your email.","Action Response","OTP has sent on your email."), //[34]
     45    array("OTP does not exist. Retry with new OTP.","Error Notice","OTP does not exist. Retry with new OTP."), //[35]
     46    array("User does not matched.","Error Notice","User does not matched."), //[36]
     47    array("The domain of your email is BLOCKED.","Warning Notice","The domain of your email is BLOCKED."), //[37]
     48    array("The domain of your email is NOT ALLOWED.","Warning Notice","The domain of your email is NOT ALLOWED."), //[38]
     49    array("Your email address is BLOCKED.","Warning Notice","Your email address is BLOCKED."), //[39]
     50    array("This OTP is expired. Try again with new OTP.","Action Response","This OTP is expired. Try again with new OTP."), //[40]
     51    array("Post insertion failed!, Token Key Not Generated.","Plugin Error","Post insertion failed!, Token Key Not Generated."), //[41]
     52    array("You have successfully verified","Action Response","You have successfully verified"), //[42]
     53    array("OTP Matched","Action Response","OTP Matched"), //[43]
     54    array("Error in registration. Report to admin.","Website Error","Error in registration. Report to admin."), //[44]
     55    array("Successfully Registered... Please Login.","Action Response","Successfully Registered... Please Login."), //[45]
     56    array("You have been Successfully Registered.","Action Response","You have been Successfully Registered."), //[46]
     57    array("Registered but Login failed. Try to Login.","Website Error","Registered but Login failed. Try to Login."), //[47]
     58    array("You are not agree with our terms.","Warning Notice","You are not agree with our terms."), //[48]
     59    array("Not Agree With Terms","Hacking Notice","Not Agree With Terms"), //[49]
     60    array("You have successfully logged in","Action Response","You have successfully logged in"), //[50]
     61    array("Agree to the terms of use.","Label Text","Agree to the terms of use."), //[51]
     62    array("Unable to authenticate","Error Notice","Unable to authenticate"), //[52]
     63    array("OTP Matched but unable to process","Plugin Error","OTP Matched but unable to process"), //[53]
     64    array("Wrong OTP Attempts Crossed.","Warning Notice","Wrong OTP Attempts Crossed."), //[54]
     65    array("OTP does not matched.","Error Notice","OTP does not matched."), //[55]
     66    array("Invalid Email","Error Notice","Invalid Email"), //[56]
     67    array("Please accept our Terms of Use.","Error Notice","Please accept our Terms of Use."), //[57]
     68    array("Check your spam mail and inbox again, then resend OTP.","Warning Notice","Check your spam mail and inbox again, then resend OTP."), //[58]
     69    array("Invalid OTP","Error Notice","Invalid OTP"), //[59]
     70    array("Agree to the","Label Text","Agree to the"), //[60]
     71    array("terms of use","Label Text","terms of use"), //[61]
     72    array("Remember my email","Label Text","Remember my email"), //[62]
     73    array("Back","Button Text","Back"), //[63]
     74    array("Enter 6 digit code sent to your email","Label Text","Enter 6 digit code sent to your email"), //[64]
     75    array("<b>Error:</b> Invalid username, email address or incorrect password.","2FA Error Notice","<b>Error:</b> Invalid username, email address or incorrect password."), //[65]
     76);
     77
    11178function emailotpauthn_popup_extrnl_boxscript(){
    11279    $emailotpauthnextrnlboxscript = 'function emailotpauthn_separat_box(pelm){
     
    751718    return $rtrnbrdrclr;
    752719}
     720function emailotpauthn_getcolorfrmstyle($stylestr){
     721    $stylestr = str_replace(" ","",$stylestr);
     722    $colorpos = stripos($stylestr,";color:");
     723    $stylestr = substr($stylestr,$colorpos+7);
     724    $colorpos = stripos($stylestr,";");
     725    $stylestr = substr($stylestr,0,$colorpos);
     726    return $stylestr;
     727}
    753728function emailotpauthn_popup_extrnl_css($getextrnlvars){
    754729    $inptbrdrclr = emailotpauthn_getbordercolor($getextrnlvars["inptbxcolor"]);
     
    756731
    757732    $emailotpauthnextrnlcss = '';
    758     if(!$getextrnlvars["isoneinputbox"]) $emailotpauthnextrnlcss = '#emailotpauthn_content .eotpafni {width:1.1em;line-height:1;margin:0px 7px;padding:0px 0px 2px 0px;text-align:center;appearance:textfield;display:inline-block;' . esc_html( $getextrnlvars["inptxtstyle"] ) . 'font-size:2em!important;background:' . esc_html( $getextrnlvars["inptbxcolor"] ) . '!important;border:2px solid ' . esc_html( $inptbrdrclr ) . ';border-radius:'.(($getextrnlvars["iscornrstyl"])?'0':'6').'px;}';
    759 
    760     $emailotpauthnextrnlcss = '#emailotpauthn_content>*,#emailotpauthn_content>*>*,#emailotpauthn_content>*>*>*,#emailotpauthn_content>*>*>*>*,#emailotpauthn_content>*>*>*>*>*,#emailotpauthn_content>*>*>*>*>*>*{/*all:initial;all:unset;all:revert;*/font-family:Verdana,sans-serif;font-weight:normal;text-decoration:none;}form#emailotpauthn-form{position:relative}#emailotpauthn-body{border-bottom-left-radius:'.(($getextrnlvars["iscornrstyl"])?'0':'25').'px;border-bottom-right-radius:'.(($getextrnlvars["iscornrstyl"])?'0':'25').'px;padding:30px;min-height:210px;background: ' . esc_html( $getextrnlvars["bodybgcolor"] ) . ';}#submitotpsec{display:none}' . ( $emailotpauthnextrnlcss ) . '.emailotpauthninlinebox #emailotpauthn_content form label, #emailotpauthn_lightbox #emailotpauthn_content form label,{' . esc_html( $getextrnlvars["bodyxtstyle"] ) . 'display:block;}#email_message,#otp_message,#sbmitedemail{' . esc_html( $getextrnlvars["bodyxtstyle"] ) . 'display:inline-block;}span.loginback{cursor:pointer;z-index:99;top:6px;position:absolute;left:0;padding:2px 15px;' . esc_html( $getextrnlvars["hedrxtstyle"] ) . 'font-size:0.7em!important;}.emailotpauthninlinebox #emailotpauthn_content form .req,#emailotpauthn_lightbox #emailotpauthn_content form .req{color:red;font-size:1em;display:inline-block}.emailotpauthninlinebox #emailotpauthn_content .eotpafi,#emailotpauthn_lightbox #emailotpauthn_content .eotpafi,.emailotpauthninlinebox #emailotpauthn_content form textarea,#emailotpauthn_lightbox #emailotpauthn_content form textarea{border-radius:'.(($getextrnlvars["iscornrstyl"])?'0':'50').'px;border:2px solid ' . esc_html( $inptbrdrclr ) . ';' . esc_html( $getextrnlvars["inptxtstyle"] ) . 'display:inline-block!important;width:100%!important;min-height:40px;padding:0 10px}.emailotpauthn-req-fields,.input_otp{text-align:center!important;background:' . esc_html( $getextrnlvars["inptbxcolor"] ) . '!important;}.emailotpauthninlinebox #emailotpauthn_content form input[type=submit],#emailotpauthn_lightbox #emailotpauthn_content form input[type=submit]{border-radius:'.(($getextrnlvars["iscornrstyl"])?'0':'50').'px;background:' . esc_html( $getextrnlvars["buttoncolor"] ) . ';' . esc_html( $getextrnlvars["butnxtstyle"] ) . 'width:100%!important;padding:0 0;margin-top:10px;border:2px solid ' . esc_html( $butnbrdrclr ) . ';}.emailotpauthninlinebox #emailotpauthn_content form #submitotpsec input[type=submit].generateOtp,#emailotpauthn_lightbox #emailotpauthn_content form #submitotpsec input[type=submit].generateOtp{cursor:pointer;text-decoration:underline;background:0 0!important;border:0;color:#e73e34!important;padding:0;outline:0}.emailotpauthninlinebox #emailotpauthn_content form input[type=submit]:disabled,#emailotpauthn_lightbox #emailotpauthn_content form input[type=submit]:disabled{background:#ccc;cursor:initial}#emailotpauthn_lightbox .close{cursor:pointer;position:absolute;top:12px;right:10px;z-index:9999999}@media (max-width:767px){#emailotpauthn-body{padding:10px}.emailotpauthninlinebox,#emailotpauthn_lightbox{width:90%}.emailotpauthninlinebox #emailotpauthn_content p,#emailotpauthn_lightbox #emailotpauthn_content p{font-size:12px!important}}@media (max-width:800px) and (min-width:501px){.emailotpauthninlinebox,#emailotpauthn_lightbox{width:70%}.emailotpauthninlinebox #emailotpauthn_content p,#emailotpauthn_lightbox #emailotpauthn_content p{font-size:12px!important}}@media (max-width:2200px) and (min-width:801px){.emailotpauthninlinebox,#emailotpauthn_lightbox{width:60%}.emailotpauthninlinebox #emailotpauthn_content p,#emailotpauthn_lightbox #emailotpauthn_content p{font-size:15px!important}}.emailotpauthninlinebox{width:100%;height:100%;text-align:center;clear:both}#emailotpauthn_lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background-color:' . esc_html( $getextrnlvars["poppbgcolor"] ) . ';text-align:center;z-index:999999!important;clear:both}.emailotpauthninlinebox #emailotpauthn_content,#emailotpauthn_lightbox #emailotpauthn_content{border-radius:'.(($getextrnlvars["iscornrstyl"])?'0':'25').'px;color:#333;margin:10% auto 0;position:relative;z-index:999999;padding:0;font-size:15px!important;overflow:initial;max-width:450px}.emailotpauthninlinebox #emailotpauthn_content p,#emailotpauthn_lightbox #emailotpauthn_content p{padding:1%;text-align:left;margin:0!important;line-height:20px}#emailotpauthn_lightbox #emailotpauthn_content .close span{display:block;float:right;text-align:right;' . esc_html( $getextrnlvars["hedrxtstyle"] ) . 'font-size:0.7em!important;margin-top:-4px;height:36px;width:100%}#emailotpauthn_lightbox #emailotpauthn_content .close span:hover,.emailotpauthninlinebox .emailotpauthnmsg:hover,#emailotpauthn_lightbox .emailotpauthnmsg:hover{cursor:pointer}.emailotpauthninlinebox .heading,#emailotpauthn_lightbox .heading{padding:10px 5px;margin:0!important;border-top-left-radius:'.(($getextrnlvars["iscornrstyl"])?'0':'25').'px;border-top-right-radius:'.(($getextrnlvars["iscornrstyl"])?'0':'25').'px;background: ' . esc_html( $getextrnlvars["headercolor"] ) . '!important;}.emailotpauthninlinebox .heading h3,#emailotpauthn_lightbox .heading h3{border:none;margin-top:1px;margin-bottom:2px;' . esc_html( $getextrnlvars["hedrxtstyle"] ) . '}span.emailotpauthn-shortcode.emailotpauthn-popup{border:0px solid #ccc;padding:8px 10px;border-radius:'.(($getextrnlvars["iscornrstyl"])?'0':'10').'px} input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { display: none; -webkit-appearance: none; margin: 0; } input[type=number] { -moz-appearance: textfield; }#rememberemaildiv{float:left;width:100%;position:relative;}'.(($getextrnlvars["extrnlsection"]>2)?'#showrgstrtermsdiv{float:left;display:inline-block;}#showrgstrtermsdiv>div,#showrmbremaildiv>div':'#rememberemaildiv>div').'{float:left;width:15px;height:15px;display:inline-block;}'.(($getextrnlvars["extrnlsection"]>2)?'#showrgstrterms,':'').'#rememberemail{padding:0px!important;min-height:15px!important;margin-top:9px;}'.(($getextrnlvars["extrnlsection"]>2)?'#terms_of_use,':'').'#remember_email{display:inline-block!important;margin-top:12px;margin-left:5px;font-size:small!important;float:left;line-height:12px;}'.(($getextrnlvars["extrnlsection"]>2)?'#terms_of_use>a{text-decoration:none;}#showrmbremaildiv{float:right;display:inline-block;}':'');
     733    if(!$getextrnlvars["isoneinputbox"]) $emailotpauthnextrnlcss = '#emailotpauthn_content .eotpafni {width:1.1em;line-height:1;margin:0px 7px;padding:0px 0px 2px 0px;text-align:center;appearance:textfield;display:inline-block;' . esc_html( $getextrnlvars["inptxtstyle"] ) . 'font-size:2em!important;background:' . esc_html( $getextrnlvars["inptbxcolor"] ) . '!important;'.(($getextrnlvars["poppboxblur"]>0)?'backdrop-filter:blur(' . esc_html( $getextrnlvars["poppboxblur"] ) . 'px);':'').'border:2px solid ' . esc_html( $inptbrdrclr ) . ';border-radius:'.(($getextrnlvars["iscornrstyl"])?'0':'6').'px;}';
     734
     735    $emailotpauthnextrnlcss = '#emailotpauthn_content>*,#emailotpauthn_content>*>*,#emailotpauthn_content>*>*>*,#emailotpauthn_content>*>*>*>*,#emailotpauthn_content>*>*>*>*>*,#emailotpauthn_content>*>*>*>*>*>*{/*all:initial;all:unset;all:revert;*/font-family:Verdana,sans-serif;font-weight:normal;text-decoration:none;}form#emailotpauthn-form{position:relative}#emailotpauthn-body{border-bottom-left-radius:'.(($getextrnlvars["iscornrstyl"])?'0':'25').'px;border-bottom-right-radius:'.(($getextrnlvars["iscornrstyl"])?'0':'25').'px;padding:30px;min-height:210px;background: ' . esc_html( $getextrnlvars["bodybgcolor"] ) . ';'.(($getextrnlvars["poppboxblur"]>0)?'backdrop-filter:blur(' . esc_html( $getextrnlvars["poppboxblur"] ) . 'px);':'').'}#submitotpsec{display:none}' . ( $emailotpauthnextrnlcss ) . '.emailotpauthninlinebox #emailotpauthn_content form label, #emailotpauthn_lightbox #emailotpauthn_content form label,{' . esc_html( $getextrnlvars["bodyxtstyle"] ) . 'display:block;}#email_message,#otp_message,#sbmitedemail{' . esc_html( $getextrnlvars["bodyxtstyle"] ) . 'display:inline-block;}span.loginback{cursor:pointer;z-index:99;top:6px;position:absolute;left:0;padding:2px 15px;' . esc_html( $getextrnlvars["hedrxtstyle"] ) . 'font-size:0.7em!important;}.emailotpauthninlinebox #emailotpauthn_content form .req,#emailotpauthn_lightbox #emailotpauthn_content form .req{color:red;font-size:1em;display:inline-block}.emailotpauthninlinebox #emailotpauthn_content .eotpafi,#emailotpauthn_lightbox #emailotpauthn_content .eotpafi,.emailotpauthninlinebox #emailotpauthn_content form textarea,#emailotpauthn_lightbox #emailotpauthn_content form textarea{border-radius:'.(($getextrnlvars["iscornrstyl"])?'0':'50').'px;border:2px solid ' . esc_html( $inptbrdrclr ) . ';' . esc_html( $getextrnlvars["inptxtstyle"] ) . 'display:inline-block!important;width:100%!important;min-height:40px;padding:0 10px}.emailotpauthn-req-fields,.input_otp{text-align:center!important;background:' . esc_html( $getextrnlvars["inptbxcolor"] ) . '!important;'.(($getextrnlvars["poppboxblur"]>0)?'backdrop-filter:blur(' . esc_html( $getextrnlvars["poppboxblur"] ) . 'px);':'').'}.emailotpauthninlinebox #emailotpauthn_content form input[type=submit],#emailotpauthn_lightbox #emailotpauthn_content form input[type=submit]{border-radius:'.(($getextrnlvars["iscornrstyl"])?'0':'50').'px;background:' . esc_html( $getextrnlvars["buttoncolor"] ) . ';'.(($getextrnlvars["poppboxblur"]>0)?'backdrop-filter:blur(' . esc_html( $getextrnlvars["poppboxblur"] ) . 'px);':'').'' . esc_html( $getextrnlvars["butnxtstyle"] ) . 'width:100%!important;padding:0 0;margin-top:10px;border:2px solid ' . esc_html( $butnbrdrclr ) . ';}.emailotpauthninlinebox #emailotpauthn_content form #submitotpsec input[type=submit].generateOtp,#emailotpauthn_lightbox #emailotpauthn_content form #submitotpsec input[type=submit].generateOtp{cursor:pointer;text-decoration:underline;background:0 0!important;border:0;color:#e73e34!important;padding:0;outline:0}.emailotpauthninlinebox #emailotpauthn_content form input[type=submit]:disabled,#emailotpauthn_lightbox #emailotpauthn_content form input[type=submit]:disabled{background:#ccc;cursor:initial}#emailotpauthn_lightbox .close{cursor:pointer;position:absolute;top:12px;right:10px;z-index:9999999}@media (max-width:767px){#emailotpauthn-body{padding:10px}.emailotpauthninlinebox,#emailotpauthn_lightbox{width:90%}.emailotpauthninlinebox #emailotpauthn_content p,#emailotpauthn_lightbox #emailotpauthn_content p{font-size:12px!important}}@media (max-width:800px) and (min-width:501px){.emailotpauthninlinebox,#emailotpauthn_lightbox{width:70%}.emailotpauthninlinebox #emailotpauthn_content p,#emailotpauthn_lightbox #emailotpauthn_content p{font-size:12px!important}}@media (max-width:2200px) and (min-width:801px){.emailotpauthninlinebox,#emailotpauthn_lightbox{width:60%}.emailotpauthninlinebox #emailotpauthn_content p,#emailotpauthn_lightbox #emailotpauthn_content p{font-size:15px!important}}.emailotpauthninlinebox{width:100%;height:100%;text-align:center;clear:both}#emailotpauthn_lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background-color:' . esc_html( $getextrnlvars["poppbgcolor"] ) . ';'.(($getextrnlvars["popupbgblur"]>0)?'backdrop-filter:blur(' . esc_html( $getextrnlvars["popupbgblur"] ) . 'px);':'').'text-align:center;z-index:999999!important;clear:both}.emailotpauthninlinebox #emailotpauthn_content,#emailotpauthn_lightbox #emailotpauthn_content{border-radius:'.(($getextrnlvars["iscornrstyl"])?'0':'25').'px;color:#333;margin:10% auto 0;position:relative;padding:0;font-size:15px!important;overflow:initial;max-width:450px}.emailotpauthninlinebox #emailotpauthn_content p,#emailotpauthn_lightbox #emailotpauthn_content p{padding:1%;text-align:left;margin:0!important;line-height:20px}#emailotpauthn_lightbox #emailotpauthn_content .close span{display:block;float:right;text-align:right;' . esc_html( $getextrnlvars["hedrxtstyle"] ) . 'font-size:0.7em!important;margin-top:-4px;height:36px;width:100%}#emailotpauthn_lightbox #emailotpauthn_content .close span:hover,.emailotpauthninlinebox .emailotpauthnmsg:hover,#emailotpauthn_lightbox .emailotpauthnmsg:hover{cursor:pointer}.emailotpauthninlinebox .heading,#emailotpauthn_lightbox .heading{padding:10px 5px;margin:0!important;border-top-left-radius:'.(($getextrnlvars["iscornrstyl"])?'0':'25').'px;border-top-right-radius:'.(($getextrnlvars["iscornrstyl"])?'0':'25').'px;background: ' . esc_html( $getextrnlvars["headercolor"] ) . '!important;'.(($getextrnlvars["poppboxblur"]>0)?'backdrop-filter:blur(' . esc_html( $getextrnlvars["poppboxblur"] ) . 'px);':'').'}.emailotpauthninlinebox .heading h3,#emailotpauthn_lightbox .heading h3{border:none;margin-top:1px;margin-bottom:2px;' . esc_html( $getextrnlvars["hedrxtstyle"] ) . '}span.emailotpauthn-shortcode.emailotpauthn-popup{border:0px solid #ccc;padding:8px 10px;border-radius:'.(($getextrnlvars["iscornrstyl"])?'0':'10').'px} input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { display: none; -webkit-appearance: none; margin: 0; } input[type=number] { -moz-appearance: textfield; }#rememberemaildiv{color:'.emailotpauthn_getcolorfrmstyle($getextrnlvars["bodyxtstyle"]).';float:left;width:100%;position:relative;}'.(($getextrnlvars["extrnlsection"]>2)?'#showrgstrtermsdiv{float:left;display:inline-block;}#showrgstrtermsdiv>div,#showrmbremaildiv>div':'#rememberemaildiv>div').'{float:left;width:15px;height:15px;display:inline-block;}'.(($getextrnlvars["extrnlsection"]>2)?'#showrgstrterms,':'').'#rememberemail{padding:0px!important;min-height:15px!important;margin-top:9px;}'.(($getextrnlvars["extrnlsection"]>2)?'#terms_of_use,':'').'#remember_email{display:inline-block!important;margin-top:12px;margin-left:5px;font-size:small!important;float:left;line-height:12px;}'.(($getextrnlvars["extrnlsection"]>2)?'#terms_of_use>a{text-decoration:none;}#showrmbremaildiv{float:right;display:inline-block;}':'').'#emailotpauthn_content{border: '. $getextrnlvars["frmbrdrwdth"] .'px solid '. $getextrnlvars["frmbrdrcolr"] .'; border-radius:'.(($getextrnlvars["iscornrstyl"])?'0':'25').'px;}';
    761736    return $emailotpauthnextrnlcss;
    762737}
  • email-otp-authenticator/trunk/lib/settings.php

    r3319471 r3323235  
    191191                $bodybgcolor = get_fix_option('emailotpauthn_bodybgcolor','#DDAA88');
    192192                $poppbgcolor = get_fix_option('emailotpauthn_poppbgcolor','#00000080');
     193                $poppboxblur = get_fix_option('emailotpauthn_poppboxblur',0);
     194                $popupbgblur = get_fix_option('emailotpauthn_popupbgblur',0);
     195                $frmbrdrwdth = get_fix_option('emailotpauthn_frmbrdrwdth',0);
     196                $frmbrdrcolr = get_fix_option('emailotpauthn_frmbrdrcolr','#ffffff');
     197                $formnoticentxt = get_fix_option('emailotpauthn_formnoticentxt','not_initiated');
     198
    193199
    194200                $redirecturl = get_fix_option('emailotpauthn_redirect_url',"");
     
    248254                    update_option("emailotpauthn_tokenvlidfrgst", $tokenvlidfrgst);
    249255                }
     256                if($poppboxblur > 100){
     257                    $poppboxblur = 100;
     258                    update_option("emailotpauthn_poppboxblur", $poppboxblur);
     259                }
     260                if($popupbgblur > 100){
     261                    $popupbgblur = 100;
     262                    update_option("emailotpauthn_popupbgblur", $popupbgblur);
     263                }
     264                if($frmbrdrwdth > 50){
     265                    $frmbrdrwdth = 50;
     266                    update_option("emailotpauthn_frmbrdrwdth", $frmbrdrwdth);
     267                }
    250268               
    251269                if($firelimit < 0){
     
    276294                    $tokenvlidfrgst = 0;
    277295                    update_option("emailotpauthn_tokenvlidfrgst", $tokenvlidfrgst);
     296                }
     297                if($poppboxblur < 0){
     298                    $poppboxblur = 0;
     299                    update_option("emailotpauthn_poppboxblur", $poppboxblur);
     300                }
     301                if($popupbgblur < 0){
     302                    $popupbgblur = 0;
     303                    update_option("emailotpauthn_popupbgblur", $popupbgblur);
     304                }
     305                if($frmbrdrwdth < 0){
     306                    $frmbrdrwdth = 0;
     307                    update_option("emailotpauthn_frmbrdrwdth", $frmbrdrwdth);
    278308                }
    279309
     
    949979                    var poppbgcolor = eotpapopbackcolor.toString().concat(eotpapopbackOpacity.toString());
    950980                    document.getElementById('emailotpauthn_poppbgcolor').value = poppbgcolor;
     981                }
     982                function changenmbutton(){
     983                    var nmbuttondiv = document.getElementById('nmbuttondiv');
     984                    nmbuttondiv.innerText = "Confirm The Changes";
     985                    nmbuttondiv.style.background = "#ffdd99";
     986                }
     987                function modifynoticentext(){
     988                    var nmbuttondiv = document.getElementById('nmbuttondiv');
     989                    if(nmbuttondiv.innerText.toUpperCase() == "Confirm The Changes".toUpperCase()){
     990                        var notesmsgtable = document.getElementById('notesmsgtable');
     991                        var notesmsgtexts = "";
     992                        for (i = 1; i < notesmsgtable.rows.length; i++) {
     993                            notesmsgtexts = notesmsgtexts + notesmsgtable.rows[i].cells[3].textContent.replace("#-ntbreak-#", "");
     994                            if(i < (notesmsgtable.rows.length-1)) notesmsgtexts = notesmsgtexts + "#-ntbreak-#";
     995                        }
     996                        document.getElementById('emailotpauthn_formnoticentxt').value = notesmsgtexts;
     997                        nmbuttondiv.innerText = "Save The Changes";
     998                        nmbuttondiv.style.background = "#99ffff";
     999                    } else if(nmbuttondiv.innerText.toUpperCase() == "Save The Changes".toUpperCase()){
     1000                        nmbuttondiv.disabled = true;
     1001                        nmbuttondiv.innerText = "Modifing...";
     1002                        nmbuttondiv.style.background = "#bbbbbb";
     1003                        document.getElementById('submit').click();
     1004                    } else if(nmbuttondiv.innerText.toUpperCase() == "Modify Notes & Messages".toUpperCase()){
     1005                        nmbuttondiv.innerText = "Edit Phrase to Modify Them";
     1006                    } else if(nmbuttondiv.innerText.toUpperCase() == "Edit Phrase to Modify Them".toUpperCase()){
     1007                        nmbuttondiv.innerText = "Modify Notes & Messages";
     1008                    }
     1009                   
    9511010                }
    9521011            </script>
     
    10731132                                        <td width="9%" style="padding-left:17px;font-weight:600;margin:0px;font-family:inherit;color:#000000;"><?php esc_html_e("Body","email-otp-authenticator"); ?></td><td width="12%" class="smpltxttd"><div id="eotpapreview3" class="sampletxt" onclick="toggledsgnbox(3,'Body')" data-eotpabgcolor="<?php echo esc_js( $bodybgcolor ); ?>" data-eotpatxtstyl="<?php echo esc_js( $bodyxtstyle ); ?>"><?php esc_html_e("Sample Text","email-otp-authenticator"); ?></div><input type="hidden" value="<?php echo esc_js( $bodybgcolor ); ?>" name="emailotpauthn_bodybgcolor" id="emailotpauthn_bodybgcolor" /><input type="hidden" value="<?php echo esc_js( $bodyxtstyle ); ?>" name="emailotpauthn_bodyxtstyle" id="emailotpauthn_bodyxtstyle" /></td><td width="60%" style="padding-left:7px;"><?php esc_html_e("Set the body background color and font style of the authentication dialog box.","email-otp-authenticator"); ?></td>
    10741133                                    </tr>
    1075                                     <?php /*
    1076                                     <td width="50%" style="padding:5px;text-align:center;" ><button style="color:#000;background-color:#0dfde4;border-color:#0dfde4;">Reset</button></td><td width="50%" style="padding:0;text-align:center;" ><button style="color:#fff;background-color:#0d6efd;border-color:#0d6efd;">Select</button></td>
    1077                                     <tr valign="top">
    1078                                         <th width="40%" style="padding-left:20px;"><pre style="margin:0px;font-family:inherit;"><label style="color:#000000;"><?php esc_html_e("Headers","email-otp-authenticator"); ?> </label>&#9;&#9;<label><?php esc_html_e("Back","email-otp-authenticator"); ?>: </label><input type="color" value="<?php echo esc_js( $headercolor ); ?>" name="emailotpauthn_headercolor" id="emailotpauthn_headercolor" />&#9;&#9;<label><?php esc_html_e("Font","email-otp-authenticator"); ?>: </label><input type="color" value="<?php echo esc_js( $hedrxtstyle ); ?>" name="emailotpauthn_hedrxtstyle" id="emailotpauthn_hedrxtstyle" /></pre></th><td width="60%"><?php esc_html_e("Set the title bar background color and font color of authentication dialog box.","email-otp-authenticator"); ?></td>
    1079                                     </tr>
    1080                                     <tr valign="top">
    1081                                         <th width="40%" style="padding-left:20px;"><pre style="margin:0px;font-family:inherit;"><label style="color:#000000;"><?php esc_html_e("Inputs","email-otp-authenticator"); ?> </label>&#9;<label><?php esc_html_e("Back","email-otp-authenticator"); ?>: </label><input type="color" value="<?php echo esc_js( $inptbxcolor ); ?>" name="emailotpauthn_inptbxcolor" id="emailotpauthn_inptbxcolor" />&#9;&#9;<label><?php esc_html_e("Font","email-otp-authenticator"); ?>: </label><input type="color" value="<?php echo esc_js( $inptxtstyle ); ?>" name="emailotpauthn_inptxtstyle" id="emailotpauthn_inptxtstyle" /></pre></th><td width="60%"><?php esc_html_e("Set the input box background color and font color of authentication dialog box.","email-otp-authenticator"); ?></td>
    1082                                     </tr>
    1083                                     <tr valign="top">
    1084                                         <th width="40%" style="padding-left:20px;"><pre style="margin:0px;font-family:inherit;"><label style="color:#000000;"><?php esc_html_e("Buttons","email-otp-authenticator"); ?> </label>&#9;&#9;<label><?php esc_html_e("Back","email-otp-authenticator"); ?>: </label><input type="color" value="<?php echo esc_js( $buttoncolor ); ?>" name="emailotpauthn_buttoncolor" id="emailotpauthn_buttoncolor" />&#9;&#9;<label><?php esc_html_e("Font","email-otp-authenticator"); ?>: </label><input type="color" value="<?php echo esc_js( $butnxtstyle ); ?>" name="emailotpauthn_butnxtstyle" id="emailotpauthn_butnxtstyle" /></pre></th><td width="60%"><?php esc_html_e("Set the button background color and font color of authentication dialog box.","email-otp-authenticator"); ?></td>
    1085                                     </tr>
    1086                                     <tr valign="top">
    1087                                         <th width="40%" style="padding-left:20px;"><pre style="margin:0px;font-family:inherit;"><label style="color:#000000;"><?php esc_html_e("Body","email-otp-authenticator"); ?> </label>&#9;&#9;<label><?php esc_html_e("Back","email-otp-authenticator"); ?>: </label><input type="color" value="<?php echo esc_js( $bodybgcolor ); ?>" name="emailotpauthn_bodybgcolor" id="emailotpauthn_bodybgcolor" />&#9;&#9;<label><?php esc_html_e("Font","email-otp-authenticator"); ?>: </label><input type="color" value="<?php echo esc_js( $bodyxtstyle ); ?>" name="emailotpauthn_bodyxtstyle" id="emailotpauthn_bodyxtstyle" /></pre></th><td width="60%"><?php esc_html_e("Set the body background color and font color of authentication dialog box.","email-otp-authenticator"); ?></td>
    1088                                     </tr>
    1089                                     */ ?>
    10901134                                </table></td></tr>
    10911135                                <tr valign="top">
    1092                                     <td width="40%" style="padding-left:17px;font-weight:600;margin:0px;font-family:inherit;color:#000000;"><?php esc_html_e("Background","email-otp-authenticator"); ?>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<?php esc_html_e("Color:","email-otp-authenticator"); ?>&nbsp;<input id="eotpapopbackcolor" type="color" value="<?php echo esc_js( $eotpapopbackcolor ); ?>" onchange="updatebgcolor()" onkeyup="updatebgcolor()" style="block-size:25px;"/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<?php esc_html_e("Opacity:","email-otp-authenticator"); ?>&nbsp;<input id="eotpapopbackOpacity" type="number" min="00" max="100" step="1" value="<?php echo esc_js( $eotpapopbackOpacity ); ?>" class="fontbox" onchange="updatebgcolor()" onkeyup="updatebgcolor()" style="position:absolute;"/><input type="hidden" value="<?php echo esc_js( $poppbgcolor ); ?>" name="emailotpauthn_poppbgcolor" id="emailotpauthn_poppbgcolor" /></td><td width="60%" style="padding-left:7px;"><?php esc_html_e("Set the background color and opacity of the popup authentication dialog box.","email-otp-authenticator"); ?></td>
     1136                                    <td width="40%" style="padding-left:17px;font-weight:600;margin:0px;font-family:inherit;color:#000000;"><?php esc_html_e("Border","email-otp-authenticator"); ?>&nbsp;&nbsp;&nbsp;&nbsp;&ensp;&ensp;&ensp;&ensp;&ensp;<?php esc_html_e("Color:","email-otp-authenticator"); ?>&nbsp;<input name="emailotpauthn_frmbrdrcolr" id="emailotpauthn_frmbrdrcolr" type="color" value="<?php echo esc_js( $frmbrdrcolr ); ?>" style="block-size:25px;"/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&ensp;<?php esc_html_e("Width:","email-otp-authenticator"); ?>&nbsp;<input name="emailotpauthn_frmbrdrwdth" id="emailotpauthn_frmbrdrwdth" type="number" min="00" max="50" step="1" value="<?php echo esc_js( $frmbrdrwdth ); ?>" class="fontbox" style="position:absolute;"/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;px</td><td width="60%" style="padding-left:7px;"><?php esc_html_e("Set the form border color and width of the authentication dialog box.","email-otp-authenticator"); ?><br><?php esc_html_e("Put width 0 to remove the border, and max 50 px.","email-otp-authenticator"); ?></td>
     1137                                </tr>
     1138                                <tr valign="top">
     1139                                    <td width="40%" style="padding-left:17px;font-weight:600;margin:0px;font-family:inherit;color:#000000;"><?php esc_html_e("Backdrop","email-otp-authenticator"); ?>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&ensp;&ensp;<?php esc_html_e("Color:","email-otp-authenticator"); ?>&nbsp;<input id="eotpapopbackcolor" type="color" value="<?php echo esc_js( $eotpapopbackcolor ); ?>" onchange="updatebgcolor()" onkeyup="updatebgcolor()" style="block-size:25px;"/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&ensp;&ensp;&ensp;&ensp;<?php esc_html_e("Opacity:","email-otp-authenticator"); ?>&nbsp;<input id="eotpapopbackOpacity" type="number" min="00" max="100" step="1" value="<?php echo esc_js( $eotpapopbackOpacity ); ?>" class="fontbox" onchange="updatebgcolor()" onkeyup="updatebgcolor()" style="position:absolute;"/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;%<input type="hidden" value="<?php echo esc_js( $poppbgcolor ); ?>" name="emailotpauthn_poppbgcolor" id="emailotpauthn_poppbgcolor" /></td><td width="60%" style="padding-left:7px;"><?php esc_html_e("Set the back layer color and opacity of the popup authentication dialog box.","email-otp-authenticator"); ?></td>
     1140                                </tr>
     1141                                <tr valign="top">
     1142                                    <td width="40%" style="padding-left:17px;font-weight:600;margin:0px;font-family:inherit;color:#000000;"><?php esc_html_e("Blur","email-otp-authenticator"); ?>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&ensp;<?php esc_html_e("Form:","email-otp-authenticator"); ?>&nbsp;<input type="number" class="fontbox" value="<?php echo esc_js( $poppboxblur ); ?>" name="emailotpauthn_poppboxblur" id="emailotpauthn_poppboxblur" min="0" max="100"/> %&nbsp;&nbsp;&nbsp;&nbsp;<?php esc_html_e("Backdrop:","email-otp-authenticator"); ?>&nbsp;<input type="number" class="fontbox" value="<?php echo esc_js( $popupbgblur ); ?>" name="emailotpauthn_popupbgblur" id="emailotpauthn_popupbgblur" min="0" max="100"/> %</td><td width="60%" style="padding-left:7px;"><?php esc_html_e("Set the blur effect for the box and background of the popup authentication dialog box.","email-otp-authenticator"); ?><br><?php esc_html_e("Put 0 to deactivate, max 100 %. The blur feature is not supported in older browsers.","email-otp-authenticator"); ?></td>
    10931143                                </tr>
    10941144                                <tr valign="top">
     
    11011151                                    <th width="40%" style="padding: 20px 0px 30px 20px;"><div class="checkbox-wrapper-2"><input class="ikxBAC" type="checkbox" value="1" name="emailotpauthn_isoneinputbox" id="emailotpauthn_isoneinputbox" <?php checked(get_fix_option('emailotpauthn_isoneinputbox',0),1); ?> > <label for="emailotpauthn_isoneinputbox"><?php esc_html_e("Display single textbox for 6 digit OTP","email-otp-authenticator"); ?></label></div></th><td width="60%" style="padding: 15px 10px 30px 10px;"><?php esc_html_e("Enable this option to display single input box for 6 digit OTP in authentication dialog box.","email-otp-authenticator"); ?><br/><?php esc_html_e("Disable this option to display 6 separate input boxes for 6 digit OTP.","email-otp-authenticator"); ?></td>
    11021152                                </tr>
     1153                                <tr valign="top">
     1154                                    <th width="40%" style="padding: 20px 0px 0px 20px;"><?php esc_html_e("Form Notes & Messages:","email-otp-authenticator"); ?></th><td width="60%" style="padding: 15px 10px 0px 10px;"><?php esc_html_e("These texts and messages are used in OTP authentication dialog boxes or other user interfaces.","email-otp-authenticator"); ?><br><?php esc_html_e("Modify the PHRASES to your preferred language or sentence if needed.","email-otp-authenticator"); ?></td>
     1155                                </tr>
     1156                                <tr valign="top">
     1157                                    <td width="100%" colspan="2" style="padding: 10px 30px 0px 20px;">
     1158                                    <style>.nmtbl{color:#000!important;display:block;height:400px!important;max-height:400px!important;overflow-y:scroll!important;border-spacing:0px;}.nmtr:nth-child(even){background-color:#dddddd;}.nmtr{height:20px;}.nmth{position:sticky;top:0;z-index:1;background:#bbb;}.nmtd{padding:2px 5px !important;}.nmtdf{width:4%;}.nmtds{width:40%;}.nmtdm{width:16%;}#nmbuttondiv{font-weight:bold;font-size:1em;display:inline-block;color:blue;border:1px solid #CCC;background:#ccf;box-shadow: 0 0 5px -1px rgba(0,0,0,0.2);cursor:pointer;vertical-align:middle;width:100%;padding:5px;text-align:center;}#nmbuttondiv:active{color:maroon;background:#f9f;box-shadow: 0 0 5px -1px rgba(0,0,0,0.6);}</style>
     1159                                    <table width="100%" border="1px solid #000000" class="nmtbl" id="notesmsgtable">
     1160                                        <tr class="nmtr"><th class="nmth nmtd nmtds">SL</th><th class="nmth nmtd nmtds">Module</th><th class="nmth nmtd nmtdm">Purpose</th><th class="nmth nmtd nmtds">Phrase</th></tr>
     1161                                        <?php
     1162                                        global $formtexts;
     1163                                        if(isset($formtexts) && !empty($formtexts)){
     1164                                            for ($nodx = 0; $nodx <= count($formtexts); $nodx++) {
     1165                                                if(isset($formtexts[$nodx][0]) && !empty($formtexts[$nodx][0]) && isset($formtexts[$nodx][1]) && !empty($formtexts[$nodx][1]) && isset($formtexts[$nodx][2]) && !empty($formtexts[$nodx][2])){
     1166                                                    ?>
     1167                                                    <tr class="nmtr"><td class="nmtd nmtdf"><?php echo str_pad($nodx,2,"0",STR_PAD_LEFT); ?></td><td class="nmtd nmtds"><?php echo $formtexts[$nodx][0]; ?></td><td class="nmtd nmtdm"><?php echo $formtexts[$nodx][1]; ?></td><td class="nmtd nmtds" contenteditable  oninput="changenmbutton()"><?php echo $formtexts[$nodx][2]; ?></td></tr>
     1168                                                    <?php
     1169                                                }
     1170                                            }
     1171                                        }
     1172                                        ?>
     1173                                    </table>
     1174                                    </td>
     1175                                </tr>
     1176                                <tr valign="top"><td width="100%" colspan="2" style="padding: 5px 40px 30px 20px;">
     1177                                    <input type="hidden" value="<?php echo esc_js( $formnoticentxt ); ?>" name="emailotpauthn_formnoticentxt" id="emailotpauthn_formnoticentxt" />
     1178                                    <div id="nmbuttondiv" onclick="modifynoticentext()">Modify Notes & Messages</div>
     1179                                </td></tr>
    11031180                            </table></td></tr>
    11041181                            <tr class="tabcontent login"><td width="100%" colspan="2" style="padding:0px 0px 0px 0;"><table class="paneltable">
  • email-otp-authenticator/trunk/readme.txt

    r3319471 r3323235  
    33Tags: Email OTP, OTP Login, Login Registration, 2FA, Verify Users
    44Tested up to: 6.8
    5 Stable tag: 6.1.1
     5Stable tag: 6.2.0
    66Requires PHP: 7.3
    77License: GPLv2 or later
     
    5353
    5454**Operational Features :**
    55 * Manage complete form css.
     55* Manage complete form CSS.
    5656* Customize email to send OTP.
    5757* Supportcode to change the language.
     
    5959* Customize popup and inline form layout.
    6060* Create Menus, Links or Buttons for popup.
     61* Manage complete form template without CSS.
    6162* Use multiple inline & popup forms in one page.
    6263* Operate through Menu editor, Shortcode or HTMLcode.
     
    165166== Changelog ==
    166167
     168= 6.2.0 =
     169* Released on: 07-Jul-2025
     170* Added: Editable form text and notes have been added to the template.
     171* Added: Popup box and backdrop blur effect added to the template.
     172* Added: OTP form border and color added to the template.
     173* Rectified: Popup box z-index supremacy has been rectified in CSS.
     174* Rectified: The OTP form checkbox text color has been rectified in CSS.
     175
    167176= 6.1.1 =
    168177* Released on: 29-Jun-2025
     
    170179* Added: Autopopup type for popup box has been added.
    171180* Added: Show/Hide option for popup box close button has been added.
    172 * Added: Opecity for all colors has been added in the form template.
    173 * Added: Custom background color and opacity added for the popup box.
    174 * Improved: The Protected Roles in Class files has been improved.
     181* Added: Opecity for all colors has been added in the template.
     182* Added: Backdrop color and opacity has been added in the template.
     183* Improved: The Protected Roles in the class files has been improved.
    175184
    176185= 6.0.1 =
     
    411420== Upgrade Notice ==
    412421
     422= 6.2.0 =
     423Genuine modifications made in this version. Upgrade if required.
     424
    413425= 6.1.1 =
    414426Major rectifications made in this version. Upgrade if required.
Note: See TracChangeset for help on using the changeset viewer.