Конфигурация GameAP Commercial: различия между версиями
Перейти к навигации
Перейти к поиску
Nikita (обсуждение | вклад) (Новая страница: «Основная конфигурация модуля находится в файле application/modules/commercial/config/commercial_config.php == Валют…») |
Nikita (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
− | Основная конфигурация модуля находится в файле application/modules/commercial/config/commercial_config.php | + | Основная конфигурация модуля находится в файле '''application/modules/commercial/config/commercial_config.php''' |
− | == Валюта == | + | == Описание параметров == |
+ | |||
+ | === Валюта === | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
Строка 19: | Строка 21: | ||
|} | |} | ||
+ | === Скидки и промокоды === | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Параметр !! Значение по умолчанию !! Описание | ||
+ | |- | ||
+ | | $config['discount'] || 0 || Общая скидка на все услуги | ||
+ | |- | ||
+ | | $config['allow_promo'] || 1 || Разрешить использование промокодов (0/1) | ||
+ | |} | ||
+ | |||
+ | === Партнерская программа === | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Параметр !! Значение по умолчанию !! Описание | ||
+ | |- | ||
+ | | $config['partner_allow'] || 1 || Разрешить использование партнерской программы (0/1) | ||
+ | |- | ||
+ | | $config['partner_percent'] || 20 || Процент партнерской программы | ||
+ | |} | ||
+ | |||
+ | === Защита === | ||
+ | Панель может обнаружить несовпадения купленного и реального количества слотов, tickrate, fps, отправить письмо администратору и остановить либо перезагрузить сервер, на котором было обнаружено несовпадение. | ||
+ | |||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Параметр !! Значение по умолчанию !! Описание | ||
+ | |- | ||
+ | | $config['protect_maxplayers'] || 1 || Защита от подмены слотов (0/1) | ||
+ | |- | ||
+ | | $config['protect_tickrate'] || 0 || Защита от изменения tickrate/fps (0/1) | ||
+ | |- | ||
+ | | $config['protect_action'] || 0 || Действие с сервером при обнаружении подмены (0-ничего, 1-остановка, 2-перезагрузка) | ||
+ | |} | ||
+ | |||
+ | === FTP === | ||
− | Содержимое файла по умолчанию | + | {| class="wikitable" |
+ | |- | ||
+ | ! Параметр !! Значение по умолчанию !! Описание | ||
+ | |- | ||
+ | | $config['create_ftp_accounts'] || 1 || Автоматическое создание FTP аккаунтов (0/1) | ||
+ | |- | ||
+ | | $config['ftp_control_linux'] || './users.sh {command} {user_name} {password} {home_dir}' || Скрипт и параметры управления FTP аккаунтами (ОС Linux) | ||
+ | |- | ||
+ | | $config['ftp_control_windows'] || 'php.exe ftp.php {command} {user_name} {password} {home_dir}' || Скрипт и параметры управления FTP аккаунтами (ОС Windows) | ||
+ | |} | ||
+ | |||
+ | === Прочее === | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Параметр !! Значение по умолчанию !! Описание | ||
+ | |- | ||
+ | | $config['delete_freeeze_servers'] || 0 || Удаление замороженных серверов в днях после того, как истечет срок оплаты (0 -- не удалять автоматически) | ||
+ | |- | ||
+ | | $config['enable_tickets'] || 1 || Разрешить тикет-систему (0/1) | ||
+ | |} | ||
+ | |||
+ | == Содержимое файла по умолчанию == | ||
<syntaxhighlight lang="php"> | <syntaxhighlight lang="php"> | ||
<?php if (!defined('BASEPATH')) exit('No direct script access allowed'); | <?php if (!defined('BASEPATH')) exit('No direct script access allowed'); | ||
Строка 34: | Строка 92: | ||
$config['allow_promo'] = '1'; | $config['allow_promo'] = '1'; | ||
− | $config['partner_allow'] = | + | $config['partner_allow'] = '1'; |
$config['partner_percent'] = '20'; | $config['partner_percent'] = '20'; | ||
$config['enable_tickets'] = '1'; | $config['enable_tickets'] = '1'; | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
$config['delete_freeeze_servers'] = '0'; | $config['delete_freeeze_servers'] = '0'; | ||
Строка 52: | Строка 103: | ||
$config['protect_action'] = '1'; // Действие с сервером жулика (0-ничего, 1-остановка, 2-перезагрузка) | $config['protect_action'] = '1'; // Действие с сервером жулика (0-ничего, 1-остановка, 2-перезагрузка) | ||
+ | $config['create_ftp_accounts'] = '1'; | ||
$config['ftp_control_linux'] = './users.sh {command} {user_name} {password} {home_dir}'; | $config['ftp_control_linux'] = './users.sh {command} {user_name} {password} {home_dir}'; | ||
$config['ftp_control_windows'] = 'php.exe ftp.php {command} {user_name} {password} {home_dir}'; | $config['ftp_control_windows'] = 'php.exe ftp.php {command} {user_name} {password} {home_dir}'; | ||
</syntaxhighlight> | </syntaxhighlight> |
Версия 10:58, 10 июля 2014
Основная конфигурация модуля находится в файле application/modules/commercial/config/commercial_config.php
Содержание
Описание параметров
Валюта
Параметр | Значение по умолчанию | Описание |
---|---|---|
$config['country_code'] | RU | Код страны используемой валюты |
$config['currency_code'] | RUB | Код валюты |
$config['currency_num'] | 643 | Номер валюты |
$config['currency_symbol'] | руб. | Обозначение валюты |
$config['allow_other_currencies'] | 0 | Использование других валют (0/1) |
$config['currency_autoupdate'] | 0 | Автоматическое обновление курса валют (0/1) |
Скидки и промокоды
Параметр | Значение по умолчанию | Описание |
---|---|---|
$config['discount'] | 0 | Общая скидка на все услуги |
$config['allow_promo'] | 1 | Разрешить использование промокодов (0/1) |
Партнерская программа
Параметр | Значение по умолчанию | Описание |
---|---|---|
$config['partner_allow'] | 1 | Разрешить использование партнерской программы (0/1) |
$config['partner_percent'] | 20 | Процент партнерской программы |
Защита
Панель может обнаружить несовпадения купленного и реального количества слотов, tickrate, fps, отправить письмо администратору и остановить либо перезагрузить сервер, на котором было обнаружено несовпадение.
Параметр | Значение по умолчанию | Описание |
---|---|---|
$config['protect_maxplayers'] | 1 | Защита от подмены слотов (0/1) |
$config['protect_tickrate'] | 0 | Защита от изменения tickrate/fps (0/1) |
$config['protect_action'] | 0 | Действие с сервером при обнаружении подмены (0-ничего, 1-остановка, 2-перезагрузка) |
FTP
Параметр | Значение по умолчанию | Описание |
---|---|---|
$config['create_ftp_accounts'] | 1 | Автоматическое создание FTP аккаунтов (0/1) |
$config['ftp_control_linux'] | './users.sh {command} {user_name} {password} {home_dir}' | Скрипт и параметры управления FTP аккаунтами (ОС Linux) |
$config['ftp_control_windows'] | 'php.exe ftp.php {command} {user_name} {password} {home_dir}' | Скрипт и параметры управления FTP аккаунтами (ОС Windows) |
Прочее
Параметр | Значение по умолчанию | Описание |
---|---|---|
$config['delete_freeeze_servers'] | 0 | Удаление замороженных серверов в днях после того, как истечет срок оплаты (0 -- не удалять автоматически) |
$config['enable_tickets'] | 1 | Разрешить тикет-систему (0/1) |
Содержимое файла по умолчанию
<?php if (!defined('BASEPATH')) exit('No direct script access allowed');
$config['country_code'] = 'RU';
$config['currency_code'] = 'RUB';
$config['currency_num'] = '643';
$config['currency_symbol'] = 'руб.';
$config['allow_other_currencies'] = '0';
$config['currency_autoupdate'] = '0';
$config['discount'] = '0';
$config['allow_promo'] = '1';
$config['partner_allow'] = '1';
$config['partner_percent'] = '20';
$config['enable_tickets'] = '1';
$config['delete_freeeze_servers'] = '0';
$config['protect_maxplayers'] = '1';
$config['protect_tickrate'] = '0';
$config['protect_action'] = '1'; // Действие с сервером жулика (0-ничего, 1-остановка, 2-перезагрузка)
$config['create_ftp_accounts'] = '1';
$config['ftp_control_linux'] = './users.sh {command} {user_name} {password} {home_dir}';
$config['ftp_control_windows'] = 'php.exe ftp.php {command} {user_name} {password} {home_dir}';