- 17, Oct 2024
- #1
Показывает количество непрочитанных сообщений во вкладке «Что нового».
1.5.1
1.5.0
1.4.4
Надстройка показывает количество непрочитанных сообщений на вкладке «Что нового». Это миграция надстройки XenForo 1.x «Количество непрочитанных сообщений» от @Chris D, которая включает все его функции.
Параметр для настройки тайм-аута кеширования, как и раньше, находится в группе параметров «Обсуждения, обсуждения и беседы».
Поскольку XenForo 2.x представил новый движок навигации, мы создали еще одно дополнение - «[AddonsLab] Navigation Badge», которое позволяет сторонним лицам и администраторам добавлять различные значки к любому элементу навигации.
Надстройка необходима для работы надстройки и может быть загружена бесплатно.
Любая другая вкладка навигации может отображать количество непрочитанных сообщений, настроив ее для использования обратного вызова для значка с именем класса «AL \ UnreadPostCount \ Callback» и методом «getUnreadPostCount». Это настройка по умолчанию для кнопки «Что нового» после установки надстройки.
Значок добавляется с использованием макета / стиля XenForo 2.x по умолчанию, но его можно легко стилизовать для каждого случая, используя только CSS, используя класс «nav {navigationItemIdHere}». Например:
CSS:
значок на вкладке "Что нового" будет в правом верхнем углу.
Продукт бесплатный и не содержит лицензионного кода или обратных вызовов.
Не стесняйтесь предлагать дальнейшие улучшения для надстройки или сообщать о любых проблемах, которые у вас есть, и они будут устранены в ближайшее время.
Пожалуйста, рассмотрите возможность публикации обзора, если вы используете надстройку, и сообщите нам и другим пользователям, как она работает для вас.
Спасибо!
Из-за перехода на новую стратегию кэширования была введена ошибка, которая не изменяла значок счетчика непрочитанных сообщений, когда пользователь читает непрочитанное сообщение.
Обратите внимание, что в продукте есть параметр «Кэш счетчика непрочитанных сообщений (минуты)» в группе параметров «Темы, обсуждения и беседы», который определяет, как долго следует кэшировать счетчики непрочитанных сообщений.
Если кеширование нежелательно и вы хотите, чтобы ваши пользователи всегда сразу видели количество непрочитанных сообщений, просто установите для этого параметра значение 0. Кэширование настоятельно рекомендуется для крупных веб-сайтов, по крайней мере, на 1 минуту, как выполнение запроса агрегирования.
загрузка каждой страницы может значительно увеличить нагрузку на сервер. В выпуске реализована поддержка разрешений узлов Просмотр потоков другими пользователями и Просмотр содержимого потоков.
Пользователи, не имеющие этих разрешений для определенного узла, не будут видеть сообщения в этом узле как непрочитанные.
В этом выпуске мы также решили проблему с пустым счетчиком непрочитанных сообщений при загрузке первой страницы из-за отсутствия кеша.
В выпуске есть критические изменения в коде, поэтому, если вы используете продукт каким-либо образом, кроме официально предложенного обратного вызова AL\UnreadPostCount\Callback::getUnreadPostCount, проверьте свой пользовательский код с помощью службы CounterService.
В этом выпуске устранена проблема, из-за которой кэш с истекшим сроком действия не восстанавливался на лету.
Теперь кеш с истекшим сроком действия обновляется сразу же, когда пользователь заходит на доску после долгого бездействия.
Скрытая информация :: Авторизуйтесь для просмотра »
#[Addonslab] Unread Post Count
Надстройка показывает количество непрочитанных сообщений на вкладке «Что нового». Это миграция надстройки XenForo 1.x «Количество непрочитанных сообщений» от @Chris D, которая включает все его функции.
Параметр для настройки тайм-аута кеширования, как и раньше, находится в группе параметров «Обсуждения, обсуждения и беседы».
Поскольку XenForo 2.x представил новый движок навигации, мы создали еще одно дополнение - «[AddonsLab] Navigation Badge», которое позволяет сторонним лицам и администраторам добавлять различные значки к любому элементу навигации.
Надстройка необходима для работы надстройки и может быть загружена бесплатно.
Любая другая вкладка навигации может отображать количество непрочитанных сообщений, настроив ее для использования обратного вызова для значка с именем класса «AL \ UnreadPostCount \ Callback» и методом «getUnreadPostCount». Это настройка по умолчанию для кнопки «Что нового» после установки надстройки.
Значок добавляется с использованием макета / стиля XenForo 2.x по умолчанию, но его можно легко стилизовать для каждого случая, используя только CSS, используя класс «nav {navigationItemIdHere}». Например:
CSS:
.customBadgeContainer.navwhatsNew:after {
top: -10px;
}
значок на вкладке "Что нового" будет в правом верхнем углу.
Продукт бесплатный и не содержит лицензионного кода или обратных вызовов.
Не стесняйтесь предлагать дальнейшие улучшения для надстройки или сообщать о любых проблемах, которые у вас есть, и они будут устранены в ближайшее время.
Пожалуйста, рассмотрите возможность публикации обзора, если вы используете надстройку, и сообщите нам и другим пользователям, как она работает для вас.
Спасибо!
Из-за перехода на новую стратегию кэширования была введена ошибка, которая не изменяла значок счетчика непрочитанных сообщений, когда пользователь читает непрочитанное сообщение.
Обратите внимание, что в продукте есть параметр «Кэш счетчика непрочитанных сообщений (минуты)» в группе параметров «Темы, обсуждения и беседы», который определяет, как долго следует кэшировать счетчики непрочитанных сообщений.
Если кеширование нежелательно и вы хотите, чтобы ваши пользователи всегда сразу видели количество непрочитанных сообщений, просто установите для этого параметра значение 0. Кэширование настоятельно рекомендуется для крупных веб-сайтов, по крайней мере, на 1 минуту, как выполнение запроса агрегирования.
загрузка каждой страницы может значительно увеличить нагрузку на сервер. В выпуске реализована поддержка разрешений узлов Просмотр потоков другими пользователями и Просмотр содержимого потоков.
Пользователи, не имеющие этих разрешений для определенного узла, не будут видеть сообщения в этом узле как непрочитанные.
В этом выпуске мы также решили проблему с пустым счетчиком непрочитанных сообщений при загрузке первой страницы из-за отсутствия кеша.
В выпуске есть критические изменения в коде, поэтому, если вы используете продукт каким-либо образом, кроме официально предложенного обратного вызова AL\UnreadPostCount\Callback::getUnreadPostCount, проверьте свой пользовательский код с помощью службы CounterService.
В этом выпуске устранена проблема, из-за которой кэш с истекшим сроком действия не восстанавливался на лету.
Теперь кеш с истекшим сроком действия обновляется сразу же, когда пользователь заходит на доску после долгого бездействия.
Скрытая информация :: Авторизуйтесь для просмотра »
#[Addonslab] Unread Post Count