С этой целью, система рангов синхронизируется с базой данных TeamSpeak. Пользователи, которых более не существует в базе данных TeamSpeak, будут удалены из системы рангов.

Эта функция работает когда режим 'Query-Slowmode' отключен!


Для автоматической очистки базы данных TeamSpeak 3 вы можете использовать утилиту ClientCleaner:
//ts-n.net/clientcleaner.php"; $lang['cleandel'] = "%s пользователя удалены из базы данных системы рангов, так как они больше не существуют в базе данных TeamSpeak."; $lang['cleanno'] = "Не найдены пользователи, подлежащие удалению из базы данных системы рангов."; $lang['cleanp'] = "Период очистки базы данных системы рангов"; $lang['cleanpdesc'] = "Укажите время, которое должно пройти перед очередной очисткой пользователей.

Устанавливается в секундах.

Для больших баз данных рекомендуется использовать один раз в день."; $lang['cleanrs'] = "Пользователей в базе данных системы рангов: %s"; $lang['cleants'] = "Пользователей найдено в базе данных TeamSpeak: %s (at %s)"; $lang['clean0001'] = "Успешно удален ненужный аватар %s (уникальный ID: %s)."; $lang['clean0002'] = "Ошибка при удалении ненужного аватара %s (уникальный ID: %s). Пожалуйста, убедитесь в наличии доступа на запись в папку 'avatars'!"; $lang['clean0003'] = "Очистка базы данных завершена. Все устаревшие данные были успешно удалены."; $lang['clean0004'] = "Проверка на наличие пользователей, подлежащих удалению завершена. Никаких изменений не было внесено, так как функция 'очистка клиентов' отключена (веб-панель - система)."; $lang['day'] = "%s день"; $lang['days'] = "%s дня"; $lang['dbconerr'] = "Ошибка подключения к базе данных: "; $lang['delcldgrpif'] = "Ошибка удаления пользователя из группы сервера: %s"; $lang['delcldgrpsc'] = "Данные о группах сервера для пользователя %s успешно удалены."; $lang['delclientsif'] = "%s клиент(ов) удалено из базы данных системы рангов!"; $lang['delclientssc'] = "%s клиент(ов) успешно удалено из базы данных системы рангов!"; $lang['errcsrf'] = "Неверный ключ CSRF (ошибка проверки безопасности)! Пожалуйста перезагрузите эту страницу и попробуйте снова. Если вы получаете эту ошибку несколько раз, удалите куки с этого сайта в вашем браузере и попробуйте снова!"; $lang['errgrpid'] = "Ошибка при сохранении изменений в базе данных. Пожалуйста, исправьте проблемы и попробуйте сохранить изменения снова!"; $lang['errgrplist'] = "Ошибка при получении списка групп сервера: "; $lang['errlogin'] = "Неверно введён логин или пароль! Пожалуйста, повторите ввод данных заново."; $lang['errlogin2'] = "Защита от перебора: Попробуйте повторить через %s секунд!"; $lang['errlogin3'] = "Защита от перебора: От вас поступает слишком много запросов. Вы были забанены на 300 секунд!"; $lang['error'] = "Ошибка "; $lang['errorts3'] = "Ошибка TS3: "; $lang['errperm'] = "Пожалуйста, убедитесь наличии привилегий на запись в папку '%s'!"; $lang['errremgrp'] = "Ошибка удаления пользователя с UID: %s из группы сервера ID: %s!"; $lang['errremdb'] = "Ошибка удаления пользователя с UID %s из базы данных системы рангов!"; $lang['errselusr'] = "Пожалуйста, укажите пользователя!"; $lang['errseltime'] = "Пожалуйста, введите время, которое хотите начислить."; $lang['errukwn'] = "Произошла неизвестная ошибка!"; $lang['errupcount'] = "Ошибка подсчета суммарного времени подключения %s пользователя с UCI %s"; $lang['highest'] = "Достигнут максимальный ранг"; $lang['install'] = "Установка"; $lang['instdb'] = "Установка базы данных"; $lang['instdbsuc'] = "База данных %s успешно создана."; $lang['insterr1'] = "ВНИМАНИЕ: Указанная база данных \"%s\" уже существует!
При продолжении процесса установки, старые данные в этой базе данных будут удалены.
Если вы не уверены, нужно ли очищать данную базу данных, то укажите другую базу."; $lang['insterr2'] = "Для работы системы рангов требуется наличие модуля PHP PDO. Пожалуйста, установите PDO модуль и попробуйте заново!"; $lang['insterr3'] = "Для работы системы рангов требуется наличие включеной функции PHP exec. Пожалуйста, включите данную exec функцию и попробуйте заново!"; $lang['insterr4'] = "Ваша версия PHP (%s) ниже допустимой 5.5.0. Пожалуйста, обновите версию PHP и попробуйте заново!"; $lang['insterr5'] = "Для установки требуется SimpleXML. Пожалуйста, установите simpleXML и попробуйте заново!"; $lang['insterr6'] = "Для запуска системы необходим PHP cURL. Установите PHP cURL и попробуйте заново!"; $lang['insterr7'] = "Для запуска системы необходим PHP Zip . Установите PHP Zip и попробуйте заново!"; $lang['insterr8'] = "Для запуска системы необходим PHP COM (php_com_dotnet.dll). Установите PHP COM и попробуйте заново!"; $lang['insterr9'] = "Для запуска системы необходим PHP PDO MySQL(php_pdo_mysql.so). Установите PHP PDO MySQL и попробуйте заново!"; $lang['isntwicfg'] = "Не получилось записать настройки базы данных! Пожалуйста, установите права на запись 'other/dbconfig.php' chmod 0777 (В windows 'Полный доступ') и попробуйте заново."; $lang['isntwicfg2'] = "Конфигурирование веб-интерфейса"; $lang['isntwichm'] = "Отсутствуют права на запись в папку \"%s\". Пожалуйста, установите на эту папку права chmod 0777 (В windows 'полный доступ') и повторите этот этап заново."; $lang['isntwiconf'] = "Затем откройте страницу %s для настройки системы рангов!"; $lang['isntwidbhost'] = "Адрес:"; $lang['isntwidbhostdesc'] = "Адрес сервера базы данных
(IP или домен)"; $lang['isntwidbmsg'] = "Ошибка базы данных: "; $lang['isntwidbname'] = "Имя:"; $lang['isntwidbnamedesc'] = "Название базы данных"; $lang['isntwidbpass'] = "Пароль:"; $lang['isntwidbpassdesc'] = "Пароль для подключения к базе данных"; $lang['isntwidbtype'] = "Тип базы данных:"; $lang['isntwidbtypedesc'] = "Тип базы данных

