Модуль статистики для кланів 3.0.0 є продовження першої і другої версії. Модуль як і раніше може працювати автономно або інтегрований в ваш сайт. На жаль, тепер модуль працює тільки з базою MySQL, тепер там не тільки кешуються дані по гравцям, а й конфігурація модуля, а так же будуть зберігатися дані гравців в часі, а це значить, що ви зможете побачити прогрес своїх бійців, дізнатися найбільш активних , подивитися нову техніку і багато іншого. Модуль повністю автоматизований, і розрахований на вихід нової техніки і поява нових націй.
Модуль поставляється з уже створеними 22 закладкою, але ви можете додавати нові, написані вами, або знайти їх у нас на форумі.
- Завантаження списку клану, використовуючи загальнодоступний АПИ статистики
- Гнучка структура модуля дозволяє легко відключити базовий інтерфейс і використовувати інший
- Можливість використовувати модуля для RU, EU і US сервера
- Два можливих мови - українську та Англійська
- Збір статистики гравців і кешування її на локальному хості
- Можливість збору даних гравців з певною періодичністю і зберігання цих даних в MySQL
- Адмін панель для управління модулем
- Обмеження доступу до закладок
- Можливість використовувати модуль для збору статистика по декільком кланам
- напівавтоматична інсталяція
- Перевірка відповідності вашої і загальнодоступною версією
- Робота в автономному режимі в разі відсутності зв'язку до офіційного сервера статистики
- базовий інтерфейс
Що поставляється базовий інтерфейс:
опис:
- Основні налаштування параметрів модуля
- Налаштування періодичного збору даних, а так само завдання базових періодів виведених даних
- Управління закладками - включення і виключення, сортування, зміни назви, контроль доступу.
- Керування користувачами
- Можливість змінювати поточний повний список танків
- Управління списком техніки використовуваної для закладки "Наявність танків"
- Налаштування мультікланововсті
Перелік базових закладок:
* - працює тільки якщо включений і налаштований періодичний збір даних гравців.
Даний модуль поширюється під ліцензією Creative Common Licence: Attribution-Noncommercial-Share Alike 3.0. З цієї ліцензії ви маєте право - копіювати, поширювати, змінювати або перетворювати програмний код але зі збереженням копірайтів і ліцензії, показувати або виконувати його публічно, робити цифрові публічні уявлення його (наприклад, вебкастінг). Ви не можете використовувати даний код в комерційних цілях, а так же прибирати посилання на сайт wot-news.com
Повністю ознайомитися з ліцензією ви можете в файлі readme.txt
Обговорити модуль або задати питання на форумі
322- Додані нові типи ГК в основну статистику і в активність.
- Виправлені провінції і атаки клану.
- Внесені правки в локалізацію.
- У зв'язку з зменшення кількості запитів для АПП ключа Demo, додані мобільні ключі для всіх регіонів.
- Виправлені кордону рейтингів
- Змінено функцію запитів до АПИ, що б гарантувати доставку даних.
- Внесено зміни пов'язані з виходом патча 0.9.3
- Додана підтримка Словацького мови (Спасибі relic242)
- Додані нові рейтинги
- Змінено обробка реплєєв для вкладки Заблокована техніка.
- Змінено принцип підключення файлів. Тепер замість include_once використовуються require (для файлів містять тільки функції, які певні змінні) і include (для інших).
- Видалили існуючий порожній файл конфіга mysql. При його підключенні додана перевірка на його існування. Має полегшити оновлення файлів модуля, тому що при копіюванні файлів, існуючий файл конфіга не замінить пустушкою.
- Додана додаткова перевірка на наявність файлу налаштувань з'єднання з бд, для відкриття вікна заповнення налаштувань.
- Додана іконка сайту
- Додана відправка заголовка із зазначенням кодування, при виведенні тексту помилок. Повинно виправити неправильне автоопределение кодування браузера, при відображенні помилок.
- Виправлена помилки при відображенні вийшли з клану гравців, розподілених в склади рот.
- Додана додаткові перевірки, на наявність такого клану, при видаленні мультиклапан.
- Виправлена помилка, з неможливістю прибрати гравця зі складу роти назад в нераспределнние.
- Трохи модифікування функція multiget_v2, тепер в неї можна передати список додаткових параметрів, необхідних при завантаженні даних з апи. Поля передаються у вигляді масиву в форматі 'ключ => значення'
- Ще один фікс відображення рот. Виправлена можлива помилка при відображенні назви рот, коли користувач полінувався хоч раз задати назви для рот. При цьому в адмінці більше не будуть відображатися цифри замість назв рот, якщо назви не задані.
- Модифікований алгоритм формування змінної з даними. Прибрано вторинне зчитування даних з кешу.
- Вилучений рейтинг WN6. Так як WN7 його повністю дублює.
- Доданий для розрахунків і відображення рейтинг WN8
- Кольорове поділ рейтингів приведено до квітів використаним в XVM, за іскоюченіем жовтого кольору. Він дуже погано відображається на білих / світлих темах.
- Функція виробляє розрахунок рейтингів додатково повертає кольору для рейтингів кожного гравця. Кольори для рейтингів доступні в масиві з рейтингами в форматі '% rating name% _color'.
- Змінні містять переклад з таблицями кордонів рейтингів тепер генеруються динамічно, і доступні в форматі:
- $ Lang [ 'overall_all_table'] - таблиця з значеннями всіх рейтингів в модулі
- $ Lang [ 'overall_% rating name% _table'] - таблиця значень конкретного рейтингу
- Виправлено відображення назв танків в таблиці із заблокованої технікою.
- Виправлена помилка "headers already sent" при відображенні повідомлення про помилку.
- Додано відображення повідомлення про помилку якщо на хостингу відключений cURL.
Новий функціонал - "Відображення Рот":
- Додав функціонал для можливості рапределеніе складу клану по ротах, і соотв. відображення рот в вкладках.
- В адмінці, на відображення назви роти накладається обмеження в 10 символів.
Виправлення, дрібні зміни:
- Додали перевірку на існування [ 'status'] там де це було потрібно
- Збільшили кількість запитів в функції update_tanks_db ()
- Додана перевірка в адмінці при додаванні клану
- Прибрали перевірку на права доступу до файлу конфіга
- Оновили інформацію про медалі Єгер (перейменована в Медаль Найдіна)
- Оновили картинки всіх медалей, на картинки взяті з клієнта WoT
- Додали опису медалей Інженер-Механік і Експерт Японії. Відключили відображення цих медалей, тому що їх ще немає в АПИ
- Поправили відображення зображень етапних досягнень. Тепер відображається картинка соотв. рівню медалі гравця.
- Оновлення таба з статистикою окремого гравця. Трохи переробили логіку роботи таба. Додали повідомлення про те що відбувається обробка інформації про гравця, перед відкриттям самого таба. Поставили жорстке розташування вікна.
- Виправив помилку коли спливаюче вікно таба в повному обсязі блокувало модуль.
- Прибрав з усіх табів застосування аякс функції check_width і повністю видалили її з модуля
- У Табі Вітальне підправили відображення картинок нової техніки.
- У Табі Бойова ефективність виставили відображення за замовчуванням усереднених значень.
- Додали яваскрипт який буде обмежувати розмір модуля до розміру вікна, при завантаженні таблиць, і повертати все як було після завантаження модуля. Що б модуль не розтягувати при завантаженні.
- Додали додаткова перевірка на порожній файл настройок Конект до БД.
- Виправлена функція multiget_v2, тепер запити розбиваються на пари і запускаються з затримкою 0.5 сек, так як у appid demo варто обмеження на 2 запити в секунду
- Внесений фікс виправляє помилку неправильної інформації по танку БТ-СВ в АПИ
- Невеликі косметичні виправлення в коді
- Доданий інстолятор з'єднання з MySQL
- Виправлено безліч помилок
- Невеликі косметичні виправлення в коді