Уважаемые пользователи!
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) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: Настройка отправки уведомлений по-умолчанию

Сообщение Татьяна5 »

При подписке на форум или на тему приходит одно уведомления, а остальные не приходят пока форум или тема не будет просмотрена

Отправлено спустя 2 минуты 46 секунд:
doremyka писал(а): 06.09.2017 19:33насчёт обычных уведомлений - там по умолчанию стоят флажки на всё. Это влияет на нагрузку при активном общении?
Форумы с активным общением (с действительно активным общением и кучей пользователей) находятся на выделенных серверах, так что там нагрузка от уведомлений не чувствуется
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Настройка отправки уведомлений по-умолчанию

Сообщение Sheer »

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

UPDATE `phpbb_user_notifications` SET `notify` = '0' WHERE `method` = 'notification.method.email';
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
red_python
phpBB 1.2.0
Сообщения: 16
Стаж: 6 лет 1 месяц
Благодарил (а): 5 раз

Re: Настройка отправки уведомлений по-умолчанию

Сообщение red_python »

я настроил чтобы новым пользователям по умолчанию выставлялись галочки на все типы уведомления по е-мейл, так:

в файле includes/funcions_users.php нашёл вышеуказанный фрагмент :

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

	if ($notifications_data === null)
	{
		$notifications_data = array(
			array(
				'item_type'	=> 'notification.type.post',
				'method'	=> 'notification.method.email',
			),
			array(
				'item_type'	=> 'notification.type.topic',
				'method'	=> 'notification.method.email',
			),
		);
	}

	/**
	* Modify the notifications data to be inserted in the database when a user is added
	*
	* @event core.user_add_modify_notifications_data
	* @var array	user_row			Array of user details submitted to user_add
	* @var array	cp_data				Array of Custom profile fields submitted to user_add
	* @var array	sql_ary				Array of data to be inserted when a user is added
	* @var array	notifications_data	Array of notification data to be inserted when a user is added
	* @since 3.2.2-RC1
	*/
и исправил его на:

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

	if ($notifications_data === null)
	{
		$notifications_data = array(
			array(
				'item_type'	=> 'notification.type.post',
				'method'	=> 'notification.method.email',
			),
			array(
				'item_type'	=> 'notification.type.topic',
				'method'	=> 'notification.method.email',
			),
			array(
				'item_type'	=> 'moderation_queue',
				'method'	=> 'notification.method.email',
			),
			array(
				'item_type'	=> 'notification.type.bookmark',
				'method'	=> 'notification.method.email',
			),
			array(
				'item_type'	=> 'notification.type.quote',
				'method'	=> 'notification.method.email',
			),
			array(
				'item_type'	=> 'notification.type.pm',
				'method'	=> 'notification.method.email',
			),
		);
	}

	/**
	* Modify the notifications data to be inserted in the database when a user is added
	*
	* @event core.user_add_modify_notifications_data
	* @var array	user_row			Array of user details submitted to user_add
	* @var array	cp_data				Array of Custom profile fields submitted to user_add
	* @var array	sql_ary				Array of data to be inserted when a user is added
	* @var array	notifications_data	Array of notification data to be inserted when a user is added
	* @since 3.2.2-RC1
	*/
краткая спецификация, что за что отвечает:

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

moderation_queue  --  Ваши сообщения/темы одобрены или отклонены модератором 
notification.type.post  --  В теме, на которую вы подписаны, появились новые сообщения 
notification.type.topic  --  В форуме, на который вы подписаны, появились новые темы 
notification.type.bookmark  --  В теме, помещённой в закладки, появились новые сообщения 
notification.type.quote  --   Вас процитировали в сообщении
notification.type.pm  --  Вам отправлено личное сообщение
каждый пункт включается фрагментом, соответственно:

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

			array(
				'item_type'	=> 'notification.type.topic',
				'method'	=> 'notification.method.email',
			),
именно это то, - полагаю - , что это имел ввиду rxu

разумеется для новичков лучше сделать копию оригинального functions_user.php и фрагмент в коде с комменатриями /****/ прехватил специально для ориентира... частая проблема - теряют скобки
Аватара пользователя
SergeiS
phpBB 1.4.4
Сообщения: 157
Стаж: 17 лет 9 месяцев
Откуда: Эстония
Благодарил (а): 30 раз
Поблагодарили: 8 раз
Контактная информация:

Re: Настройка отправки уведомлений по-умолчанию

Сообщение SergeiS »

doremyka писал(а): 06.09.2017 19:33 Например, юзер подписывается на активный форум, а потом теряет интерес, но уведомления продолжают идти.
Похоже здесь именно это и случилось Mail.Ru распознает извещения как спам
на phpbbguru сделано полезное добавление на этот случай: "уведомления не будут приходить, пока вы не просмотрите тему"
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 14 лет 4 месяца
Благодарил (а): 43 раза
Поблагодарили: 506 раз
Контактная информация:

Re: Настройка отправки уведомлений по-умолчанию

Сообщение Pazh »

SergeiS писал(а): 13.03.2018 13:35 "уведомления не будут приходить, пока вы не просмотрите тему"
это штатный функционал, который был и в 3.0
Помощь в ЛС/email только за WM или ЮMoney
Закрыто

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