Просмотр поста

.
PaRtiZzaN
¯\_(ツ)_/¯
Добавлено: 09.04.2017 / 02:24
# Simba (09.04.2017 / 02:22)
я бы не привязывал систему оповещений к какому-то модулю...
Нужен отдельный модуль оповещений со своим api, в который могут постить различные модули...
Всмысле? Как по твоему оповещение создастся? Я вот на форуме с отправкой сообщения добавляю в бд оповещение. И так придется везде сделать, в госте в комментах и тд

Добавлено: 09.04.2017 / 02:27
Оповещения на форуме и в блогах работают. Но есть одна проблемка. Я передаю в оповещение ссылку на тему и страницу на которой ответ при помощи $page которая там уже есть
// Вычисляем, на какую страницу попадает добавляемый пост
            $page = $set_forum['upfp'] ? 1 : ceil($db->query("SELECT COUNT(*) FROM `forum` WHERE `type` = 'm' AND `refid` = '$th'" . ($systemUser->rights >= 7 ? '' : " AND `close` != '1'"))->fetchColumn() / $kmess);

И допустим у меня в настройках стоит кол-во пунктов на странице 5 а у того кто мне отвечает 20.
При ответе он находится на 15 странице. А для меня это уже 59 страница. И мне в оповещение идет ссылка на 15 страницу а не 59...

Добавлено: 09.04.2017 / 02:41
Что блин еще костыль делать для паги? Или убрать вообще из настроек эту фичу?

Добавлено: 09.04.2017 / 02:42
Перед отправкой оповещения нужно посчитать на какой странице будет смс для юзера которому отвнт идет.