Для корректной работы у вас должен быть установлен модуль PHP PDO.
Для получения дополнительной информации см. //ts-n.net/ranksystem.php"; $lang['isntwidbusr'] = "Пользователь:"; $lang['isntwidbusrdesc'] = "Пользователь с доступом к базе данных"; $lang['isntwidel'] = "Пожалуйста, удалите файл 'install.php' с веб-сервера в целях безопасности!"; $lang['isntwiusr'] = "Пользователь веб-панели успешно создан."; $lang['isntwiusrcr'] = "Создание аккаунта Администратора"; $lang['isntwiusrdesc'] = "Введите имя пользователя и пароль для доступа в веб-панель. С помощью веб-панели вы сможете настроить систему рангов."; $lang['isntwiusrh'] = "Доступ - Веб-панель"; $lang['listacsg'] = "Текущая группа ранга"; $lang['listcldbid'] = "ID клиента в базе данных"; $lang['listexcept'] = "Нет, исключен"; $lang['listgrps'] = "Текущая группа начиная с"; $lang['listnick'] = "Никнейм"; $lang['listnxsg'] = "Следующая группа ранга"; $lang['listnxup'] = "Следующий ранг через"; $lang['listrank'] = "Ранг"; $lang['listseen'] = "Последняя активность"; $lang['listsuma'] = "Сумм. время активности"; $lang['listsumi'] = "Сумм. время простоя"; $lang['listsumo'] = "Сумм. время подключения"; $lang['listuid'] = "Уникальный ID клиента(UID)"; $lang['login'] = "Авторизоваться"; $lang['msg0001'] = "The Ranksystem is running on version: %s"; $lang['msg0002'] = "Список доступных команд:\n[B]help[/B], [B]info[/B], [B]commands[/B]\t\t выводят список доступных команд\n[B]version[/B]\t\t\t\t\t\t\t\t выводит информацию о версии системы рангов\n[B]!update[/B], [B]!checkupdate[/B]\t\t check for new version and run update\n[B]!clean[/B]\t\t\t\t\t\t\t\t\t start cleaning of the user database\n[B]!next[/B], [B]!nextup[/B]\t\t\t\t\t\t выводит время, через которое произойдет повышение ранга\n[B]restart[/B], [B]reboot[/B]\t\t\t\t\tперезапускают систему рангов\n[B]shutdown[/B], [B]quit[/B], [B]stop[/B]\t\t выключают систему рангов"; $lang['msg0003'] = "У вас нет доступа для выполнения данной команды!"; $lang['msg0004'] = "Клиент %s (%s) выключил систему рангов."; $lang['msg0005'] = "Система рангов выключается... Прямо сейчас!"; $lang['msg0006'] = "Система рангов перезапускается..."; $lang['msg0007'] = "Клиент %s (%s) перезапустил систему рангов."; $lang['msg0008'] = "Проверка на наличие обновлений завершена. Если обновление доступно - оно начнется автоматически."; $lang['msg0009'] = "Началась очистка пользовательской базы данных. Для получения подробностей откройте лог-файл."; $lang['nocount'] = "Пользователь %s (UID: %s; Клиент ID %s) является query-пользователем -> не будет учитываться!"; $lang['noentry'] = "Записей не найдено.."; $lang['pass'] = "Пароль"; $lang['pass2'] = "Изменить пароль"; $lang['pass3'] = "Старый пароль"; $lang['pass4'] = "Новый пароль"; $lang['pass5'] = "Забыли пароль?"; $lang['queryname'] = "Первый никнейм для бота уже занят другим пользователем. Пробуем использовать второй никнейм..."; $lang['repeat'] = "Повтор нового пароля"; $lang['resettime'] = "Сбрасываем онлайн и время простоя пользователя %s (UID: %s; DBID %s), так как пользователь был удален из исключений."; $lang['sccrmcld'] = "Пользователь с UID %s успешно удален из базы данных системы рангов."; $lang['sccupcount'] = "%s секунд активного времени было добавлено клиенту с уникальным ID (UID) %s. Больше информации можно найти в лог-файле системы рангов."; $lang['sccupcount2'] = "Успешно добавлено %s секунд активного времени клиенту с уникальным ID (UID) %s по запросу администратора системы рангов."; $lang['setontime'] = "Начислить время"; $lang['setontimedesc'] = "Данная функция начисляет пользователю время онлайна с учётом прошлых накоплений. От этого времени также будет впоследствии сформирован ранг пользователя.

