Блог | World of Tanks
Модуль статистики клана для сайтов.
14.01.2012 в 15:17:29 |
|
Просмотров: 1868 |
0 ответов
В описании модуля(readme.txt), вы сможете найти пример массива данных бойцов, что облегчит вам создание своих групп данных или расчетов.
Модуль поставляется с уже созданными для примера 5 закладками, это - Состав, Общие результаты, Боевая эффективность, Боевой опыт, Собственность клана и Запланированные атаки.
На текущий момент реализовано:
- Загрузка списка клана
- Загрузка статистики бойцов клана
- Загрузка информации с "Глобальной Карты"
- Сохранение данных в MySQL
- Работа в автономном режиме в случае отсутствия связи к официальному серверу
Данный модуль распространяется под лицензией Creative Common Licence: Attribution-Noncommercial-Share Alike 3.0. По этой лицензии вы имеете право - копировать, распространять, изменять или преобразовывать программный код но с сохранением копирайтов и лицензии, показывать или исполнять его публично, делать цифровые публичные представления его (например, вебкастинг). Вы не можете использовать данный код в коммерческих целях, а так же убирать ссылку на сайт wot-news.com
Полностью ознакомиться с лицензией вы можете в файле readme.txt
Пример с горизонтальными закладками вы можете посмотреть по адресу - http://clan.wot-news.com/
Пример с вертикальными закладками вы можете посмотреть по адресу - http://clan.wot-news.com/
Пример интеграции в vBulletion - http://clan.wot-news.com/vbull/
Пример интеграции в Wordpress - http://ru.drongo-lab.ru/boevaya-statistika/
Обновления:
103
Исправлена ошибка - "curl_setopt_array() CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set in"
Исправлена ошибка - Undefined variable: table
104
Добавлена проверка модулей php-pdo и php-pdo_mysql
105
Исправлена ошибка с путями к js, css файлам в хидере.
Полностью избавились от CURLOPT_FOLLOWLOCATION
Исправлено множество мелких ошибок.
106
Добавлен инстолятор базы MySQL
107
Исправлена ошибка с путями к таблицам захваченных территорий и высадок.
108
Исправлено множество Предупреждений
110
Исправлена ошибка возникающая при первом сканировании статистики, если у первого бойца в списке клана нет боев на американской технике.
Добавлено два параметра в массиве данных игрока в формате unixtimestamp - "дата регистрации" и "данные по состоянию на"
Изменен формат массива данных по технике, подробнее в readme.txt
Появился новый массив с именами техники разбитые по уровню техники
Проведена небольшая оптимизация скрипта.
В демонстрации добавлена две новые закладки с информацией по танкам 9 и 10 уровня.
В первой таблице добавлен столбик - "Данные по состоянию на"
120
Модуль был переработан и теперь в случаи отсутствия связи или невозможности доступа к статистике игроков будут показываться последние сохраненные данные в MySQL
Переработана функция проверки доступности Ссылок
Переписаны функция получающие состав клана, территории клана и запланированные бои, полностью исключена возможность зацикливания этих функций.
Добавлены 3 новых столбца в таблице players(статистика игрока)
Добавлен новый файл update.php для обновления базы до версии 1.2.0
121
Из-за изменений на официальном сайте изменены некоторые настройки и немного переработаны функции парсинга.
Исправлено несколько мелких ошибок.
122
Исправлена ошибка связанная с ссылкой на аккаунт.
Исправлено ошибка связанная с отображением статистики по технике.
Внизу старницы добавлена версия модуля и пиковое использование памяти.
123
Исправлены ошибки возникавшие при отключенном MySQL
Найдена(наконец-то) и исправлена ошибка связанная с использованием большого количества памяти
В config.php добавлен новый параметр ALIGN, для выбора расположения закладок(вертикально и горизонтально)
124
Добавлен новый параметр, позволяющий выбирать CURL библиотеку. (у некоторых не работала прежняя)
Исправлена ошибка связанная с отсутствием сыгранных игр.
Исправлена ошибка связанная с обновлением статистики по некоторой технике.
Изменений в базе или внешнем дизайне(кроме изменений связанных с изменением формата даты на unixtimestamp) не было, если вы используете версию 1.2.4 и у вас уже добавлены свои закладки, то вам достаточно переписать main.php, function/config.php, function/func.php и function/mcurl.php + поправить body.php(как поправить вы найдете на 11 странице)
125
Конфиг вынесен из MySQL в файл /nosql/config_ru.php
Добавлен файл /function/rating.php, подробности в readme.txt
Исправлена ошибка в ссылках "Глобальной Войны"
Обновление с 1.х.х до 1.2.5
1. Скопируйте файлы к себе на сервер с заменой.
2. Не забудьте отредактировать config.php и mysql.php
3. Если вы используете MySQL запустите файл update.php и нажмите кнопку Start 1.х.х to 1.2.0 и Start 1.2.0 to 1.2.1 для обновления базы.
4. Удалите файлы install.php, update.php и clan.sql.
Текущая версия модуля 1.2.5(10.01.2012): Скачать модуль
Обсудить модуль или задать вопросы на форуме
p.s. Если у вас бесплатный хостинг на Юкозе, то данный скрипт работать там не будет. Для того, что бы обойти ограничения Юкоза вы можете использовать бесплатный хостинг http://www.hostinger.ru/, а затем при помощи тега <iframe> выведете у себя на сайте.
1868 визитов ↳ 0 ответов | Ваше мнение о материале | Голосовало: |