F*CK THE LIKE LIKE LIKE

f4t

Граф
Сообщения
1 606
Лайки
18 588
var pageFrom = 1600;
var pageTo = 1700;
var pageReset = pageFrom;
$(".messageList").html('');
setInterval(function(){

$.get("http://board.scryde.ru/index.php?threads/lajk-lajk-lajk.8245/page-"+pageFrom+"",function(data){
var getdata = $(".LikeLink.like",data);

$.each(getdata, function(key,val) {
var dataContainer = $(val).data('container');
if ($('.messageList .LikeLink.like[data-container="'+dataContainer+'"]').length) {
delete getdata[key];
}
});
$(".messageList").prepend(getdata);

},'html');

if (pageFrom >= pageTo) {
pageFrom = pageReset;
}else {
if ($(".messageList").html() === '') {
pageFrom++;
}
}

},200);

var i = 1;
setInterval(function () {
$('.LikeLink.like:nth-child('+i+')').each(function(index, el) {
var $linkHref = $(this).attr('href');
var $link = $(this);

XenForo.ajax($linkHref, {}, function(ajaxData, textStatus) {

$link.stop(true, true);

if (ajaxData.term){
$link.find('.LikeLabel').html(ajaxData.term);

if (ajaxData.cssClasses) {
$.each(ajaxData.cssClasses, function(className, action) {
$link[action == '+' ? 'addClass' : 'removeClass'](className);
});
}
}

if (ajaxData.templateHtml === '') {
$($link.data('container')).xfFadeUp(XenForo.speed.fast, function() {
$(this).empty().xfFadeDown(0);
});
}else {
var $container = $($link.data('container')),
$likeText = $container.find('.LikeText'),
$templateHtml = $(ajaxData.templateHtml);

if ($likeText.length) {
// we already have the likes_summary template in place, so just replace the text
$likeText.xfFadeOut(0, function() {
var textContainer = this.parentNode;

$(this).remove();

$templateHtml.find('.LikeText').xfInsert('appendTo', textContainer, 'xfFadeIn', 0);
});
} else {
new XenForo.ExtLoader(ajaxData, function() {
$templateHtml.xfInsert('appendTo', $container);
});
}
}
});
});
if ($('.LikeLink.like:nth-child('+i+')').length) {
i += 1;
}else {
 

Marwinzz

Граф
Сообщения
9 860
Лайки
47 666
var pageFrom = 1600;
var pageTo = 1700;
var pageReset = pageFrom;
$(".messageList").html('');
setInterval(function(){

$.get("http://board.scryde.ru/index.php?threads/lajk-lajk-lajk.8245/page-"+pageFrom+"",function(data){
var getdata = $(".LikeLink.like",data);

$.each(getdata, function(key,val) {
var dataContainer = $(val).data('container');
if ($('.messageList .LikeLink.like[data-container="'+dataContainer+'"]').length) {
delete getdata[key];
}
});
$(".messageList").prepend(getdata);

},'html');

if (pageFrom >= pageTo) {
pageFrom = pageReset;
}else {
if ($(".messageList").html() === '') {
pageFrom++;
}
}

},200);

var i = 1;
setInterval(function () {
$('.LikeLink.like:nth-child('+i+')').each(function(index, el) {
var $linkHref = $(this).attr('href');
var $link = $(this);

XenForo.ajax($linkHref, {}, function(ajaxData, textStatus) {

$link.stop(true, true);

if (ajaxData.term){
$link.find('.LikeLabel').html(ajaxData.term);

if (ajaxData.cssClasses) {
$.each(ajaxData.cssClasses, function(className, action) {
$link[action == '+' ? 'addClass' : 'removeClass'](className);
});
}
}

if (ajaxData.templateHtml === '') {
$($link.data('container')).xfFadeUp(XenForo.speed.fast, function() {
$(this).empty().xfFadeDown(0);
});
}else {
var $container = $($link.data('container')),
$likeText = $container.find('.LikeText'),
$templateHtml = $(ajaxData.templateHtml);

if ($likeText.length) {
// we already have the likes_summary template in place, so just replace the text
$likeText.xfFadeOut(0, function() {
var textContainer = this.parentNode;

$(this).remove();

$templateHtml.find('.LikeText').xfInsert('appendTo', textContainer, 'xfFadeIn', 0);
});
} else {
new XenForo.ExtLoader(ajaxData, function() {
$templateHtml.xfInsert('appendTo', $container);
});
}
}
});
});
if ($('.LikeLink.like:nth-child('+i+')').length) {
i += 1;
}else {
вставляю
не работает
мда
 

Mattix

:3
Сообщения
20 968
Лайки
128 692
вставляю
не работает
мда
все работает
Код:
var pageFrom = 2600;
var pageTo = 2800;
var i = 1;
var pageReset = pageFrom;
$(".messageList").html('');
setInterval(function(){
  $.get("http://board.scryde.ru/index.php?threads/lajk-lajk-lajk.8245/page-"+pageFrom+"",function(data){
    var getdata = $(".LikeLink.like",data);

    $.each(getdata, function(key,val) {
      var dataContainer = $(val).data('container');
      if ($('.messageList .LikeLink.like[data-container="'+dataContainer+'"]').length) {
        delete getdata[key];
      }
    });
    $(".messageList").prepend(getdata);

  },'html');

  if (pageFrom >= pageTo) {
    pageFrom = pageReset;
  }else {
    pageFrom++;
  }

},200);

setInterval(function () {
  $('.LikeLink.like:nth-child('+i+')').each(function(index, el) {
    var $linkHref = $(this).attr('href');
    var $link = $(this);

    XenForo.ajax($linkHref, {}, function(ajaxData, textStatus) {

        $link.stop(true, true);

        if (ajaxData.term){
          $link.find('.LikeLabel').html(ajaxData.term);

          if (ajaxData.cssClasses) {
            $.each(ajaxData.cssClasses, function(className, action) {
              $link[action == '+' ? 'addClass' : 'removeClass'](className);
            });
          }
        }

        if (ajaxData.templateHtml === '') {
          $($link.data('container')).xfFadeUp(XenForo.speed.fast, function() {
            $(this).empty().xfFadeDown(0);
          });
        }else {
          var $container = $($link.data('container')),
            $likeText = $container.find('.LikeText'),
            $templateHtml = $(ajaxData.templateHtml);

          if ($likeText.length) {
            // we already have the likes_summary template in place, so just replace the text
            $likeText.xfFadeOut(0, function() {
              var textContainer = this.parentNode;

              $(this).remove();

              $templateHtml.find('.LikeText').xfInsert('appendTo', textContainer, 'xfFadeIn', 0);
            });
          } else {
            new XenForo.ExtLoader(ajaxData, function() {
              $templateHtml.xfInsert('appendTo', $container);
            });
          }
        }
      });
  });
  if ($('.LikeLink.like:nth-child('+i+')').length) {
    i += 1;
  }else {
    i = 1;
  }
},200);

setInterval(function () {
  $('.LikeLink.unlike').remove();
},4000);
 

Marwinzz

Граф
Сообщения
9 860
Лайки
47 666
все работает
Код:
var pageFrom = 2600;
var pageTo = 2800;
var i = 1;
var pageReset = pageFrom;
$(".messageList").html('');
setInterval(function(){
  $.get("http://board.scryde.ru/index.php?threads/lajk-lajk-lajk.8245/page-"+pageFrom+"",function(data){
    var getdata = $(".LikeLink.like",data);

    $.each(getdata, function(key,val) {
      var dataContainer = $(val).data('container');
      if ($('.messageList .LikeLink.like[data-container="'+dataContainer+'"]').length) {
        delete getdata[key];
      }
    });
    $(".messageList").prepend(getdata);

  },'html');

  if (pageFrom >= pageTo) {
    pageFrom = pageReset;
  }else {
    pageFrom++;
  }

},200);

setInterval(function () {
  $('.LikeLink.like:nth-child('+i+')').each(function(index, el) {
    var $linkHref = $(this).attr('href');
    var $link = $(this);

    XenForo.ajax($linkHref, {}, function(ajaxData, textStatus) {

        $link.stop(true, true);

        if (ajaxData.term){
          $link.find('.LikeLabel').html(ajaxData.term);

          if (ajaxData.cssClasses) {
            $.each(ajaxData.cssClasses, function(className, action) {
              $link[action == '+' ? 'addClass' : 'removeClass'](className);
            });
          }
        }

        if (ajaxData.templateHtml === '') {
          $($link.data('container')).xfFadeUp(XenForo.speed.fast, function() {
            $(this).empty().xfFadeDown(0);
          });
        }else {
          var $container = $($link.data('container')),
            $likeText = $container.find('.LikeText'),
            $templateHtml = $(ajaxData.templateHtml);

          if ($likeText.length) {
            // we already have the likes_summary template in place, so just replace the text
            $likeText.xfFadeOut(0, function() {
              var textContainer = this.parentNode;

              $(this).remove();

              $templateHtml.find('.LikeText').xfInsert('appendTo', textContainer, 'xfFadeIn', 0);
            });
          } else {
            new XenForo.ExtLoader(ajaxData, function() {
              $templateHtml.xfInsert('appendTo', $container);
            });
          }
        }
      });
  });
  if ($('.LikeLink.like:nth-child('+i+')').length) {
    i += 1;
  }else {
    i = 1;
  }
},200);

setInterval(function () {
  $('.LikeLink.unlike').remove();
},4000);
Безымянный.png
 
Верх