Введенное время будет учитываться при выдаче ранга и должно подействовать мгновенно (немного дольше при включенном SlowMode'е)."; $lang['setontime2'] = "remove time"; $lang['setontimedesc2'] = "Remove online time from the previous selected clients. Each user will get removed this time from their old online time.

The entered online time will be considered for the rank up and should take effect immediately."; $lang['sgrpadd'] = "Выдана группа сервера №%s (ID: %s) пользователю %s (UID клиента: %s; DBID: %s)."; $lang['sgrprerr'] = "Затронут пользователь: %s (UID: %s; DBID %s) и группа сервера %s (ID: %s)."; $lang['sgrprm'] = "С пользователя %s (ID: %s) снята группа сервера %s (UID: %s; DBID: %s)."; $lang['size_byte'] = "Б"; $lang['size_kib'] = "КиБ"; $lang['size_mib'] = "МиБ"; $lang['size_gib'] = "ГиБ"; $lang['size_tib'] = "ТиБ"; $lang['size_pib'] = "ПиБ"; $lang['size_eib'] = "ЭиБ"; $lang['size_zib'] = "ЗиБ"; $lang['size_yib'] = "ЙиБ"; $lang['stag0001'] = "Менеджер групп"; $lang['stag0002'] = "Разрешенные группы"; $lang['stag0003'] = "Введите список групп сервера, которые пользователь сможет назначить себе сам.

Необходимо ввести ID групп через запятую.

Например:
23,24,28"; $lang['stag0004'] = "Лимит количества групп"; $lang['stag0005'] = "Максимальное количество групп, которые можно установить одновременно."; $lang['stag0006'] = "Система определила несколько UIDов подключенных к серверу с вашим IP. Пожалуйста %sнажмите сюда%s что бы перепроверить."; $lang['stag0007'] = "Прежде чем вносить новые изменения подождите пока ваши предыдущие изменения вступят в силу..."; $lang['stag0008'] = "Изменения успешно сохранены. Через несколько секунд группы будут выданы на сервере."; $lang['stag0009'] = "Вы не можете установить более %s групп(ы)!"; $lang['stag0010'] = "Пожалуйста выберите как минимум одну новую группу."; $lang['stag0011'] = "Максимум групп одновременно: "; $lang['stag0012'] = "Установить группы"; $lang['stag0013'] = "Аддон ВКЛ/ВЫКЛ"; $lang['stag0014'] = "Позволяет включить (ВКЛ) или выключить (ВЫКЛ) аддон.

Если отключить аддон то пункт меню на странице навигации stats/ так же будет скрыт."; $lang['stag0015'] = "Вы не подключены к серверу либо вам необходимо пройти верификацию! Нажмите %sздесь%s что бы продолжить"; $lang['stag0016'] = "Необходима верификация!"; $lang['stag0017'] = "Нажмите здесь для верификации"; $lang['stix0001'] = "Статистика сервера"; $lang['stix0002'] = "Пользователей зарегистрировано в базе системы рангов"; $lang['stix0003'] = "Посмотреть подробнее"; $lang['stix0004'] = "Общий накопленный онлайн за всё время"; $lang['stix0005'] = "Рейтинг за всё время"; $lang['stix0006'] = "Рейтинг за месяц"; $lang['stix0007'] = "Рейтинг за неделю"; $lang['stix0008'] = "Активность сервера"; $lang['stix0009'] = "За последние 7 дней"; $lang['stix0010'] = "За последние 30 дней"; $lang['stix0011'] = "За последние 24 часа"; $lang['stix0012'] = "Выберите период"; $lang['stix0013'] = "За день"; $lang['stix0014'] = "За неделю"; $lang['stix0015'] = "За месяц"; $lang['stix0016'] = "Соотнош. активн./AFK"; $lang['stix0017'] = "Версии клиентов"; $lang['stix0018'] = "Рейтинг стран"; $lang['stix0019'] = "Популярные платформы"; $lang['stix0020'] = "Текущая статистика"; $lang['stix0023'] = "Статус сервера"; $lang['stix0024'] = "Активен"; $lang['stix0025'] = "Неактивен"; $lang['stix0026'] = "Пользователей (Онлайн / Максимум)"; $lang['stix0027'] = "Количество каналов"; $lang['stix0028'] = "Средний пинг на сервере"; $lang['stix0029'] = "Всего байт получено"; $lang['stix0030'] = "Всего байт отправлено"; $lang['stix0031'] = "Сервер онлайн"; $lang['stix0032'] = "Находится в оффлайне:"; $lang['stix0033'] = "00 дней, 00 часов, 00 мин., 00 сек."; $lang['stix0034'] = "Средняя потеря пакетов"; $lang['stix0035'] = "Информация о сервере"; $lang['stix0036'] = "Название сервера"; $lang['stix0037'] = "Адрес сервера (IP:Порт)"; $lang['stix0038'] = "Защищен паролем"; $lang['stix0039'] = "Нет (Публичный сервер)"; $lang['stix0040'] = "Да (Приватный сервер)"; $lang['stix0041'] = "ID сервера"; $lang['stix0042'] = "Платформа сервера"; $lang['stix0043'] = "Версия сервера"; $lang['stix0044'] = "Дата создания (дд/мм/гггг)"; $lang['stix0045'] = "Видимость в глобал. списке"; $lang['stix0046'] = "Отображается"; $lang['stix0047'] = "Не отображается"; $lang['stix0048'] = "Нет информации..."; $lang['stix0049'] = "Общий накопленный онлайн за месяц"; $lang['stix0050'] = "Общий накопленный онлайн за неделю"; $lang['stix0051'] = "Ошибка при получении даты"; $lang['stix0052'] = "другие"; $lang['stix0053'] = "Активное время (в днях)"; $lang['stix0054'] = "Неактивное время (в днях)"; $lang['stix0055'] = "онлайн в течение суток"; $lang['stix0056'] = "онлайн в течение %s дней"; $lang['stix0059'] = "Список пользователей"; $lang['stix0060'] = "Клиентов"; $lang['stix0061'] = "Показать все версии"; $lang['stix0062'] = "Показать все страны"; $lang['stix0063'] = "Показать все платформы"; $lang['stix0064'] = "За 3 месяца"; $lang['stmy0001'] = "Моя статистика"; $lang['stmy0002'] = "Ранг"; $lang['stmy0003'] = "ID в базе данных:"; $lang['stmy0004'] = "Уникальный ID (UID):"; $lang['stmy0005'] = "Всего подключений к серверу:"; $lang['stmy0006'] = "Занесён в базу статистики"; $lang['stmy0007'] = "Проведенное время на сервере:"; $lang['stmy0008'] = "Онлайн за %s дней:"; $lang['stmy0009'] = "Активное время за %s дней:"; $lang['stmy0010'] = "Получено достижений:"; $lang['stmy0011'] = "Достижение за онлайн на сервере"; $lang['stmy0012'] = "Уровень: Легенда"; $lang['stmy0013'] = "Вы провели в онлайне на сервере %s час (-а, -ов)."; $lang['stmy0014'] = "Полностью выполнена вся цепочка"; $lang['stmy0015'] = "Уровень: Золото"; $lang['stmy0016'] = "% завершено до получения уровня \"Легенда\""; $lang['stmy0017'] = "Уровень: Серебро"; $lang['stmy0018'] = "% завершено до получения уровня \"Золото\""; $lang['stmy0019'] = "Уровень: Бронза"; $lang['stmy0020'] = "% завершено до получения уровня \"Серебро\""; $lang['stmy0021'] = "Уровень: Без достижений"; $lang['stmy0022'] = "% завершено до получения уровня \"Бронза\""; $lang['stmy0023'] = "Достижение за количество подключений"; $lang['stmy0024'] = "Уровень: Легенда"; $lang['stmy0025'] = "Всего ваших подключений к серверу: %s раз."; $lang['stmy0026'] = "Уровень: Золото"; $lang['stmy0027'] = "Уровень: Серебро"; $lang['stmy0028'] = "Уровень: Бронза"; $lang['stmy0029'] = "Уровень: Без достижений"; $lang['stmy0030'] = "Прогресс до следующего ранга на сервере"; $lang['stmy0031'] = "Общее время активности"; $lang['stna0001'] = "Страны"; $lang['stna0002'] = "статистика"; $lang['stna0003'] = "Код страны"; $lang['stna0004'] = "зарегистрировано"; $lang['stna0005'] = "Версии"; $lang['stna0006'] = "Платформы"; $lang['stna0007'] = "Процент"; $lang['stnv0001'] = "Наши новости"; $lang['stnv0002'] = "Закрыть"; $lang['stnv0003'] = "Обновление информации о клиенте"; $lang['stnv0004'] = "Используйте эту опцию если хотите обновить информацию о себе. К примеру, вы зашли под другим UIDом на сервер TeamSpeak и хотите увидеть его статистику."; $lang['stnv0005'] = "Опция сработает только если вы подключены к серверу TeamSpeak в данный момент."; $lang['stnv0006'] = "Обновить"; $lang['stnv0007'] = "Battle area - Содержимое"; $lang['stnv0008'] = "Вы можете создать состязание между двумя пользователями или командами."; $lang['stnv0009'] = "Во время \"Битвы\" подсчитывается время, проведенное на сервере у обеих команд или игроков."; $lang['stnv0010'] = "Для победы необходимо набрать больше времени в онлайне, чем команда противника."; $lang['stnv0011'] = "(Продолжительность \"Битвы\" - 48 часов)"; $lang['stnv0012'] = "Команда победителей получает приз, который пользователь может затем использовать."; $lang['stnv0013'] = "Полученный приз будет отображаться в вкладкеМоя статистика."; $lang['stnv0014'] = "(Это может быть множитель времени(2x) на 8 часов или же бонус, в виде прибавки к основному времени (4 часа), и т.д."; $lang['stnv0015'] = "Также, \"множители времени\" можно использовать для поднятия себя в рейтинге пользователей за неделю/месяц"; $lang['stnv0016'] = "Недоступно"; $lang['stnv0017'] = "Для доступа к данной странице необходимо, чтобы вы подключились к серверу TeamSpeak"; $lang['stnv0018'] = "Пожалуйста, подключитесь к TeamSpeak серверу, а затем нажмите синюю кнопку ''Обновить'' в правом верхнем углу браузера."; $lang['stnv0019'] = "Статистика сервера - содержимое"; $lang['stnv0020'] = "Эта страница содержит информацию о вашей статистике и активности на сервере."; $lang['stnv0021'] = "Большинство этой информации было собрано с момента начального старта системы рангов, никак не с момента первого запуска TeamSpeak сервера."; $lang['stnv0022'] = "Данная информация получена из базы данных системы рангов и может отличаться от той, которая хранится в базе данных TeamSpeak."; $lang['stnv0023'] = "Общий накопленный онлайн за неделю и месяц обновляется раз в 15 минут. Все остальные значения обновляются моментально (или с задержкой в несколько секунд)."; $lang['stnv0024'] = "RankSystem — статистика TeamSpeak 3 сервера"; $lang['stnv0025'] = "Ограничение списка"; $lang['stnv0026'] = "Все"; $lang['stnv0027'] = "Информация на сайте может быть устаревшей! Кажется, система рангов больше не подключена к TeamSpeak 3 серверу. Потеряно соединение?"; $lang['stnv0028'] = "(Вы не подключены к серверу TS3!)"; $lang['stnv0029'] = "Общая статистика"; $lang['stnv0030'] = "О системе рангов"; $lang['stnv0031'] = "Поиск также поддерживает шаблоны: никнейм пользователя, уникальный ID(UID) и ID клиента в базе данных(DBID)."; $lang['stnv0032'] = "Вы также можете использовать фильтр запроса (смотрите ниже). Для этого введите его в поисковое поле."; $lang['stnv0033'] = "Также допустимы комбинации шаблонов и фильтров. Для этого введите первым фильтр, за ним без пробелов шаблон."; $lang['stnv0034'] = "Это позволяет комбинировать множество фильтров, вводить которые необходимо последовательно."; $lang['stnv0035'] = "Пример:
filter:nonexcepted:TeamSpeakUser"; $lang['stnv0036'] = "Показывать только пользователей находящихся в исключении (пользователей, групп сервера или исключение канала)."; $lang['stnv0037'] = "Показывать только неисключенных пользователей"; $lang['stnv0038'] = "Показывать только пользователей находящихся в онлайне"; $lang['stnv0039'] = "Показывать только пользователей не находящихся в онлайне"; $lang['stnv0040'] = "Показывать только пользователей в указанных группах, она же - выборка юзеров по рангам
Замените GROUPID на желаемые ID группы ранга."; $lang['stnv0041'] = "Показать пользователей, удовлетворяющих поисковому запросу по дате последнего посещения сервера.
Замените OPERATOR на '<' или '>' или '=' или '!='.
Также замените TIME на желаемую дату поиска в формате 'Y-m-d H-i'(год-месяц-день час-минута) (пример: 2016-06-18 20-25).
Более подробный пример запроса: filter:lastseen:<:2016-06-18 20-25:"; $lang['stnv0042'] = "Показывать только пользователей из указанной страны.
Замените TS3-COUNTRY-CODE на желаемый код страны.
Коды стран вы можете взять Здесь(Википедия)"; $lang['stnv0043'] = "Подключиться к серверу TS3"; $lang['stri0001'] = "Информация о системе рангов"; $lang['stri0002'] = "Что такое система рангов TSN?"; $lang['stri0003'] = "Удобная система, позволяющая создать на сервере TeamSpeak 3 систему рангов-поощрений, основанную на времени, которое пользователи проводят на сервере. Ко всему прочему, она также занимается сбором информации о пользователях и последующим её отображением на сайте."; $lang['stri0004'] = "Кто является её разработчиком?"; $lang['stri0005'] = "Когда была создана система рангов TSN?"; $lang['stri0006'] = "Альфа-релиз: 05/10/2014."; $lang['stri0007'] = "Бета-релиз: 01/02/2015."; $lang['stri0008'] = "Вы можете найти новую версию на сайте: Официальный сайт системы рангов TSN."; $lang['stri0009'] = "Как создавалась система рангов TSN?"; $lang['stri0010'] = "Система рангов TSN разрабатывалась на языке"; $lang['stri0011'] = "При создании использовался следующий набор инструментов:"; $lang['stri0012'] = "Особая благодарность:"; $lang['stri0013'] = "sergey, Arselopster, DeviantUser & kidi - За русскоязычный перевод интерфейса."; $lang['stri0014'] = "Bejamin Frost - За помощь в создании дизайна сайта с помощью Bootstrap."; $lang['stri0015'] = "ZanK & jacopomozzy - За перевод интерфейса на итальянский язык."; $lang['stri0016'] = "DeStRoYzR & Jehad - За перевод интерфейса на арабский язык"; $lang['stri0017'] = "SakaLuX - За перевод интерфейса на румынский язык."; $lang['stri0018'] = "0x0539 - За изначальный перевод на Датский язык"; $lang['stri0019'] = "Quentinti - За перевод интерфейса на Французский язык"; $lang['stri0020'] = "Pasha - За перевод интерфейса на Португальский язык"; $lang['stri0021'] = "Shad86 - за отличную поддержку на GitHub и нашем публичном сервере, за его идеи, тестирование перед релизом и многое другое"; $lang['stri0022'] = "mightyBroccoli - за его идеи и тестирование перед релизом"; $lang['stri0023'] = "Стабильный релиз: 18/04/2016."; $lang['stri0024'] = "KeviN - За перевод интерфейса на Чешский язык"; $lang['stri0025'] = "DoktorekOne - За перевод интерфейса на Польский язык"; $lang['sttw0001'] = "Топ-10 пользователей"; $lang['sttw0002'] = "За неделю"; $lang['sttw0003'] = "Набрал %s %s часов онлайна"; $lang['sttw0004'] = "Топ-10 в графике (Разрыв между участниками)"; $lang['sttw0005'] = "Часов (Представляет собой 100 %)"; $lang['sttw0006'] = "%s часов (%s%)"; $lang['sttw0007'] = "Участники топ-10 в сравнении"; $lang['sttw0008'] = "Топ-10 против остальных по онлайну"; $lang['sttw0009'] = "Топ-10 против остальных по активности"; $lang['sttw0010'] = "Tоп-10 против остальных по оффлайну"; $lang['sttw0011'] = "Топ-10 в графике"; $lang['sttw0012'] = "Остальные %s клиенты (в часах)"; $lang['sttw0013'] = "С %s %s часами активности"; $lang['sttw0014'] = "час(-а,-ов)"; $lang['sttw0015'] = "час (-а,-ов)"; $lang['sttm0001'] = "За месяц"; $lang['stta0001'] = "За все время"; $lang['stve0001'] = "\nЗдравствуйте %s,\n что бы пройти верификацию в системе рангов кликните по ссылке ниже:\n[B]%s[/B]\n\nЕсли ссылка не работает - вы можете вручную скопировать код подтверждения и ввести его на странице верификации :\n%s\n\nЕсли вы не запрашивали данное сообщение - проигнорируйте его. Если по какой-либо причине вы получаете это сообщение несколько раз, свяжитесь с администратором системы рангов."; $lang['stve0002'] = "Сообщение с ключом было отправлено вам через личное сообщение на сервере TS3."; $lang['stve0003'] = "Пожалуйста, введите ключ, который вы получили на сервере TS3. Если вы не получили ключ - убедитесь что вы выбрали правильный уникальный ID."; $lang['stve0004'] = "Ключ, который вы ввели не подходит! Попробуйте снова."; $lang['stve0005'] = "Поздравляем, проверка произошла успешно! Теперь вы можете пользоваться всем функционалом.."; $lang['stve0006'] = "Произошла неизвестная ошибка. Попробуйте ещё раз. Если не получится - свяжитесь с администратором."; $lang['stve0007'] = "Проверка на сервере TS"; $lang['stve0008'] = "Выберите свой уникальный ID на сервере что бы произвести проверку."; $lang['stve0009'] = " -- выберите себя из выпадающего списка -- "; $lang['stve0010'] = "Вы получите ключ для подтверждения на сервере, который вам необходимо ввести в данное поле:"; $lang['stve0011'] = "Ключ:"; $lang['stve0012'] = "проверить"; $lang['time_ms'] = "мс"; $lang['time_sec'] = "Секунды"; $lang['time_min'] = "Минуты"; $lang['time_hour'] = "Часы"; $lang['time_day'] = "Дни"; $lang['upgrp0001'] = "Группа сервера с ID %s найдена в параметре '%s', однако её (больше) не существует на вашем сервере TS3! Пожалуйста, перенастройте конфигурацию или могут возникнуть ошибки!"; $lang['upgrp0002'] = "Загрузка новой иконки сервера"; $lang['upgrp0003'] = "При записи иконки сервера на диск произошла ошибка."; $lang['upgrp0004'] = "Ошибка при загрузке иконки сервера: "; $lang['upgrp0005'] = "Ошибка удаления иконки сервера."; $lang['upgrp0006'] = "Иконка сервера была удалена с сервера TS3, теперь она так же удалена из системы рангов."; $lang['upgrp0007'] = "Ошибка при сохранении иконки группы сервера %s с ID %s."; $lang['upgrp0008'] = "Ошибка при загрузке иконки группы сервера %s с ID %s: "; $lang['upgrp0009'] = "Ошибка при удалении иконки группы сервера %s с ID %s."; $lang['upgrp0010'] = "Иконка группы сервера %s с ID %s была удалена с сервера TS3, теперь она так же удалена из системы рангов."; $lang['upgrp0011'] = "Скачивается новая иконка группы сервера %s с ID: %s"; $lang['upinf'] = "Доступна новая версия системы рангов; Сообщаю пользователям из списка на сервере..."; $lang['upinf2'] = "Система рангов была недавно (%s) обновлена. При желании вы можете открыть %sсписок изменений%s."; $lang['upmsg'] = "\nЭй, доступна новая версия [B]Системы рангов TSN![/B]!\n\nТекущая версия: %s\n[B]новая версия: %s[/B]\n\nПожалуйста, посетите наш сайт [URL]//ts-n.net/ranksystem.php#changelog[/URL] для получения более подробной информации.\n\nПроцесс обновления был запущен в фоне. [B]Больше информации в файле /logs/ranksystem.log![/B]"; $lang['upmsg2'] = "\n[B]Система рангов[/B] была обновлена.\n\n[B]Новая версия: %s[/B]\n\nСписок изменений доступен на официальном сайте [URL]//ts-n.net/ranksystem.php#changelog[/URL]."; $lang['upsucc'] = "Обновление базы данных успешно выполнено."; $lang['upuser'] = "Пользователь %s (Никнейм: %s; DBID: %s) получает новое количество (сумм. время подключения) из %s (активное время онлайна %s)."; $lang['upuserboost'] = "Пользователь %s (Никнейм: %s; DBID: %s) получает новое количество (сумм. время подключения) из %s (активное время онлайна %s) [BOOST %sx]."; $lang['upusrerr'] = "Пользователь с уникальным ID %s не был найден (не правильно указан Уникальный ID или пользователь в настоящий момент не подключен к серверу Teamspeak)!"; $lang['upusrinf'] = "Пользователь %s был успешно проинформирован."; $lang['user'] = "Логин"; $lang['verify0001'] = "Пожалуйста, убедитесь в том что вы действительно подключены к серверу TS3!"; $lang['verify0002'] = "Войдите, если ещё этого не сделали, в %sканал для верификации%s!"; $lang['verify0003'] = "Если вы действительно подключены к серверу - свяжитесь с администратором.
Ему необходимо создать на сервере TeamSpeak специальный канал для верификации. После этого, необходимо указать ID этого канала в настройках системы рангов, (это сможет сделать только администратор системы рангов!).
Больше информации можно получить в веб-панели системы рангов (меню Система).

Без этих действий на данный момент мы не сможем верифицировать вас в системе рангов. Извините :("; $lang['verify0004'] = "Не найдено пользователей в канале для верификации..."; $lang['wi'] = "Веб-панель"; $lang['wiaction'] = "Выполнить"; $lang['wiadmhide'] = "скрывать исключенных клиентов"; $lang['wiadmhidedesc'] = "Нужно ли скрывать исключенных клиентов в данном списке"; $lang['wiadmuuid'] = "UID администратора"; $lang['wiadmuuiddesc'] = "Введите здесь уникальный Teamspeak 3 идентификатор(UID) Администратора системы рангов.
Есть возможность указать несколько UID -> используйте запятую как разделитель

В дальнейшем это пригодится вам, если вы потеряете пароль и доступ к веб-панели.

Если UID не задан, то сбросить пароль будет невозможно!

Здесь определяются уникальные ID (UID) клиентов, которые смогут отправлять боту системы рангов админские команды (такие как !reboot, !shutdown, !update)."; $lang['wiboost'] = "Бустер онлайна"; $lang['wiboostdesc'] = "Вы можете указать здесь ID групп сервера (Их необходимо создать на TeamSpeak сервере заранее), выступающие в роли множителя накапливаемого времени, которое получает пользователь за онлайн на сервере. Также вы должны указать на сколько должно умножаться время и период действия группы-множителя. Чем больше множитель времени, тем быстрее пользователь достигнет следующий ранг. По окончанию действия множителя, группа-множитель автоматически снимается с пользователя. Пример указания группы-множителя следующий: ID группы=> множитель=> время(В секундах). Если вы хотите сделать две или больше таких групп, то разделите их между собой запятой.

Пример:
12=>2=>6000,13=>3=>2500,14=>5=>600

Из примера выше следует, что группа с ID 12 дает множитель времени х2 на 6000 секунд, а группа 13 имеет множитель х3 на 2500 секунд. 14 группа соответственно, имеет множитель х5 на 600 секунд."; $lang['wibot1'] = "Система рангов была выключена. Более подробную информацию смотрите в логе ниже!"; $lang['wibot2'] = "Система рангов запущена. Более подробную информацию смотрите в логе ниже!"; $lang['wibot3'] = "Система рангов перезагружается. Более подробную информацию смотрите в логе ниже!"; $lang['wibot4'] = "Включить / Выключить бота системы рангов"; $lang['wibot5'] = "Запустить"; $lang['wibot6'] = "Остановить"; $lang['wibot7'] = "Перезапустить"; $lang['wibot8'] = "Лог системы рангов:"; $lang['wibot9'] = "Заполните все обязательные поля перед запуском системы рангов!"; $lang['wichdbid'] = "Сброс при изменении DBID"; $lang['wichdbiddesc'] = "Сбрасывает время онлайн пользователя, если его ID в базе данных клиента TeamSpeak изменился.

Пример:
Если пользователь удален из базы данных сервера TeamSpeak, то, новый ID в базе данных клиента будет записан со следующим подключением к серверу."; $lang['wiconferr'] = "Есть ошибка в конфигурации системы рангов. Пожалуйста, зайдите в Веб-панель и проверьте настройки раздела 'Настройка системы рангов'. Особенно тщательно проверьте 'Ранги'!"; $lang['wichpw1'] = "Неверный старый пароль. Пожалуйста, повторите ввод заново."; $lang['wichpw2'] = "Новые пароли не совпадают. Пожалуйста, повторите ввод заново."; $lang['wichpw3'] = "Пароль для веб-панели успешно изменён. IP инициировавший сброс: IP %s."; $lang['wichpw4'] = "Изменить пароль"; $lang['widaform'] = "Формат даты"; $lang['widaformdesc'] = "Выберите формат показа даты.

Пример:
%a дней, %h часов, %i минут, %s секунд"; $lang['widbcfgsuc'] = "Настройки базы данных успешно сохранены."; $lang['widbcfgerr'] = "Ошибка сохранения настроек в базе данных! Ошибка подключения, проверьте на правильность настройки '/other/dbconfig.php'"; $lang['widelcld'] = "удаление пользователей"; $lang['widelcldgrp'] = "Обновить группы"; $lang['widelcldgrpdesc'] = "Система рангов хранит текущие группы рангов пользователей в своей базе данных и после того, как вы отредактируете этих пользователей должно пройти некоторое время, прежде чем система рангов уберёт затронутых пользователей из их прежних групп ранга.
Однако, этой функцией вы можете принудительно запустить процесс обновления групп ранга у всех пользователей, которые в данный момент подключены к серверу."; $lang['widelclddesc'] = "Удаление выбранных пользователей из базы данных системы рангов.

Пользователь из базы данных сервера Teamspeak не будет удален."; $lang['widelsg'] = "Удалить их также из групп сервера"; $lang['widelsgdesc'] = "Выберите, если клиенты должны также быть удалены из последней заработанной ими группы-ранга."; $lang['wideltime'] = "Время удаления"; $lang['wideltimedesc'] = "Очистка базы данных системы рангов от старых пользователей.
Введите время в секундах, достигнув которого, пользователь не будет удален из базы данных истемы рангов.

0 - Удаление всех пользователей из базы данных системы рангов

При этом база данных пользователей на сервере TeamSpeak затронута не будет!"; $lang['wiexcid'] = "Исключ. каналы"; $lang['wiexciddesc'] = "Через запятую должен будет указан список каналов, пользователей в которых система рангов должна будет игнорировать

Находясь в этих каналах, пользователям не будет начисляться время за онлайн на сервере.

Данную функция можно использовать к примеру, для AFK каналов.
При режиме подсчёта за 'активное время', эта функция становится бесполезной, т.к. в канале юзеру перестает вовсе начисляться время бездействия

Пользователи находящиеся в таких каналах, помечаются на этот период как 'исключенные из системы рангов'. К тому же, данные пользователи перестают отображаться в 'stats/list_rankup.php' и становятся доступны только с фильтром поиска или с включенным отображением \"исключенных пользователей\"(Страница статистики - \"исключенные пользователи\")."; $lang['wiexgrp'] = "Исключ. группы сервера"; $lang['wiexgrpdesc'] = "Укажите через запятую ID групп сервера, пользователи в которых будут игнорироваться системой рангов.
Если пользователь находится хоты бы в одной из этих групп, то система рангов будет игнорировать его (и не будет начислять онлайн)."; $lang['wiexres'] = "Режим исключения"; $lang['wiexres1'] = "стандартный (всегда считать время)"; $lang['wiexres2'] = "заморозка времени"; $lang['wiexres3'] = "сброс времени"; $lang['wiexresdesc'] = "Существует три режима работы с исключенными пользователями. Во всех случаях время не начисляется, а ранги не выдаются. Вы можете выбрать разные варианты того, как накопленное пользователем время будет обрабатываться после того как он будет удален из исключений.

1) стандартный (всегда считать время): По умолчанию, система рангов всегда считает время онлайн/активных пользователей, которые исключены из системы рангов (клиент/серверная группа). В данном режиме не работает только повышение ранга. Это означает, что как только пользователь удалится из исключений, ему будут выданы группы из системы рангов основываясь на времени его активности (например, уровень 3).

2) заморозка времени: С этой опцией онлайн и время простоя будут заморожены на текущем значении (до того как пользователь был исключен). После того как пользователь будет удален из исключений его время онлайн и неактивности будут снова накапливаться.

