Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Уведомление на почту

Проблемы с установкой или работой phpBB 3.1.x? Получите помощь здесь!
С 1 июля 2018 года phpBB Group прекращает поддержку phpBB версии 3.1.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.1 до 1 января 2019 года.
Подробнее: Окончание поддержки phpBB 3.1.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
TimurM
phpBB 1.4.1
Сообщения: 41
Стаж: 8 лет 5 месяцев
Благодарил (а): 12 раз

Re: Уведомление на почту

Сообщение TimurM »

Почему никак? LavIgor же писал что можно
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 14 лет
Откуда: Зеленоград
Благодарил (а): 37 раз
Поблагодарили: 39 раз

Re: Уведомление на почту

Сообщение HAMMER663 »

А что до сих пор никто не сделал расширение, которое позволяет подписывать юзера на что угодно при регистрации? :D
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 14 лет
Откуда: Зеленоград
Благодарил (а): 37 раз
Поблагодарили: 39 раз

Re: Уведомление на почту

Сообщение HAMMER663 »

Расширение делать пока нет возможности. Может кто возьмется.
/includes/functions_user.php
найти:

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

			array(
				'item_type'	=> 'notification.type.topic',
				'method'	=> 'notification.method.email',
			),
Добавить после:

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

			// hammer663 | notification pm
			array(
				'item_type'	=> 'notification.type.pm',
				'method'	=> 'notification.method.email',
			),
Предупреждаю, что не рекомендуется вносить изменение в файлы движка
Аватара пользователя
mike2003
phpBB 2.0.5
Сообщения: 452
Стаж: 8 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 7 раз

Re: Уведомление на почту

Сообщение mike2003 »

HAMMER663 писал(а): Добавить после:
вылетает все время ошибки

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

Parse error: syntax error, unexpected ''S_ZEBRA_FRIENDS_EN' (T_ENCAPSED_AND_WHITESPACE) in Z:\T\xampp\htdocs\phpBB3\includes\functions_user.php on line 3717
Изображение
где я ошибся?

Отправлено спустя 6 минут 38 секунд:
эта ошибка при попытке завести регистрацию phpbb3/ucp.php?mode=register и еще в других местах

нашел вот еще https://www.phpbb.com/community/viewtop ... #p14100226
но там тоже самое и результат такой же
Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Стаж: 10 лет 1 месяц
Откуда: Юг Руси
Благодарил (а): 21 раз
Поблагодарили: 70 раз

Re: Уведомление на почту

Сообщение apollion »

У вас синтаксическая ошибка в functions_user.php в строке 3717

По всей вероятности первый лишний знак тут

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

''S_ZEBRA_FRIENDS_EN'
Аватара пользователя
mike2003
phpBB 2.0.5
Сообщения: 452
Стаж: 8 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 7 раз

Re: Уведомление на почту

Сообщение mike2003 »

ну текст ошибки я и сам перевести могу :D а что с этим делать дальше? как добавить notification.type.pm?
если добавлять 3-й массив - всегда ошибка
если в одном из двух поменять без добавления, то работает, но надо добавить
Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Стаж: 10 лет 1 месяц
Откуда: Юг Руси
Благодарил (а): 21 раз
Поблагодарили: 70 раз

Re: Уведомление на почту

Сообщение apollion »

Вы спросили
mike2003 писал(а): где я ошибся?
Я вам и ответил что у вас лишний знак Я думал, я понятно объясняю. Оказывается нет. Ищите тогда где у вас в файле лишний этот знак.
Аватара пользователя
mike2003
phpBB 2.0.5
Сообщения: 452
Стаж: 8 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 7 раз

Re: Уведомление на почту

Сообщение mike2003 »

apollion писал(а): Ищите тогда где у вас
у меня нет лишнего знака, я внес только те изменения, которые выше описал HAMMER663
остальное все дефолтное как бы
откуда берется лишний знак 3000 строк ниже я даже предположить не могу
думается, кто предложил этот метод знает лучше
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 10 лет
Благодарил (а): 41 раз
Поблагодарили: 831 раз

Re: Уведомление на почту

Сообщение LavIgor »

mike2003, как у вас выглядит строчка, дающая ошибку?
Должна вот так:

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

$template->assign_var('S_ZEBRA_FRIENDS_ENABLED', true); 
Аватара пользователя
mike2003
phpBB 2.0.5
Сообщения: 452
Стаж: 8 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 7 раз

Re: Уведомление на почту

Сообщение mike2003 »

LavIgor писал(а): Должна вот так:
я там ничего не менял
Изображение
единственные изменения, которые я вносил кроме вышеописаных
Изображение
а это не может быть связано с utf и чем то подобным??
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 10 лет
Благодарил (а): 41 раз
Поблагодарили: 831 раз

Re: Уведомление на почту

Сообщение LavIgor »

mike2003, файл мог снова недогрузиться, например.
У Вас уже были с ним проблемы.
Правки корректные и должны работать.
Аватара пользователя
mike2003
phpBB 2.0.5
Сообщения: 452
Стаж: 8 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 7 раз

Re: Уведомление на почту

Сообщение mike2003 »

LavIgor писал(а):файл мог снова недогрузиться
это уже локальный тест. что же делать?
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 10 лет
Благодарил (а): 41 раз
Поблагодарили: 831 раз

Re: Уведомление на почту

Сообщение LavIgor »

mike2003, попробуйте взять чистый файл из дистрибутива и внести в него только правку HAMMER663.
Аватара пользователя
mike2003
phpBB 2.0.5
Сообщения: 452
Стаж: 8 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 7 раз

Re: Уведомление на почту

Сообщение mike2003 »

тоже самое

Отправлено спустя 27 секунд:
а можете мне прислать свой файл? хотя проблема явно не в этом :(
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 10 лет
Благодарил (а): 41 раз
Поблагодарили: 831 раз

Re: Уведомление на почту

Сообщение LavIgor »

mike2003 писал(а): а можете мне прислать свой файл?
Я использую файл из дистрибутива, правки в движок не вношу.

Для Ваших правок пригодятся события core.user_add_after и core.user_add_modify_data, т.е. есть все требуемые события, чтобы в данном случае обойтись без правок ядра.

Вернуться в «Поддержка phpBB 3.1.x»