• Страница 1 из 1
  • 1
Результаты поиска
Дата: Вторник, 27.12.2011, 03:10 | Сообщение #1 | Тема: Скрипт вывода наград в профиль, как исправить?
san47
Рядовой
Группа: Пользователи
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline


Доброй ночи,вот что-то ни как не выходит исправить скрипт
Code
<script type="text/javascript">
var brouserq = navigator.userAgent.toLowerCase();
if (brouserq.indexOf('opera') > -1){
$('.findd').each(function(){
$(this).css({'padding-bottom': '7px'});
});
}

var a_images = [], a_len = [], a_click = []; var awardsa = 0;
var sk = 12;

function get_awards(a){
fd = a_images.length > sk ? sk : a_images.length;

if(a == 1){
fd = parseInt(fd)+ (parseInt(a_images.length) - parseInt(awardsa));
}

for(i=awardsa;i<fd;i++){
if(sk == awardsa) $('.awardsi').empty();
$('.awardsi').append('<div onclick="'+a_click[i]+'" id="nagradas"><img src="'+a_images[i]+'" style="padding-bottom:4px"><b>'+a_len[i]+'</b></div>');
awardsa++;
}

}

$.get("/index/54-$_USER_ID$", function(awards){
$('td',$('cmd', awards).text()).each(function(){
a_click.push($(this).attr('onclick'));
a_images.push($(this).find('img').attr('src'));
a_len.push($(this).find('b').text());
});
get_awards();
});

</script>

Что-бы работал на старой библиотеке jQuery 1,3,2 сам скрипт то пашет,но только проблема не выводит детали при клике на старой библиотеке,а на новой все ок


 
Дата: Вторник, 27.12.2011, 12:19 | Сообщение #2 | Тема: Скрипт вывода наград в профиль, как исправить?
san47
Рядовой
Группа: Пользователи
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline


likbezz, посмотреть можно на сайте я ссылку в ЛС кинул
Выдает во что,на скрине http://i024.radikal.ru/1112/55/69a68d7b59dd.jpg
сам скрипт работает,он выводит наградки в профиле,но при клике на наградку должно выводиться ajax окно с деталями(кто дал ,коммент и т.д думаю что вы поняли о чем я,так вот на старой библиотеке это не пашет,а на новой да,так как у меня много скриптов на старой,поэтому помогите пожалуйста и этот скрипт сделать под старую библиотеку


Сообщение отредактировал san47 - Вторник, 27.12.2011, 12:23
 
Дата: Среда, 28.12.2011, 00:22 | Сообщение #3 | Тема: Скрипт вывода наград в профиль, как исправить?
san47
Рядовой
Группа: Пользователи
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline


likbezz, Огромное спасибо,где только не спрашивал только вы помогли.

 
Дата: Четверг, 29.12.2011, 05:57 | Сообщение #4 | Тема: Cкрипт статистики для форума. Помогите поправить.
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, 11:41 | Сообщение #5 | Тема: Cкрипт статистики для форума. Помогите поправить.
san47
Рядовой
Группа: Пользователи
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline


Quote (likbezz)
Держи:

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

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


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


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

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


 
  • Страница 1 из 1
  • 1
Поиск:


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