3) сброс времени: С этой опцией при исключении пользователя время его активности и неактивности будут учитываться, однако после того как пользователь будет удален из исключений его время активности и неактивности будут сброшены.


Исключения по каналам не играют никакой роли, так как время всегда будет игнорироваться (как в режиме заморозки)."; $lang['wiexuid'] = "Исключенные пользователи"; $lang['wiexuiddesc'] = "Укажите через запятую уникальные идентификаторы пользователей (UID), которых система рангов будет игнорировать и им не будет засчитываться время, проведенное на сервере.
"; $lang['wigrptime'] = "Настройка рангов"; $lang['wigrptimedesc'] = "Укажите через какой промежуток времени, будут выдаваться группы сервера.

Время (в секундах)=>номер группы сервера (ServerGroupID)

К тому же, от выбранного режима будет зависеть.

Каждый параметр должен разделяться запятой.

Так же время должно быть указано по 'нарастающей'

Пример:
60=>9,120=>10,180=>11

По истечению 60 секунд пользователь получает сервер группу под SGID 9, по истечению еще 120 секунд пользователь получает сервер группу SGID 10, и так далее..."; $lang['wihladm'] = "Список пользователей (Режим администратора)"; $lang['wihladm1'] = "Начислить время пользователю"; $lang['wihladm2'] = "Remove online Time from User"; $lang['wihlcfg'] = "Настройка системы рангов"; $lang['wihldb'] = "Настройки базы данных"; $lang['wihlmsg'] = "Настройка оповещения"; $lang['wihlsty'] = "Отображение пользователей на странице статистики"; $lang['wihlts'] = "Настройка подключения к TeamSpeak"; $lang['wihlvs'] = "Прочие настройки"; $lang['wiignidle'] = "Игнорировать время бездействия"; $lang['wiignidledesc'] = "Задать период, в течение которого время бездействия будет игнорироваться.

