Документация для разработчиков GameAP: различия между версиями
Перейти к навигации
Перейти к поиску
Nikita (обсуждение | вклад) (→Модели) |
Nikita (обсуждение | вклад) (→API) |
||
Строка 17: | Строка 17: | ||
== API == | == API == | ||
+ | |||
+ | * [[DS Helper GameAP|DS Helper]] — помощник для управления выделенным сервером. | ||
=== Модели === | === Модели === | ||
− | * [[GameAP:API_Users_model|Users]] | + | * [[GameAP:API_Users_model|Users]] — модель для управления пользователями. |
− | * [[GameAP:API_Servers_model|Servers]] | + | * [[GameAP:API_Servers_model|Servers]] — модель управления серверами. |
− | ** [[GameAP:API_Games|Games]] | + | ** [[GameAP:API_Games|Games]] — модель работы с играми. |
− | ** [[GameAP:API_Game_Types|Game Types]] | + | ** [[GameAP:API_Game_Types|Game Types]] — модель работы с игровыми модами. |
− | ** [[GameAP:API_Servers_logs|Logs]] | + | ** [[GameAP:API_Servers_logs|Logs]] — модель работы с логами игровых серверов. |
=== Библиотеки === | === Библиотеки === | ||
− | * [[Query Library GameAP|Query]] | + | * [[Query Library GameAP|Query]] — библиотека для опроса игровых серверов. |
− | * [[Rcon Library GameAP|Rcon]] | + | * [[Rcon Library GameAP|Rcon]] — библиотека для работы с RCON протоколом. |
− | * [[Control Library GameAP|Control]] | + | * [[Control Library GameAP|Control]] — библиотека для отправки команд на выделенный сервер. |
− | * [[Files Library GameAP|Files]] | + | * [[Files Library GameAP|Files]] — библиотека для работы с файлами на выделенном сервере. |
− | * [[Install Library GameAP|Install]] | + | * [[Install Library GameAP|Install]] — библиотека автоматического конфигурирования игровых серверов. |
'''Прочее:''' | '''Прочее:''' | ||
* [[АдминПанель|Общая информация об АдминПанели]] | * [[АдминПанель|Общая информация об АдминПанели]] |
Версия 19:32, 14 мая 2014
АдминПанель легко расширяется благодаря хорошей поддержки модулей.
Создание модулей
АдминПанель написана с использованием фреймворка CodeIgniter версии 2.1.3. Все функции CodeIgniter будут работать в модулях GameAP.
Создание и конфигурация модулей
API
- DS Helper — помощник для управления выделенным сервером.
Модели
- Users — модель для управления пользователями.
- Servers — модель управления серверами.
- Games — модель работы с играми.
- Game Types — модель работы с игровыми модами.
- Logs — модель работы с логами игровых серверов.
Библиотеки
- Query — библиотека для опроса игровых серверов.
- Rcon — библиотека для работы с RCON протоколом.
- Control — библиотека для отправки команд на выделенный сервер.
- Files — библиотека для работы с файлами на выделенном сервере.
- Install — библиотека автоматического конфигурирования игровых серверов.
Прочее: