11-25-2010, 10:42 PM
Всем привет!
Нашей командой J-SolutionsTM разрабатывается веб обвязка для java серверов Lineage 2: L2j-Web
Что будет представлять из себя обвязка:
- готовый установочный пакет, который будет устанавливаться на хостинг поддерживающий php и MySQL.
Под готовым установочным пакетом мы понимаем установщик Joomla v.1.5.20, в которых будут входить модули и контент тематики LineageII. Ни каких дампов, "перезаливания" файлов и прочего - все будет устанавливаться через панель установки.
- базовый информационный контент о LineageII
установка и запуск игры, общие сведения об игре, описание рас, клановой системы, системы альянсов, список квестов и другая информация
Полностью переписан адмнистраторский интерфейс.
Интерфейс для пользователей со статусом Суперадминистратор
Скрин после логина в админ-панель -> выбор компонента:
При входе в админ-пенель пользователя с правами ниже СуперАдминистратора настройки компонента не доступны:
После входа в панель управления доступно:
добавление настроек подключения к игровой БД, ее изменение, удаление (пока только для одного сервера):
редактирование настроек подключения:
Клиентская часть:
Подключение к базе данных игрового сервера осуществляется посредством Joomla! API.
Подключение к БД и выполнение запросов:
Полностью исправлено некорректное поведение при отсутствии подключения к игровой бд.
Скрин при отсутствии подключения к игровой БД:
Реализована полная поддержка бекендом файлов локалей для русского и английского языка.
Полностью переписанный код по стандарту MCV (модель-контроллер-виев)
Доступная в релизе статистика (скрин меню)
Отображение:
Скрин Онлайна
Скрин Статуса замков (таблица)
Скрин информации по отдельному Замку
Полный чейндж-сет не выкладываю, т.к. в нем куча "мусора", который на скорость не влияет.
Дополнительная информация для скептиков:
Информация
Application afterLoad: 0.001 seconds
Application afterInitialise: 0.126 seconds
Application afterRoute: 0.156 seconds
Application afterDispatch: 0.208 seconds
Application afterRender: 0.287 seconds
Зарегистрировано запросов - 10
Компонент поддерживает КЕШИРОВАНИЕ (Включать в настройках системы).
Ссылка на загрузку (Joomla 1.5.21 c предустановленным компонентом Jweb 1.17):
_http://depositfiles.com/files/xws3omj4d
Модуль статуса сервера v.1.3.1
Требования:
- предустановленная Joomla! 1.5.+
Отображение на главной странице в позиции user3 шаблона rhuk_milkyway (шаблон по умолчанию из установочного пакета Joomla 1.5.+):
Настройки модуля из админ-панели:
Комментарии по настройкам:
[ *1 ] При использовании настроек из модуля ( флаг "да") необходимо указать все настройки в п.3 и 4.
При флаге "нет" настройки берутся из таблицы #__jservers. Таблица становиться доступной при установленном компоненте jWEB ревизий 18+ (для загрузки эти ревизии пока не доступны).
Заполнять п.3 и п.4 при флаге "Нет" не обязательно, они будут игнорироваться.
[ *2 ] "Фейк" статуса сервера. При флаге "Да" будет постоянно отображаться, что логин- и гейм-сервер доступны (включены/запущены).
[ *3 ] Название сервера. Информативный параметр (на работу модуля не влияет). Это значение будет выводиться на странице фронтенда с включенным модулем.
[ *4 ] Параметры подключения к логин- и гейм-серверам.
Загрузка установочного пакета модуля: тут была ссылка (удалена из-за необходимости фиксов).
Рабочий модуль для отображения статуса сервера.
Исправлен баг с использованием фейка статуса сервера
Добавлены языковые файлы RU и EN
Ссылка на загрузку:
_http://depositfiles.com/files/30nftk5tn
Нашей командой J-SolutionsTM разрабатывается веб обвязка для java серверов Lineage 2: L2j-Web
Что будет представлять из себя обвязка:
- готовый установочный пакет, который будет устанавливаться на хостинг поддерживающий php и MySQL.
Под готовым установочным пакетом мы понимаем установщик Joomla v.1.5.20, в которых будут входить модули и контент тематики LineageII. Ни каких дампов, "перезаливания" файлов и прочего - все будет устанавливаться через панель установки.
- базовый информационный контент о LineageII
установка и запуск игры, общие сведения об игре, описание рас, клановой системы, системы альянсов, список квестов и другая информация
Полностью переписан адмнистраторский интерфейс.
Интерфейс для пользователей со статусом Суперадминистратор
Скрин после логина в админ-панель -> выбор компонента:
При входе в админ-пенель пользователя с правами ниже СуперАдминистратора настройки компонента не доступны:
После входа в панель управления доступно:
добавление настроек подключения к игровой БД, ее изменение, удаление (пока только для одного сервера):
редактирование настроек подключения:
Клиентская часть:
Подключение к базе данных игрового сервера осуществляется посредством Joomla! API.
Подключение к БД и выполнение запросов:
Код:
$db = &JConn:getDBJ();
$query = 'запрос в MySQL';
$result = $db->setQuery($query);
Полностью исправлено некорректное поведение при отсутствии подключения к игровой бд.
Скрин при отсутствии подключения к игровой БД:
Реализована полная поддержка бекендом файлов локалей для русского и английского языка.
Полностью переписанный код по стандарту MCV (модель-контроллер-виев)
Доступная в релизе статистика (скрин меню)
Отображение:
Скрин Онлайна
Скрин Статуса замков (таблица)
Скрин информации по отдельному Замку
Полный чейндж-сет не выкладываю, т.к. в нем куча "мусора", который на скорость не влияет.
Дополнительная информация для скептиков:
Информация
Application afterLoad: 0.001 seconds
Application afterInitialise: 0.126 seconds
Application afterRoute: 0.156 seconds
Application afterDispatch: 0.208 seconds
Application afterRender: 0.287 seconds
Зарегистрировано запросов - 10
Компонент поддерживает КЕШИРОВАНИЕ (Включать в настройках системы).
Ссылка на загрузку (Joomla 1.5.21 c предустановленным компонентом Jweb 1.17):
_http://depositfiles.com/files/xws3omj4d
Модуль статуса сервера v.1.3.1
Требования:
- предустановленная Joomla! 1.5.+
Отображение на главной странице в позиции user3 шаблона rhuk_milkyway (шаблон по умолчанию из установочного пакета Joomla 1.5.+):
Настройки модуля из админ-панели:
Комментарии по настройкам:
[ *1 ] При использовании настроек из модуля ( флаг "да") необходимо указать все настройки в п.3 и 4.
При флаге "нет" настройки берутся из таблицы #__jservers. Таблица становиться доступной при установленном компоненте jWEB ревизий 18+ (для загрузки эти ревизии пока не доступны).
Заполнять п.3 и п.4 при флаге "Нет" не обязательно, они будут игнорироваться.
[ *2 ] "Фейк" статуса сервера. При флаге "Да" будет постоянно отображаться, что логин- и гейм-сервер доступны (включены/запущены).
[ *3 ] Название сервера. Информативный параметр (на работу модуля не влияет). Это значение будет выводиться на странице фронтенда с включенным модулем.
[ *4 ] Параметры подключения к логин- и гейм-серверам.
Загрузка установочного пакета модуля: тут была ссылка (удалена из-за необходимости фиксов).
Рабочий модуль для отображения статуса сервера.
Исправлен баг с использованием фейка статуса сервера
Добавлены языковые файлы RU и EN
Ссылка на загрузку:
_http://depositfiles.com/files/30nftk5tn
J-Solution team - разработка веб обвязки для серверов Lineage 2