F*CK THE LIKE LIKE LIKE

Mattix

:3
Сообщения
20 968
Лайки
128 692

Moonya

Команда форума
Community Ops
Сообщения
41 913
Лайки
198 799
фдепафждьпалвтыавы\
в\апждвл\ьаплюьва\п\п
но это не точно
Ыпащкпа3п50
это не точно
пу3хлздукхлпужщлпдкулпжкудлп
ЫЫЫЫ хех но это точно
(С) Рико
тантун верде форте
(С) Тимати
 

Mattix

:3
Сообщения
20 968
Лайки
128 692
дай еще разок чит
Код:
var pageFrom = 5000;
var pageTo = 5185;
var pageReset = pageFrom;
var i = 1;
$(".messageList").html('');

setInterval(function() {

    $.get("http://board.scryde.ru/threads/f-ck-the-like-like-like.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').fail(function() {
    }).done(function() {
      if (pageFrom >= pageTo) {
          pageFrom = pageReset;
      } else {
          pageFrom++;
      }
    });

}, 500);

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();
}, 10000);
 
Верх