Heroic-CMS 2.0 - сайт, личный кабинет и админка для приватного сервера Lineage 2
Заказать -
Вы не можете просматривать ссылку пожалуйста воспользуйтесь следующими ссылками Вход или Регистрация
: жмём «Войти как админ».Что это
Один движок на всё, что нужно проекту: публичный сайт, кабинет игрока, донат и магазин, свой форум, тикеты, вики и админка, в которой всё это настраивается без правки кода.- Laravel 13, PHP 8.3. Игровые базы L2J и PTS (MySQL и MSSQL).
- Ставится на обычный хостинг без root и без системного cron: установщик в браузере, крон и очереди работают через защищённый HTTP-вызов.
- Всё разбито на модули: донат, магазин, инвентарь, колесо удачи, голосование, стримеры, файлы, вики, форум. Каждый включается и выключается отдельно, у каждого свои страницы, настройки и миграции.
- Светлая и тёмная тема, адаптив с телефона до большого монитора. Языки: русский, английский, украинский, португальский, испанский, немецкий, добавить свой можно без миграций.
- Обновляется из админки целыми релизами: проверка подписи, бэкап, миграции, откат при ошибке.
Вы не можете просматривать ссылку пожалуйста воспользуйтесь следующими ссылками Вход или Регистрация
Донат и магазин
13 платёжных систем:Stripe, PayPal, CryptoCloud, MonoBank, Monobank ФОП, Lava, FreeKassa, Betatransfer, Wata, Pally, PrimePayment, SeverPay, ParityPay
- Платёж проверяется по подписи платёжки, сумма сверяется в центах, повторный вебхук ничего не начисляет второй раз.
- Игрок после оплаты попадает на страницу с отсчётом: баланс уже начислен сервером, а на странице видно, как монеты летят в счётчик. Если платёж ещё в пути, страница сама ждёт и обновляется.
- Курсы валют настраиваются, без настройки работают встроенные (RUB, USD, UAH).
- Бонусы к пополнению: ступени по сумме и бонус на время (например, до старта сервера). Акции и скидки.
- Магазин: товары, категории, покупка за баланс, выдача предметов и валюты на персонажа. Выдача идёт через очередь и не теряется, если игровой сервер в этот момент лежит.
- Колесо удачи: каждый прокрут пишется в журнал.
- Промокоды, перевод баланса между игроками, вывод доната в игру, реферальная программа.
- Баланс считается по каждому серверу отдельно.
- История баланса для игрока читается по-человечески: «Покупка в магазине», «Перевод игроку», «Начисление от администратора», на языке игрока; в истории инвентаря названия предметов, а не номера.
Тикеты и чат поддержки
- В углу любой страницы кабинета кнопка чата: игрок пишет оттуда, ответ приходит туда же. Пока окно не открыто, ничего не грузится.
- Работает в реальном времени на вебсокетах (Pusher, Soketi, Reverb). Если на хостинге вебсокетов нет, сам переходит на опрос раз в несколько секунд.
- Ответы-цитаты, вложения, блоки кода, статусы прочтения, голосовые и видеосообщения прямо в чате.
- Категории, приоритеты и имя поддержки настраиваются отдельно для каждого языка.
Форум
Свой форум внутри кабинета, читать могут и гости. Если у вас уже есть XenForo, есть отдельный мост к нему.- Разделы и темы, префиксы, закрепление тем, подписки на темы и разделы, непрочитанное.
- Реакции (набор настраивается, можно загружать свои смайлы), опросы, вложения, цитаты, поиск.
- Личные сообщения, чат форума, награды, события.
- Приватные разделы, группы пользователей и права по разделам.
- Жалобы, баны, апелляции, журнал действий модераторов.
Вход и защита аккаунта
- Почта и пароль (bcrypt, 12 раундов), ограничение попыток.
- 2FA по TOTP с резервными кодами. Для админов её можно сделать обязательной.
- Passkeys (WebAuthn): вход по отпечатку, Face ID или ключу без пароля.
- Соцсети: Google, Discord, VK, Mail.ru. Telegram через Login Widget. Регистрация тоже возможна через соцсеть.
- Файловый вход для игрового лаунчера.
- В настройках игрока все способы входа собраны в одном месте: сколько ключей добавлено, какие соцсети привязаны, создан ли файл-ключ.
- Журнал входов с IP и устройством.
Кабинет игрока
- Баланс, серверы, статус; пополнение и история донатов.
- Магазин, инвентарь, отправка предметов на персонажа.
- Персонажи: список, информация, телепорт в город, привязка и создание игровых аккаунтов.
- Колесо удачи, голосование за награды (mmotop, l2top, hopzone).
- Рейтинги: PvP, PK, уровень, онлайн, кланы, замки, свадьбы. Что показывать и сколько строк, настраивается.
- Новости, файлы, вики, стримеры (Twitch, YouTube, Kick, Trovo с автоматическим статусом «в эфире»).
- Тикеты, форум, профиль, безопасность, реферальная ссылка.
- Два варианта бокового меню и раскладка с верхней панелью, на выбор.
Редактор страниц, новостей и вики
Страницы собираются мышкой, без HTML. Около 65 готовых блоков:- Игровые: карточки предметов, боссов и навыков, лут-таблицы, тир-листы, дерево навыков, квесты, рецепты, билды, NPC, локации, классы, gear-score.
- Структурные: вкладки, шаги, таймлайн, аккордеон, спойлеры, FAQ, колонки, сравнение, глоссарий.
- Обычные: карточки, баннеры, заметки, цитаты, подсказки, таймер до события, таблицы, код с подсветкой, картинки, YouTube.
Страницы, меню, вики
- Свои страницы с собственным адресом и текстом на всех языках. Видимость: всем, только гостям, только вошедшим, только админам или списку игроков. Любую страницу можно вывести в меню кабинета со своей иконкой.
- Для тех, кто пишет код: страницу можно перевести в режим Blade-шаблона. Включить его может только главный администратор.
- Меню сайта и кабинета редактируются деревом перетаскиванием; пункты плагинов добавляются сами.
- Вики: разделы и подстраницы любой глубины, открыта всем.
Языки
- Из коробки: русский, английский, украинский, португальский, испанский, немецкий. Новый язык - это папка с файлами перевода, без миграций.
- Редактор переводов в админке: поиск по ключам, статус «переведено / частично / пусто», импорт и экспорт JSON.
- Новости, страницы, вики, товары, акции и баннеры правятся на всех языках в одной форме, по вкладкам. У каждого языка свой адрес и своё SEO.
- В «Состоянии системы» есть проверка переводов: показывает, каких ключей не хватает в каждом языке, где пустые значения и где сломаны подстановки.
Админка
- Дашборд с графиками онлайна, доната и регистраций за 14 дней, быстрая выдача баланса.
- Игроки: баланс, предметы, права админов по разделам, белый список IP, тикеты, донаты, рефералы.
- Контент: новости, страницы, вики, меню, файлы, слайды, акции, баннеры.
- Игра: серверы и подключения, стримеры, промокоды, голосование, статистика, персонажи.
- Настройки: шаблон сайта и кабинета с редактором файлов прямо в браузере, SEO, почта, Telegram, капча, регистрация, соцвход, passkeys.
- Редактор шаблона: правка HTML и CSS, смена темы, логотип, акцентный цвет, импорт и экспорт тем в ZIP.
- Магазин плагинов: каталог, установка в один клик, включение и отключение.
- Права по разделам: если раздел не выдан, он закрыт. Все действия админа и все денежные операции пишутся в журнал.
- Бэкапы базы по расписанию с автоочисткой и уведомлением в Telegram.
- Демо-режим: можно показать админку клиенту, изменения при этом блокируются.
- PHP и сервер: версия, расширения, память, лимиты загрузки, доступность .env.
- Безопасность: режим отладки, HTTPS, прокси, у каких админов нет 2FA, срок лицензии.
- База и копии: подключение, невыполненные миграции, расхождение часов, давность последней копии.
- Сервисы: кеш, очередь, планировщик и упавшие задачи, почта.
- Файлы: права на запись, место на диске, битая сборка, устаревший кеш настроек и маршрутов.
- Модули и тема: сбои модулей, зависимости, папка темы.
- Переводы и ключи, которых нет в словаре.
- Журнал ошибок за сутки и застрявшая выдача предметов.
Маркетинг
- Аналитика: просмотры, визиты, гости и вошедшие, топ страниц и источников.
- Трекинг-ссылки: видно, какая реклама привела плательщиков, с привязкой к донатам.
- Рассылки на почту и в кабинет на нескольких языках, со статусом отправки и повтором по ошибкам.
- Реферальная программа.
- SEO: sitemap с hreflang, структурированные данные, og-теги, управление индексацией по страницам.
- Уведомления в Telegram: донат, тикеты, бэкапы, события.
Под капотом
- Деньги: любое изменение баланса идёт в транзакции с блокировкой строки, до и после пишется в журнал. Предметы в игру выдаются через очередь с повтором и защитой от двойной выдачи.
- Защита: CSP с nonce, HSTS, очистка пользовательского HTML и SVG, защита от CSRF, раздельные лимиты на вход, действия и платёжный API.
- Все POST-действия идут через один диспетчер: метод сам объявляет, что ему можно и к какому разделу он относится. Забыл - закрыто.
- Модуль, который начал падать, сам отключается, ядро при этом работает; ошибка видна в «Состоянии системы».
- Если база недоступна, сайт отвечает страницей ошибки, а не падает с 500.
- Кеш с точной инвалидацией, картинки автоматически в WebP.
- Хуки на действия и вью, полная замена шаблонов без правки ядра.
Что нужно для установки
PHP 8.3 с расширениями pdo_mysql, mbstring, openssl, curl, fileinfo, gd, zip, xml, MySQL или MariaDB, доступ к базе игрового сервера. Redis и вебсокет-сервер не обязательны.Купить
- CMS - 160$ (единоразово, без ежемесячных платежей).
- Натяжка вёрстки - от 50$ (зависит от сложности).
Дополнительные услуги
- Уникальный шаблон сайта под ключ - от 250$.
- Оформление панели под ваш стиль - от 50$.
Заказать -
Вы не можете просматривать ссылку пожалуйста воспользуйтесь следующими ссылками Вход или Регистрация
.
Последнее редактирование:



















