Уважаемые пользователи, по техническим причинам загрузка файлов временно недоступна. Приносим извинения за временные неудобства.

USERNAME в письме через админку

Темы из форумов поддержки phpBB 3.2.x (доступны только для чтения)
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Ulenka
phpBB 2.0.0
Сообщения: 247
Стаж: 21 год 1 месяц
Благодарил (а): 45 раз
Поблагодарили: 7 раз

USERNAME в письме через админку

Сообщение Ulenka »

Добрый день!
Подскажите, пожалуйста, как правильно добавить переменную USERNAME, чтобы добавлялось имя пользователя в письмо при массовой отправке через админку?
Пробовала в includes/acp_email.php добавить

Код: Выделить всё

$template_data = array(
					'CONTACT_EMAIL' => phpbb_get_board_contact($config, $phpEx),
					'MESSAGE'		=> htmlspecialchars_decode($message),
					'USERNAME'		=> htmlspecialchars_decode($user_row['username']),
				);
чистила кеш, не помогает, имя в письме отображается как {USERNAME}.
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2229
Стаж: 18 лет 10 месяцев
Откуда: Астана
Благодарил (а): 7 раз
Поблагодарили: 344 раза

Re: USERNAME в письме через админку

Сообщение nissin »

Ulenka, штатно никак.
Ulenka
phpBB 2.0.0
Сообщения: 247
Стаж: 21 год 1 месяц
Благодарил (а): 45 раз
Поблагодарили: 7 раз

Re: USERNAME в письме через админку

Сообщение Ulenka »

nissin, в версии 3.1 получалось добавить {USERNAME}, и имя отображалось. Не могу найти, как это было реализовано.
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 16 лет 11 месяцев
Благодарил (а): 42 раза
Поблагодарили: 506 раз

Re: USERNAME в письме через админку

Сообщение Pazh »

Ulenka, если у тебя несколько получателей рассылки и/или размер пакета стоит больше 1 , то без переписывания функции массовой рассылки не сделать этого. Изучайте как работает массовая рассылка на движке phpbb Re: Массовая рассылка почты
Помощь в ЛС/email только за WM или ЮMoney
Ulenka
phpBB 2.0.0
Сообщения: 247
Стаж: 21 год 1 месяц
Благодарил (а): 45 раз
Поблагодарили: 7 раз

Re: USERNAME в письме через админку

Сообщение Ulenka »

Здесь похожее решение для шаблона admin_activate.txt
Описание полей шаблонов. Поле USEREMAIL существует?
Возможно ли такое для функции массовой рассылки?
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 16 лет 11 месяцев
Благодарил (а): 42 раза
Поблагодарили: 506 раз

Re: USERNAME в письме через админку

Сообщение Pazh »

Ulenka, Вы похоже не понимаете что такое "Массовая рассылка"... Это ОДНО письмо с кучей получателей (равное настройке Размер почтового пакета). Для того чтобы вставить туда USERNAME нужно изменять механизм формирования рассылки с "одно письмо для нескольких пользователей" на "одно письмо одному пользователю" - но тут Вы попадете на ограничения хостинга на максимальное кол-во отправленных писем в час. Читайте внимательно ссылку, которую я давал ранее.
Забейте на эту затею
Помощь в ЛС/email только за WM или ЮMoney
Ulenka
phpBB 2.0.0
Сообщения: 247
Стаж: 21 год 1 месяц
Благодарил (а): 45 раз
Поблагодарили: 7 раз

Re: USERNAME в письме через админку

Сообщение Ulenka »

У меня была установлена версия 3.1 и около 4 лет я пользовалась массовой рассылкой с рабочей переменной {USERNAME} и не сталкивалась с ограничением хостинга на отправленные письма, потому что у меня выделенный сервер.
Поэтому ищу решение для версии 3.2, впомнить изменения для версии 3.1, о которых вы пишите, к сожалению, не получается.

Вернуться в «phpBB 3.2.x (архив)»