Repository navigation
0.53.1
A large update with a new administration dashboard, a faster website, automatic Laravel caches, a reliable mail queue, a support chat for players, a charcoal dark theme for the administration panel, a YooMoney notification test, and simpler About and Download pages.
🇬🇧 English — What's new
Added
- New administration dashboard: key figures, online, registration and top-up charts, and a "Needs attention" list.
- Chart periods: 30 days, 7 days, 24 hours, 5 hours, 1 hour; chart details can be pinned with a click.
- The online chart shows the total and each game server; servers are chosen with checkboxes.
- Server online history for 35 days.
- A "Test" button for YooMoney notifications: a window waits for the test notification sent from YooMoney and shows whether the address and the secret match.
- A "Wide logo" option in the site settings: the logo fills the top of the administration and player account menus.
- An "Open" button on module cards and a confirmation before disabling a module.
- The Inter font now ships with the CMS.
Changed
- The website is noticeably faster: 2.2 times more pages per second and fewer database queries on every page.
- Laravel caches are built automatically; there is no need to run
php artisan optimize. - Characters and avatars load faster in the player account.
- Refreshed administration look: restrained styling, thin menu icons, sliding menu sections.
- The administration dark theme is charcoal instead of navy; main buttons are monochrome and selected tabs neutral.
- One administration theme button: light → dark → system, with a smooth transition.
- The administration panel shows the site name from the settings and the uploaded logo.
- Player support works like a chat: messages grouped by day, Ctrl + Enter to send, ticket details on the right, and a new ticket form.
- Language choice is a compact drop-down menu on the website, in the player account and in the administration panel, including on phones.
- "About the server" and "Download the game" are ordinary pages: theme buttons open the pages with the addresses
aboutanddownloads, and they can be edited or deleted freely. - A language without its own page address takes the address from another language; a new page is published on save.
- Top-up opens from the wallet; the extra "Add coins" item left the player account menu.
- A "Delete" button replaces the checkbox for the logo, favicon and wallet icon.
- Thin scrollbars in the player account.
- The mail queue pauses while the mail provider is unreachable and keeps retrying for up to 30 minutes.
- Documentation updated; outdated pages removed.
Fixed
- The Donations module did not install or update on MariaDB before 10.10 and MySQL 5.7.
- On the same servers, dates in several tables were overwritten on every record update.
- Module pages disappeared after
php artisan optimize. - Search fields in administration filters looked different from other fields.
- The reward list on the promo codes page widened the page on phones.
- The currency name in the Donations settings broke letter by letter.
- The language list in the player account header opened higher than the wallet and profile menus.
- The close cross of the top-up window was off centre.
- A long support chat opened at the start instead of the newest message.
- A cropped logo was shown instead of an empty news block.
- Various minor interface and stability issues.
Included components
- Donations 1.16.1
- Promo Codes 1.4.3
- Daily Rewards 1.3.3
- Support Tickets 1.7.3
- L2 Dark Classic 0.8.5
- Kaev Aurelia 1.0.14
- Kaev Aurelia Account 1.6.10
- L2 Obsidian Luxury 1.6.8
Updating
Upload the packages in Settings → System updates:
| Your version | What to install |
|---|---|
| 0.42.4 – 0.50.16 | 1. KaevCMS-bridge-update-0.42.4-0.50.16-for-0.53.1.zip 2. KaevCMS-cumulative-update-0.42.4-0.53.0-to-0.53.1.zip |
| 0.51.0 and newer | KaevCMS-cumulative-update-0.42.4-0.53.0-to-0.53.1.zip |
| Below 0.42.4 | Clean installation, keeping .env and the database |
After the bridge the panel shows version 0.53.0-bridge — this is expected; install the cumulative package right after it. After updating, open Modules and apply the pending module updates. The existing about and downloads pages keep their text; the server list is no longer added under the About text.
🇷🇺 Русский — Что нового
Добавлено
- Новая главная админки: ключевые показатели, графики онлайна, регистраций и пополнений, блок «Требует внимания».
- Выбор периода у графиков: 30 дней, 7 дней, 24 часа, 5 часов, 1 час; закрепление подсказки кликом.
- График онлайна показывает общий онлайн и каждый игровой сервер, серверы выбираются галочками.
- История онлайна серверов за 35 дней.
- Кнопка «Тест» для уведомлений ЮMoney: окно ждёт тестовое уведомление с сайта ЮMoney и показывает, совпадают ли адрес и секрет.
- Галочка «Широкий логотип» в настройках сайта: логотип занимает весь верх меню в админке и личном кабинете.
- Кнопка «Открыть» в карточках модулей и подтверждение перед отключением модуля.
- Шрифт Inter теперь входит в состав CMS.
Изменено
- Сайт работает заметно быстрее: в 2,2 раза больше страниц в секунду, меньше запросов к базе на каждой странице.
- Служебные кэши Laravel собираются автоматически,
php artisan optimizeзапускать не нужно. - Быстрее загружаются персонажи и аватарки в личном кабинете.
- Обновлён внешний вид админки: строже оформление, тонкие иконки в меню, плавное раскрытие разделов.
- Тёмная тема админки стала угольной вместо тёмно-синей, главные кнопки — монохромные, выбранные вкладки — нейтральные.
- Одна кнопка смены темы админки: светлая → тёмная → системная, с плавным переходом.
- Админка показывает название сайта из настроек и загруженный логотип.
- Техподдержка игрока в виде чата: переписка по дням, отправка по Ctrl + Enter, данные обращения справа, новая форма создания обращения.
- Выбор языка — компактное выпадающее меню на сайте, в кабинете и в админке, в том числе на телефонах.
- «О сервере» и «Скачать игру» — обычные страницы: кнопки темы открывают страницы с адресами
aboutиdownloads, их можно свободно править и удалять. - Если в языке не указан адрес страницы, берётся адрес из другого языка; новая страница публикуется сразу при сохранении.
- Пополнение открывается из кошелька, лишний пункт «Пополнить монеты» убран из меню кабинета.
- Кнопка «Удалить» вместо галочки у логотипа, фавикона и иконки валюты.
- Тонкие полосы прокрутки в личном кабинете.
- Очередь писем делает паузу при недоступности почтового сервиса и повторяет отправку до 30 минут.
- Обновлена документация, удалены устаревшие страницы.
Исправлено
- Модуль Donations не устанавливался и не обновлялся на MariaDB до 10.10 и MySQL 5.7.
- На тех же серверах даты в ряде таблиц перезаписывались при каждом изменении записи.
- Страницы модулей пропадали после
php artisan optimize. - Поле поиска в фильтрах админки отличалось от остальных полей.
- Список наград на странице промокодов растягивал страницу на телефонах.
- Название валюты в настройках Donations переносилось по буквам.
- Список языков в шапке кабинета открывался выше меню монет и профиля.
- Крестик в окне пополнения стоял не по центру.
- Длинный чат поддержки открывался с начала, а не на последнем сообщении.
- Вместо пустого блока новостей показывался обрезанный логотип.
- Различные мелкие ошибки интерфейса и стабильности.
Встроенные компоненты
- Donations 1.16.1
- Promo Codes 1.4.3
- Daily Rewards 1.3.3
- Support Tickets 1.7.3
- L2 Dark Classic 0.8.5
- Kaev Aurelia 1.0.14
- Kaev Aurelia Account 1.6.10
- L2 Obsidian Luxury 1.6.8
Обновление
Загружайте пакеты в Настройки → Обновления системы:
| Ваша версия | Что установить |
|---|---|
| 0.42.4 – 0.50.16 | 1. KaevCMS-bridge-update-0.42.4-0.50.16-for-0.53.1.zip 2. KaevCMS-cumulative-update-0.42.4-0.53.0-to-0.53.1.zip |
| 0.51.0 и новее | KaevCMS-cumulative-update-0.42.4-0.53.0-to-0.53.1.zip |
| Ниже 0.42.4 | Чистая установка с сохранением .env и базы данных |
После моста в панели отображается версия 0.53.0-bridge — так и должно быть; сразу после него установите накопительный пакет. После обновления откройте Модули и примените ожидающие обновления модулей. Существующие страницы about и downloads сохраняют свой текст; список серверов под текстом «О сервере» больше не выводится.
Download files / Файлы для скачивания
-
KaevCMS-0.53.1-full.zip
Full package for a clean installation on a VDS.
Полная сборка для чистой установки на VDS. -
KaevCMS-0.53.1-shared-hosting.zip
Full package for a clean installation on shared hosting.
Полная сборка для чистой установки на обычный хостинг. -
KaevCMS-cumulative-update-0.42.4-0.53.0-to-0.53.1.zip
Cumulative update for existing installations via the administration panel.
Накопительное обновление существующих установок через административную панель.