Модератор форума: JonMagon |
Сообщество uCoz Вебмастеру JavaScript, Flash и прочие технологии Замена переключателей бесконечной "простыней" (Меняем переключатели страниц на "простыню" как Вконтакте) |
Замена переключателей бесконечной "простыней" |
Цитата (JacksonMihailov) Работает? Сообщение отредактировал Solaris(Olga) - Вторник, 04 Июн 2013, 23:48:22
|
Solaris(Olga), Разницы нет. А предыдущий скрипт удалили?
Добавлено (05 Июн 2013, 00:01:38) Код <span id="lenta">$BODY$</span> <div id="more1"></div> <div id="ShowMore" pagenum="1"></div> <div style="display:none;">$PAGE_SELECTOR$</div> <script type="text/javascript"> // Скрипт написан JacksonMihailov на forum.ucoz.ru $(document).ready(function() { <?if($URI_ID$!=<?substr('puMain',-4)?>)?> // var CatId = ('$URI_ID$'.replace(/[^0-9]/gi, '')) <?endif?> var LstPage = $($(".swchItem").get($(".swchItem").length-2)).text() $(window).scroll(function() { if ($('#ShowMore').attr('pagenum') < LstPage) { if ($(window).scrollTop() == $(document).height() - $(window).height()) { var $showclick = $('#ShowMore').attr('pagenum'); $('#more'+$showclick).after('<div id="more'+(parseInt($showclick)+1)+'"></div>') $('#more'+$showclick).load('$HOME_PAGE_LINK$$MODULE_ID$/<?if($URI_ID$!=<?substr('puMain',-4)?>)?>'+CatId+'-<?endif?>0-'+(parseInt($showclick)+1)+' #lenta',function(){ $('#ShowMore').attr('pagenum',parseInt($showclick)+1); }); } } }); }); </script> jmDB - Текстовая база данных для uCoz
|
JacksonMihailov, нет, не получается. Странно. Может потому что uWeb, а не uCoz? Хотя ведь разницы не должно быть никакой.
Добавлено (05 Июн 2013, 00:10:28) Сообщение отредактировал Solaris(Olga) - Среда, 05 Июн 2013, 00:08:36
|
Solaris(Olga), Я читал, что они полностью идентичны
да конечно, вот пример. http://top-arena.ucoz.lv/dir/ jmDB - Текстовая база данных для uCoz
|
JacksonMihailov, здорово работает! Почему же у меня не хочет? А вы бы не могли немножко перевести на русский скрипт. То есть как разбирается урл и все такое... Вот, например, может быть из-за того, что у меня нет разделов, а просто категории созданы?
----- $URI_ID$ --- puCat3 $HOME_PAGE_LINK$ --- http://funnybottle.ru/ $MODULE_ID$/ --- publ/ Правильно? У вас так же? Сообщение отредактировал Solaris(Olga) - Среда, 05 Июн 2013, 00:31:56
|
Solaris(Olga), разделы и категории не влияют и вы сняли скрипт. но там может цепляться за ваш рейтинг. но это как предположение. вы сняли код со страницы, поэтому копать эту версию невозможно
|
webanet, код в категориях все еще стоит. Ладно, я понимаю, что у вас море других забот, чтобы еще тут со мной разбираться) если получится - отпишу.
|
не играет роли )) Разделы и категории в ссылке выглядят одинакого
Код <span id="lenta">$BODY$</span> <div id="more1"></div> <div id="ShowMore" pagenum="1"></div> - щетчик загруженных страниц на данный момент <div style="display:none;">$PAGE_SELECTOR$</div> <script type="text/javascript"> // Скрипт написан JacksonMihailov на forum.ucoz.ru $(document).ready(function() { <?if($URI_ID$!=<?substr('puMain',-4)?>)?> // //// беру название модуля для ссылки var CatId = ('$URI_ID$'.replace(/[^0-9]/gi, '')) <?endif?> var LstPage = $($(".swchItem").get($(".swchItem").length-2)).text() /// Число последней страницы беру из <div style="display:none;">$PAGE_SELECTOR$</div> $(window).scroll(function() { /// функция включается во время скролла if ($('#ShowMore').attr('pagenum') < LstPage) { /// Если pagenum= числу последней страницы, то скрипт выключается. if ($(window).scrollTop() == $(document).height() - $(window).height()) /// если экран касается низа документа { var $showclick = $('#ShowMore').attr('pagenum'); /// запоминаю pagenum какой есть $('#more'+$showclick).after('<div id="more'+(parseInt($showclick)+1)+'"></div>') /// Создаем следующий div куда грузится следующая страница $('#more'+$showclick).load('$HOME_PAGE_LINK$$MODULE_ID$/<?if($URI_ID$!=<?substr('puMain',-4)?>)?>'+CatId+'-<?endif?>0-'+(parseInt($showclick)+1)+' #lenta',function(){ /// собстно, загружаем страницу в тот DIV $('#ShowMore').attr('pagenum',parseInt($showclick)+1); /// и в щетчик добавляем очередную загруженную страницу }); } } }); }); // все )) </script> jmDB - Текстовая база данных для uCoz
|
Solaris(Olga), вы что-то не сняли из прежнего кода. дайте код шаблона категорий
|
JacksonMihailov,
Цитата и в щетчик добавляем очередную загруженную ![]() Solaris(Olga), для чистоты эксперимента снимите на всякий код своего рейтинга |
Код <!DOCTYPE HTML><html><h<?'ea'?>d><t<?'it'?>le> $SITE_NAME$ - FunnyBottle.ru</t<?'it'?>le><meta http-equiv="content-type" content="text/html; charset=UTF-8"> <link type="text/css" rel="StyleSheet" href="/_st/my.css" /><meta name='yandex-verification' content='7434f583b370f01a' /> <link rel="shortcut icon" href="http://www.funnybottle.ru/favicon.ico" type="image/x-icon" /> <link rel="icon" href="http://www.funnybottle.ru/favicon.ico" type="image/x-icon" /> <meta name="google-site-verification" content="oBhPUs6nGM5lPJ_sawDZ4Ep6o-Zq5z7ySnyjnV2gny8" /> <script type="text/javascript" src="http://s700.uweb.ru/src/jquery-1.6.1.js"></script> <script type="text/javascript" src="http://s700.uweb.ru/src/ulightbox/ulightbox.js"></script> <script type="text/javascript" src="http://s700.uweb.ru/src/uwnd.js?2"></script> <style type="text/css">#puzadpn {display:none;}</style> </h<?'ea'?>d> <body style="text-align: left"><div id="container2">$ADMIN_BAR$ $GLOBAL_AHEADER$ <div id="wrapper3"> <div class="link5" style="width:100px;float:left;position: fixed; top: 200px;"> <a class="link7" href="http://www.funnybottle.ru/publ/cveti/1"> <b>Цветы</b> </a> <a class="link7" href="http://www.funnybottle.ru/publ/zhivotnye/2"> <b>Животные</b></a> <a class="link7" href="http://www.funnybottle.ru/publ/igrushki/3"><b> Игрушки</b></a> <a class="link7" href="http://www.funnybottle.ru/publ/v_interer/4"><b>Для интерьера</b></a> <a class="link7" href="http://www.funnybottle.ru/publ/mebel/6"><b>Мебель</b></a> <a class="link7" href="http://www.funnybottle.ru/publ/poleznoe/5"><b>Полезное</b></a> <a class="link7" href="http://www.funnybottle.ru/publ/k_prazdnikam/7"><b>Подарки</b></a> <a class="link7" href="http://www.funnybottle.ru/publ/dlja_sada/8"><b>Для сада</b></a> <a class="link7" href="http://www.funnybottle.ru/publ/ukrashenija/9"><b>Украшения</b></a> </div> <div id="content3"><br> <div style="border: 1px solid #ccc;background: #fff;padding:20px;"> <h1>$CAT_NAME$ из пластиковых бутылок</h1><br>$CAT_DESCR$<br><br> </div><br> <span id="lenta">$BODY$</span> <div id="more1"></div> <div id="ShowMore" pagenum="1"></div> <div style="display:none;">$PAGE_SELECTOR$</div> <script type="text/javascript"> // Скрипт написан JacksonMihailov на forum.ucoz.ru $(document).ready(function() { <?if($URI_ID$!=<?substr('puMain',-4)?>)?> // var CatId = ('$URI_ID$'.replace(/[^0-9]/gi, '')) <?endif?> var LstPage = $($(".swchItem").get($(".swchItem").length-2)).text() $(window).scroll(function() { if ($('#ShowMore').attr('pagenum') < LstPage) { if ($(window).scrollTop() == $(document).height() - $(window).height()) { var $showclick = $('#ShowMore').attr('pagenum'); $('#more'+$showclick).after('<div id="more'+(parseInt($showclick)+1)+'"></div>') $('#more'+$showclick).load('$HOME_PAGE_LINK$$MODULE_ID$/<?if($URI_ID$!=<?substr('puMain',-4)?>)?>'+CatId+'-<?endif?>0-'+(parseInt($showclick)+1)+' #lenta',function(){ $('#ShowMore').attr('pagenum',parseInt($showclick)+1); };); } } };); };); </script> <br><br> </div></div> <div id="footer">$GLOBAL_BFOOTER$</div> </div></div> </body></html> На всякий случай в "Вид статей" оставила только $MESSAGE$. В шапке ничего нет. В футере счетчики правда есть - яндекса и ливинтернет (дело не в них - проверела). Сообщение отредактировал Solaris(Olga) - Среда, 05 Июн 2013, 00:52:08
|
|
Solaris(Olga), ну в общем я нашла вашу ошибку. панель управления - настройки - общие настройки - URL адрес вашего сайта: - вписываем туда http://www.funnybottle.ru/ - внизу сохраняем
сейчас у вас код HOME_PAGE_LINK$ отдает http://funnybottle.ru/ что все же неверно. исправьте и сообщите о результатах JacksonMihailov, написание слова щьодтчек принципиально))) |
Нет, все равно не хочет. Спасибо вам за помощь! Буду разбираться дальше, что ж делать? Должна ведь быть причина... Или, возможно, попробую объединить два скрипта в один
![]() |
Solaris(Olga), на главной каталога не вижу, но в категориях у вас прописано ЧПУ. а скриптик не заточен под ЧПУ
поставьте на главную. статей. там не должно быть ЧПУ |
| |||