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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
КатяЯ
phpBB 1.2.0
Сообщения: 13
Стаж: 12 лет 4 месяца

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

Сообщение КатяЯ »

Здравствуйте!
Подскажите пожалуйста, как сделать чтобы на почтовый адрес приходили уведомления о сообщениях ожидающих модерации?

Спасибо.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

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

Сообщение Sheer »

Штатными средствами никак.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
КатяЯ
phpBB 1.2.0
Сообщения: 13
Стаж: 12 лет 4 месяца

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

Сообщение КатяЯ »

Очень жаль.

Добавлено спустя 3 минуты 2 секунды:
Я прошу прощения, а не штатные средства - это что?
Shredder
Former team member
Сообщения: 2266
Стаж: 17 лет 9 месяцев
Благодарил (а): 283 раза
Поблагодарили: 584 раза

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

Сообщение Shredder »

КатяЯ
Вам нужен мод Notify moderators. Он во вложении, вместе с переводом.
notify_moderators.zip
Инструкции по установке на форум:
[FAQ] Что такое МОДы и как установить МОД
У вас нет необходимых прав для просмотра вложений в этом сообщении.
КатяЯ
phpBB 1.2.0
Сообщения: 13
Стаж: 12 лет 4 месяца

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

Сообщение КатяЯ »

Вопрос к тем, кто уже устанавливал этот мод. У Вас работает?
У меня почему то - нет. Делала все по инструкции, кэш чистила.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11362
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

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

Сообщение Пчелкин »

1. Работает...
2. Жаль
3. Точно?
4. Какой? (какие?) Их, воще-то, аж пять насчитывается, а иногда даже больше)
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Shredder
Former team member
Сообщения: 2266
Стаж: 17 лет 9 месяцев
Благодарил (а): 283 раза
Поблагодарили: 584 раза

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

Сообщение Shredder »

КатяЯ писал(а):Вопрос к тем, кто уже устанавливал этот мод. У Вас работает?
У меня почему то - нет. Делала все по инструкции, кэш чистила.
Пчелкин писал(а):2. Жаль
Жалеть нужно автора этого мода. Каким нубом надо быть, чтобы сделать работу мода через таблицу кеша модераторов, служащую только для отображения модеров на индексе и более ничего, я просто не знаю. Если у вас нет отображения модеров на индексе (не включено в нагрузках на сервер) или есть модераторы с глобальными правами вместо локальных, то нет для всех них и уведомлений. Только сейчас пришлось с этим модом плотно столкнуться, и пока не полез в код ручонками, тоже целый час думал: "почему же я всё делаю правильно, а оно не работает?"

Заходим в includes/functions_notify_moderators.php, находим кусок:

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

			// Get the individual moderators for the forum
			if ($config['notify_moderator'] && $notify_ary['forum_id'] != 0)
			{
Добавляем после него:

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

				foreach ($auth->acl_get_list(false, array('m_'), false) as $temp => $moder_ary)
				{
					foreach ($moder_ary as $temp => $moder_ary)
					{
						foreach ($moder_ary as $moder_ary)
						{
							$mod_notify_ary[] = $moder_ary;
						}
					}
				}
Насколько "правильное" это решение и будет ли оно работать у всех - я не знаю, т.к. стояла вполне конкретная задача - заставить приходить уведомления юзерам, имеющим права на глобальном уровне. Сделал по аналогии с используемым в моде кодом для админов. На большее (глобальные тесты, переделки и т.п.) ни времени, ни желания не было.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11362
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

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

Сообщение Пчелкин »

Shredder !!! Как всегда все точно и как всегда с добром... Заработало !!!!!!
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70

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