|
|
Модератор форума: dotbot |
Сообщество uCoz Архивариус Корзина Не показывается подробная статистика форума |
Не показывается подробная статистика форума |
Много форумов обошел, помощи так нормальной и не нашел. Надеюсь вы поможете)
Не показывается подробная статистика форума - Сколько всего зарегистрировано человек, сколько создано всего тем и ответов. Скрин проблемы тут - http://sss.ssmaker.ru/d2bda80f.png а Форум с проблемой тут - https://seodengi.net/forum/ Стандартную статистику не хочу устанавливать, так как там, во первых, много не нужного, во вторых, отредактировать все на свое усмотрение - невозможно. Ниже прилагаю сам скрипт статистики, которая стоит у меня на форуме, может кто знает что нужно изменить в нем чтобы всё работало? Кто разбирается, прошу помочь исправить эту ошибку. Всем буду очень благодарен!!! Код <?if($PAGE_ID$='main')?> <style> .gTables {background:#dcdcdc;} #record {padding:6px;background:#f7f7f7;} #onlis {padding:6px;background:#fff;} #onlines {background:#fff;padding:6px;} #alltem,#allotvet,#allusers {background:#f7f7f7;padding:6px;} #tem,#otvet,#alluser,#newuser {padding:6px;background:#fff;text-align:center;font-weight:bold;} </style> <div align="center"><?if($PAGE_ID$='main' || $PAGE_ID$='category')?> <script type="text/javascript"> $(".gTableSubTop:contains('Темы')").text('Статистика').attr({'width' : '9%'}).next().hide(); $(".forumThreadTd").each(function(){ var datka = [$(this).text(),$(this).next().text()]; dat = function(number, one, two, five) { number = Math.abs(number); number %= 100; if (number >= 5 && number <= 20) {return five;} number %= 10; if (number == 1) {return one;} if (number >= 2 && number <= 4) {return two;} return five;} $(this).html('<div align="right">'+datka[0]+' '+dat(datka[0], 'тема', 'темы', 'тем')+'</div><div style="margin-top:2px;" align="right">'+datka[1]+' '+dat(datka[1], 'ответ', 'ответа', 'ответов')+'</div>'); }).next().hide(); </script><?endif?></div> <table width="100%" cellspacing="1" cellpadding="0" border="0" class="gTables" style="margin-top:-25px;"> <tbody><tr><td class="gTableTop" colspan="8"><div class="gTopCornerRight" style="float:right"></div>Статистика форума</td></tr> <tr><td id="allusers">Сейчас на форуме:</td><td id="onlines" colspan="8"></td></tr> <tr><td id="alltem" >Всего создано тем:</td><td id="tem"></td><td id="allotvet">Всего создано ответов:</td><td id="otvet"></td> <tr><td id="allusers">Всего зарегистрировано человек:</td><td id="alluser"></td><td id="allusers">Новый участник:</td><td id="newuser"></td></tr> </tbody></table> <script> var newUser = $('.gTableBody1 b:last').html(); var posetiteli = $('.gTableSubTop').slice(-2).html(); var onlines = $('.gTableBody1').html(); var record = $('.statsRecord').html(); var allTem = $('.gTableBody1:last b:first').html(); var allotvet = $('.gTableBody1:last b + b').html(); var allUsers = $('.gTableBody1:last b').eq(2).html(); $('.gTable').last().html(''); $('#record').html(record); $('#onlines').html(onlines); $('#onlis').html(posetiteli); $('#tem').html(allTem); $('#otvet').html(allotvet); $('#alluser').html(allUsers); $('#newuser').html(newUser); $('.statsRecord').attr('style','display:none'); </script><?endif?> Добавлено (25 Дек 2017, 22:56:45) |
| |||
| |||