Страница 1 из 5

Статистика игроков на ГК

СообщениеДобавлено: 09 дек 2013, 19:37
viktor6
Вот с помощью некоторых людей этого форума сделал закладку в которой отображается статистика игрока на ГК не зависимо от кланов.
125.jpg

(1.34 КБ) Скачиваний: 408


4irkinSan
Доработал как и просили с тремя кнопками (общая, глобальная карта, ротные бои)
Инструкция

 Читать дальше


(1.73 КБ) Скачиваний: 360

Выглядит так:

 Читать дальше


Re: Статистика игроков на ГК

СообщениеДобавлено: 09 дек 2013, 20:07
Luxeon
viktor6 писал(а):Вот с помощью некоторых людей этого форума сделал закладку в которой отображается статистика игрока на ГК не зависимо от кланов.

спс,работает.Если бы сам вид подкорректировать,было бы супер.+

Re: Статистика игроков на ГК

СообщениеДобавлено: 09 дек 2013, 20:42
REDMONDS
Скриншот добавь.
Если то о чем я думаю, то лучше сделать переключатель. Все, Общая, Клановая.
И новый таб пилить не надо :)

Re: Статистика игроков на ГК

СообщениеДобавлено: 09 дек 2013, 21:01
viktor6
REDMONDS писал(а):Скриншот добавь.
Если то о чем я думаю, то лучше сделать переключатель. Все, Общая, Клановая.
И новый таб пилить не надо :)

да отом думаеш но у меня на это знаний не хватает

Re: Статистика игроков на ГК

СообщениеДобавлено: 09 дек 2013, 23:37
kwike
у меня почему то переключатель на %ы не работает?((

Re: Статистика игроков на ГК

СообщениеДобавлено: 10 дек 2013, 00:37
4irkinSan
Доработал как и просили с тремя кнопками (общая, глобальная карта, ротные бои)
для нормальной работы таблсортера и нумирации необходимо в header.php добавить
Код: Выделить всё$("#perform_all_n").tablesorter({sortList:[[1,0]], widgets: ['uitheme','stickyheaders','zebra','numbering'], headers:{ 0: { sorter: false}}});

(1.73 КБ) Скачиваний: 281

viktor6 если хочешь можешь разместить в первом посте :D
Выглядит так:

 Читать дальше


Re: Статистика игроков на ГК

СообщениеДобавлено: 10 дек 2013, 09:14
Surik33
4irkinSan писал(а):Доработал как и просили с тремя кнопками (общая, глобальная карта, ротные бои)
для нормальной работы таблсортера и нумирации необходимо в header.php добавить
Код: Выделить всё$("#perform_all_n").tablesorter({sortList:[[1,0]], widgets: ['uitheme','stickyheaders','zebra','numbering'], headers:{ 0: { sorter: false}}});

result.zip

viktor6 если хочешь можешь разместить в первом посте :D
Выглядит так:

 Читать дальше



Подскажите куда (или после чего) в header.php нужно вставить код, а то не отбражается.

И папка result в корень статистики или нет?

Re: Статистика игроков на ГК

СообщениеДобавлено: 10 дек 2013, 10:01
4irkinSan
Папку результ не куда закидывать не надо.
Необходимо через админ панель в кладке "Закладки" выбрать загрузить новую квладку.
Нажимаем выбрать файл, выбираем файл с необходимым табом, нажимаем загрузить,
после обновления странички админа на вкладке "закладки" появится (снизу) новая вкладка.
Ее необходимо включить (поставить галочку) указать порядковый номер (отличающийся от других, но не больше 130)
Написать название таба (как он будет отображаться в модуле)
из раскрывающегося списка выбрать кому будет доступен.
Для того что бы к таблице были применены стили необходимо в header.php после
Код: Выделить всё$(document).ready(function() {

добавить
Код: Выделить всё$("#perform_all_n").tablesorter({sortList:[[1,0]], widgets: ['uitheme','stickyheaders','zebra','numbering'], headers:{ 0: { sorter: false}}});

чтобы работала нумерация, в этом же файле необходимо вставить:
Код: Выделить всё<script type="text/javascript" id="js">     
   $.tablesorter.addWidget({
      id: "numbering",
      format: function(table) {
         var c = table.config;
         $("tr:visible", table.tBodies[0]).each(function(i) {
            $(this).find('td').eq(0).text(i + 1);
         });
      }
   });
</script>

вставить можно например сразу после
Код: Выделить всё<script type="text/javascript" src="./js/msfc.shared.js"></script>

пример для других https://wot-news.com/forum/viewtopic.php?f=30&t=14661&start=150#p46403

Re: Статистика игроков на ГК

СообщениеДобавлено: 10 дек 2013, 13:07
Surik33
4irkinSan писал(а):Папку результ не куда закидывать не надо.
Необходимо через админ панель в кладке "Закладки" выбрать загрузить новую квладку.
Нажимаем выбрать файл, выбираем файл с необходимым табом, нажимаем загрузить,
после обновления странички админа на вкладке "закладки" появится (снизу) новая вкладка.
Ее необходимо включить (поставить галочку) указать порядковый номер (отличающийся от других, но не больше 130)
Написать название таба (как он будет отображаться в модуле)
из раскрывающегося списка выбрать кому будет доступен.
Для того что бы к таблице были применены стили необходимо в header.php после
Код: Выделить всё$(document).ready(function() {

добавить
Код: Выделить всё$("#perform_all_n").tablesorter({sortList:[[1,0]], widgets: ['uitheme','stickyheaders','zebra','numbering'], headers:{ 0: { sorter: false}}});

чтобы работала нумерация, в этом же файле необходимо вставить:
Код: Выделить всё<script type="text/javascript" id="js">     
   $.tablesorter.addWidget({
      id: "numbering",
      format: function(table) {
         var c = table.config;
         $("tr:visible", table.tBodies[0]).each(function(i) {
            $(this).find('td').eq(0).text(i + 1);
         });
      }
   });
</script>

вставить можно например сразу после
Код: Выделить всё<script type="text/javascript" src="./js/msfc.shared.js"></script>

пример для других https://wot-news.com/forum/viewtopic.php?f=30&t=14661&start=150#p46403


Дико извиняюсь, все сделал как написано, нету отображения Общая, Глобальная карта, Ротные бои.
И не получается с нумерацией. Если не затруднит можно скинуть готовый файл header.php.
Заранее спасибо.

Re: Статистика игроков на ГК

СообщениеДобавлено: 10 дек 2013, 13:48
4irkinSan
Лови
(2.97 КБ) Скачиваний: 283

только учти что у меня еще и в других табах использована нумерация
Код: Выделить всё              $("#roster").tablesorter({sortList:[[1,1],[2,0]], widgets: ['uitheme','stickyheaders','zebra','numbering'], headers:{ 0: { sorter: false}}});
           $("#overall").tablesorter({sortList:[[1,0]], widgets: ['uitheme','stickyheaders','zebra','numbering'], headers:{ 0: { sorter: false}}});
              $("#active_main").tablesorter({sortList:[[1,0]], widgets: ['uitheme','stickyheaders','zebra','numbering'], headers:{ 0: { sorter: false}}});
           $("#perform_all_n").tablesorter({sortList:[[1,0]], widgets: ['uitheme','stickyheaders','zebra','numbering'], headers:{ 0: { sorter: false}}});

что не нужно можешь удалить или просто убрать виджет numbering