Небольшой хак админки для версии 1.10.7.007 от 05 мая 2019 года 1.X

207
Коллеги, в мае Андрей опубликовал новую сборку 1.10.7.007. В этот релиз он включил мою старую разработку с ватермарком. За что ему спасибо.
Однако, здраво помыслив (а также поставив эту сборку на хостинг), я пришел к выводу, что регулировкам ватермарка на первой странице настроек сайта не место.

Как изменился интерфейс админки

На скриншоте ниже можно увидеть, как изменилась админка.
1. Регулировки ватермарка убраны под новую закладку
2. Появилась новая регулировка нахождения пользователя онлайн.

Небольшой хак админки для версии 1.10.7.007 от 05 мая 2019 года

Регулировки ватермарка

Тут ничего не изменилось по сравнению со сборкой 1.10.7.007. Все те же регулировки, просто теперь они спрятаны под закладку "Водяной знак".
Мне кажется, так логичнее и интерфейс более дружественный.

Небольшой хак админки для версии 1.10.7.007 от 05 мая 2019 года

Регулировка нахождения пользователя онлайн

Эту регулировку я собирался сделать еще лет пять назад. zst
До сих пор эта настройка была прописана в ядерном классе user.class.php, в виде константы ONLINE_INTERVAL. Она была равна трем минутам.

Почему именно трем? Фиг его знает. На том сайте, что я сейчас делаю, это маловато. Пользователи (в том числе и админ) через какое-то время бездействия на сайте разлогиниваются. Это раздражает, когда работаешь с кодом, а по кнопкам интерфейса не щелкаешь.

Чтобы не лазить каждый раз в ядерный класс менять константу, я эту регулировку вынес в конфиг сайта. Теперь она доступна в виде выпадающего списка, где можно ее выставить от одной минуты до одних суток.

Измененые файлы

Какие файлы пришлось изменить:

admin/applets/config.php
languages/ru/admin/applets/applet_config.php
core/classes/user.class.php

Применение хака

Распаковать архив, в любое место, на локальной машине, и залить указанные выше файлы в корень сайта, с заменой.

Как скачать хак

Из моего профиля, бесплатно, то есть даром.

Скачать
Модуль поиска по контенту сайта в зависимости от установленных пользователем куков | Модуль показа текущего курса валют, по данным Центробанка
Комментарии (6)
abasia 3 июня 2019 в 11:57 +1
Спасибо Странник!
Пожалуйста. На подходе модуль курса валют, который данные берет с сайта Центробанка.
Андрей 5 июня 2019 в 11:19 +1
Кирилл, отличная новость! добавлю в сборку, как вернусь из коммандировки.

по модулю курса валют, было бы приятно иметь его отдельно с возможностью поставить на любой сайт...
Модуль готов. Его, как и любой модуль, можно ставить на Первую ветку, начиная с 1.10.4 и выше, а не только на наши сборки.
Так что жду, кто проспонсирует появление модуля в паблике))) look
Андрей 5 июня 2019 в 12:37 0
цена вопроса?
Полагаю, 3000 руб. Можно и в складчину - мне все равно))