Здравствуйте вы на портале B4G-AKK.RU

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

  • Зачем качать бесплатные читы или моды (Получая за них баны на всегда) Когда есть приват читы которые дают обход и минимальную вероятность бана и защищают от бана на пожизненно! Заходи сюда

    Покупай и довольствуйся функциями и нагибай задоненых геймеров в игре! Лучшие приват читы Купи и разорви сервак Донатеров!

  • Участвуйте и получайте активации , следить за конкурсами тут Конкурсы Если конкурс активный значит конкурс в самом разгаре. Успей испытать удачу и получить приз
     
Реклама, выключите ADblock для просмотра. Цена 150 руб./неделя. Оплата автоматическая.
 
Не присылать оповещения на E-mail если пользователь онлайн на форуме

Не присылать оповещения на E-mail если пользователь онлайн на форуме

Мне показалось странным, что оповещения на почту приходят даже в том случае, если ты находишься на форуме и прекрасно видишь и так все уведомления.
Особенно это касается переписок. Общаешься например с собеседником и в этот момент на E-mail тебе приходят оповещения о том, что он тебе пишет.

Плагины я писать не умею, поэтому придумал такое решение:

library/XenForo/Model/Conversation.php
Найти:

PHP:
if ($alertUser['email_on_conversation'] && $alertUser['user_state'] == 'valid' && !$alertUser['is_banned'])
Заменить на:

PHP:
$lastActivity = (time() - $alertUser['last_activity']);

if ($alertUser['email_on_conversation'] && $alertUser['user_state'] == 'valid' && !$alertUser['is_banned'] && $lastActivity > 3600)
library/XenForo/Model/ThreadWatch.php
Найти:

PHP:
if ($user['email_subscribe'] && $user['email'] && $user['user_state'] == 'valid')
Заменить на:

PHP:
$lastActivity = (time() - $user['last_activity']);

if ($user['email_subscribe'] && $user['email'] && $user['user_state'] == 'valid' && $lastActivity > 3600)
library/XenForo/Model/ForumWatch.php
Найти:

PHP:
if ($user['send_email'] && !isset($noEmailKeys[$user['user_id']])
         && $user['email'] && $user['user_state'] == 'valid')
Заменить на:

PHP:
$lastActivity = (time() - $user['last_activity']);

if ($user['send_email'] && !isset($noEmailKeys[$user['user_id']])
         && $user['email'] && $user['user_state'] == 'valid' && $lastActivity > 3600)
Автор
Bariga 4 Game
Просмотры
118
Первый выпуск
Обновление
Оценка
0,00 звёзд 0 оценок

Другие ресурсы пользователя Bariga 4 Game

Яндекс.Метрика Top.Mail.Ru Отзывы на pvpru.com/market
Помощь Пользователи

Вы не присоединились ни к одной комнате.

    Вы не присоединились ни к одной комнате.
    Сверху