Время бездействия - если клиент не выполняет каких-либо действий на сервере (=idle/бездействует), это время также учитывается системой рангов. Только когда установленный лимит будет достигнут, система рангов начнет подсчитывать время бездействия для пользователя.

Эта функция работает только при включенном режиме подсчёта за 'активное время'(при высчитывании группы-ранга, когда время бездействия вычитается из \"активного\" времени).

Использование этой функции оправдано в том случае, если пользователь \"слушает\" говорящих людей и при этом ему зачисляется \"время бездействия\", которое обнуляется при любом его действии.

0= отключить данную функцию

Пример:
Игнорировать бездействие= 600 (секунд)
Клиенту 8 минут простоя не будут засчитаны системой рангов и оно будет ему засчитано как \"активное время\". Если пользователь находился 12 минут в бездействии при \"игнорировании бездействия\" в 10 минут, то ему будет зачислены только 2 минуты простоя."; $lang['wilog'] = "Папка логирования работы системы рангов"; $lang['wilogdesc'] = "Расположение логов системы рангов на диске.

Пример:
/var/logs/ranksystem/

Убедитесь, что веб-пользователь имеет разрешение на редактирование этой папки/файлов (chmod)."; $lang['wilogout'] = "Выход"; $lang['wimsgmsg'] = "Оповещение"; $lang['wimsgmsgdesc'] = "Задать сообщение, которое будет отправлено пользователю, при достижении высшего ранга.

Данное сообщение отправляется посредством личных сообщений на TeamSpeak 3 сервере. Текст поддерживает использование bb-кодов программы Teamspeak.
//ts-n.net/lexicon.php?showid=97#lexindex

Кроме того, также поддерживаются следующие аргументы в сообщении:
%1\$s - дни
%2\$s - часы
%3\$s - минут
%4\$s - секунды
%5\$s - name of reached servergroup
%6$s - name of the user (recipient)

Пример:
Привет,\\nты достиг высший ранг, за время онлайн на сервере в течение %1\$s дней, %2\$s часов и %3\$s минут на нашем сервере.[B]Продолжай в том же духе![/B] ;-)"; $lang['wimsgsn'] = "Новости сервера"; $lang['wimsgsndesc'] = "Здесь указывается новостное сообщение, отображаемое пользователям в каталоге сайта \"/stats/\".

