Автоматическая подгрузка материалов для uCoz

 

Очередной очень простой и очень полезный скрипт. Недавно он мне был нужен, но я не нашел готового решения, была найдена версия, в которой нужно было нажимать на кнопку для подгрузки материалов. Это хорошо, но нужнее именно автоматическая подгрузка материалов для uCoz, поскольку это современно и понятно, а вот нажатие на кнопку по сути не сильно отличается от хождения по страницам.

Скрипт проверен на этом сайте, но только на модуле «Каталог статей», но должно работать и в других модулях. Главное, проверьте, чтобы в коде был указан правильный модуль.

Замените на странице со списком материалов $BODY$ на следующий код:

Quote (скопируйте и вставьте в нужный шаблон)
<div id="conter">$BODY$</div> <div class="selector" id="selector" style="display:none">$PAGE_SELECTOR$</div> <script type="text/javascript"> if ($("#selector").find(".swchItem:contains('»')").text() == '»') { $("#selector").after('<div id="nextCont" class="input_submit alt"><div class="u_pos"></div></div>'); }; $(window).scroll(function() { if($('.u_pos').position().top-$(window).scrollTop() < 1000) { Conte.to() } }); Conte = { to:function(){ $("#nextCont").html('<div align="center"><img src="/.s/img/icon/ajsml.gif" border="0" /></div>'); nextik = $("#selector").find(".swchItem:contains('»')").attr('onclick').toString(); num = nextik.match(/\d/); $.get('/publ/0-'+num, function(next){ $("#conter").append( $("#conter", next).html() ); $("#selector").html( $("#selector", next).html() ); $("#nextCont").html('<div class="u_pos"></div>'); if ($("#selector", next).find(".swchItem:contains('»')").html() == null) { $("#nextCont").fadeOut(); }; }); } } </script>

Замените в коде publ на нужный модуль!

Если вы используете этот скрипт, то постарайтесь сделать футер пустым, да и вообще, определите, действительно ли вашему сайту нужна эта функция. Если на сайте нет поиска, то будет не очень удобно. В общем, подумайте над этим.

 
 
Источник: http://yraaa.ru/publ/podgruzka/22-1-0-2323

Очередной очень простой и очень полезный скрипт. Недавно он мне был нужен, но я не нашел готового решения, была найдена версия, в которой нужно было нажимать на кнопку для подгрузки материалов. Это хорошо, но нужнее именно автоматическая подгрузка материалов для uCoz, поскольку это современно и понятно, а вот нажатие на кнопку по сути не сильно отличается от хождения по страницам.

Скрипт проверен на этом сайте, но только на модуле «Каталог статей», но должно работать и в других модулях. Главное, проверьте, чтобы в коде был указан правильный модуль.

Замените на странице со списком материалов $BODY$ на следующий код:

Quote (скопируйте и вставьте в нужный шаблон)
<div id="conter">$BODY$</div> <div class="selector" id="selector" style="display:none">$PAGE_SELECTOR$</div> <script type="text/javascript"> if ($("#selector").find(".swchItem:contains('»')").text() == '»') { $("#selector").after('<div id="nextCont" class="input_submit alt"><div class="u_pos"></div></div>'); }; $(window).scroll(function() { if($('.u_pos').position().top-$(window).scrollTop() < 1000) { Conte.to() } }); Conte = { to:function(){ $("#nextCont").html('<div align="center"><img src="/.s/img/icon/ajsml.gif" border="0" /></div>'); nextik = $("#selector").find(".swchItem:contains('»')").attr('onclick').toString(); num = nextik.match(/\d/); $.get('/publ/0-'+num, function(next){ $("#conter").append( $("#conter", next).html() ); $("#selector").html( $("#selector", next).html() ); $("#nextCont").html('<div class="u_pos"></div>'); if ($("#selector", next).find(".swchItem:contains('»')").html() == null) { $("#nextCont").fadeOut(); }; }); } } </script>

Замените в коде publ на нужный модуль!

Если вы используете этот скрипт, то постарайтесь сделать футер пустым, да и вообще, определите, действительно ли вашему сайту нужна эта функция. Если на сайте нет поиска, то будет не очень удобно. В общем, подумайте над этим.

нет аватара
  • Ник: oZbestru
  • Дата: 05.06.2015 Спам
#1
Приколько, но вот до footer не добраться)
 
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход