Описание: Релиз новой версии CMS GHTWEB 3.2 - Веб обвязка для вашего сервера Lineage 2 Java
Разработчик: ghtweb.ru
Поддерживаемые Хроники: Все
Версия: V. 3.2
Размер: 2.3 МБ
Залито на: rghost
Изменения:
Показать / Скрыть текст
Возможности:
- Публикация новостей, краткая/полная новость
- Статические страницы
- Опросы
- Главная страница, выбор статических страниц для отображения
- Подключение собственных php-файлов в шаблон
- Вывод последних тем с форума (IPB, phpBB, SMF, Vanilla);
- Мультиязычность, основной язык Русский, можно с лёгкостью добавить любые и любое кол-во языков
- Система шаблонов
Регистрация:
- Вкл/выкл
- Простая
- Расширенная (с активацией по электронной почте)
- Один аккаунт на один Email
Восстановление пароля:
- Вывод нового пароля на сайте
- Отправка нового пароля на E-Mail
Мультисерверность:
- поддержка неограниченного числа гейм серверов
- поддержка неограниченного числа логин серверов
Поддержка сборок:
- aCis
- EmuRt
- L2jFree
- L2jServer
- L2NextGen
- L2Open
- Scoria
Статистика:
- Статус серверов
- Общая (статус сервера, процентное соотношение рас)
- Онлайн игроки
- Накрутка онлайна
- Топ игроков
- Топ ПвП
- Топ ПК
- Топ кланов
- Просмотр состава клана
- Статистика замков
Личный кабинет:
- Один Мастер аккаунт для всех игровых аккаунтов
- Просмотр игровых аккаунтов и персонажей на аккаунте
- Смена пароля
- АнтиБрут (После нескольких неудачных попыток появится капча, если ошибки продолжаются то будет блокировка по IP)
- Привязка мастер аккаунта к IP адресу
- Привязка игрового аккаунта к мастер аккаунту
- Лимит на создание игровых аккаунтов
Панель Администратора:
- Добавление/удаление/редактирование новостей
- Добавление/удаление/редактирование статических страниц
- Добавление/удаление/редактирование опросов
- Управление пользователями сайта (мастер аккаунтами)
- Основные настройки
- Настройка SMTP
- Настройка последних тем с форума
- Настройка кеширования
- Настройка логин серверов
- Настройка гейм серверов
- Просмотр игровых аккаунтов
- Просмотр персонажей на аккаунте
- Просмотр информации о персонаже
- Просмотр/редактирование/удаление/заточка вещей у персонажа
- Выбор способа шифрования пароля в зависимости от сервера
- Статистика сайта
- Защита по IP
- Отключение сайта (offline, администраторам доступ не закроется)
Установка:
- Распакуйте архив в корень сайта
- Дайте папкам права на запись (captcha, application/cache, application/logs)
- Зайдите и откройте файл database.php по следующему адресу: application/config/database.php и отредактируйте настройки БД https://clip2net.com/s/1bh4z
- Создайте БД с именем которое указали в настройках (поле "$db['default']['database']")
- Откройте созданную БД и залейте туда дамп из файла "install.sql" который лежит в корне сайта
- Откройте БД с Вашим логин сервером и выполните запрос:
ALTER TABLE `accounts` ADD `user_id` int(11) NOT NULL;
ALTER TABLE `accounts` ADD `server_id` int(11) NOT NULL;
- Откройте БД с Вашим игровым сервером и выполните запрос:
ALTER TABLE `characters` ADD `teleport` char(10) NULL;
- В файле "application/config/config.php" найти строчку:
$config['encryption_key'] = 'сюда вписать любой ключ';
и впишите набор символов, эти символы будут использоваться для шифрования данных, в этомже файле найдите строчку:
$config['csrf_token_name'] = 'сюда вписать любой ключ';
и впишите набор символов, эти символы будут использоваться для шифрования данных
- Зайдите на свой сайт, в раздел "Личный кабинет" и авторизируйтесь (Логин: admintest, Пароль: admintest)
- Зайдите в админцентр (https://mysite.ru/admin) и настройте CMS под себя
- Как всё настроили и оттестили зайдите в файл "index.php" (в корне сайта) найдите строчку
define('ENVIRONMENT', 'development');
и поменяйт её на
define('ENVIRONMENT', 'production');
Пара нюансов:
- CMS использует один Мастер Аккаунт для всех игровых аккаунтов
- Требуется PHP >= 5.3
- Нельзя удалять из админки страницы 404 для всех языков, они используются в качестве заплатки если не найдена страница
FAQ:
- Если Вы ставите CMS на существующий проект то Вашим игрокам необходимо зарегистрироваться на сайте, затем пройти в раздел "Привязать игровой аккаунт" и ввести туда свои данные от аккаунта в игре, тем самым привязав его к Мастер Аккаунту.
Основные файлы:
- templates -> находятся шаблоны
- libs -> библиотеки js/flash/css файлов
- system -> папка framework
- captcha -> папка куда капча сохраняет картинки
- application/config -> разные настройки системы (если не знаете лучше ничего не меняйте)
- application/config/captcha.php -> настройки капчи
P.S:
- CMS распространяется бесплатно, весь код доступен для редактирования, нет никаких зашифрованных файлов, бэкдоров и специально оставленных дыр.
- CMS Вы ставите на свой страх и риск!!! Ответственности за порчу чего-либо вследствие использования CMS автор никакой не несёт!
Изменения от старых версий:
- Переписана библиотека отвечающая за работу с lineage2 серверами, теперь сайт подключается к серверу только когда это необходимо, тем самым снижая нагрузку.
- Добавлена функция перевести сайт в состояние offline, всем юзерам будет закрыт доступ к сайту кроме админов
- Переделана система антибрута при авторизации в личном кабинете
- В конфиге были пара настроек которые нигде не использовались, некоторые удалил, некоторые реализовал.
- Статистика -> информация о кланах, выводится теперь имя клан лидера и замок которым владеет клан
- Добавлена возможность сменить пароль от игрового аккаунта
- Добавлена возможность телепортироват персонажа в любой город
- Добавлено кэширование некоторых частей сайта
- Добавлена возможность отключить статус серверов
- Проделана большая работа по оптимизации CMS, теперь работает быстрее.
- Удалены запросы для некоторых типов серверов (буду добавлять как будут данные)
- Добавлен файл в шаблон "site_offline.php" отвечающий за offline сайта
- Добавлена защита форм от "CSRF" атак
- Добавлено GZIP сжатие страниц, что уменшит трафик ваших посетителей.
- Много чего по мелочам, всё уже и не вспомню
Cкачать
p.s О том, как депозиты в банках Украины происходят можно узнать на нашем сайте