Вы можете использвать html-разметку для создания красивого оформления текста.

Пример:
<b> - Жирный
<u> - Подчеркнутый
<i> - Наклонный
<br> - Перенос текста на новую строку"; $lang['wimsgusr'] = "Уведомление при повышении"; $lang['wimsgusrdesc'] = "Сообщение пользователю о повышении ранга."; $lang['winav1'] = "TeamSpeak"; $lang['winav2'] = "База данных"; $lang['winav3'] = "Система"; $lang['winav4'] = "Прочее"; $lang['winav5'] = "Оповещения"; $lang['winav6'] = "Статистика"; $lang['winav7'] = "Администрирование"; $lang['winav8'] = "Запустить / Остановить бота"; $lang['winav9'] = "Доступно обновление!"; $lang['winav10'] = "Соединение с данным сайтом не защищено с помощью %s HTTPS%sЭто может повлечь за собой проблемы для вашей приватности и безопасности! %sДля использования HTTPS ваш веб-сервер должен поддерживать SSL-соединение."; $lang['winav11'] = "Пожалуйста, укажите ваш уникальный идентификатор(UID) в разделе меню \"Прочее\". Это очень важно, на случай, если вы потеряете пароль от аккаунта веб-панели."; $lang['winav12'] = "Аддоны"; $lang['winxinfo'] = "Команда \"!nextup\""; $lang['winxinfodesc'] = "Разрешает отправлять боту системы рангов команду \"!nextup\" личным сообщением.

