Перейти к содержанию

История изменений

2.0.6

  • [NEW] Добавлена функция отправки логов в телеграм [БЕТА]
  • [FIX] Исправил ошибку работы логирования

2.0.5

  • [FIX] Исправил работу моделей
  • [FIX] Исправил обработку кеша
  • [FIX] Почистил папки

2.0.4

  • [FIX] Обновил файлы для генерации модуля

2.0.3

  • [NEW] Добавлена возможность пользователю самому решать использовать ли в админпанеле обновлённые иконки или нет
  • [NEW] Добавлена возможность пользователю самому решать подключать в админке глобальную кнопку по очистке кеша или нет
  • [NEW] Дальнейшая работа с базой данных будет происходить только через созданные мною модели. Для этого будет использоваться функционал классов Model и Table
  • [UPDATE] Логирование ошибок будет происходить в дальнейшем через Monolog - Logging for PHP. При включённом функционале - библиотека будет отправлять уведомления в консоль браузера, а так-же сохранять файлов в папку логов
  • [UPDATE] Обновление библиотек до последних версий с минимально возможной PHP версией 7.2.9
  • [UPDATE] Подключены иконки FontAwesome 6.1.1 Pro, используется вариант light (о не достающих или пропавших иконок прошу сообщать)
  • [FIX] Путь до иконки модуля исправлен 🤦‍♂️
  • [FIX] Продокументировал классы с небольшими объяснениями, что делает какая функция и для чего используется та или иная переменная
  • [DEL] Удалён кошелёк WMR

2.0.2

  • FIX: Добавлена иконка
  • FIX: Исправлен файл AJAX

2.0.1

  • В связи с некоторыми обстоятельствами пришлось отказаться от i18n модуля. Возможно он выйдет отдельным модулем.
  • Обновление зависимостей до минимально требуемой версии PHP 7.2
  • Улучшена реструктуризация классов
  • Добавлена тёмная тема оформления
  • Для желающих создать модуль на основе моей админки была создана функция генерации путей и файлов
  • Fontawesome были обновлены до 6ой версии
  • Добавлена проверка на целостность файлов и их обновления

2.0.0

  • Полностью новая админпанель, которая не зависит от оформления и функционала самой DLE
  • За основу панели был взят движок Twig, создавать свои шаблоны будет проще
  • Очищать кеш в админке стало проще - кнопка была выведена в ряд с "Добавить новость" и "Редактировать новости"
  • Внедрён i18n в систему DLE, это даёт возможность создавать мультиязычные сайты (модуль отдельно продаваться или делаться не будет)
  • i18n: не зависит от базы данных, все фразы хранятся в файлах json
  • i18n: в шаблонах достаточно использовать тег {trans text="сюда переводимый текст"}, чтобы перевести фразу
  • i18n: в скриптах PHP достаточно использовать функцию translate("сюда переводимый текст"), чтобы перевести фразу
  • i18n: в скриптах JS достаточно использовать функцию translateJS("сюда переводимый текст"), чтобы перевести фразу. Желательно подгружать фразы при загруженной странице, т.к. async не доработан
  • i18n: мультиязычность поддерживается в "Новости", "Баннеры", "Категории", "Электронная почта / Рассылки", "Метатеги", "Опросы", "Вопросы и ответы", "Статические страницы", "Группы пользователей", а так-же вывод новостей и статических страниц на сайте
  • i18n: поддерживается машинный перевод через сервис RapidApi
  • i18n: динамичное использование, не требующее массивов данных - достаточно указать текст

1.7.1

*небольшой фикс в языковом файле

1.7

  • Обновление иконок от fontawesome глобально
  • Обновление многих функций
  • Добавление языковых файлов (в дальнейшем будет проще локализовать модули)
  • Добавлен немецкий язык к оболочке

1.6

  • Фикс

1.5

  • Новые модальные и всплывающие окна
  • Улучшены некоторые функции
  • Добавлен скрипт DateTimePicker
  • Добавлены несколько украшательств

1.4

  • Вывод категорий

1.3

  • Автоматический вывод доп. полей в админке
  • Автоматический вывод пользователей
  • Исправлены баги в JS

1.1

  • Обновление до актуальных версий DLE
  • Мелкие правки

1.0.0

  • Основной релиз

Последнее обновление: June 7, 2022
Дата создания: May 25, 2022
К началу