Модуль статистики клану для вашого сайту

Модуль статистики для кланів 3.0.0 є продовження першої і другої версії. Модуль як і раніше може працювати автономно або інтегрований в ваш сайт. На жаль, тепер модуль працює тільки з базою MySQL, тепер там не тільки кешуються дані по гравцям, а й конфігурація модуля, а так же будуть зберігатися дані гравців в часі, а це значить, що ви зможете побачити прогрес своїх бійців, дізнатися найбільш активних , подивитися нову техніку і багато іншого. Модуль повністю автоматизований, і розрахований на вихід нової техніки і поява нових націй.

Модуль поставляється з уже створеними 22 закладкою, але ви можете додавати нові, написані вами, або знайти їх у нас на форумі.

- Завантаження списку клану, використовуючи загальнодоступний АПИ статистики
- Гнучка структура модуля дозволяє легко відключити базовий інтерфейс і використовувати інший
- Можливість використовувати модуля для RU, EU і US сервера
- Два можливих мови - українську та Англійська
- Збір статистики гравців і кешування її на локальному хості
- Можливість збору даних гравців з певною періодичністю і зберігання цих даних в MySQL
- Адмін панель для управління модулем
- Обмеження доступу до закладок
- Можливість використовувати модуль для збору статистика по декільком кланам
- напівавтоматична інсталяція
- Перевірка відповідності вашої і загальнодоступною версією
- Робота в автономному режимі в разі відсутності зв'язку до офіційного сервера статистики
- базовий інтерфейс

Що поставляється базовий інтерфейс:

опис:

- Основні налаштування параметрів модуля
- Налаштування періодичного збору даних, а так само завдання базових періодів виведених даних
- Управління закладками - включення і виключення, сортування, зміни назви, контроль доступу.
- Керування користувачами
- Можливість змінювати поточний повний список танків
- Управління списком техніки використовуваної для закладки "Наявність танків"
- Налаштування мультікланововсті

Перелік базових закладок:

* - працює тільки якщо включений і налаштований періодичний збір даних гравців.

Даний модуль поширюється під ліцензією Creative Common Licence: Attribution-Noncommercial-Share Alike 3.0. З цієї ліцензії ви маєте право - копіювати, поширювати, змінювати або перетворювати програмний код але зі збереженням копірайтів і ліцензії, показувати або виконувати його публічно, робити цифрові публічні уявлення його (наприклад, вебкастінг). Ви не можете використовувати даний код в комерційних цілях, а так же прибирати посилання на сайт wot-news.com
Повністю ознайомитися з ліцензією ви можете в файлі readme.txt

Обговорити модуль або задати питання на форумі

322

  • Додані нові типи ГК в основну статистику і в активність.
  • Виправлені провінції і атаки клану.
  • Внесені правки в локалізацію.
321

  • У зв'язку з зменшення кількості запитів для АПП ключа Demo, додані мобільні ключі для всіх регіонів.
  • Виправлені кордону рейтингів
  • Змінено функцію запитів до АПИ, що б гарантувати доставку даних.
312
  • Внесено зміни пов'язані з виходом патча 0.9.3
3 місяці) і від даних гравців пішли з клану.
  • Додана опція періодичної, автоматичного очищення файлу cron.log
  • Оновлена ​​версія Curl бібліотека
  • 310
    • Додана підтримка Словацького мови (Спасибі 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.
    303
    Новий функціонал - "Відображення Рот":
    • Додав функціонал для можливості рапределеніе складу клану по ротах, і соотв. відображення рот в вкладках.
    • В адмінці, на відображення назви роти накладається обмеження в 10 символів.

    Виправлення, дрібні зміни:
    • Додали перевірку на існування [ 'status'] там де це було потрібно
    • Збільшили кількість запитів в функції update_tanks_db ()
    • Додана перевірка в адмінці при додаванні клану
    • Прибрали перевірку на права доступу до файлу конфіга
    • Оновили інформацію про медалі Єгер (перейменована в Медаль Найдіна)
    • Оновили картинки всіх медалей, на картинки взяті з клієнта WoT
    • Додали опису медалей Інженер-Механік і Експерт Японії. Відключили відображення цих медалей, тому що їх ще немає в АПИ
    • Поправили відображення зображень етапних досягнень. Тепер відображається картинка соотв. рівню медалі гравця.
    • Оновлення таба з статистикою окремого гравця. Трохи переробили логіку роботи таба. Додали повідомлення про те що відбувається обробка інформації про гравця, перед відкриттям самого таба. Поставили жорстке розташування вікна.
    • Виправив помилку коли спливаюче вікно таба в повному обсязі блокувало модуль.
    • Прибрав з усіх табів застосування аякс функції check_width і повністю видалили її з модуля
    • У Табі Вітальне підправили відображення картинок нової техніки.
    • У Табі Бойова ефективність виставили відображення за замовчуванням усереднених значень.
    • Додали яваскрипт який буде обмежувати розмір модуля до розміру вікна, при завантаженні таблиць, і повертати все як було після завантаження модуля. Що б модуль не розтягувати при завантаженні.
    • Додали додаткова перевірка на порожній файл настройок Конект до БД.
    302
    • Виправлена ​​функція multiget_v2, тепер запити розбиваються на пари і запускаються з затримкою 0.5 сек, так як у appid demo варто обмеження на 2 запити в секунду
    • Внесений фікс виправляє помилку неправильної інформації по танку БТ-СВ в АПИ
    • Невеликі косметичні виправлення в коді
    301
    • Доданий інстолятор з'єднання з MySQL
    • Виправлено безліч помилок
    • Невеликі косметичні виправлення в коді

    Схожі статті