После отправки команды пользователю будет отправлено ответное сообщение с информацией о требуемом времени до следующего повышения.

отключена - Функция полностью отключена. Команда '!nextup' будет игнорироваться.
Включена - только следующий ранг - Будет возвращаться время, необходимое для получения СЛЕДУЮЩЕГО ранга в системе рангов.
Включена - все следующие ранги - Будет возвращаться время, необходимое для получения ВСЕХ последующих рангов в системе рангов."; $lang['winxmode1'] = "Отключена"; $lang['winxmode2'] = "Включена - только следующий ранг"; $lang['winxmode3'] = "Включена - все следующие ранги"; $lang['winxmsg1'] = "Сообщение-ответ"; $lang['winxmsgdesc1'] = "Задайте форматирование и текст для сообщения, которое будет отправлено ответом на команду \"!nextup\".

Аргументы:
%1$s - Оставшиеся дни до повышения
%2$s - часы
%3$s - минуты
%4$s - секунды
%5$s - Имя следующей группы-ранга
%6$s - name of the user (recipient)

Пример:
Вы достигнете следующего ранга через: %1$s дней, %2$s часов, %3$s минут и %4$s секунд. Название следующей группы-ранга: [B]%5$s[/B]."; $lang['winxmsg2'] = "Сообщ. о макс.ранге"; $lang['winxmsgdesc2'] = "Данный текст будет отправлен пользователю при вводе команды \"!nextup\", если пользователь уже достиг высшего ранга

Аргументы:
%1$s - Оставшиеся дни до повышения
%2$s - часы
%3$s - минуты
%4$s - секунды
%6$s - name of the user (recipient)

Пример:
Вы получили максимальный ранг за %1$s дней, %2$s часов %3$s минут и %4$s секунд онлайна."; $lang['winxmsg3'] = "Сообщ. о исключении"; $lang['winxmsgdesc3'] = "Данный текст будет отправлен пользователю при вводе команды \"!nextup\", если пользователь исключен из системы рангов (Исключенный канал, группа, UID)

Аргументы:
%1$s - Оставшиеся дни до повышения
%2$s - часы
%3$s - минуты
%4$s - секунды
%5$s - Имя следующей группы-ранга
%6$s - name of the user (recipient)

Пример:
Вы исключены из системы рангов. Такое могло произойти, если Вы находитесь в \"Исключенном канале\", группе сервера или ваш идентификатор был вручную добавлен в исключение. За подробной информацией обратитесь к администратору сервера."; $lang['wirtpw1'] = "Увы, но ранее вы не указали UID администратора, с помощью которого должно производиться восстановление пароля от веб-панели. В данном случае, восстановление пароля невозможно средствами системы рангов.
Вы можете попробовать вручную изменить пароль от аккаунта через базу данных, но не забудьте при этом, что там хранится md5-хеш пароля( md5(\"password\") -> d41d8cd98f00b204e9800998ecf8427e )."; $lang['wirtpw2'] = "Администратор с заданным UID не был найден среди пользователей онлайн на сервере. Вам необходимо подключиться к серверу с заданного в веб-панели уникального идентификатора(UID)!"; $lang['wirtpw3'] = "Ваш IP-адрес не совпадает с IP Администратора. Такое могло произойти, если ваш траффик в браузере перенаправлен на прокси-сервер или VPN(протоколы IPv4 / IPv6 также учитываются при сверке IP)."; $lang['wirtpw4'] = "\nПароль к веб-интерфейсу был успешно сброшен.\nЛогин: %s\nПароль: [B]%s[/B]\n\nВойдите %sздесь%s"; $lang['wirtpw5'] = "Сообщение с новым паролем было отправлено через Teamspeak 3 сервер Администратору. Нажмите %sздесь%s, чтобы войти"; $lang['wirtpw6'] = "Пароль от веб-панели успешно сброшен. IP, с которого произведен сброс: %s."; $lang['wirtpw7'] = "Сбросить пароль"; $lang['wirtpw8'] = "Здесь вы можете сбросить пароль для восстановления доступа к веб-панели"; $lang['wirtpw9'] = "Для сброса пароля потребуется следующее:"; $lang['wirtpw10'] = "Вы должны находиться онлайн на сервере."; $lang['wirtpw11'] = "Ранее в веб-панели должен был быть указан UID Администратора."; $lang['wirtpw12'] = "Ваши IP-адреса на сервере и на данной странице сайта должны совпадать (протоколы IPv4 / IPv6 также учитываются при сверке IP)."; $lang['wiselcld'] = "Выбор пользователя"; $lang['wiselclddesc'] = "Укажите пользователя по его последнему никнейму или уникальному идентификатору(UID), или ID в базе данных Teamspeak 3 сервера."; $lang['wishcolas'] = "Текущая группа сервера"; $lang['wishcolasdesc'] = "Показывать колонку 'Текущая группа сервера' в stats/list_rankup.php"; $lang['wishcolat'] = "Время активности"; $lang['wishcolatdesc'] = "Показывать колонку 'Суммарное время активности' в stats/list_rankup.php"; $lang['wishcolcld'] = "Ник клиента"; $lang['wishcolclddesc'] = "Показывать колонку 'Ник клиента' в stats/list_rankup.php"; $lang['wishcoldbid'] = "ID в базе данных"; $lang['wishcoldbiddesc'] = "Показывать колонку 'ID в Базе данных' в stats/list_rankup.php"; $lang['wishcolgs'] = "Текущая группа начиная с"; $lang['wishcolgsdesc'] = "Показывать колонку 'Текущая группа начиная с' на странице list_rankup.php"; $lang['wishcolha'] = "Хэширование IP адреса"; $lang['wishcolhadesc'] = "Активация шифрования / хэширования IP адресов пользователей TeamSpeak сервера и сохранение хэшированных значений внутри базы данных.
Эта функция необходима в связи с некоторыми законами о приватности; особенно необходима в связи с EU-GDPR
Система рангов не может работать без хранения IP адресов, это необходимо для идентификации пользователя сервера TeamSpeak в системе рангов.

Если эта функция отключена - IP адреса пользователей будут храниться как текст.

В обоих случаях (Включена и Отключена) IP адрес пользователя будет храниться пока пользователь подключен к серверу TeamSpeak.

!!! Включение шифрования / хэширования IP адресов увеличивает нагрузку на сервер и негативно скажется на производительности сайта !!!

IP адреса пользователей будут храниться как только пользователи подключаются к серверу TeamSpeak. При включении / выключении данной функции пользователям необходимо переподключиться к серверу TeamSpeak для того что бы они могли идентифицироваться в системе рангов."; $lang['wishcolit'] = "Учитывать время простоя"; $lang['wishcolitdesc'] = "Показывать колонку 'суммарное время простоя' в stats/list_rankup.php"; $lang['wishcolls'] = "Последний раз замечен"; $lang['wishcollsdesc'] = "Показывать колонку 'Последний раз замечен' в stats/list_rankup.php"; $lang['wishcolnx'] = "Время до след. ранга"; $lang['wishcolnxdesc'] = "Показывать колонку 'Следующий Ранг' в stats/list_rankup.php"; $lang['wishcolot'] = "Время подключения"; $lang['wishcolotdesc'] = "Показывать колонку 'суммарное время подключения' в stats/list_rankup.php"; $lang['wishcolrg'] = "Ранг"; $lang['wishcolrgdesc'] = "Показывать колонку 'Ранг' в stats/list_rankup.php"; $lang['wishcolsg'] = "Следующая сервер группа"; $lang['wishcolsgdesc'] = "Показывать колонку 'следующая сервер группа' в stats/list_rankup.php"; $lang['wishcoluuid'] = "UID пользов."; $lang['wishcoluuiddesc'] = "Показывать колонку 'уникальный ID клиента'(UID) в stats/list_rankup.php"; $lang['wishexcld'] = "Исключенные пользователи"; $lang['wishexclddesc'] = "Показывать пользователей в list_rankup.php,
которые исключены и не участвуют в системе рангов."; $lang['wishexgrp'] = "Группы исключения"; $lang['wishexgrpdesc'] = "Показывать пользователей в list_rankup.php, которые находятся в списке 'исключенных пользователей' и не должны учитываться системой рангов."; $lang['wishhicld'] = "Пользователи с высшим рангом"; $lang['wishhiclddesc'] = "Показывать пользователей в list_rankup.php, достигших максимального уровня в системе рангов."; $lang['wishnav'] = "Показывать навигацию по системе"; $lang['wishnavdesc'] = "Показывать ли навигацию на странице on 'stats/'.

Если эта опция отключена то навигация на сайте не будет отображаться.
Вы можете взять любую страницу, например 'stats/list_rankup.php' и встроить её используя фреймы в вашем существующем сайте или форуме."; $lang['wisupidle'] = "Режим"; $lang['wisupidledesc'] = "Предоставлены два режима, по которым будет высчиваться ранг пользователей:

1) Время подключения(Общее время): Общее время подключения на сервере, складывается из \"Активного времени\" и \"времени бездействия\"(колонка 'Сумм. время подключения' в 'stats/list_rankup.php')

2) Активное время(Время активности): Время, которое пользователь не находился в бездействии. Значение этого времени высчитывается путем вычитания \"времени бездействия из\" из \"Общего времени подключения на сервере\" (Колонка 'Сумм. время активности' в 'stats/list_rankup.php').

