• Страница 1 из 1
  • 1
Модератор форума: likbezz  
Скрипты и коды для юкоз - Форум аццкого кодера » Вопросы по верстке, дизайну, управлению и настройки модулей СMS от uCoz » Как сделать... Тема только по сайтам в системе uCoz » Cкрипт статистики для форума. Помогите поправить. (Изменённая статистика для форума. Скрипт, JavaScript)
Cкрипт статистики для форума. Помогите поправить.
Дата: Четверг, 29.12.2011, 05:57 |
san47
Рядовой
Группа: Пользователи
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline


Доброе утро,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
 
Дата: Четверг, 29.12.2011, 09:11 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


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)

 
Дата: Четверг, 29.12.2011, 11:41 |
san47
Рядовой
Группа: Пользователи
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline


Quote (likbezz)
Держи:

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

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


 
Дата: Четверг, 29.12.2011, 11:48 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


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

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

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

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

...


 
Дата: Четверг, 29.12.2011, 13:57 |
san47
Рядовой
Группа: Пользователи
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline


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

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


 
Скрипты и коды для юкоз - Форум аццкого кодера » Вопросы по верстке, дизайну, управлению и настройки модулей СMS от uCoz » Как сделать... Тема только по сайтам в системе uCoz » Cкрипт статистики для форума. Помогите поправить. (Изменённая статистика для форума. Скрипт, JavaScript)
  • Страница 1 из 1
  • 1
Поиск:


Мобильная версия