Вопросы, советы, возможные модификации и вообще все про модуль статистики кланов

Модератор: Exinaus, shw

#51610 4irkinSan 13 янв 2014, 21:29
У Вас вся проблема заключалась в том, что сортировка к roster применялась 2 раза и виджет с нумирацией применялся как раз во втором применении, но к сожалению этого на самом деле не происходит. поэтому вместо
Код: Выделить всё$("#roster").tablesorter({sortList:[<?=$roster_sortlist;?>], headers:{ 0: { sorter: false}}});
$("#roster").tablesorter({sortList:[<?=$roster_sortlist;?>], widgets: ['uitheme','stickyheaders','zebra','numbering'], headers:{ 0: { sorter: false}}});

необходимо оставить только
Код: Выделить всё$("#roster").tablesorter({sortList:[<?=$roster_sortlist;?>], widgets: ['uitheme','stickyheaders','zebra','numbering'], headers:{ 0: { sorter: false}}});
#51611 Luxeon 13 янв 2014, 21:35
4irkinSan писал(а):У Вас вся проблема заключалась в том, что сортировка к roster применялась 2 раза и виджет с нумирацией применялся как раз во втором применении, но к сожалению этого на самом деле не происходит. поэтому вместо
Код: Выделить всё$("#roster").tablesorter({sortList:[<?=$roster_sortlist;?>], headers:{ 0: { sorter: false}}});
$("#roster").tablesorter({sortList:[<?=$roster_sortlist;?>], widgets: ['uitheme','stickyheaders','zebra','numbering'], headers:{ 0: { sorter: false}}});

необходимо оставить только
Код: Выделить всё$("#roster").tablesorter({sortList:[<?=$roster_sortlist;?>], widgets: ['uitheme','stickyheaders','zebra','numbering'], headers:{ 0: { sorter: false}}});

спасибо огромное,заработало :D :D :D
#51658 Exinaus 14 янв 2014, 01:50
Luxeon писал(а):раньше делал как здесь и всё норм было

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


Код конечно хороший, и достаточно простой. Но мне в нем не нравится то, что необходимо постоянно изменять таблицы в табах, добавляя ячейки для такого сортировщика. ну и соотв. добавляя ячейки надо менять порядок сортировки таблиц (который в табе состав и так очень даже хитрый). А если не добавить ячейки, то он перезапишет значение первой ячейки, где сейчас вызов информации о игроке.
Поэтому я решил почитать документацию о создании собственных виджетов, и вот вышло вот такое:

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


Удобство в том, что скрипт сам создает для себя необходимый ему столбик, и не нарушает при этом родную сортировку в таблице.

Включается так-же просто:
Код: Выделить всё$("#roster").tablesorter({sortList:[<?=$roster_sortlist;?>], widgets: ['uitheme','stickyheaders','zebra','counter'], headers:{ 0: { sorter: false}}});



Или после строки:
Код: Выделить всё              $("#roster").tablesorter({sortList:[<?=$roster_sortlist;?>], headers:{ 0: { sorter: false}}});

добавить:
Код: Выделить всё 
              $("#roster").data("tablesorter").widgets = ["counter"];
              $('#roster').trigger('applyWidgets');
#52328 SHELOFASTOV 17 янв 2014, 11:37
хотелось во вкладке Общие результаты чтобы сразу было включено "Процентные значения" а не "Полные значения" которые мало кому надо

Золотой Ролекс - Игровое сообщество World of Tanks
#57930 sneke-clan 20 фев 2014, 09:18
Господа есть ли возможность создания вкладки с почасовым онлайном игроков? например на основе вкладки "Активность игроков" только чтобы отображалось не количество боев, а время игрока онлайн.
Можно даже попробовать реализовать получение данных на примере "Клановых инструментов".
#58149 Exinaus 21 фев 2014, 20:36
В данный момент никак нельзя узнать количество времени проводимого игроком в онлайне, и соотв. и вкладки такой не получится сделать.
А если вы хотите каждый час проверять количество боев каждого игрока, то это получается ну очень большое количество данных как для хранения, так и для получения от ВГ. Ну а "стрелять из пушки по воробьям" имеет смысл только в мультфильмах, увы :(

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6

Реклама | Adv