Changeset 3323235
- Timestamp:
- 07/07/2025 06:34:35 AM (8 months ago)
- Location:
- email-otp-authenticator
- Files:
-
- 27 added
- 7 edited
-
assets/screenshot-05.png (modified) (previous)
-
tags/6.2.0 (added)
-
tags/6.2.0/bnaed.html (added)
-
tags/6.2.0/email-otp-authenticator.php (added)
-
tags/6.2.0/email-otp-authenticator.php_old (added)
-
tags/6.2.0/index.php (added)
-
tags/6.2.0/languages (added)
-
tags/6.2.0/languages/email-otp-authenticator.pot (added)
-
tags/6.2.0/lib (added)
-
tags/6.2.0/lib/copytype.php (added)
-
tags/6.2.0/lib/emailotpauthn-class-extreme_demo.php (added)
-
tags/6.2.0/lib/emailotpauthn-class.php (added)
-
tags/6.2.0/lib/emailotpauthn-external-class.php (added)
-
tags/6.2.0/lib/index.php (added)
-
tags/6.2.0/lib/logbook.php (added)
-
tags/6.2.0/lib/settings.php (added)
-
tags/6.2.0/lib/wp_autoupdate.php (added)
-
tags/6.2.0/lib_old (added)
-
tags/6.2.0/lib_old/copytype.php (added)
-
tags/6.2.0/lib_old/emailotpauthn-class.php (added)
-
tags/6.2.0/lib_old/index.php (added)
-
tags/6.2.0/lib_old/logbook.php (added)
-
tags/6.2.0/lib_old/settings.php (added)
-
tags/6.2.0/lib_old/wp_autoupdate.php (added)
-
tags/6.2.0/readme.txt (added)
-
tags/6.2.0/readme.txt_old (added)
-
tags/6.2.0/switch.php (added)
-
tags/6.2.0/webicon.svg (added)
-
trunk/email-otp-authenticator.php (modified) (2 diffs)
-
trunk/languages/email-otp-authenticator.pot (modified) (95 diffs)
-
trunk/lib/emailotpauthn-class.php (modified) (4 diffs)
-
trunk/lib/emailotpauthn-external-class.php (modified) (3 diffs)
-
trunk/lib/settings.php (modified) (6 diffs)
-
trunk/readme.txt (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
email-otp-authenticator/trunk/email-otp-authenticator.php
r3319471 r3323235 6 6 * 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. 7 7 * Tested up to: 6.8 8 * Version: 6. 1.18 * Version: 6.2.0 9 9 * Author: cs7.in 10 10 * Author URI: https://profiles.wordpress.org/ilvchandan/ … … 160 160 register_setting('emailotpauthn', 'emailotpauthn_bodybgcolor'); 161 161 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'); 162 166 register_setting('emailotpauthn', 'emailotpauthn_isoneinputbox'); 163 167 register_setting('emailotpauthn', 'emailotpauthn_iscornrstyl'); 168 register_setting('emailotpauthn', 'emailotpauthn_formnoticentxt'); 164 169 register_setting('emailotpauthn', 'emailotpauthn_logination'); 165 170 register_setting('emailotpauthn', 'emailotpauthn_redirectaftrlogin'); -
email-otp-authenticator/trunk/languages/email-otp-authenticator.pot
r3319471 r3323235 6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/email-otp-" 7 7 "authenticator\n" 8 "POT-Creation-Date: 2025-0 6-29 14:06:47+00:00\n"8 "POT-Creation-Date: 2025-07-07 04:40:55+00:00\n" 9 9 "MIME-Version: 1.0\n" 10 10 "Content-Type: text/plain; charset=UTF-8\n" … … 14 14 "Language-Team: LANGUAGE <LL@li.org>\n" 15 15 16 #: email-otp-authenticator.php:67 email-otp-authenticator.php:24 216 #: email-otp-authenticator.php:67 email-otp-authenticator.php:247 17 17 msgid "Settings" 18 18 msgstr "" … … 24 24 #. #-#-#-#-# email-otp-authenticator.pot (Email OTP Authenticator 6.0.1) #-#-#-#-# 25 25 #. 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 29 28 msgid "Email OTP Authenticator" 30 29 msgstr "" 31 30 32 #: email-otp-authenticator.php:24 131 #: email-otp-authenticator.php:246 33 32 msgid "Email OTP Router" 34 33 msgstr "" 35 34 36 #: email-otp-authenticator.php:24 335 #: email-otp-authenticator.php:248 37 36 msgid "Integrate Email OTP Authenticator" 38 37 msgstr "" 39 38 40 #: email-otp-authenticator.php:24 3 lib/settings.php:97939 #: email-otp-authenticator.php:248 lib/settings.php:1038 41 40 msgid "Integration" 42 41 msgstr "" 43 42 44 #: email-otp-authenticator.php:24 443 #: email-otp-authenticator.php:249 45 44 msgid "Log Email OTP Authenticator" 46 45 msgstr "" 47 46 48 #: email-otp-authenticator.php:24 447 #: email-otp-authenticator.php:249 49 48 msgid "Activity Log" 50 49 msgstr "" 51 50 52 #: email-otp-authenticator.php:2 4551 #: email-otp-authenticator.php:250 53 52 msgid "Snippets of Email OTP Authenticator" 54 53 msgstr "" 55 54 56 #: email-otp-authenticator.php:2 4555 #: email-otp-authenticator.php:250 57 56 msgid "Add Snippet" 58 57 msgstr "" 59 58 60 #: email-otp-authenticator.php:2 4659 #: email-otp-authenticator.php:251 61 60 msgid "Switch Email OTP Authenticator" 62 61 msgstr "" 63 62 64 #: email-otp-authenticator.php:2 4663 #: email-otp-authenticator.php:251 65 64 msgid "Switch Plugin" 66 65 msgstr "" 67 66 68 #: email-otp-authenticator.php:2 4767 #: email-otp-authenticator.php:252 69 68 msgid "Upgrade Email OTP Authenticator" 70 69 msgstr "" 71 70 72 #: email-otp-authenticator.php:2 4771 #: email-otp-authenticator.php:252 73 72 msgid "" 74 73 "<button onclick=\"window.open('https://eotpa.cs7.in/', " … … 77 76 msgstr "" 78 77 79 #: email-otp-authenticator.php:2 65 email-otp-authenticator.php:28080 #: email-otp-authenticator.php: 295 email-otp-authenticator.php:30778 #: email-otp-authenticator.php:270 email-otp-authenticator.php:285 79 #: email-otp-authenticator.php:300 email-otp-authenticator.php:312 81 80 msgid "You do not have sufficient permissions to access this page." 82 msgstr ""83 84 #: lib/emailotpauthn-external-class.php:9 lib/settings.php:136085 #: lib/settings.php:136386 msgid "Authenticate with OTP"87 msgstr ""88 89 #: lib/emailotpauthn-external-class.php:10 lib/settings.php:146790 #: lib/settings.php:146891 msgid "OTP Verification"92 msgstr ""93 94 #: lib/emailotpauthn-external-class.php:11 lib/settings.php:146995 msgid "Send OTP"96 msgstr ""97 98 #: lib/emailotpauthn-external-class.php:12 lib/settings.php:147099 msgid "Verify OTP"100 msgstr ""101 102 #: lib/emailotpauthn-external-class.php:13103 msgid "Wrong Action"104 msgstr ""105 106 #: lib/emailotpauthn-external-class.php:14 lib/settings.php:1455107 msgid "Enter your email to get the OTP"108 msgstr ""109 110 #: lib/emailotpauthn-external-class.php:15 lib/settings.php:1453111 msgid "Get verification OTP at your email"112 msgstr ""113 114 #: lib/emailotpauthn-external-class.php:16115 msgid "Logged in user cannot view or edit their email here."116 msgstr ""117 118 #: lib/emailotpauthn-external-class.php:17119 msgid "You have received new OTP to login at "120 msgstr ""121 122 #: lib/emailotpauthn-external-class.php:18 lib/settings.php:476123 msgid "We have received a one time password request."124 msgstr ""125 126 #: lib/emailotpauthn-external-class.php:19127 msgid "Your new OTP is "128 msgstr ""129 130 #: lib/emailotpauthn-external-class.php:20131 msgid "Website: "132 msgstr ""133 134 #: lib/emailotpauthn-external-class.php:21135 msgid "This secure OTP is generated by : "136 msgstr ""137 138 #: lib/emailotpauthn-external-class.php:23139 msgid "Unacceptable email found. Unable to proceed."140 msgstr ""141 142 #: lib/emailotpauthn-external-class.php:24143 msgid "Wrong action for Logged-in user."144 msgstr ""145 146 #: lib/emailotpauthn-external-class.php:25147 msgid "Wrong action detected. Report to the admin."148 msgstr ""149 150 #: lib/emailotpauthn-external-class.php:26151 msgid "Service not activated."152 msgstr ""153 154 #: lib/emailotpauthn-external-class.php:27155 msgid "Email already exist."156 msgstr ""157 158 #: lib/emailotpauthn-external-class.php:28159 msgid "Email does not exist."160 msgstr ""161 162 #: lib/emailotpauthn-external-class.php:29163 msgid "Request has been cancelled."164 msgstr ""165 166 #: lib/emailotpauthn-external-class.php:30167 msgid ""168 "Request has been rejected due to security! Please contact to administrator."169 msgstr ""170 171 #: lib/emailotpauthn-external-class.php:31172 msgid "Validation error"173 msgstr ""174 175 #: lib/emailotpauthn-external-class.php:32176 msgid "Enter email"177 msgstr ""178 179 #: lib/emailotpauthn-external-class.php:33180 msgid "SEND FROM email id is INACTIVE."181 msgstr ""182 183 #: lib/emailotpauthn-external-class.php:34184 msgid "Email does not matched."185 msgstr ""186 187 #: lib/emailotpauthn-external-class.php:35188 msgid "Resend OTP"189 msgstr ""190 191 #: lib/emailotpauthn-external-class.php:36192 msgid "Post insertion failed!, please try again"193 msgstr ""194 195 #: lib/emailotpauthn-external-class.php:37196 msgid "Unable to send email. Check SMTP or else."197 msgstr ""198 199 #: lib/emailotpauthn-external-class.php:38200 msgid "Out of Email Limit!, contact to website administrator to reset."201 msgstr ""202 203 #: lib/emailotpauthn-external-class.php:39204 msgid "Out of Email Limit!, please try again after "205 msgstr ""206 207 #: lib/emailotpauthn-external-class.php:40208 msgid " minute."209 msgstr ""210 211 #: lib/emailotpauthn-external-class.php:41212 msgid " minutes."213 msgstr ""214 215 #: lib/emailotpauthn-external-class.php:42216 msgid "OTP has sent on your email."217 msgstr ""218 219 #: lib/emailotpauthn-external-class.php:43220 msgid "OTP does not exist. Retry with new OTP."221 msgstr ""222 223 #: lib/emailotpauthn-external-class.php:44224 msgid "User does not matched."225 msgstr ""226 227 #: lib/emailotpauthn-external-class.php:45228 msgid "The domain of your email is BLOCKED."229 msgstr ""230 231 #: lib/emailotpauthn-external-class.php:46232 msgid "The domain of your email is NOT ALLOWED."233 msgstr ""234 235 #: lib/emailotpauthn-external-class.php:47236 msgid "Your email address is BLOCKED."237 msgstr ""238 239 #: lib/emailotpauthn-external-class.php:48240 msgid "This OTP is expired. Try again with new OTP."241 msgstr ""242 243 #: lib/emailotpauthn-external-class.php:49244 msgid "Post insertion failed!, Token Key Not Generated."245 msgstr ""246 247 #: lib/emailotpauthn-external-class.php:50248 msgid "You have successfully verified"249 msgstr ""250 251 #: lib/emailotpauthn-external-class.php:51252 msgid "OTP Matched"253 msgstr ""254 255 #: lib/emailotpauthn-external-class.php:52256 msgid "Error in registration. Report to admin."257 msgstr ""258 259 #: lib/emailotpauthn-external-class.php:53260 msgid "Successfully Registered... Please Login."261 msgstr ""262 263 #: lib/emailotpauthn-external-class.php:54264 msgid "You have been Successfully Registered."265 msgstr ""266 267 #: lib/emailotpauthn-external-class.php:55268 msgid "Registered but Login failed. Try to Login."269 msgstr ""270 271 #: lib/emailotpauthn-external-class.php:56272 msgid "You are not agree with our terms."273 msgstr ""274 275 #: lib/emailotpauthn-external-class.php:57276 msgid "Not Agree With Terms"277 msgstr ""278 279 #: lib/emailotpauthn-external-class.php:58280 msgid "You have successfully logged in"281 msgstr ""282 283 #: lib/emailotpauthn-external-class.php:59284 msgid "Agree to the terms of use."285 msgstr ""286 287 #: lib/emailotpauthn-external-class.php:60288 msgid "Unable to authenticate"289 msgstr ""290 291 #: lib/emailotpauthn-external-class.php:61292 msgid "OTP Matched but unable to process"293 msgstr ""294 295 #: lib/emailotpauthn-external-class.php:62296 msgid "Wrong OTP Attempts Crossed."297 msgstr ""298 299 #: lib/emailotpauthn-external-class.php:63300 msgid "OTP does not matched."301 msgstr ""302 303 #: lib/emailotpauthn-external-class.php:64304 msgid "Invalid Email"305 msgstr ""306 307 #: lib/emailotpauthn-external-class.php:65308 msgid "Please accept our Terms of Use."309 msgstr ""310 311 #: lib/emailotpauthn-external-class.php:66312 msgid "Check your spam mail and inbox again, then resend OTP."313 msgstr ""314 315 #: lib/emailotpauthn-external-class.php:67316 msgid "Invalid OTP"317 msgstr ""318 319 #: lib/emailotpauthn-external-class.php:68 lib/settings.php:1459320 msgid "Agree to the"321 msgstr ""322 323 #: lib/emailotpauthn-external-class.php:69 lib/settings.php:1459324 msgid "terms of use"325 msgstr ""326 327 #: lib/emailotpauthn-external-class.php:70 lib/settings.php:1462328 msgid "Remember my email"329 msgstr ""330 331 #: lib/emailotpauthn-external-class.php:71332 msgid "Back"333 msgstr ""334 335 #: lib/emailotpauthn-external-class.php:72 lib/settings.php:1464336 msgid "Enter 6 digit code sent to your email"337 msgstr ""338 339 #: lib/emailotpauthn-external-class.php:73340 msgid "<b>Error:</b> Invalid username, email address or incorrect password."341 81 msgstr "" 342 82 … … 357 97 msgstr "" 358 98 359 #: lib/logbook.php:54 lib/settings.php: 97799 #: lib/logbook.php:54 lib/settings.php:1036 360 100 msgid "Email" 361 101 msgstr "" … … 385 125 msgstr "" 386 126 387 #: lib/settings.php:3 69127 #: lib/settings.php:399 388 128 msgid "Upgrage to PRIME" 389 129 msgstr "" 390 130 391 #: lib/settings.php: 380131 #: lib/settings.php:410 392 132 msgid "Upgrage to PRO / PRIME" 393 133 msgstr "" 394 134 395 #: lib/settings.php: 473135 #: lib/settings.php:503 396 136 msgid "Hi" 397 137 msgstr "" 398 138 399 #: lib/settings.php: 473139 #: lib/settings.php:503 400 140 msgid "check your OTP here." 401 141 msgstr "" 402 142 403 #: lib/settings.php:477 143 #: lib/settings.php:506 144 msgid "We have received a one time password request." 145 msgstr "" 146 147 #: lib/settings.php:507 404 148 msgid "Your new OTP is" 405 149 msgstr "" 406 150 407 #: lib/settings.php: 478151 #: lib/settings.php:508 408 152 msgid "Website:" 409 153 msgstr "" 410 154 411 #: lib/settings.php: 486155 #: lib/settings.php:516 412 156 msgid "More than ONE plugin is installed." 413 157 msgstr "" 414 158 415 #: lib/settings.php: 486159 #: lib/settings.php:516 416 160 msgid "Deactivate and Delete Extra Email OTP Authenticator Plugins." 417 161 msgstr "" 418 162 419 #: lib/settings.php:5 13163 #: lib/settings.php:543 420 164 msgid "ADDON+PRIME SERVICE" 421 165 msgstr "" 422 166 423 #: lib/settings.php:5 14167 #: lib/settings.php:544 424 168 msgid "Turn on the Addon+Prime service to use all PAID features in FREE." 425 169 msgstr "" 426 170 427 #: lib/settings.php:5 14171 #: lib/settings.php:544 428 172 msgid "The difference between these two plugins is as follows:" 429 173 msgstr "" 430 174 431 #: lib/settings.php:5 14175 #: lib/settings.php:544 432 176 msgid "FREE: The class file is separate & stored on the plugin's server." 433 177 msgstr "" 434 178 435 #: lib/settings.php:5 14179 #: lib/settings.php:544 436 180 msgid "PAID: The class file is included & stored on your website's server." 437 181 msgstr "" 438 182 439 #: lib/settings.php:5 14183 #: lib/settings.php:544 440 184 msgid "FREE: The features are served through API." 441 185 msgstr "" 442 186 443 #: lib/settings.php:5 14187 #: lib/settings.php:544 444 188 msgid "PAID: The features are served through the plugin's file." 445 189 msgstr "" 446 190 447 #: lib/settings.php:5 14191 #: lib/settings.php:544 448 192 msgid "FREE: The process through API is relatively slow." 449 193 msgstr "" 450 194 451 #: lib/settings.php:5 14195 #: lib/settings.php:544 452 196 msgid "PAID: The process through plugin's file is very fast." 453 197 msgstr "" 454 198 455 #: lib/settings.php:5 14199 #: lib/settings.php:544 456 200 msgid "FREE: There is a limit of 12 OTPs per minute." 457 201 msgstr "" 458 202 459 #: lib/settings.php:5 14203 #: lib/settings.php:544 460 204 msgid "PAID: There is no OTP Limit." 461 205 msgstr "" 462 206 463 #: lib/settings.php:5 14207 #: lib/settings.php:544 464 208 msgid "FREE: Enjoy the free plugin or Addon+Prime service for LIFETIME." 465 209 msgstr "" 466 210 467 #: lib/settings.php:5 14211 #: lib/settings.php:544 468 212 msgid "PAID:" 469 213 msgstr "" 470 214 471 #: lib/settings.php:5 14215 #: lib/settings.php:544 472 216 msgid "Upgrage to PRIME to enjoy the premium features. A supporting sentence." 473 217 msgstr "" 474 218 475 #: lib/settings.php:5 14219 #: lib/settings.php:544 476 220 msgid "to enjoy the premium features." 477 221 msgstr "" 478 222 479 #: lib/settings.php:5 17223 #: lib/settings.php:547 480 224 msgid "EMAIL ID IS INACTIVE" 481 225 msgstr "" 482 226 483 #: lib/settings.php:5 18227 #: lib/settings.php:548 484 228 msgid "Open the EMAIL tab, and validate the SEND FROM email id." 485 229 msgstr "" 486 230 487 #: lib/settings.php:5 20231 #: lib/settings.php:550 488 232 msgid "SAVE SETTING BEFORE ACTIVATION" 489 233 msgstr "" 490 234 491 #: lib/settings.php:5 21235 #: lib/settings.php:551 492 236 msgid "Save the active settings, then validate the SEND FROM email id." 493 237 msgstr "" 494 238 495 #: lib/settings.php:5 23239 #: lib/settings.php:553 496 240 msgid "EMAIL ID IS INVALID" 497 241 msgstr "" 498 242 499 #: lib/settings.php:5 24243 #: lib/settings.php:554 500 244 msgid "Put the correct email id, then validate the SEND FROM email id." 501 245 msgstr "" 502 246 503 #: lib/settings.php:5 26247 #: lib/settings.php:556 504 248 msgid "ACTIVATE WITH LICENSE KEY" 505 249 msgstr "" 506 250 507 #: lib/settings.php:5 27 lib/settings.php:530251 #: lib/settings.php:557 lib/settings.php:560 508 252 msgid "Open INTEGRATION tab, Click on The Exalter Option," 509 253 msgstr "" 510 254 511 #: lib/settings.php:5 27255 #: lib/settings.php:557 512 256 msgid "Put the License Key, and Activate this plugin." 513 257 msgstr "" 514 258 515 #: lib/settings.php:5 29259 #: lib/settings.php:559 516 260 msgid "ACTIVATE WITH DEMO LICENSE KEY" 517 261 msgstr "" 518 262 519 #: lib/settings.php:5 30263 #: lib/settings.php:560 520 264 msgid "Put the License Key as:" 521 265 msgstr "" 522 266 523 #: lib/settings.php:5 30267 #: lib/settings.php:560 524 268 msgid "Not_Required" 525 269 msgstr "" 526 270 527 #: lib/settings.php:5 30271 #: lib/settings.php:560 528 272 msgid "and Activate this plugin." 529 273 msgstr "" 530 274 531 #: lib/settings.php:5 30275 #: lib/settings.php:560 532 276 msgid "" 533 277 "However, you can deactivate the Addon+Prime service to use the running " … … 535 279 msgstr "" 536 280 537 #: lib/settings.php:5 32281 #: lib/settings.php:562 538 282 msgid "PANEL IS INACTIVE" 539 283 msgstr "" 540 284 541 #: lib/settings.php:5 33285 #: lib/settings.php:563 542 286 msgid "Activate the panel to proceed." 543 287 msgstr "" 544 288 545 #: lib/settings.php:5 36289 #: lib/settings.php:566 546 290 msgid "SETTING IS INACTIVE" 547 291 msgstr "" 548 292 549 #: lib/settings.php:5 37293 #: lib/settings.php:567 550 294 msgid "Activate the Email OTP Authenticator to proceed." 551 295 msgstr "" 552 296 553 #: lib/settings.php: 675297 #: lib/settings.php:705 554 298 msgid "Are you ready to replace your CSS Script.?" 555 299 msgstr "" 556 300 557 #: lib/settings.php: 680301 #: lib/settings.php:710 558 302 msgid "Display the OTP popup once to load the internal CSS script." 559 303 msgstr "" 560 304 561 #: lib/settings.php: 968305 #: lib/settings.php:1027 562 306 msgid "Enable Email OTP Authenticator" 563 307 msgstr "" 564 308 565 #: lib/settings.php: 968309 #: lib/settings.php:1027 566 310 msgid "Watch this setup instruction video. A supporting sentence." 567 311 msgstr "" 568 312 569 #: lib/settings.php: 968313 #: lib/settings.php:1027 570 314 msgid "Watch this" 571 315 msgstr "" 572 316 573 #: lib/settings.php: 968317 #: lib/settings.php:1027 574 318 msgid "setup video" 575 319 msgstr "" 576 320 577 #: lib/settings.php: 968321 #: lib/settings.php:1027 578 322 msgid "and" 579 323 msgstr "" 580 324 581 #: lib/settings.php: 968325 #: lib/settings.php:1027 582 326 msgid "tutorials" 583 327 msgstr "" 584 328 585 #: lib/settings.php: 968329 #: lib/settings.php:1027 586 330 msgid "Activate Addon+Prime Service." 587 331 msgstr "" 588 332 589 #: lib/settings.php: 968333 #: lib/settings.php:1027 590 334 msgid "What is Addon+Prime Service ?" 591 335 msgstr "" 592 336 593 #: lib/settings.php: 977337 #: lib/settings.php:1036 594 338 msgid "General" 595 339 msgstr "" 596 340 597 #: lib/settings.php: 977341 #: lib/settings.php:1036 598 342 msgid "Layout" 599 343 msgstr "" 600 344 601 #: lib/settings.php: 977345 #: lib/settings.php:1036 602 346 msgid "Login" 603 347 msgstr "" 604 348 605 #: lib/settings.php: 977349 #: lib/settings.php:1036 606 350 msgid "Ratify User" 607 351 msgstr "" 608 352 609 #: lib/settings.php: 977353 #: lib/settings.php:1036 610 354 msgid "Register" 611 355 msgstr "" 612 356 613 #: lib/settings.php: 977357 #: lib/settings.php:1036 614 358 msgid "Ratify Guest" 615 359 msgstr "" 616 360 617 #: lib/settings.php: 981361 #: lib/settings.php:1040 618 362 msgid "Snippets" 619 363 msgstr "" 620 364 621 #: lib/settings.php: 987365 #: lib/settings.php:1046 622 366 msgid "Automate" 623 367 msgstr "" 624 368 625 #: lib/settings.php: 990369 #: lib/settings.php:1049 626 370 msgid "Send Max" 627 371 msgstr "" 628 372 629 #: lib/settings.php: 990373 #: lib/settings.php:1049 630 374 msgid "Times" 631 375 msgstr "" 632 376 633 #: lib/settings.php: 990377 #: lib/settings.php:1049 634 378 msgid "" 635 379 "Maximum number of attempts to send email with OTP within the period " … … 637 381 msgstr "" 638 382 639 #: lib/settings.php: 993383 #: lib/settings.php:1052 640 384 msgid "Within" 641 385 msgstr "" 642 386 643 #: lib/settings.php: 993 lib/settings.php:996 lib/settings.php:1147644 #: lib/settings.php:12 07387 #: lib/settings.php:1052 lib/settings.php:1055 lib/settings.php:1224 388 #: lib/settings.php:1284 645 389 msgid "Minutes" 646 390 msgstr "" 647 391 648 #: lib/settings.php: 993392 #: lib/settings.php:1052 649 393 msgid "" 650 394 "The amount of time, in minutes. After this time the above OTP sending limit " … … 653 397 msgstr "" 654 398 655 #: lib/settings.php: 996 lib/settings.php:1147 lib/settings.php:1207399 #: lib/settings.php:1055 lib/settings.php:1224 lib/settings.php:1284 656 400 msgid "Valid for" 657 401 msgstr "" 658 402 659 #: lib/settings.php: 996403 #: lib/settings.php:1055 660 404 msgid "" 661 405 "The amount of time, in minutes. After this period, the OTP will be expired. " … … 663 407 msgstr "" 664 408 665 #: lib/settings.php: 999409 #: lib/settings.php:1058 666 410 msgid "Retry Limit" 667 411 msgstr "" 668 412 669 #: lib/settings.php: 999413 #: lib/settings.php:1058 670 414 msgid "Attempts" 671 415 msgstr "" 672 416 673 #: lib/settings.php: 999417 #: lib/settings.php:1058 674 418 msgid "" 675 419 "Maximum number of attempts to enter wrong digits for one received OTP. Put 0 " … … 677 421 msgstr "" 678 422 679 #: lib/settings.php:10 02423 #: lib/settings.php:1061 680 424 msgid "Regulate" 681 425 msgstr "" 682 426 683 #: lib/settings.php:10 05427 #: lib/settings.php:1064 684 428 msgid "Two-factor authentication (2FA)" 685 429 msgstr "" 686 430 687 #: lib/settings.php:10 05431 #: lib/settings.php:1064 688 432 msgid "" 689 433 "Enable this option to activate the OTP verification service after password " … … 691 435 msgstr "" 692 436 693 #: lib/settings.php:10 08 lib/settings.php:1114 lib/settings.php:1132694 #: lib/settings.php:1 138 lib/settings.php:1183 lib/settings.php:1198437 #: 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 695 439 msgid "Redirect URL" 696 440 msgstr "" 697 441 698 #: lib/settings.php:10 08442 #: lib/settings.php:1067 699 443 msgid "After Login or Registration for 2FA" 700 444 msgstr "" 701 445 702 #: lib/settings.php:10 08446 #: lib/settings.php:1067 703 447 msgid "" 704 448 "Define URL to redirect users for 2FA OTP verification after successful " … … 706 450 msgstr "" 707 451 708 #: lib/settings.php:10 08452 #: lib/settings.php:1067 709 453 msgid "" 710 454 "Enter 'http://SelfHost' here to redirect to the same page after the password " … … 712 456 msgstr "" 713 457 714 #: lib/settings.php:10 08458 #: lib/settings.php:1067 715 459 msgid "Insert the 2FA ShortCode" 716 460 msgstr "" 717 461 718 #: lib/settings.php:10 08462 #: lib/settings.php:1067 719 463 msgid "as described in INTEGRATION page to apply these settings." 720 464 msgstr "" 721 465 722 #: lib/settings.php:10 11466 #: lib/settings.php:1070 723 467 msgid "Apply the 2FA to admins" 724 468 msgstr "" 725 469 726 #: lib/settings.php:10 11470 #: lib/settings.php:1070 727 471 msgid "" 728 472 "Enable this option to apply the 2FA OTP verification service to the " … … 730 474 msgstr "" 731 475 732 #: lib/settings.php:10 11476 #: lib/settings.php:1070 733 477 msgid "Beware :" 734 478 msgstr "" 735 479 736 #: lib/settings.php:10 11480 #: lib/settings.php:1070 737 481 msgid "" 738 482 "By enabling this, website admins may be blocked outside the WordPress " … … 740 484 msgstr "" 741 485 742 #: lib/settings.php:10 14486 #: lib/settings.php:1073 743 487 msgid "Generate OTP Attempts Log" 744 488 msgstr "" 745 489 746 #: lib/settings.php:10 14490 #: lib/settings.php:1073 747 491 msgid "" 748 492 "Enable this option to generate the OTP attempts detiail and create the log " … … 750 494 msgstr "" 751 495 752 #: lib/settings.php:10 14496 #: lib/settings.php:1073 753 497 msgid "See the available Log. A supporting sentence." 754 498 msgstr "" 755 499 756 #: lib/settings.php:10 14500 #: lib/settings.php:1073 757 501 msgid "See the" 758 502 msgstr "" 759 503 760 #: lib/settings.php:10 14504 #: lib/settings.php:1073 761 505 msgid "available Log" 762 506 msgstr "" 763 507 764 #: lib/settings.php:10 17508 #: lib/settings.php:1076 765 509 msgid "Wipe in 2 days. A supporting sentence." 766 510 msgstr "" 767 511 768 #: lib/settings.php:10 17512 #: lib/settings.php:1076 769 513 msgid "Wipe in" 770 514 msgstr "" 771 515 772 #: lib/settings.php:10 17516 #: lib/settings.php:1076 773 517 msgid "Days" 774 518 msgstr "" 775 519 776 #: lib/settings.php:10 17520 #: lib/settings.php:1076 777 521 msgid "" 778 522 "The duration, in days. After this period, log details and scrap left by " … … 781 525 msgstr "" 782 526 783 #: lib/settings.php:10 22527 #: lib/settings.php:1081 784 528 msgid "Template" 785 529 msgstr "" 786 530 787 #: lib/settings.php:10 27531 #: lib/settings.php:1086 788 532 msgid "Headers" 789 533 msgstr "" 790 534 791 #: lib/settings.php:10 27 lib/settings.php:1067 lib/settings.php:1070792 #: lib/settings.php:1 073535 #: lib/settings.php:1086 lib/settings.php:1126 lib/settings.php:1129 536 #: lib/settings.php:1132 793 537 msgid "Sample Text" 794 538 msgstr "" 795 539 796 #: lib/settings.php:10 30540 #: lib/settings.php:1089 797 541 msgid "Reset" 798 542 msgstr "" 799 543 800 #: lib/settings.php:10 33544 #: lib/settings.php:1092 801 545 msgid "Family:" 802 546 msgstr "" 803 547 804 #: lib/settings.php:1 052548 #: lib/settings.php:1111 805 549 msgid "Size:" 806 550 msgstr "" 807 551 808 #: lib/settings.php:1 052552 #: lib/settings.php:1111 809 553 msgid "Weight:" 810 554 msgstr "" 811 555 812 #: lib/settings.php:1 055556 #: lib/settings.php:1114 813 557 msgid "Ltr Gap:" 814 558 msgstr "" 815 559 816 #: lib/settings.php:1 055560 #: lib/settings.php:1114 817 561 msgid "Wrd Gap:" 818 562 msgstr "" 819 563 820 #: lib/settings.php:1 058564 #: lib/settings.php:1117 821 565 msgid "Text:" 822 566 msgstr "" 823 567 824 #: lib/settings.php:1 058568 #: lib/settings.php:1117 825 569 msgid "Back:" 826 570 msgstr "" 827 571 828 #: lib/settings.php:1 061 lib/settings.php:1092572 #: lib/settings.php:1120 lib/settings.php:1139 829 573 msgid "Opacity:" 830 574 msgstr "" 831 575 832 #: lib/settings.php:1 064576 #: lib/settings.php:1123 833 577 msgid "" 834 578 "Set the title bar background color and font style of the authentication " … … 836 580 msgstr "" 837 581 838 #: lib/settings.php:1 067582 #: lib/settings.php:1126 839 583 msgid "Inputs" 840 584 msgstr "" 841 585 842 #: lib/settings.php:1 067586 #: lib/settings.php:1126 843 587 msgid "" 844 588 "Set the input box background color and font style of the authentication " … … 846 590 msgstr "" 847 591 848 #: lib/settings.php:1 070592 #: lib/settings.php:1129 849 593 msgid "Buttons" 850 594 msgstr "" 851 595 852 #: lib/settings.php:1 070596 #: lib/settings.php:1129 853 597 msgid "" 854 598 "Set the button background color and font style of the authentication dialog " … … 856 600 msgstr "" 857 601 858 #: lib/settings.php:1 073602 #: lib/settings.php:1132 859 603 msgid "Body" 860 604 msgstr "" 861 605 862 #: lib/settings.php:1 073606 #: lib/settings.php:1132 863 607 msgid "" 864 608 "Set the body background color and font style of the authentication dialog " … … 866 610 msgstr "" 867 611 868 #: lib/settings.php:1 092869 msgid "B ackground"870 msgstr "" 871 872 #: lib/settings.php:1 092612 #: lib/settings.php:1136 613 msgid "Border" 614 msgstr "" 615 616 #: lib/settings.php:1136 lib/settings.php:1139 873 617 msgid "Color:" 874 618 msgstr "" 875 619 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 621 msgid "Width:" 622 msgstr "" 623 624 #: lib/settings.php:1136 625 msgid "Set the form border color and width of the authentication dialog box." 626 msgstr "" 627 628 #: lib/settings.php:1136 629 msgid "Put width 0 to remove the border, and max 50 px." 630 msgstr "" 631 632 #: lib/settings.php:1139 633 msgid "Backdrop" 634 msgstr "" 635 636 #: lib/settings.php:1139 637 msgid "" 638 "Set the back layer color and opacity of the popup authentication dialog box." 639 msgstr "" 640 641 #: lib/settings.php:1142 642 msgid "Blur" 643 msgstr "" 644 645 #: lib/settings.php:1142 646 msgid "Form:" 647 msgstr "" 648 649 #: lib/settings.php:1142 650 msgid "Backdrop:" 651 msgstr "" 652 653 #: lib/settings.php:1142 654 msgid "" 655 "Set the blur effect for the box and background of the popup authentication " 656 "dialog box." 657 msgstr "" 658 659 #: lib/settings.php:1142 660 msgid "" 661 "Put 0 to deactivate, max 100 %. The blur feature is not supported in older " 662 "browsers." 663 msgstr "" 664 665 #: lib/settings.php:1145 882 666 msgid "Gesture" 883 667 msgstr "" 884 668 885 #: lib/settings.php:1 098669 #: lib/settings.php:1148 886 670 msgid "Display Sharp Corners theme" 887 671 msgstr "" 888 672 889 #: lib/settings.php:1 098673 #: lib/settings.php:1148 890 674 msgid "" 891 675 "Enable this option to display boxes and frames with sharp corner in " … … 893 677 msgstr "" 894 678 895 #: lib/settings.php:11 01679 #: lib/settings.php:1151 896 680 msgid "Display single textbox for 6 digit OTP" 897 681 msgstr "" 898 682 899 #: lib/settings.php:11 01683 #: lib/settings.php:1151 900 684 msgid "" 901 685 "Enable this option to display single input box for 6 digit OTP in " … … 903 687 msgstr "" 904 688 905 #: lib/settings.php:11 01689 #: lib/settings.php:1151 906 690 msgid "Disable this option to display 6 separate input boxes for 6 digit OTP." 907 691 msgstr "" 908 692 909 #: lib/settings.php:1106 693 #: lib/settings.php:1154 694 msgid "Form Notes & Messages:" 695 msgstr "" 696 697 #: lib/settings.php:1154 698 msgid "" 699 "These texts and messages are used in OTP authentication dialog boxes or " 700 "other user interfaces." 701 msgstr "" 702 703 #: lib/settings.php:1154 704 msgid "Modify the PHRASES to your preferred language or sentence if needed." 705 msgstr "" 706 707 #: lib/settings.php:1183 910 708 msgid "Activate Login Panel" 911 709 msgstr "" 912 710 913 #: lib/settings.php:11 06711 #: lib/settings.php:1183 914 712 msgid "" 915 713 "For Registered Users Only. Activate to allow users to login only with OTP." 916 714 msgstr "" 917 715 918 #: lib/settings.php:11 11716 #: lib/settings.php:1188 919 717 msgid "Redirect users after successful Log in." 920 718 msgstr "" 921 719 922 #: lib/settings.php:11 11720 #: lib/settings.php:1188 923 721 msgid "" 924 722 "Enable this option to redirect users to the URL defined below after " … … 926 724 msgstr "" 927 725 928 #: lib/settings.php:11 14726 #: lib/settings.php:1191 929 727 msgid "After Login" 930 728 msgstr "" 931 729 932 #: lib/settings.php:11 14730 #: lib/settings.php:1191 933 731 msgid "Define url to redirect after logged in with OTP verification." 934 732 msgstr "" 935 733 936 #: lib/settings.php:11 21734 #: lib/settings.php:1198 937 735 msgid "Activate User Verification Panel" 938 736 msgstr "" 939 737 940 #: lib/settings.php:11 21738 #: lib/settings.php:1198 941 739 msgid "" 942 740 "For Registered Users Only. Activate to verify users to access any " … … 944 742 msgstr "" 945 743 946 #: lib/settings.php:1 126744 #: lib/settings.php:1203 947 745 msgid "Ask users to re-enter their email ID." 948 746 msgstr "" 949 747 950 #: lib/settings.php:1 126748 #: lib/settings.php:1203 951 749 msgid "" 952 750 "Enable this option to ask logged in users to enter their email ID to verify. " … … 955 753 msgstr "" 956 754 957 #: lib/settings.php:1 129755 #: lib/settings.php:1206 958 756 msgid "Log out the user with wrong OTP." 959 757 msgstr "" 960 758 961 #: lib/settings.php:1 129759 #: lib/settings.php:1206 962 760 msgid "" 963 761 "Enable this option to log out and redirect the logged in users to the URL " … … 965 763 msgstr "" 966 764 967 #: lib/settings.php:1 132765 #: lib/settings.php:1209 968 766 msgid "After Logout" 969 767 msgstr "" 970 768 971 #: lib/settings.php:1 132769 #: lib/settings.php:1209 972 770 msgid "" 973 771 "Define url to redirect after logged out when wrong OTP attempts exceeded." 974 772 msgstr "" 975 773 976 #: lib/settings.php:1 135774 #: lib/settings.php:1212 977 775 msgid "Redirect users after verification" 978 776 msgstr "" 979 777 980 #: lib/settings.php:1 135778 #: lib/settings.php:1212 981 779 msgid "" 982 780 "Enable this option to redirect the users to the URL defined below after " … … 984 782 msgstr "" 985 783 986 #: lib/settings.php:1 138 lib/settings.php:1198784 #: lib/settings.php:1215 lib/settings.php:1275 987 785 msgid "After Verification" 988 786 msgstr "" 989 787 990 #: lib/settings.php:1 138788 #: lib/settings.php:1215 991 789 msgid "Define the URL to redirect users after successful OTP verification." 992 790 msgstr "" 993 791 994 #: lib/settings.php:1 138 lib/settings.php:1198792 #: lib/settings.php:1215 lib/settings.php:1275 995 793 msgid "Home page can not be Locked." 996 794 msgstr "" 997 795 998 #: lib/settings.php:1 141 lib/settings.php:1201796 #: lib/settings.php:1218 lib/settings.php:1278 999 797 msgid "Lock the redirected URL with token key" 1000 798 msgstr "" 1001 799 1002 #: lib/settings.php:1 141800 #: lib/settings.php:1218 1003 801 msgid "" 1004 802 "Enable this option to add a token key to the above redirected URL to " … … 1007 805 msgstr "" 1008 806 1009 #: lib/settings.php:1 141 lib/settings.php:1201807 #: lib/settings.php:1218 lib/settings.php:1278 1010 808 msgid "Admin can not be Locked." 1011 809 msgstr "" 1012 810 1013 #: lib/settings.php:1 144 lib/settings.php:1204811 #: lib/settings.php:1221 lib/settings.php:1281 1014 812 msgid "URL List to Lock" 1015 813 msgstr "" 1016 814 1017 #: lib/settings.php:1 144 lib/settings.php:1204815 #: lib/settings.php:1221 lib/settings.php:1281 1018 816 msgid "enter comma, separated URLs" 1019 817 msgstr "" 1020 818 1021 #: lib/settings.php:1 144 lib/settings.php:1204819 #: lib/settings.php:1221 lib/settings.php:1281 1022 820 msgid "" 1023 821 "Define the comma(,) separated URLs here to Lock the pages with the above " … … 1025 823 msgstr "" 1026 824 1027 #: lib/settings.php:1 144 lib/settings.php:1204825 #: lib/settings.php:1221 lib/settings.php:1281 1028 826 msgid "" 1029 827 "The valid token key will be included in the COOKIES for these locked URLs on " … … 1031 829 msgstr "" 1032 830 1033 #: lib/settings.php:1 144 lib/settings.php:1204831 #: lib/settings.php:1221 lib/settings.php:1281 1034 832 msgid "" 1035 833 "The part of URL as https://, http://, www. and URL parameters will be " … … 1037 835 msgstr "" 1038 836 1039 #: lib/settings.php:1 144 lib/settings.php:1204837 #: lib/settings.php:1221 lib/settings.php:1281 1040 838 msgid "You can use %1$s wildcards %2$s (see email tab) as %1$s ? * %2$s here." 1041 839 msgstr "" 1042 840 1043 #: lib/settings.php:1 144 lib/settings.php:1204 lib/settings.php:12351044 #: lib/settings.php:1 249841 #: lib/settings.php:1221 lib/settings.php:1281 lib/settings.php:1312 842 #: lib/settings.php:1326 1045 843 msgid "etc." 1046 844 msgstr "" 1047 845 1048 #: lib/settings.php:1 144 lib/settings.php:1204846 #: lib/settings.php:1221 lib/settings.php:1281 1049 847 msgid "The text 'Login' cannot be filtered by wildcards." 1050 848 msgstr "" 1051 849 1052 #: lib/settings.php:1 144 lib/settings.php:1204850 #: lib/settings.php:1221 lib/settings.php:1281 1053 851 msgid "Use addon support code for other customization." 1054 852 msgstr "" 1055 853 1056 #: lib/settings.php:1 147854 #: lib/settings.php:1224 1057 855 msgid "Valid for 5 minutes. A supporting sentence." 1058 856 msgstr "" 1059 857 1060 #: lib/settings.php:1 147 lib/settings.php:1207858 #: lib/settings.php:1224 lib/settings.php:1284 1061 859 msgid "" 1062 860 "The amount of time, in minutes. After this period, the token key will be " … … 1065 863 msgstr "" 1066 864 1067 #: lib/settings.php:1 150 lib/settings.php:1210865 #: lib/settings.php:1227 lib/settings.php:1287 1068 866 msgid "Exclude the Logged in users." 1069 867 msgstr "" 1070 868 1071 #: lib/settings.php:1 150 lib/settings.php:1210869 #: lib/settings.php:1227 lib/settings.php:1287 1072 870 msgid "Enable this option to unlock the Locked URLs/pages for Logged in users." 1073 871 msgstr "" 1074 872 1075 #: lib/settings.php:1 153873 #: lib/settings.php:1230 1076 874 msgid "URL to divert %1$s the members with invalid token key %2$s" 1077 875 msgstr "" 1078 876 1079 #: lib/settings.php:1 153 lib/settings.php:1213877 #: lib/settings.php:1230 lib/settings.php:1290 1080 878 msgid "" 1081 879 "Define the url to divert the users visited the above redirected URL with " … … 1083 881 msgstr "" 1084 882 1085 #: lib/settings.php:1 153 lib/settings.php:1213883 #: lib/settings.php:1230 lib/settings.php:1290 1086 884 msgid "" 1087 885 "Leave blank to divert to the home page. Don't put any of the above Locked " … … 1089 887 msgstr "" 1090 888 1091 #: lib/settings.php:1 160889 #: lib/settings.php:1237 1092 890 msgid "Activate Registration Panel" 1093 891 msgstr "" 1094 892 1095 #: lib/settings.php:1 160893 #: lib/settings.php:1237 1096 894 msgid "" 1097 895 "For Guest Users Only. Activate to allow guests to register, only with the " … … 1099 897 msgstr "" 1100 898 1101 #: lib/settings.php:1 165899 #: lib/settings.php:1242 1102 900 msgid "Generate username based on the user email." 1103 901 msgstr "" 1104 902 1105 #: lib/settings.php:1 165903 #: lib/settings.php:1242 1106 904 msgid "" 1107 905 "Enable this option to generate username from the word available before '@' " … … 1109 907 msgstr "" 1110 908 1111 #: lib/settings.php:1 165909 #: lib/settings.php:1242 1112 910 msgid "" 1113 911 "Disable this option to use the full email address as the username for new " … … 1115 913 msgstr "" 1116 914 1117 #: lib/settings.php:1 168915 #: lib/settings.php:1245 1118 916 msgid "Default Role" 1119 917 msgstr "" 1120 918 1121 #: lib/settings.php:1 168919 #: lib/settings.php:1245 1122 920 msgid "" 1123 921 "Select the detault role when the user registered with this plugin. All " … … 1126 924 msgstr "" 1127 925 1128 #: lib/settings.php:1 171926 #: lib/settings.php:1248 1129 927 msgid "Show 'Agree to the terms of use' checkbox." 1130 928 msgstr "" 1131 929 1132 #: lib/settings.php:1 171930 #: lib/settings.php:1248 1133 931 msgid "" 1134 932 "Enable this option to show checkbox in the OTP popup to users to accept the " … … 1136 934 msgstr "" 1137 935 1138 #: lib/settings.php:1 174936 #: lib/settings.php:1251 1139 937 msgid "The URL %1$s to connect the link with terms of use. %2$s" 1140 938 msgstr "" 1141 939 1142 #: lib/settings.php:1 174940 #: lib/settings.php:1251 1143 941 msgid "" 1144 942 "Define the URL to add the link with the Terms of Use text in the OTP popup." 1145 943 msgstr "" 1146 944 1147 #: lib/settings.php:1 177945 #: lib/settings.php:1254 1148 946 msgid "Log in after successful Registration." 1149 947 msgstr "" 1150 948 1151 #: lib/settings.php:1 177949 #: lib/settings.php:1254 1152 950 msgid "Enable this option to login the users after successful registration." 1153 951 msgstr "" 1154 952 1155 #: lib/settings.php:1 180953 #: lib/settings.php:1257 1156 954 msgid "Redirect after successful Registration." 1157 955 msgstr "" 1158 956 1159 #: lib/settings.php:1 180957 #: lib/settings.php:1257 1160 958 msgid "" 1161 959 "Enable this option to redirect users to the URL defined below after " … … 1163 961 msgstr "" 1164 962 1165 #: lib/settings.php:1 183963 #: lib/settings.php:1260 1166 964 msgid "After Registration" 1167 965 msgstr "" 1168 966 1169 #: lib/settings.php:1 183967 #: lib/settings.php:1260 1170 968 msgid "Define url to redirect after registration with OTP verification." 1171 969 msgstr "" 1172 970 1173 #: lib/settings.php:1 190971 #: lib/settings.php:1267 1174 972 msgid "Activate Guest Verification Panel" 1175 973 msgstr "" 1176 974 1177 #: lib/settings.php:1 190975 #: lib/settings.php:1267 1178 976 msgid "" 1179 977 "For Guest Users Only. Activate to verify users to access any permissible " … … 1181 979 msgstr "" 1182 980 1183 #: lib/settings.php:1 195981 #: lib/settings.php:1272 1184 982 msgid "Redirect guests after verification" 1185 983 msgstr "" 1186 984 1187 #: lib/settings.php:1 195985 #: lib/settings.php:1272 1188 986 msgid "" 1189 987 "Enable this option to redirect guest users to the URL defined below after " … … 1191 989 msgstr "" 1192 990 1193 #: lib/settings.php:1 198991 #: lib/settings.php:1275 1194 992 msgid "Define the URL to redirect guests after successful OTP verification." 1195 993 msgstr "" 1196 994 1197 #: lib/settings.php:12 01995 #: lib/settings.php:1278 1198 996 msgid "" 1199 997 "Enable this option to add a token key to the above redirected URL to " … … 1202 1000 msgstr "" 1203 1001 1204 #: lib/settings.php:12 131002 #: lib/settings.php:1290 1205 1003 msgid "URL to divert %1$s the visitors with invalid token key %2$s" 1206 1004 msgstr "" 1207 1005 1208 #: lib/settings.php:12 211006 #: lib/settings.php:1298 1209 1007 msgid "Turn on The Token Key Addon" 1210 1008 msgstr "" 1211 1009 1212 #: lib/settings.php:12 211010 #: lib/settings.php:1298 1213 1011 msgid "" 1214 1012 "This is an auto enable option to turn on this %1$s *Powered by Addon %2$s " … … 1216 1014 msgstr "" 1217 1015 1218 #: lib/settings.php:12 211016 #: lib/settings.php:1298 1219 1017 msgid "" 1220 1018 "Visit the plugin website to get the addon and activate it. A supporting " … … 1222 1020 msgstr "" 1223 1021 1224 #: lib/settings.php:12 211022 #: lib/settings.php:1298 1225 1023 msgid "Visit the" 1226 1024 msgstr "" 1227 1025 1228 #: lib/settings.php:12 211026 #: lib/settings.php:1298 1229 1027 msgid "plugin website" 1230 1028 msgstr "" 1231 1029 1232 #: lib/settings.php:12 211030 #: lib/settings.php:1298 1233 1031 msgid "to get the addon and activate it." 1234 1032 msgstr "" 1235 1033 1236 #: lib/settings.php:1 2261034 #: lib/settings.php:1303 1237 1035 msgid "Activate Email Panel" 1238 1036 msgstr "" 1239 1037 1240 #: lib/settings.php:1 2261038 #: lib/settings.php:1303 1241 1039 msgid "Activate this panel to edit and implement these email settings." 1242 1040 msgstr "" 1243 1041 1244 #: lib/settings.php:1 2321042 #: lib/settings.php:1309 1245 1043 msgid "Block disposable email providers domain" 1246 1044 msgstr "" 1247 1045 1248 #: lib/settings.php:1 2321046 #: lib/settings.php:1309 1249 1047 msgid "" 1250 1048 "Enable this option to block all disposable/temporary/unwanted email " … … 1253 1051 msgstr "" 1254 1052 1255 #: lib/settings.php:1 2321053 #: lib/settings.php:1309 1256 1054 msgid "This domains list may be helpful. A supporting sentence." 1257 1055 msgstr "" 1258 1056 1259 #: lib/settings.php:1 2321057 #: lib/settings.php:1309 1260 1058 msgid "This" 1261 1059 msgstr "" 1262 1060 1263 #: lib/settings.php:1 2321061 #: lib/settings.php:1309 1264 1062 msgid "domains list" 1265 1063 msgstr "" 1266 1064 1267 #: lib/settings.php:1 2321065 #: lib/settings.php:1309 1268 1066 msgid "may be helpful." 1269 1067 msgstr "" 1270 1068 1271 #: lib/settings.php:1 2351069 #: lib/settings.php:1312 1272 1070 msgid "Domain List to block" 1273 1071 msgstr "" 1274 1072 1275 #: lib/settings.php:1 235 lib/settings.php:12491073 #: lib/settings.php:1312 lib/settings.php:1326 1276 1074 msgid "enter comma, separated domains" 1277 1075 msgstr "" 1278 1076 1279 #: lib/settings.php:1 235 lib/settings.php:12491077 #: lib/settings.php:1312 lib/settings.php:1326 1280 1078 msgid "Define the email providers domains in this box," 1281 1079 msgstr "" 1282 1080 1283 #: lib/settings.php:1 2351081 #: lib/settings.php:1312 1284 1082 msgid "" 1285 1083 "separated with comma(,) including wildcards as ? * here, if required. A " … … 1287 1085 msgstr "" 1288 1086 1289 #: lib/settings.php:1 235 lib/settings.php:12491087 #: lib/settings.php:1312 lib/settings.php:1326 1290 1088 msgid "separated with comma(,) including" 1291 1089 msgstr "" 1292 1090 1293 #: lib/settings.php:1 235 lib/settings.php:1249 lib/settings.php:12551091 #: lib/settings.php:1312 lib/settings.php:1326 lib/settings.php:1332 1294 1092 msgid "wildcards" 1295 1093 msgstr "" 1296 1094 1297 #: lib/settings.php:1 235 lib/settings.php:1249 lib/settings.php:12551095 #: lib/settings.php:1312 lib/settings.php:1326 lib/settings.php:1332 1298 1096 msgid "as" 1299 1097 msgstr "" 1300 1098 1301 #: lib/settings.php:1 235 lib/settings.php:12491099 #: lib/settings.php:1312 lib/settings.php:1326 1302 1100 msgid "here, if required." 1303 1101 msgstr "" 1304 1102 1305 #: lib/settings.php:1 2381103 #: lib/settings.php:1315 1306 1104 msgid "Wildcard" 1307 1105 msgstr "" 1308 1106 1309 #: lib/settings.php:1 2381107 #: lib/settings.php:1315 1310 1108 msgid "Description" 1311 1109 msgstr "" 1312 1110 1313 #: lib/settings.php:1 2391111 #: lib/settings.php:1316 1314 1112 msgid "Question mark will match any single character." 1315 1113 msgstr "" 1316 1114 1317 #: lib/settings.php:1 2391115 #: lib/settings.php:1316 1318 1116 msgid "" 1319 1117 "For example, pattern 'mail?.com' will match 'mail1.com' and 'mailA.com', but " … … 1321 1119 msgstr "" 1322 1120 1323 #: lib/settings.php:1 2401121 #: lib/settings.php:1317 1324 1122 msgid "Asterisk will match zero or more characters." 1325 1123 msgstr "" 1326 1124 1327 #: lib/settings.php:1 2401125 #: lib/settings.php:1317 1328 1126 msgid "" 1329 1127 "For example, pattern 'mail*.com' will match 'mail.com' and 'mailbar.com'." 1330 1128 msgstr "" 1331 1129 1332 #: lib/settings.php:1 2411130 #: lib/settings.php:1318 1333 1131 msgid "" 1334 1132 "Square brackets are used to create ranges of ASCII codepoints or sets of " … … 1336 1134 msgstr "" 1337 1135 1338 #: lib/settings.php:1 2411136 #: lib/settings.php:1318 1339 1137 msgid "" 1340 1138 "For example, pattern 'mail[45].com' will match 'mail4.com' and 'mail5.com', " … … 1342 1140 msgstr "" 1343 1141 1344 #: lib/settings.php:1 2411142 #: lib/settings.php:1318 1345 1143 msgid "Well known ranges are [0-9], [a-z] and [A-Z]." 1346 1144 msgstr "" 1347 1145 1348 #: lib/settings.php:1 2411146 #: lib/settings.php:1318 1349 1147 msgid "" 1350 1148 "Multiple sets and ranges can be used at the same time. For example, [0-9a-" … … 1352 1150 msgstr "" 1353 1151 1354 #: lib/settings.php:1 2421152 #: lib/settings.php:1319 1355 1153 msgid "" 1356 1154 "Exclamation mark is used to negate characters within square brackets. For " … … 1358 1156 msgstr "" 1359 1157 1360 #: lib/settings.php:1 2431158 #: lib/settings.php:1320 1361 1159 msgid "" 1362 1160 "Backslash is used to escape special characters. For example, 'Mail\\?' will " … … 1364 1162 msgstr "" 1365 1163 1366 #: lib/settings.php:1 2461164 #: lib/settings.php:1323 1367 1165 msgid "Allow only specific email providers domain" 1368 1166 msgstr "" 1369 1167 1370 #: lib/settings.php:1 2461168 #: lib/settings.php:1323 1371 1169 msgid "" 1372 1170 "Enable this option to allow only some vaid/specific/selected email providers " … … 1375 1173 msgstr "" 1376 1174 1377 #: lib/settings.php:1 2491175 #: lib/settings.php:1326 1378 1176 msgid "Domain List to allow" 1379 1177 msgstr "" 1380 1178 1381 #: lib/settings.php:1 2521179 #: lib/settings.php:1329 1382 1180 msgid "Block specific email addresses" 1383 1181 msgstr "" 1384 1182 1385 #: lib/settings.php:1 2521183 #: lib/settings.php:1329 1386 1184 msgid "" 1387 1185 "Enable this option to block any fake/malicious/unwanted email addresses from " … … 1389 1187 msgstr "" 1390 1188 1391 #: lib/settings.php:1 2551189 #: lib/settings.php:1332 1392 1190 msgid "Email List to block" 1393 1191 msgstr "" 1394 1192 1395 #: lib/settings.php:1 2551193 #: lib/settings.php:1332 1396 1194 msgid "(enter comma, separated emails)" 1397 1195 msgstr "" 1398 1196 1399 #: lib/settings.php:1 2551197 #: lib/settings.php:1332 1400 1198 msgid "" 1401 1199 "Define the email addresses in this box, separated with comma(,) including" 1402 1200 msgstr "" 1403 1201 1404 #: lib/settings.php:1 2551202 #: lib/settings.php:1332 1405 1203 msgid "here, if required" 1406 1204 msgstr "" 1407 1205 1408 #: lib/settings.php:1 2551206 #: lib/settings.php:1332 1409 1207 msgid "etc" 1410 1208 msgstr "" 1411 1209 1412 #: lib/settings.php:1 2581210 #: lib/settings.php:1335 1413 1211 msgid "BEWARE" 1414 1212 msgstr "" 1415 1213 1416 #: lib/settings.php:1 2581214 #: lib/settings.php:1335 1417 1215 msgid "" 1418 1216 "Use wildcards very carefully, as matching with them may block even " … … 1420 1218 msgstr "" 1421 1219 1422 #: lib/settings.php:1 2591220 #: lib/settings.php:1336 1423 1221 msgid "NOTE" 1424 1222 msgstr "" 1425 1223 1426 #: lib/settings.php:1 2591224 #: lib/settings.php:1336 1427 1225 msgid "" 1428 1226 "Email will be sent to blocked/rejected email addresses to avoid operational " … … 1430 1228 msgstr "" 1431 1229 1432 #: lib/settings.php:1 2671230 #: lib/settings.php:1344 1433 1231 msgid "Before validating it" 1434 1232 msgstr "" 1435 1233 1436 #: lib/settings.php:1 2671234 #: lib/settings.php:1344 1437 1235 msgid "" 1438 1236 "Setup your WordPress Email SMTP to send emails from this email id. A " … … 1440 1238 msgstr "" 1441 1239 1442 #: lib/settings.php:1 2671240 #: lib/settings.php:1344 1443 1241 msgid "Setup your" 1444 1242 msgstr "" 1445 1243 1446 #: lib/settings.php:1 2671244 #: lib/settings.php:1344 1447 1245 msgid "WordPress Email SMTP" 1448 1246 msgstr "" 1449 1247 1450 #: lib/settings.php:1 2671248 #: lib/settings.php:1344 1451 1249 msgid "to send emails from this email id." 1452 1250 msgstr "" 1453 1251 1454 #: lib/settings.php:1 2671252 #: lib/settings.php:1344 1455 1253 msgid "Send From" 1456 1254 msgstr "" 1457 1255 1458 #: lib/settings.php:1 267 lib/settings.php:14201256 #: lib/settings.php:1344 lib/settings.php:1497 1459 1257 msgid "Active" 1460 1258 msgstr "" 1461 1259 1462 #: lib/settings.php:1 2671260 #: lib/settings.php:1344 1463 1261 msgid "Inactive" 1464 1262 msgstr "" 1465 1263 1466 #: lib/settings.php:1 2671264 #: lib/settings.php:1344 1467 1265 msgid "inValidate" 1468 1266 msgstr "" 1469 1267 1470 #: lib/settings.php:1 2671268 #: lib/settings.php:1344 1471 1269 msgid "Validate" 1472 1270 msgstr "" 1473 1271 1474 #: lib/settings.php:1 2721272 #: lib/settings.php:1349 1475 1273 msgid "Customize Email to send OTP" 1476 1274 msgstr "" 1477 1275 1478 #: lib/settings.php:1 2721276 #: lib/settings.php:1349 1479 1277 msgid "" 1480 1278 "Enable this option to customize the email to send OTP with these available " … … 1482 1280 msgstr "" 1483 1281 1484 #: lib/settings.php:1 2721282 #: lib/settings.php:1349 1485 1283 msgid "Copy and Paste" 1486 1284 msgstr "" 1487 1285 1488 #: lib/settings.php:1 2721286 #: lib/settings.php:1349 1489 1287 msgid "these email fields in your custom email as required." 1490 1288 msgstr "" 1491 1289 1492 #: lib/settings.php:1 2771290 #: lib/settings.php:1354 1493 1291 msgid "Email Subject" 1494 1292 msgstr "" 1495 1293 1496 #: lib/settings.php:1 2801294 #: lib/settings.php:1357 1497 1295 msgid "Email Body" 1498 1296 msgstr "" 1499 1297 1500 #: lib/settings.php:1 2891298 #: lib/settings.php:1366 1501 1299 msgid "Email Fields" 1502 1300 msgstr "" 1503 1301 1504 #: lib/settings.php:1 2891302 #: lib/settings.php:1366 1505 1303 msgid "Field Value" 1506 1304 msgstr "" 1507 1305 1508 #: lib/settings.php:1 2911306 #: lib/settings.php:1368 1509 1307 msgid "User's Username" 1510 1308 msgstr "" 1511 1309 1512 #: lib/settings.php:1 2931310 #: lib/settings.php:1370 1513 1311 msgid "User's First Name" 1514 1312 msgstr "" 1515 1313 1516 #: lib/settings.php:1 2951314 #: lib/settings.php:1372 1517 1315 msgid "User's Last Name" 1518 1316 msgstr "" 1519 1317 1520 #: lib/settings.php:1 2971318 #: lib/settings.php:1374 1521 1319 msgid "User's Email Address" 1522 1320 msgstr "" 1523 1321 1524 #: lib/settings.php:1 2991322 #: lib/settings.php:1376 1525 1323 msgid "Wordpress Admin Email" 1526 1324 msgstr "" 1527 1325 1528 #: lib/settings.php:13 011326 #: lib/settings.php:1378 1529 1327 msgid "Wordpress Site Name" 1530 1328 msgstr "" 1531 1329 1532 #: lib/settings.php:13 031330 #: lib/settings.php:1380 1533 1331 msgid "Wordpress Site URL" 1534 1332 msgstr "" 1535 1333 1536 #: lib/settings.php:13 051334 #: lib/settings.php:1382 1537 1335 msgid "Generated OTP Code" 1538 1336 msgstr "" 1539 1337 1540 #: lib/settings.php:13 071338 #: lib/settings.php:1384 1541 1339 msgid "OTP Send at x times" 1542 1340 msgstr "" 1543 1341 1544 #: lib/settings.php:13 091342 #: lib/settings.php:1386 1545 1343 msgid "Reset time in minutes" 1546 1344 msgstr "" 1547 1345 1548 #: lib/settings.php:13 111346 #: lib/settings.php:1388 1549 1347 msgid "Valid for in minutes" 1550 1348 msgstr "" 1551 1349 1552 #: lib/settings.php:13 131350 #: lib/settings.php:1390 1553 1351 msgid "Maximum incorrect attempts" 1554 1352 msgstr "" 1555 1353 1556 #: lib/settings.php:1 3271354 #: lib/settings.php:1404 1557 1355 msgid "Primary Options" 1558 1356 msgstr "" 1559 1357 1560 #: lib/settings.php:1 332 lib/settings.php:13571358 #: lib/settings.php:1409 lib/settings.php:1434 1561 1359 msgid "Create Menu" 1562 1360 msgstr "" 1563 1361 1564 #: lib/settings.php:1 3321362 #: lib/settings.php:1409 1565 1363 msgid "Go to" 1566 1364 msgstr "" 1567 1365 1568 #: lib/settings.php:1 3321366 #: lib/settings.php:1409 1569 1367 msgid "Click on %1$s Custom Links %2$s" 1570 1368 msgstr "" 1571 1369 1572 #: lib/settings.php:1 3321370 #: lib/settings.php:1409 1573 1371 msgid "Put # in %1$s URL %2$s and any title in %1$s Link Text %2$s" 1574 1372 msgstr "" 1575 1373 1576 #: lib/settings.php:1 3321374 #: lib/settings.php:1409 1577 1375 msgid "Click on %1$s Add to Menu %2$s" 1578 1376 msgstr "" 1579 1377 1580 #: lib/settings.php:1 332 lib/settings.php:13571378 #: lib/settings.php:1409 lib/settings.php:1434 1581 1379 msgid "Open the %1$s Screen Option %2$s available at the top" 1582 1380 msgstr "" 1583 1381 1584 #: lib/settings.php:1 3321382 #: lib/settings.php:1409 1585 1383 msgid "Tickout the %1$s CSS Classes %2$s option" 1586 1384 msgstr "" 1587 1385 1588 #: lib/settings.php:1 3321386 #: lib/settings.php:1409 1589 1387 msgid "" 1590 1388 "Put the %1$s emailotpauthn-popup %2$s in your menu %1$s CSS Classes %2$s " … … 1592 1390 msgstr "" 1593 1391 1594 #: lib/settings.php:1 332 lib/settings.php:13571392 #: lib/settings.php:1409 lib/settings.php:1434 1595 1393 msgid "Click on %1$s Save Menu %2$s button, and DONE." 1596 1394 msgstr "" 1597 1395 1598 #: lib/settings.php:1 335 lib/settings.php:13601396 #: lib/settings.php:1412 lib/settings.php:1437 1599 1397 msgid "HTMLcode" 1600 1398 msgstr "" 1601 1399 1602 #: lib/settings.php:1 335 lib/settings.php:13601400 #: lib/settings.php:1412 lib/settings.php:1437 1603 1401 msgid "using this class you can add OTP Authenticator popup on your website" 1604 1402 msgstr "" 1605 1403 1606 #: lib/settings.php:1 335 lib/settings.php:13601404 #: lib/settings.php:1412 lib/settings.php:1437 1607 1405 msgid "Exmaple" 1608 1406 msgstr "" 1609 1407 1610 #: lib/settings.php:1 338 lib/settings.php:13631408 #: lib/settings.php:1415 lib/settings.php:1440 1611 1409 msgid "Shortcode" 1612 1410 msgstr "" 1613 1411 1614 #: lib/settings.php:1 3381412 #: lib/settings.php:1415 1615 1413 msgid "Login with OTP" 1616 1414 msgstr "" 1617 1415 1618 #: lib/settings.php:1 3381416 #: lib/settings.php:1415 1619 1417 msgid "" 1620 1418 "Use this shortcode at anywhare required to display the popup link in your " … … 1622 1420 msgstr "" 1623 1421 1624 #: lib/settings.php:1 3391422 #: lib/settings.php:1416 1625 1423 msgid "Use these attributes in the ShortCode:" 1626 1424 msgstr "" 1627 1425 1628 #: lib/settings.php:1 3411426 #: lib/settings.php:1418 1629 1427 msgid "" 1630 1428 "Use it to define the email pop-up link text. Max: 250 Letters. Default : " … … 1632 1430 msgstr "" 1633 1431 1634 #: lib/settings.php:1 3421432 #: lib/settings.php:1419 1635 1433 msgid "" 1636 1434 "Use it to define the form appearance. Values : 'inline', 'popup' or " … … 1638 1436 msgstr "" 1639 1437 1640 #: lib/settings.php:1 3521438 #: lib/settings.php:1429 1641 1439 msgid "Advance Options" 1642 1440 msgstr "" 1643 1441 1644 #: lib/settings.php:1 3571442 #: lib/settings.php:1434 1645 1443 msgid "Follow the above steps to create menu" 1646 1444 msgstr "" 1647 1445 1648 #: lib/settings.php:1 3571446 #: lib/settings.php:1434 1649 1447 msgid "Tickout the %1$s Data Attributes %2$s option" 1650 1448 msgstr "" 1651 1449 1652 #: lib/settings.php:1 3571450 #: lib/settings.php:1434 1653 1451 msgid "" 1654 1452 "Put the required attributes in your menu %1$s textbox (with %2$s data- %3$s " … … 1656 1454 msgstr "" 1657 1455 1658 #: lib/settings.php:1 3601456 #: lib/settings.php:1437 1659 1457 msgid "Login / Register" 1660 1458 msgstr "" 1661 1459 1662 #: lib/settings.php:1363 1460 #: lib/settings.php:1437 lib/settings.php:1440 1461 msgid "Authenticate with OTP" 1462 msgstr "" 1463 1464 #: lib/settings.php:1440 1663 1465 msgid "To display the link for popup :" 1664 1466 msgstr "" 1665 1467 1666 #: lib/settings.php:1 3631468 #: lib/settings.php:1440 1667 1469 msgid "Any text to display the link" 1668 1470 msgstr "" 1669 1471 1670 #: lib/settings.php:1 3631472 #: lib/settings.php:1440 1671 1473 msgid "To display the inline form :" 1672 1474 msgstr "" 1673 1475 1674 #: lib/settings.php:1 3631476 #: lib/settings.php:1440 1675 1477 msgid "To display the popup for 2FA :" 1676 1478 msgstr "" 1677 1479 1678 #: lib/settings.php:1 3631480 #: lib/settings.php:1440 1679 1481 msgid "To display the inline form for 2FA :" 1680 1482 msgstr "" 1681 1483 1682 #: lib/settings.php:1 3631484 #: lib/settings.php:1440 1683 1485 msgid "Sample for using the attributes with custom values :" 1684 1486 msgstr "" 1685 1487 1686 #: lib/settings.php:1 3631488 #: lib/settings.php:1440 1687 1489 msgid "Login/Register" 1688 1490 msgstr "" 1689 1491 1690 #: lib/settings.php:1 3631492 #: lib/settings.php:1440 1691 1493 msgid "Send The OTP" 1692 1494 msgstr "" 1693 1495 1694 #: lib/settings.php:1 3671496 #: lib/settings.php:1444 1695 1497 msgid "These 6 actions are available to execute" 1696 1498 msgstr "" 1697 1499 1698 #: lib/settings.php:1 3691500 #: lib/settings.php:1446 1699 1501 msgid "Use this action to login the registered users (members)." 1700 1502 msgstr "" 1701 1503 1702 #: lib/settings.php:1 3701504 #: lib/settings.php:1447 1703 1505 msgid "Use this action to register the guest users (guests)." 1704 1506 msgstr "" 1705 1507 1706 #: lib/settings.php:1 3711508 #: lib/settings.php:1448 1707 1509 msgid "Use this action to login the members and register the guests." 1708 1510 msgstr "" 1709 1511 1710 #: lib/settings.php:1 3721512 #: lib/settings.php:1449 1711 1513 msgid "Use this action to approve members even without logging in." 1712 1514 msgstr "" 1713 1515 1714 #: lib/settings.php:1 3731516 #: lib/settings.php:1450 1715 1517 msgid "Use this action to approve guests without registration." 1716 1518 msgstr "" 1717 1519 1718 #: lib/settings.php:1 3741520 #: lib/settings.php:1451 1719 1521 msgid "" 1720 1522 "Use this action to approve both guests and members without login or " … … 1722 1524 msgstr "" 1723 1525 1724 #: lib/settings.php:1 3761526 #: lib/settings.php:1453 1725 1527 msgid "These 2 attributes are available for effects" 1726 1528 msgstr "" 1727 1529 1728 #: lib/settings.php:1 3781530 #: lib/settings.php:1455 1729 1531 msgid "" 1730 1532 "Use it to define the email pop-up link text (without html tags). Max: 250 " … … 1732 1534 msgstr "" 1733 1535 1734 #: lib/settings.php:1 3791536 #: lib/settings.php:1456 1735 1537 msgid "" 1736 1538 "Use it to define form appearance. Values : 'inline', 'popup' or 'autopopup'. " … … 1738 1540 msgstr "" 1739 1541 1740 #: lib/settings.php:1 3811542 #: lib/settings.php:1458 1741 1543 msgid "These 6 data-attributes are available to customize the form" 1742 1544 msgstr "" 1743 1545 1744 #: lib/settings.php:1 3811546 #: lib/settings.php:1458 1745 1547 msgid "use 'data-' prefix in HTMLcode & Menus" 1746 1548 msgstr "" 1747 1549 1748 #: lib/settings.php:1 3831550 #: lib/settings.php:1460 1749 1551 msgid "" 1750 1552 "Use it to define Email OTP Action as described above. Default : 'login' [for " … … 1752 1554 msgstr "" 1753 1555 1754 #: lib/settings.php:1 3841556 #: lib/settings.php:1461 1755 1557 msgid "" 1756 1558 "Use it to define the email pop-up box title. Max: 30 Letters, Default : 'OTP " … … 1758 1560 msgstr "" 1759 1561 1760 #: lib/settings.php:1 3851562 #: lib/settings.php:1462 1761 1563 msgid "" 1762 1564 "Use it to define the OTP pop-up box title. Max: 30 Letters, Default : 'OTP " … … 1764 1566 msgstr "" 1765 1567 1766 #: lib/settings.php:1 3861568 #: lib/settings.php:1463 1767 1569 msgid "" 1768 1570 "Use it to define the email pop-up box button caption. Max: 15 Letters, " … … 1770 1572 msgstr "" 1771 1573 1772 #: lib/settings.php:1 3871574 #: lib/settings.php:1464 1773 1575 msgid "" 1774 1576 "Use it to define the OTP pop-up box button caption. Max: 15 Letters, " … … 1776 1578 msgstr "" 1777 1579 1778 #: lib/settings.php:1 3881580 #: lib/settings.php:1465 1779 1581 msgid "" 1780 1582 "Use it to show or hide the OTP pop-up close button. Values : 'show' or " … … 1782 1584 msgstr "" 1783 1585 1784 #: lib/settings.php:1 3901586 #: lib/settings.php:1467 1785 1587 msgid "NOTE :" 1786 1588 msgstr "" 1787 1589 1788 #: lib/settings.php:1 3901590 #: lib/settings.php:1467 1789 1591 msgid "" 1790 1592 "The primary %1$s emerge_action %2$s attribute is required to process any " … … 1792 1594 msgstr "" 1793 1595 1794 #: lib/settings.php:1 3901596 #: lib/settings.php:1467 1795 1597 msgid "" 1796 1598 "Insert the 2FA shortcode on any page or in the same login or registration " … … 1798 1600 msgstr "" 1799 1601 1800 #: lib/settings.php:1 3921602 #: lib/settings.php:1469 1801 1603 msgid "Rules for Logged In Users:" 1802 1604 msgstr "" 1803 1605 1804 #: lib/settings.php:1 3941606 #: lib/settings.php:1471 1805 1607 msgid "Only two actions 'verify user' and 'verify all' are allowed here." 1806 1608 msgstr "" 1807 1609 1808 #: lib/settings.php:1 395 lib/settings.php:14031610 #: lib/settings.php:1472 lib/settings.php:1480 1809 1611 msgid "If the action is written incorrectly then the process will be aborted." 1810 1612 msgstr "" 1811 1613 1812 #: lib/settings.php:1 3961614 #: lib/settings.php:1473 1813 1615 msgid "" 1814 1616 "If the action is not found then default action 'verify_user' will be " … … 1816 1618 msgstr "" 1817 1619 1818 #: lib/settings.php:1 3971620 #: lib/settings.php:1474 1819 1621 msgid "" 1820 1622 "The popup link will be hidden if the action is other than 'verify_user' or " … … 1822 1624 msgstr "" 1823 1625 1824 #: lib/settings.php:14 001626 #: lib/settings.php:1477 1825 1627 msgid "Rules for Logged Out Users:" 1826 1628 msgstr "" 1827 1629 1828 #: lib/settings.php:14 021630 #: lib/settings.php:1479 1829 1631 msgid "All six actions are allowed here." 1830 1632 msgstr "" 1831 1633 1832 #: lib/settings.php:14 041634 #: lib/settings.php:1481 1833 1635 msgid "" 1834 1636 "If the action is not found then default action 'Login' will be activated." 1835 1637 msgstr "" 1836 1638 1837 #: lib/settings.php:14 141639 #: lib/settings.php:1491 1838 1640 msgid "The Exalter Option" 1839 1641 msgstr "" 1840 1642 1841 #: lib/settings.php:14 201643 #: lib/settings.php:1497 1842 1644 msgid "License Key" 1843 1645 msgstr "" 1844 1646 1845 #: lib/settings.php:14 201647 #: lib/settings.php:1497 1846 1648 msgid "Version:" 1847 1649 msgstr "" 1848 1650 1849 #: lib/settings.php:14 201651 #: lib/settings.php:1497 1850 1652 msgid "ACTIVATE" 1851 1653 msgstr "" 1852 1654 1853 #: lib/settings.php:14 201655 #: lib/settings.php:1497 1854 1656 msgid "" 1855 1657 "Pirated, Nulled, Cracked, Hacked or Shared copy of this plugin, Leads to " … … 1857 1659 msgstr "" 1858 1660 1859 #: lib/settings.php:1 4301661 #: lib/settings.php:1507 1860 1662 msgid "JS Support Code" 1861 1663 msgstr "" 1862 1664 1863 #: lib/settings.php:1 4311665 #: lib/settings.php:1508 1864 1666 msgid "For Multilanguage" 1865 1667 msgstr "" 1866 1668 1867 #: lib/settings.php:1 4311669 #: lib/settings.php:1508 1868 1670 msgid "" 1869 1671 "You can change the Text or Language of the popup elements with this support " … … 1871 1673 msgstr "" 1872 1674 1873 #: lib/settings.php:1 4321675 #: lib/settings.php:1509 1874 1676 msgid "" 1875 1677 "Modify all %1$s innerHTML %2$s values in this JavaScript as per your " … … 1877 1679 msgstr "" 1878 1680 1879 #: lib/settings.php:1 4331681 #: lib/settings.php:1510 1880 1682 msgid "" 1881 1683 "And insert it in the required page in header or elsewhere through " … … 1883 1685 msgstr "" 1884 1686 1885 #: lib/settings.php:1 4361687 #: lib/settings.php:1513 1886 1688 msgid "Element details are available in commnets here." 1887 1689 msgstr "" 1888 1690 1889 #: lib/settings.php:1 4381691 #: lib/settings.php:1515 1890 1692 msgid "Displayed title in the header of email popup." 1891 1693 msgstr "" 1892 1694 1893 #: lib/settings.php:1 4391695 #: lib/settings.php:1516 1894 1696 msgid "Displayed message above the email text box." 1895 1697 msgstr "" 1896 1698 1897 #: lib/settings.php:1 4401699 #: lib/settings.php:1517 1898 1700 msgid "Displayed text in the button of email popup." 1899 1701 msgstr "" 1900 1702 1901 #: lib/settings.php:1 4411703 #: lib/settings.php:1518 1902 1704 msgid "Displayed text after I argee checkbox." 1903 1705 msgstr "" 1904 1706 1905 #: lib/settings.php:1 4421707 #: lib/settings.php:1519 1906 1708 msgid "Displayed text after remember email checkbox." 1907 1709 msgstr "" 1908 1710 1909 #: lib/settings.php:1 4431711 #: lib/settings.php:1520 1910 1712 msgid "Displayed title in the header of OTP popup." 1911 1713 msgstr "" 1912 1714 1913 #: lib/settings.php:1 4441715 #: lib/settings.php:1521 1914 1716 msgid "Displayed back button in the header of OTP popup." 1915 1717 msgstr "" 1916 1718 1917 #: lib/settings.php:1 4451719 #: lib/settings.php:1522 1918 1720 msgid "Displayed message above the OTP text box." 1919 1721 msgstr "" 1920 1722 1921 #: lib/settings.php:1 4461723 #: lib/settings.php:1523 1922 1724 msgid "Displayed text in the button of OTP popup." 1923 1725 msgstr "" 1924 1726 1925 #: lib/settings.php:1 4471727 #: lib/settings.php:1524 1926 1728 msgid "Set the flag value as current user is logged out." 1927 1729 msgstr "" 1928 1730 1929 #: lib/settings.php:1 4491731 #: lib/settings.php:1526 1930 1732 msgid "Check if current user is logged in or out." 1931 1733 msgstr "" 1932 1734 1933 #: lib/settings.php:1 4511735 #: lib/settings.php:1528 1934 1736 msgid "Default innerHTML of these elements are as follows" 1935 1737 msgstr "" 1936 1738 1937 #: lib/settings.php:1453 1739 #: lib/settings.php:1530 1740 msgid "Get verification OTP at your email" 1741 msgstr "" 1742 1743 #: lib/settings.php:1530 1938 1744 msgid "for logged-in users" 1939 1745 msgstr "" 1940 1746 1941 #: lib/settings.php:1455 1747 #: lib/settings.php:1532 1748 msgid "Enter your email to get the OTP" 1749 msgstr "" 1750 1751 #: lib/settings.php:1532 1942 1752 msgid "for logged-out users" 1943 1753 msgstr "" 1944 1754 1945 #: lib/settings.php:1 4581755 #: lib/settings.php:1535 1946 1756 msgid "put the URL of your terms_of_use here." 1947 1757 msgstr "" 1948 1758 1949 #: lib/settings.php:1466 1759 #: lib/settings.php:1536 1760 msgid "Agree to the" 1761 msgstr "" 1762 1763 #: lib/settings.php:1536 1764 msgid "terms of use" 1765 msgstr "" 1766 1767 #: lib/settings.php:1539 1768 msgid "Remember my email" 1769 msgstr "" 1770 1771 #: lib/settings.php:1541 1772 msgid "Enter 6 digit code sent to your email" 1773 msgstr "" 1774 1775 #: lib/settings.php:1543 1950 1776 msgid "this_code_is_important" 1951 1777 msgstr "" 1952 1778 1953 #: lib/settings.php:1 4661779 #: lib/settings.php:1543 1954 1780 msgid "" 1955 1781 "Use this line as it is, to prevent the JS code conflict for these four " … … 1957 1783 msgstr "" 1958 1784 1959 #: lib/settings.php:1479 1785 #: lib/settings.php:1544 lib/settings.php:1545 1786 msgid "OTP Verification" 1787 msgstr "" 1788 1789 #: lib/settings.php:1546 1790 msgid "Send OTP" 1791 msgstr "" 1792 1793 #: lib/settings.php:1547 1794 msgid "Verify OTP" 1795 msgstr "" 1796 1797 #: lib/settings.php:1556 1960 1798 msgid "External Functions" 1961 1799 msgstr "" 1962 1800 1963 #: lib/settings.php:1 4801801 #: lib/settings.php:1557 1964 1802 msgid "" 1965 1803 "Use this function in client side javascript to operate the process after " … … 1967 1805 msgstr "" 1968 1806 1969 #: lib/settings.php:1 482 lib/settings.php:1492 lib/settings.php:14971970 #: lib/settings.php:15 071807 #: lib/settings.php:1559 lib/settings.php:1569 lib/settings.php:1574 1808 #: lib/settings.php:1584 1971 1809 msgid "Just to Test" 1972 1810 msgstr "" 1973 1811 1974 #: lib/settings.php:1 483 lib/settings.php:14981812 #: lib/settings.php:1560 lib/settings.php:1575 1975 1813 msgid "Where the values of these variables are described as" 1976 1814 msgstr "" 1977 1815 1978 #: lib/settings.php:1 484 lib/settings.php:14991816 #: lib/settings.php:1561 lib/settings.php:1576 1979 1817 msgid "for failure attempt." 1980 1818 msgstr "" 1981 1819 1982 #: lib/settings.php:1 485 lib/settings.php:15001820 #: lib/settings.php:1562 lib/settings.php:1577 1983 1821 msgid "for email sent." 1984 1822 msgstr "" 1985 1823 1986 #: lib/settings.php:1 486 lib/settings.php:15011824 #: lib/settings.php:1563 lib/settings.php:1578 1987 1825 msgid "for member/guest verified." 1988 1826 msgstr "" 1989 1827 1990 #: lib/settings.php:1 487 lib/settings.php:15021828 #: lib/settings.php:1564 lib/settings.php:1579 1991 1829 msgid "for member logged in." 1992 1830 msgstr "" 1993 1831 1994 #: lib/settings.php:1 488 lib/settings.php:15031832 #: lib/settings.php:1565 lib/settings.php:1580 1995 1833 msgid "for guest registered." 1996 1834 msgstr "" 1997 1835 1998 #: lib/settings.php:1 489 lib/settings.php:15041836 #: lib/settings.php:1566 lib/settings.php:1581 1999 1837 msgid "The applied email ID." 2000 1838 msgstr "" 2001 1839 2002 #: lib/settings.php:1 490 lib/settings.php:15051840 #: lib/settings.php:1567 lib/settings.php:1582 2003 1841 msgid "" 2004 1842 "If need to operate the internal process and messages, use %1$s " … … 2006 1844 msgstr "" 2007 1845 2008 #: lib/settings.php:1 4941846 #: lib/settings.php:1571 2009 1847 msgid "" 2010 1848 "Use this %1$s add_action %2$s in your theme function.php file to hook any " … … 2012 1850 msgstr "" 2013 1851 2014 #: lib/settings.php:15 171852 #: lib/settings.php:1594 2015 1853 msgid "External CSS Script" 2016 1854 msgstr "" 2017 1855 2018 #: lib/settings.php:15 221856 #: lib/settings.php:1599 2019 1857 msgid "Append External CSS Script" 2020 1858 msgstr "" 2021 1859 2022 #: lib/settings.php:15 221860 #: lib/settings.php:1599 2023 1861 msgid "" 2024 1862 "Enable this option to append this external CSS script with the internal CSS " … … 2026 1864 msgstr "" 2027 1865 2028 #: lib/settings.php:1 5251866 #: lib/settings.php:1602 2029 1867 msgid "Replace Internal CSS Script" 2030 1868 msgstr "" 2031 1869 2032 #: lib/settings.php:1 5251870 #: lib/settings.php:1602 2033 1871 msgid "" 2034 1872 "Enable this option to replace the internal CSS script with this external CSS " … … 2036 1874 msgstr "" 2037 1875 2038 #: lib/settings.php:1 5281876 #: lib/settings.php:1605 2039 1877 msgid "External CSS" 2040 1878 msgstr "" 2041 1879 2042 #: lib/settings.php:1 5281880 #: lib/settings.php:1605 2043 1881 msgid "" 2044 1882 "Click here to view the internal CSS script here. Always Beautify to edit and " … … 2046 1884 msgstr "" 2047 1885 2048 #: lib/settings.php:1 5281886 #: lib/settings.php:1605 2049 1887 msgid "Click here" 2050 1888 msgstr "" 2051 1889 2052 #: lib/settings.php:1 5281890 #: lib/settings.php:1605 2053 1891 msgid "to view the internal CSS script here. Always" 2054 1892 msgstr "" 2055 1893 2056 #: lib/settings.php:1 5281894 #: lib/settings.php:1605 2057 1895 msgid "Beautify" 2058 1896 msgstr "" 2059 1897 2060 #: lib/settings.php:1 5281898 #: lib/settings.php:1605 2061 1899 msgid "to edit and" 2062 1900 msgstr "" 2063 1901 2064 #: lib/settings.php:1 5281902 #: lib/settings.php:1605 2065 1903 msgid "Minify" 2066 1904 msgstr "" 2067 1905 2068 #: lib/settings.php:1 5281906 #: lib/settings.php:1605 2069 1907 msgid "to save." 2070 1908 msgstr "" 2071 1909 2072 #: lib/settings.php:1 5351910 #: lib/settings.php:1612 2073 1911 msgid "Addon Support Code" 2074 1912 msgstr "" 2075 1913 2076 #: lib/settings.php:1 5361914 #: lib/settings.php:1613 2077 1915 msgid "" 2078 1916 "Use this %1$s php code %2$sin your related page or theme function.php file " … … 2080 1918 msgstr "" 2081 1919 2082 #: lib/settings.php:1 5361920 #: lib/settings.php:1613 2083 1921 msgid "" 2084 1922 "You can attach the Token parameters with the links not available in the page " … … 2086 1924 msgstr "" 2087 1925 2088 #: lib/settings.php:1 5371926 #: lib/settings.php:1614 2089 1927 msgid "Get the 'eotpatid' parameter from URL." 2090 1928 msgstr "" 2091 1929 2092 #: lib/settings.php:1 5381930 #: lib/settings.php:1615 2093 1931 msgid "Get the 'eotpatkey' parameter from URL." 2094 1932 msgstr "" 2095 1933 2096 #: lib/settings.php:1 5391934 #: lib/settings.php:1616 2097 1935 msgid "Get the 'eotpatuser' parameter from URL." 2098 1936 msgstr "" 2099 1937 2100 #: lib/settings.php:1 5401938 #: lib/settings.php:1617 2101 1939 msgid "Validate all token parameters." 2102 1940 msgstr "" 2103 1941 2104 #: lib/settings.php:1 5411942 #: lib/settings.php:1618 2105 1943 msgid "If this value is 1 then visitor is a registered user." 2106 1944 msgstr "" 2107 1945 2108 #: lib/settings.php:1 5421946 #: lib/settings.php:1619 2109 1947 msgid "Retrive the user details from the user id available in 'eotpatid'." 2110 1948 msgstr "" 2111 1949 2112 #: lib/settings.php:1 5431950 #: lib/settings.php:1620 2113 1951 msgid "Else the value is simply encrypted email id of the guest user." 2114 1952 msgstr "" 2115 1953 2116 #: lib/settings.php:1 5441954 #: lib/settings.php:1621 2117 1955 msgid "Retrive the guest email id available in 'eotpatuser'." 2118 1956 msgstr "" 2119 1957 2120 #: lib/settings.php:1 5471958 #: lib/settings.php:1624 2121 1959 msgid "Create URL parameter string with tokens to attach with required links." 2122 1960 msgstr "" 2123 1961 2124 #: lib/settings.php:1 5561962 #: lib/settings.php:1633 2125 1963 msgid "Reset to Defaults" 2126 1964 msgstr "" 2127 1965 2128 #: lib/settings.php:1 5661966 #: lib/settings.php:1643 2129 1967 msgid "" 2130 1968 "This plugin and license key is valid for lifetime for one domain at a time " … … 2132 1970 msgstr "" 2133 1971 2134 #: lib/settings.php:1 5661972 #: lib/settings.php:1643 2135 1973 msgid "" 2136 1974 "However you can use this plugin and license key in another domain for three " … … 2138 1976 msgstr "" 2139 1977 2140 #: lib/settings.php:1 5681978 #: lib/settings.php:1645 2141 1979 msgid "" 2142 1980 "Pirated, Nulled, Cracked, Hacked or Shared copy of this plugin, Leads to " … … 2144 1982 msgstr "" 2145 1983 2146 #: lib/settings.php:1 5711984 #: lib/settings.php:1648 2147 1985 msgid "Participate in plugin improvement" 2148 1986 msgstr "" 2149 1987 2150 #: lib/settings.php:1 5711988 #: lib/settings.php:1648 2151 1989 msgid "Send an email" 2152 1990 msgstr "" 2153 1991 2154 #: lib/settings.php:1 5711992 #: lib/settings.php:1648 2155 1993 msgid "about a bug or rectification and get a free license upgrade." 2156 1994 msgstr "" 2157 1995 2158 #: lib/settings.php:1 5831996 #: lib/settings.php:1660 2159 1997 msgid "I’m happy to help if you need any further assistance." 2160 1998 msgstr "" 2161 1999 2162 #: lib/settings.php:1 5832000 #: lib/settings.php:1660 2163 2001 msgid "Developer" 2164 2002 msgstr "" -
email-otp-authenticator/trunk/lib/emailotpauthn-class.php
r3319471 r3323235 24 24 } 25 25 //front-end hooks action 26 $this->emailotpauthn_formtexts(); 26 27 add_action("wp_footer", [&$this, "emailotpauthn_popup_html"]); 27 28 add_action("wp_ajax_nopriv_emailotpauthnaction", [ &$this, "emailotpauthn_login_action", ]); // for logged-out users only. … … 29 30 add_shortcode("email_otp_authn", [&$this, "email_otp_authn_func"]); 30 31 } // 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 } 31 59 32 60 public function email_otp_authn_func($atts) … … 107 135 $bodybgcolor = get_fix_option('emailotpauthn_bodybgcolor','#DDAA88'); 108 136 $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; 109 157 $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;'); 110 158 $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;'); … … 123 171 "bodybgcolor"=>$bodybgcolor, 124 172 "poppbgcolor"=>$poppbgcolor, 173 "poppboxblur"=>$poppboxblur, 174 "popupbgblur"=>$popupbgblur, 175 "frmbrdrwdth"=>$frmbrdrwdth, 176 "frmbrdrcolr"=>$frmbrdrcolr, 125 177 "extrnlsection"=>License_Allowed(true) 126 178 ); -
email-otp-authenticator/trunk/lib/emailotpauthn-external-class.php
r3319471 r3323235 5 5 load_plugin_textdomain( "email-otp-authenticator", false, dirname( dirname( __FILE__ ) ) . "/languages" ); 6 6 } 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 8 global $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 111 78 function emailotpauthn_popup_extrnl_boxscript(){ 112 79 $emailotpauthnextrnlboxscript = 'function emailotpauthn_separat_box(pelm){ … … 751 718 return $rtrnbrdrclr; 752 719 } 720 function 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 } 753 728 function emailotpauthn_popup_extrnl_css($getextrnlvars){ 754 729 $inptbrdrclr = emailotpauthn_getbordercolor($getextrnlvars["inptbxcolor"]); … … 756 731 757 732 $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;}'; 761 736 return $emailotpauthnextrnlcss; 762 737 } -
email-otp-authenticator/trunk/lib/settings.php
r3319471 r3323235 191 191 $bodybgcolor = get_fix_option('emailotpauthn_bodybgcolor','#DDAA88'); 192 192 $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 193 199 194 200 $redirecturl = get_fix_option('emailotpauthn_redirect_url',""); … … 248 254 update_option("emailotpauthn_tokenvlidfrgst", $tokenvlidfrgst); 249 255 } 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 } 250 268 251 269 if($firelimit < 0){ … … 276 294 $tokenvlidfrgst = 0; 277 295 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); 278 308 } 279 309 … … 949 979 var poppbgcolor = eotpapopbackcolor.toString().concat(eotpapopbackOpacity.toString()); 950 980 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 951 1010 } 952 1011 </script> … … 1073 1132 <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> 1074 1133 </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>		<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" />		<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>	<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" />		<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>		<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" />		<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>		<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" />		<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 */ ?>1090 1134 </table></td></tr> 1091 1135 <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"); ?> <?php esc_html_e("Color:","email-otp-authenticator"); ?> <input id="eotpapopbackcolor" type="color" value="<?php echo esc_js( $eotpapopbackcolor ); ?>" onchange="updatebgcolor()" onkeyup="updatebgcolor()" style="block-size:25px;"/> <?php esc_html_e("Opacity:","email-otp-authenticator"); ?> <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"); ?>      <?php esc_html_e("Color:","email-otp-authenticator"); ?> <input name="emailotpauthn_frmbrdrcolr" id="emailotpauthn_frmbrdrcolr" type="color" value="<?php echo esc_js( $frmbrdrcolr ); ?>" style="block-size:25px;"/>  <?php esc_html_e("Width:","email-otp-authenticator"); ?> <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;"/> 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"); ?>   <?php esc_html_e("Color:","email-otp-authenticator"); ?> <input id="eotpapopbackcolor" type="color" value="<?php echo esc_js( $eotpapopbackcolor ); ?>" onchange="updatebgcolor()" onkeyup="updatebgcolor()" style="block-size:25px;"/>     <?php esc_html_e("Opacity:","email-otp-authenticator"); ?> <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 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"); ?>  <?php esc_html_e("Form:","email-otp-authenticator"); ?> <input type="number" class="fontbox" value="<?php echo esc_js( $poppboxblur ); ?>" name="emailotpauthn_poppboxblur" id="emailotpauthn_poppboxblur" min="0" max="100"/> % <?php esc_html_e("Backdrop:","email-otp-authenticator"); ?> <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> 1093 1143 </tr> 1094 1144 <tr valign="top"> … … 1101 1151 <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> 1102 1152 </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> 1103 1180 </table></td></tr> 1104 1181 <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 3 3 Tags: Email OTP, OTP Login, Login Registration, 2FA, Verify Users 4 4 Tested up to: 6.8 5 Stable tag: 6. 1.15 Stable tag: 6.2.0 6 6 Requires PHP: 7.3 7 7 License: GPLv2 or later … … 53 53 54 54 **Operational Features :** 55 * Manage complete form css.55 * Manage complete form CSS. 56 56 * Customize email to send OTP. 57 57 * Supportcode to change the language. … … 59 59 * Customize popup and inline form layout. 60 60 * Create Menus, Links or Buttons for popup. 61 * Manage complete form template without CSS. 61 62 * Use multiple inline & popup forms in one page. 62 63 * Operate through Menu editor, Shortcode or HTMLcode. … … 165 166 == Changelog == 166 167 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 167 176 = 6.1.1 = 168 177 * Released on: 29-Jun-2025 … … 170 179 * Added: Autopopup type for popup box has been added. 171 180 * Added: Show/Hide option for popup box close button has been added. 172 * Added: Opecity for all colors has been added in the formtemplate.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. 175 184 176 185 = 6.0.1 = … … 411 420 == Upgrade Notice == 412 421 422 = 6.2.0 = 423 Genuine modifications made in this version. Upgrade if required. 424 413 425 = 6.1.1 = 414 426 Major rectifications made in this version. Upgrade if required.
Note: See TracChangeset
for help on using the changeset viewer.