. /** * Strings for component 'auth_emailotp', language 'en'. * * @package auth_emailotp * @copyright 2020 Pawel Suwinski * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ $string['pluginname'] = 'Email OTP'; $string['eventotpgenerated'] = 'Password generated'; $string['eventotprevoked'] = 'Password revoked'; $string['otpgeneratedsubj'] = 'One-time password'; $string['otpgeneratedtext'] = 'One-time password for current session: {$a->password}'; $string['otpsentsuccess'] = 'One-time password was sent to given email.'; $string['otpsenterror'] = 'An error occurred while sending one-time password.'; $string['otpsentinfo'] = 'One-time password for current session was already generated and sent to email.'; $string['otprevoked'] = 'Previously generated password has been revoked due to exceeding the login failure threshold.'; $string['otpperiodwarning'] = 'Minimum period after which another password can be generated not preserved. Try again later.'; $string['revokethreshold'] = 'Revoke threshold'; $string['revokethreshold_help'] = 'Login failures limit causing revoke of the generated password (0 - unlimited).'; $string['minrequestperiod'] = 'Minium period'; $string['minrequestperiod_help'] = 'A time in seconds after which another password can be generated (0 - unrestricted). Enabled logstore required.'; $string['logstorerequired'] = 'Notice: no working logstore! Enable logstore or set time to 0.'; $string['fieldsmapping'] = 'User profile fields mapping on signup'; $string['fieldsmapping_pattern'] = 'Pattern'; $string['fieldsmapping_pattern_help'] = 'Capturing groups PCRE pattern.'; $string['fieldsmapping_mapping'] = 'Mapping'; $string['fieldsmapping_mapping_help'] = 'Mapping expressions.'; $string['fieldsmapping_help'] = <<<'EOT'

Usage example:

Pattern:
#/(?P<FIRST>[^\.]+)\.(?P<LAST>[^@]+)@(?P<COMPANY>[^\.]+).*#
Mapping:
firstname:FIRST:ucfirst
lastname:LAST:ucfirst
institution:COMPANY:strtoupper

maps my.name@corp.com to:

firstname: My
lastname: Name
institution: CORP

Allowed modifiers: ucfirst, ucwords, strtoupper.

EOT;