Изменить письмо при активации
-
- phpBB 1.0.0
- Сообщения: 2
- Стаж: 16 лет 4 месяца
Изменить письмо при активации
Может дурацкий вопрос, весь форум перерыла, но ответа не нашла :( Как добавить поле "е-мейл пользователя" в письмо, которое отправляется администратору при регистрации пользователя. Текст письма находится в файле language/lang_russian/email/admin_activate.tpl. В данном файле имя пользователя {USERNAME}, а как добавить e-mail? Ни {EMAIL_ADDRESS}, ни {EMAIL}, не работает. Помогите пожалуйста.
-
- Former team member
- Сообщения: 9683
- Стаж: 18 лет 11 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
Re: Изменить письмо при активации
Нужно просто добавить эту переменную в массив для передачи в шаблон.
файл includes/usercp_register.php в этот фрагмент
изменить
Таких фрагментов - два, в оба.
файл includes/usercp_register.php в этот фрагмент
Код: Выделить всё
$emailer->assign_vars(array(
'USERNAME' => preg_replace($unhtml_specialchars_match, $unhtml_specialchars_replace, substr(str_replace("\'", "'", $username), 0, 25)),
'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig']),
'U_ACTIVATE' => $server_url . '?mode=activate&' . POST_USERS_URL . '=' . $user_id . '&act_key=' . $user_actkey)
);
Код: Выделить всё
$emailer->assign_vars(array(
'USERNAME' => preg_replace($unhtml_specialchars_match, $unhtml_specialchars_replace, substr(str_replace("\'", "'", $username), 0, 25)),
'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig']),
'EMAIL_ADDRESS' => $email,
'U_ACTIVATE' => $server_url . '?mode=activate&' . POST_USERS_URL . '=' . $user_id . '&act_key=' . $user_actkey)
);
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
- phpBB 1.0.0
- Сообщения: 2
- Стаж: 16 лет 4 месяца