Вышла версия 1.4.0 компонента «Ранги». Он начисляет опыт за публикации, комментарии, регистрацию и вход, показывает звание с прогрессом и выдаёт группы MODX за заслуги — без ручной выдачи доступов.
Что нового
- Разметка больше не зависит от темы сайта. Из чанков убраны иконки из спрайта и оформление чужими классами: сниппеты отдают готовые блоки — сообщение, журнал начислений и заглушку «пока пусто».
- Адрес страницы «Опыт и ранг» задаётся параметром. Вместо настройки с id страницы —
&xpPage=в вызове сниппета: у каждого сайта свои номера страниц, а лишняя настройка только путала. - Пустые блоки ничего не занимают. Нет записей в журнале — нет и разметки: скрытых элементов, которые могут проявиться при смене оформления, больше нет.
Что это даёт
Компонент ставится на сайт с любой темой и не требует правки шаблонов: достаточно вызвать сниппеты там, где нужны звание и панель опыта. Раньше разметка была рассчитана на конкретную вёрстку, теперь — на любую.
Один вызов сниппета — и на странице появляется звание с прогрессом. Никаких настроек с номерами страниц.
Обновляетесь с 1.3.x? Проверьте вызовы сниппетов: адрес страницы опыта теперь передаётся параметром &xpPage=, настройка stolike.xp_page_id больше не используется.
Совместимость
MODX Revolution 3.2.4, PHP 8.1 и новее. Компонент бесплатный, архив и инструкция — на странице «Ранги» в разделе «Плагины».
Комментарии 0
Чтобы оставить комментарий, войдите на сайт — комментируют только зарегистрированные пользователи.
Комментариев пока нет — будьте первым.