diff options
author | friendica <info@friendica.com> | 2013-02-11 16:43:27 -0800 |
---|---|---|
committer | friendica <info@friendica.com> | 2013-02-11 16:43:27 -0800 |
commit | 698a372ba1dc5ebad679ceddda0700a540c71ce7 (patch) | |
tree | 54d46dd047afb7087bbb69cd9df89f6e5f3f7e56 /include | |
parent | 6db8e975357c1ac4a35a1048ff3f897ea55334bf (diff) | |
download | volse-hubzilla-698a372ba1dc5ebad679ceddda0700a540c71ce7.tar.gz volse-hubzilla-698a372ba1dc5ebad679ceddda0700a540c71ce7.tar.bz2 volse-hubzilla-698a372ba1dc5ebad679ceddda0700a540c71ce7.zip |
Sort out registrations requiring approval
Diffstat (limited to 'include')
-rw-r--r-- | include/account.php | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/include/account.php b/include/account.php index 444036473..8809d908a 100644 --- a/include/account.php +++ b/include/account.php @@ -238,6 +238,11 @@ function send_reg_approval_email($arr) { dbesc($arr['account']['account_language']) ); + $ip = $_SERVER['REMOTE_ADDR']; + + $details = (($ip) ? $ip . ' [' . gethostbyaddr($ip) . ']' : '[unknown or stealth IP]'); + + $delivered = 0; foreach($admins as $admin) { @@ -246,12 +251,13 @@ function send_reg_approval_email($arr) { else push_lang('en'); - $email_msg = replace_macros(get_intltext_template('register_verify_email.tpl'), array( + $email_msg = replace_macros(get_intltext_template('register_verify_eml.tpl'), array( '$sitename' => get_config('system','sitename'), '$siteurl' => z_root(), '$email' => $arr['email'], '$uid' => $arr['account']['account_id'], - '$hash' => $hash + '$hash' => $hash, + '$details' => $details )); $res = mail($admin['email'], sprintf( t('Registration request at %s'), get_config('system','sitename')), @@ -278,7 +284,7 @@ function send_verification_email($email,$password) { '$sitename' => get_config('config','sitename'), '$siteurl' => z_root(), '$email' => $email, - '$password' => $password, + '$password' => t('your registration password'), )); $res = mail($email, sprintf( t('Registration details for %s'), get_config('system','sitename')), |