lakinet 24 Posted December 22, 2025 Всем привет я как то обещал помню народный проект, ну собственно говоря народный проект готов, конечно мог бы и раньше, мог бы и лучше но это уже работает а затянул немного что бы сделать вам новогодний подарок так что всех вас с наступающим. Где что: https://oasis.gamer.gd это демка сайта https://oasis.gamer.gd/backend/ это админка https://github.com/lakinets/oasis скачать можно здесь Ребят я конечно понимаю что возможно это далеко от идеала но это работает. Не идеально то что только одна сборка включена по дефолту но файл конфигурации драйвер с инструкцией вам нужно только вписать туда свои базы и это не обязательно должен быть проект только Lineage 2, эта CMS может работать с чем угодно а открытий код позволит вам добавить что угодно. Сам код чистый все структурировано по фреймовику Yii2. Требования к хосту GD PHP 8.2 Pdo ModRewrite Относительно лицензии да она есть но она не про мои права, а про то что бы вы поступали по отношению к друг другу плохо, но в целом вы можете делать со своей скаченной копией что угодно, в этом вы не ограничены. Не судите строго я старался не смотря на то что катастрофически не хватает времени. Еще рас вас всех с наступающим!!! 3 Share this post Link to post Share on other sites
lakinet 24 Posted December 25, 2025 Сделал небольшое обновление добавил файл Server config.html, смысл в том что он меняет все одинаковые названия полей и базы в драйвере который должен быть в папке \protected\l2j расчет на то что любой может сделать файл под любую базу, скажу как есть в теории это работает, но как это будет работать с другими хрониками я немного не уверен но думаю что должно быть все ок, я просто не тестировал ничего и выложил как есть, надеюсь все будет хорошо. Ну а если нет тогда только в ручную править все что не так, может когда то что то лучше придумаю то выложу в репозиторий. 1 Share this post Link to post Share on other sites
lakinet 24 Posted December 25, 2025 Насчет лицензии, она была изменена на стандартную делай что хочешь продавай переписывай и та далее полная свобода только и того что оставь копирайт. Почему так решил то что было слишком токсично скажем так я пытался сделать какую то систему сбалансированную но прочитав все это несколько раз понял что это все токсично и плохо, больше изобретать велосипед не буду. Время от времени буду добавлять что то интересное если придумаю ну и вы не стесняйтесь все же народный проект как и обещал и не надо на меня косо смотреть все делают ошибки, главное их вовремя понять, признать и исправить. 1 Share this post Link to post Share on other sites
MrPacman 56 Posted December 26, 2025 За старанее вы молодец, но вы выбрали не тот путь, если хотели сделать хорошую и безопасную цмс то свернули не туда, мой вам совет начните на laravel и двигайтесь дальше, но тут вам решать. Share this post Link to post Share on other sites
lakinet 24 Posted December 27, 2025 В 26.12.2025 в 11:18, MrPacman сказал: За старанее вы молодец, но вы выбрали не тот путь, если хотели сделать хорошую и безопасную цмс то свернули не туда, мой вам совет начните на laravel и двигайтесь дальше, но тут вам решать. Ну может когда совсем делать нечего будет посмотрю что хорошего с этого выйдет, а на счет безопасности если уж так сильно не доверяете Yii 2 Ничего не мешает отключить совсем модуль после настройки, поставить 000 в фтп или вовсе удалить, основной сайт и админка не зависят друг от друга, где админка просто удобный инструмент управления проектом не более, и без нее проект будет жить как есть по тем настройкам что вы внесли. А вообще я в предыдущем посте писал что цель проекта сделать ремастер старой GHTWEB 5 которая себя просто изжила временем без обновлений, цель сделать что то похожее на современном движке. Share this post Link to post Share on other sites
lakinet 24 Posted December 27, 2025 Я тут заметил что в админ панель был балованный доступ, сегодня по фиксил в версии 1.04.8 теперь больше не войти в панель без авторизации если пользователь авторизован и нет статуса admin получит 403 если не авторизован форма ввода логина и пароля, если авторизуется под логином user снова получит 403 и выбросит на основной сайт. Ну кому интересно посмотреть что внутри логин и пароль пользователя test11 на https://oasis.gamer.gd правда сайт сам пустой может потом как то добавлю данных для демо. 1 Share this post Link to post Share on other sites
lakinet 24 Posted December 28, 2025 Было время добавил кучу мелких фиксов в версии 1.04.10 устранена проблема с подключением к игровому серверу, заменена кнопка на правильную при создании пака товаров пофисил баг при добавлении предмета в магазин, исправлен текст. Так же была добавлена на хост тестовая база игрового сервера для ознакомления с работой CMS, сайт: https://oasis.gamer.gd Логин: test11 Пароль: test11 Скачать последнюю версию тут: Скачать Share this post Link to post Share on other sites
lakinet 24 Posted December 28, 2025 Решил покрасить демо сайт на время новогодних праздники но это только на сайте, если что на гит хабе тему не менял, она такая же как на 1 скрине. Share this post Link to post Share on other sites
FORD 33 Posted December 29, 2025 Такой вопрос.... : А тебе самому удобно, в так называемом кабинете, после каждого нажатия на ссылку, опускать сайт вниз ? На кой черт в ЛК, эта картинка в самом верху ? Игроки тупы как ракушки, им надо все на видном месте и сразу! Желание смотреть дальше, пропало после 3й ссылки . За просто игрока, я вообще молчу... Share this post Link to post Share on other sites
wwwaleks 1 Posted December 29, 2025 Круто, спасибо! А есть мануал по установке шаблонов ? Share this post Link to post Share on other sites
lakinet 24 Posted December 29, 2025 2 часа назад, FORD сказал: Такой вопрос.... : А тебе самому удобно, в так называемом кабинете, после каждого нажатия на ссылку, опускать сайт вниз ? На кой черт в ЛК, эта картинка в самом верху ? Игроки тупы как ракушки, им надо все на видном месте и сразу! Желание смотреть дальше, пропало после 3й ссылки . За просто игрока, я вообще молчу... Это просто шаблон для демонстрации работы сайта, ничего не мешает сделать свой шаблон, а смотреть на это или нет это уже на вше усмотрение я за это денег не беру а на счет остального что еще может не понравится весь код открыт никто вам не запрещает а уж тем более не мешает написать под себя. А вообще если у вас есть очень высокие требования с конкретными запросами рекомендую обратить внимание на коммерческие проекты. Share this post Link to post Share on other sites
lakinet 24 Posted December 29, 2025 2 часа назад, wwwaleks сказал: Круто, спасибо! А есть мануал по установке шаблонов ? Да почти все то же самое что в GHTWEB 5 создаете папку в themes а дальше каталоги и файлы так же как в теме oasis когда где main.php и будет основой для вашего шаблона через него поключаем стили, модули и js. В адмике выбираем созданный шаблон от ghtweb 5 не подойдут шаблоны но если поправить код и стили будут работать. Если интересно админка вся работает на стандартных стилях Yii2 что уже встроены в CMS. Может немного позже выложу на гит хаб более подробно как создать шаблон с ноля. 1 Share this post Link to post Share on other sites
lakinet 24 Posted December 29, 2025 Вот не знаю кому и зачем это может понадобится в стандартном шаблоне но скрол пофиксил у меня во всяком случае уже запоминает где был скрол последний раз и больше не поднимает на верх сайта. Если у вас не так пробуйте Ctrl+F5. Как по мне бесполезный фикс, но да ладно если что фикс уже на гит хабе в версии 1.04.11 Share this post Link to post Share on other sites
lakinet 24 Posted December 30, 2025 Добавил мануал по созданию шаблонов, признаю учитель с меня такое себе скорее всего, ну я как мог старался, может кому и пригодится, файл назвал Templates manual.html 1 Share this post Link to post Share on other sites
lakinet 24 Posted January 2 Я еще вначале показывал forest который нашел тут на форуме но все руки никак не доходили его доделать решил все таки закончить с темой и добавил в репозиторий. 1 Share this post Link to post Share on other sites
lakinet 24 Posted January 5 В версии 1.04.14 внесены мелкие правки, пофиксил прыжки в шаблонах, добавил несколько виджетов, а так же на этом форуме нашел тему кронус ну собственно она приглянулась добавил ее в репозиторий логотипы конечно же убраны и заменены на те что меняться простой заменой картинки. Share this post Link to post Share on other sites
lakinet 24 Posted January 5 Так на всякий случай мало ли гит хаб отдает не все файлы выложу еще отдельно в паблик на диск локальную свою копию, версия 1.4.14 Скачать 1 Share this post Link to post Share on other sites
lakinet 24 Posted January 5 На всякий случай напишу protected\config\web.php имеет отключенные логи, и этот файл стоит по умолчанию но есть вариант где все логи работают protected\config\web_default-logs_on.php если нужны логи просто удалите web.php и переменяйте web_default-logs_on.php на web.php а все логи будут в папке \protected\runtime\logs Share this post Link to post Share on other sites
lakinet 24 Posted January 6 Вот набросал еще один шаблон по самому минимуму в версии 1.4,15, весь его смысл в минимализме. 2 Share this post Link to post Share on other sites
lakinet 24 Posted January 9 (edited) Вышло обновление 1.05.15 здесь реализованы сервисы, так же добавлена таблица services. Цифра 5 означает что новый раздел работает и может быть использован. Я просто как то увидел что то подобное в платном аналоге, сижу и думаю а почему бы и нет, раз уж нечем другим заняться эти дни, вот так и появились работающие сервисы. Edited January 9 by lakinet Share this post Link to post Share on other sites
MrPacman 56 Posted January 9 Хоть капчу добавь, а то как машина времени) А так молодец стараешся) Share this post Link to post Share on other sites
lakinet 24 Posted January 10 (edited) 8 часов назад, MrPacman сказал: Хоть капчу добавь, а то как машина времени) А так молодец стараешся) Ну как бы капча и префиксы есть давно уже, она просто а в админ панели отключена по умолчанию. Я тебе скажу даже больше она тут отключена по умолчанию по тому что тут настраивается количество вводов и время бана на ввод логина и пароля, она конечно есть но как по мне не нужна но включить можно всегда. Edited January 10 by lakinet Дополнил ответ. Share this post Link to post Share on other sites
lakinet 24 Posted January 10 Я все думал делать или не делать но все же решил сделать подарочные коды в версии 1.05.16, это не те промокоды что создаться в админке, смысл их в том что любой пользователь может создать подарочный код на так называемую веб адену это основная валюта сайта, где за создание такого кода списывается стоимость + комиссия сайта, комиссия фиксирована админом на все номиналы, и активировать можно в этом же разделе, а для любителей подобрать код есть приз в виде бана на ввод на 72 часа за 5 неудачных попыток подряд. Сервис использует собственные таблицы так же по фиксил в таблице баг с названием капчи где цвет фона а где цвет текста что на скрине сообщением выше. Само собой сервис можно тоже отключить. Share this post Link to post Share on other sites
lakinet 24 Posted January 11 Случайно не ту копию контроллера взял сервисы кроме кодов не работали, я их просто не проверял по тому что спешил по другим делам, исправил в версии 1.05.17. Share this post Link to post Share on other sites