Не рекомендуется смена режима при уже отработавшем долгий срок старом режиме, но допустимо."; $lang['wisvconf'] = "Сохранить"; $lang['wisvinfo1'] = "Attention!! By changing the mode of hashing the users IP address, it is necessary that the user connects new to the TS3 server or the user can't get synchronized with the stats page."; $lang['wisvsuc'] = "Изменения успешно сохранены!"; $lang['wisvres'] = "Для принятия внесенных правок вам необходимо перезагрузить систему рангов! %s"; $lang['witime'] = "Часовой пояс"; $lang['witimedesc'] = "Выбрать часовой пояс сервера."; $lang['wits3avat'] = "Задержка загрузки аватаров"; $lang['wits3avatdesc'] = "Определяет задержку при загрузке аватаров на сервере TS3.

Эта функция особенно полезна для серверов с (музыкальными) ботами, которые переодически меняют свои аватарки."; $lang['wits3dch'] = "Канал по умолчанию"; $lang['wits3dchdesc'] = "При подключении к серверу, бот системы рангов будет пытаться войти в этот канал и останется там."; $lang['wits3host'] = "Адрес TS3"; $lang['wits3hostdesc'] = "Адрес TeamSpeak 3 Сервера
(IP или DNS)"; $lang['wits3sm'] = "Query-Slowmode"; $lang['wits3smdesc'] = "Query-Slowmode позволяет предотвратить флуд query-командами на сервер, из-за которых система рангов может получить временный бан со стороны TeamSpeak 3 сервера.

!!! Также это снижает нагрузку на ЦП и уменьшает расход трафика !!!

Однако, не включайте эту функцию, если нет в ней нужды, потому как с ней не работает очистка базы от неактивных пользователей. К тому же, замедленный режим значительно увеличивает время обработки разного рода процессов.

The last column shows the required time for one duration (in seconds):

отключено    0,0   0,10
низкая задержка   0,2   2,60
средняя задержка   0,5   6,50
большая задержка   1,0  13,00
огромная задержка  2,0  26,00
ультра огромная задержка   5,0  65,00

Используйте режимы Огромная задержка и Ультра огромная задержка только если знаете что делаете! Предупреждение: установка этих режимов работы может привести к задержке работы системы рангов на более чем 65 секунд! Настраивайте данный параметр в зависимости от производительности/нагрузки на сервере."; $lang['wits3qnm'] = "Основн. ник бота"; $lang['wits3qnm2'] = "Запас. ник бота"; $lang['wits3qnm2desc'] = "Этот никнейм будет использоваться, если первый уже занят. Рекомендуется заполнить!"; $lang['wits3qnmdesc'] = "Никнейм, под которым система рангов будет авторизовываться на сервере.
Убедитесь, что оно не занято кем-то другим."; $lang['wits3querpw'] = "TS3 Query-Пароль"; $lang['wits3querpwdesc'] = "TeamSpeak 3 query-Пароль
Ваш пароль от query-пользователя."; $lang['wits3querusr'] = "TS3 Query-Логин"; $lang['wits3querusrdesc'] = "TeamSpeak 3 query-Логин
По умолчанию: serveradmin
Конечно вы можете указать другой логин для системы рангов.
Необходимые разрешения привилегий вы можете найти на:
//ts-n.net/ranksystem.php"; $lang['wits3query'] = "TS3 Query-Порт"; $lang['wits3querydesc'] = "TeamSpeak 3 query-Порт
Default RAW (plain text) is 10011 (TCP)
Default SSH (encrypted) is 10022 (TCP)

Если порт изменен, то укажите его согласно настройкам из 'ts3server.ini'."; $lang['wits3encrypt'] = "TS3 Query encryption"; $lang['wits3encryptdesc'] = "Activate this option to encrypt the communication between the Ranksystem and the TeamSpeak 3 server (SSH).
When this function is disabled, the communication will be done in plain text (RAW). This could be a security risk, especially when the TS3 server and the Ranksystem are running on different machines.

Be also sure, you have checked the TS3 Query Port, which needs (perhaps) to be changed in the Ranksystem!

Attention: The SSH encryption needs more CPU time and with this truly more system resources. That's why we recommend to use a RAW connection (disabled encryption) if the TS3 server and the Ranksystem are running on the same machine / server (localhost / 127.0.0.1). If they are running on separate machines, you should activate the encrypted connection!

Requirements:

1) TS3 Server version 3.3.0 or above.

2) The PHP extension PHP-SSH2 is necessary.
On Linux you can it install with the following command:
sudo apt-get install php-ssh2

3) The encryption needs to be enabled on your TS3 server!
Activate the following parameters inside your 'ts3server.ini' and customize it for your needs:
query_ssh_ip=0.0.0.0,::
query_ssh_port=10022
query_protocols=ssh,raw
query_ssh_rsa_host_key=ssh_host_rsa_key
After changing your TS3 server configurations a restart of your TS3 server is necessary."; $lang['wits3voice'] = "TS3 Voice-Порт"; $lang['wits3voicedesc'] = "TeamSpeak 3 voice-Порт
По умолчанию: 9987 (UDP)
Этот порт используется Teamspeak 3 клиентом для подключения к серверу."; $lang['wiverify'] = "Канал для верификации"; $lang['wiverifydesc'] = "Здесь необходимо указать ID канала, в котором будет проходить верификация пользователей.

Этот канал необходимо настроить на сервере TS3 вручную. Имя, привилегии и другие настройки могут быть установлены по вашему желанию; необходимо лишь предоставить пользователям возможность входить в данный канал!
Это необходимо только в случае если посетитель не сможет автоматически идентифицироваться системой рангов.

Для верификации пользователь сервера должен быть внутри данного канала. Там он сможет получить ключ, с помощью которого он верифицирует себя на странице статистики."; $lang['wivlang'] = "Язык"; $lang['wivlangdesc'] = "Выберите язык, используемый системой рангов по умолчанию.

Язык сайта по-прежнему будет доступен для переключения всем пользователям."; ?>