. /** * 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['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['fieldsmapping'] = 'User profile fields mapping'; $string['fieldsmapping_pattern'] = 'Pattern'; $string['fieldsmapping_pattern_help'] = 'Capturing groups PCRE patttern.'; $string['fieldsmapping_mapping'] = 'Mapping'; $string['fieldsmapping_mapping_help'] = 'Mapping expressions.'; $string['fieldsmapping_help'] = <<<'EOT'

Usage example:

Pattern:
'#/?P[^\.]+)\.(?P[^@]+)@(?P[^\.]+).*#',
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;