Dismiss Notice
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

DLE Ленивая загрузка (lazyload) img, video, source, iframe в dle 13.2

Discussion in 'Хаки DLE' started by Ботяра, Apr 10, 2019.

10.04.19 в 07:35
18.10.22 в 05:39
131
31,857
3
  1. tyz75

    tyz75 Посетитель

    Joined:
    Aug 5, 2017
    Messages:
    54
    Best Answers:
    0
    Ratings:
    +1 / 4 / -0
    А с модулем nginx + ngx_pagespeed будет работать
     
  2. Replikant

    Replikant Новичок

    Joined:
    Oct 24, 2019
    Messages:
    36
    Best Answers:
    0
    Ratings:
    +4 / 0 / -0
    постеры вообще не выводятся,черный квадрат,,,,,есть у кого рабочий вариант?
     
  3. TopicStarter Overlay
    Ботяра

    Забанен

    Joined:
    Oct 10, 2015
    Messages:
    0
    Best Answers:
    54
    Ratings:
    +711 / 74 / -0
    вчера обновил версии ДЛЕ до 13.3, обновил файл lazyload.js и всё работает отлично! В настройках ДЛЕ включен пункт:
    2019-11-06_13-39-10.png
    ?
     
  4. Replikant

    Replikant Новичок

    Joined:
    Oct 24, 2019
    Messages:
    36
    Best Answers:
    0
    Ratings:
    +4 / 0 / -0
    Всегда включен, попробую тоже обновиться
     
  5. TopicStarter Overlay
    Ботяра

    Забанен

    Joined:
    Oct 10, 2015
    Messages:
    0
    Best Answers:
    54
    Ratings:
    +711 / 74 / -0
    на 13,2/13,1 так же отлично работало. На более ранних версиях не проверял.
     
  6. vadimlgg2

    Staff Member VIP Кинотрафик v2

    Joined:
    Mar 11, 2017
    Messages:
    537
    Best Answers:
    1
    Ratings:
    +97 / 14 / -0
    а на 13.3 обязательно твои правки делать, или просто можно переключатель включить и работать будет?
     
  7. Voldigoad

    PRO Users

    Joined:
    Sep 19, 2019
    Messages:
    157
    Best Answers:
    1
    Ratings:
    +21 / 4 / -0
    Сделал я так, но когда меняю <iframe class="video" src="[xfgiven_oneseria] [xfvalue_oneseria] [/xfgiven_oneseria]" на <iframe class="video" data-src="[xfgiven_oneseria] [xfvalue_oneseria] [/xfgiven_oneseria]"
    У меня просто напросто не появляется плеер от Kodik
     
  8. anime

    anime Бывалый

    Joined:
    Feb 21, 2017
    Messages:
    240
    Best Answers:
    1
    Ratings:
    +67 / 0 / -0
    А зачем тебе это?
     
  9. Voldigoad

    PRO Users

    Joined:
    Sep 19, 2019
    Messages:
    157
    Best Answers:
    1
    Ratings:
    +21 / 4 / -0
    надо.
     
  10. TopicStarter Overlay
    Ботяра

    Забанен

    Joined:
    Oct 10, 2015
    Messages:
    0
    Best Answers:
    54
    Ratings:
    +711 / 74 / -0
    скорее всего просто кеш нужно почистить везде он где он есть.
     
  11. Voldigoad

    PRO Users

    Joined:
    Sep 19, 2019
    Messages:
    157
    Best Answers:
    1
    Ratings:
    +21 / 4 / -0
    Спасибо админус, снова код заменил и почистил кэш, заработало!)
     
  12. Voldigoad

    PRO Users

    Joined:
    Sep 19, 2019
    Messages:
    157
    Best Answers:
    1
    Ratings:
    +21 / 4 / -0
    А нет, зашел с телефона и пустое место, плеера как небывало.
    У моего друга на пк тоже плеер не отображается :(
     
  13. TopicStarter Overlay
    Ботяра

    Забанен

    Joined:
    Oct 10, 2015
    Messages:
    0
    Best Answers:
    54
    Ratings:
    +711 / 74 / -0
    так же кеш в телефонном браузере нужно чистить.
     
  14. Abasive

    Staff Member VIP Кинотрафик v2

    Joined:
    Jun 9, 2015
    Messages:
    365
    Best Answers:
    0
    Ratings:
    +39 / 0 / -0
    byroot

    google Page speed ругается на смайлики в комментария, а как для них тоже сделать?
     
  15. TopicStarter Overlay
    Ботяра

    Забанен

    Joined:
    Oct 10, 2015
    Messages:
    0
    Best Answers:
    54
    Ratings:
    +711 / 74 / -0
    Abasive сжать их программой-оптимизатором для начала. по ленивой загрузке на смайлики - не пробовал такого сделать ещё.
     
  16. mycroft

    PRO Users

    Joined:
    Jan 23, 2019
    Messages:
    238
    Best Answers:
    1
    Ratings:
    +39 / 8 / -0
    Кто-нибудь решил проблему с AJAX подзагрузкой страниц?

    Уже нашел решение, нужно в свой js файл добавить
    Code:
    $(window).on('ajaxComplete', function() {
      setTimeout(function() {
        $(window).lazyLoadXT();
      }, 50);
    });
     
    #56 mycroft, Feb 15, 2020
    Last edited by a moderator: Feb 16, 2020
  17. enjekt

    enjekt Бывалый

    Joined:
    Jul 31, 2016
    Messages:
    107
    Best Answers:
    1
    Ratings:
    +19 / 2 / -0
    mycroft , как сделать подзагрузку страниц с AJAX, если скрипт lazyload не использовал, просто в дле включил?
     
  18. mycroft

    PRO Users

    Joined:
    Jan 23, 2019
    Messages:
    238
    Best Answers:
    1
    Ratings:
    +39 / 8 / -0
  19. enjekt

    enjekt Бывалый

    Joined:
    Jul 31, 2016
    Messages:
    107
    Best Answers:
    1
    Ratings:
    +19 / 2 / -0
    в футер

    <script>
    var myLazyLoad = new LazyLoad({
    elements_selector: ".lazy",
    load_delay: 300 //время задержки загрузки
    });
    </script>

    не работает(
     
    • Согласен Согласен x 1
  20. karlik

    karlik Бывалый

    Joined:
    Nov 28, 2018
    Messages:
    173
    Best Answers:
    1
    Ratings:
    +74 / 55 / -0
    Ты головой думаешь или жопой? Ответ в вопросе
     
Яндекс.Метрика