[Ликбез]

Форма входа

Меню сайта



Cкрипт статистики для форума. Помогите поправить.
[1] san47 [29.12.2011, 05:57]
Доброе утро,likbezz может ещё поможете ,есть скрипт статистики,ставлю на тест сайт или на любой другой все работает,ставлю на свой не хочет,уже что только не перепробовал,и шаблон стандартный ставил,и скрипты все удалял,и бибилиотеку менял,не чего не помогает,сайт в лс кинул
Code
<?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>    
    <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="onlis" colspan="4"></td><td id="record" colspan="4"></td></tr>    
    <tr><td id="onlines" colspan="8"></td></tr>    
    <tr><td id="alltem" >Всего создано тем:</td><td id="tem"></td><td id="allotvet">Всего создано ответов:</td><td id="otvet"></td><td id="allusers">Всего зарегистрировано человек:</td><td id="alluser"></td><td id="allusers">Новый участник:</td><td id="newuser"></td></tr>    

    </tbody></table>    

    <script>    
        $(function () {    
    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?>

а должно работать вот как
Прикрепления: 6422928.png (19.0 Kb)


Сообщение отредактировал likbezz - Четверг, 29.12.2011, 09:12
[2] likbezz [29.12.2011, 09:11]
san47,
Quote (san47)
Доброе утро,likbezz может ещё поможете ...

Доброе, помогу.
Quote (san47)
есть скрипт статистики, ...

Дерьмовый скрипт.
Quote (san47)
а должно работать вот как

Держи:
Code
<script type="text/javascript">
$(document).ready(function(){
/*Start(Не трогать!)[By Likbezz]*/
var obj=$('table.gTable:last'), gtb=$('td.gTableBody1',obj), gts=$('td.gTableSubTop',obj), rcr=$('div.statsRecord',obj), alt=$('b',gtb[1]);
/*End(Не трогать!)[By Likbezz]*/
$('#record').html(rcr[0].innerHTML);rcr.remove();
$('#onlines').html(gtb[0].innerHTML.length>10?gtb[0].innerHTML:'Он-лайн только гости');      
$('#onlis').html(gts[0].innerHTML);          
$('#tem').html(alt[0].innerHTML);          
$('#otvet').html(alt[1].innerHTML);          
$('#alluser').html(alt[2].innerHTML);          
$('#newuser').html(alt[3].innerHTML);          
obj.remove();
});
</script>




...

... С вас 3$ ... )
Прикрепления: 6218060.png (19.0 Kb) · 5362352.png (3.3 Kb) · 8449750.png (3.2 Kb)
[3] san47 [29.12.2011, 11:41]
Quote (likbezz)
Держи:

Спасибо
ради интереса,а почему тот скрипт работать не хотел ? ведь я его на нескольких сайтах ставил и он работал,а здесь не захотел?
Quote (likbezz)
... С вас 3$ ... )

3 нет,но немного есть,давайте Z, номер кошелька.
[4] likbezz [29.12.2011, 11:48]
san47,
Quote (san47)
ради интереса,а почему тот скрипт работать не хотел ? ведь я его на нескольких сайтах ставил и он работал,а здесь не захотел?

Потому что криво написан был, а там работал лишь по тому, что не было блока с именинниками.
Так как «.gTableBody1:last» - это она и есть, и в ней никакого «b:first» нету ... То же самое и с «$('.gTableSubTop').slice(-2)» ...
...

Quote (san47)
3 нет,но немного есть,давайте Z, номер кошелька.

Главная » левая колонка - там все реквизиты.

...
[5] san47 [29.12.2011, 13:57]
Quote (likbezz)
Главная » левая колонка - там все реквизиты.

сори не заметил,спасибо ещё раз


Полная версия сайта