Плагин "Ajax подгрузка по скроллу"


Плагин для подгрузки новых топиков при скроллинге. В конфиге есть настройка подгружать топики автоматически при достижении конца страницы, или по нажатию кнопки «дальше».

По достижении 10 продаж в плагин будет добавлена аякс подгрузка списков юзеров и списков блогов.

Доходы от плагина пойдут в фонд создания мобильной версии livestreet

Демонстрационной площадкой может стать один из клиентских сайтов — покупатели могут отписать адреса своих сайтов в комментах или написать мне в личку — я вывешу в тексте топика ссылки.

Примеры:
tep-tep.me/my/lego
modishblog.ru
lsblog.ru/blog/ (регистрация)

98 комментариев

avatar
Демо сайт есть?
avatar
Думаю, к вечеру куда-нибудь выложу.
avatar
У нас вечер уже вчера наступил ;)
avatar
Вчера же днем я отписал в топике
Демонстрационной площадкой может стать один из клиентских сайтов — покупатели могут отписать адреса своих сайтов в комментах или написать мне в личку — я вывешу в тексте топика ссылки.
В данный момент уже начали выкладывать.
avatar
Ага, появился правильный линк, спасибо.
avatar
Замечательно работает на шаблоне lightblue — пример.
avatar
а по какому принципу это все происходит? я вот на счет пагинации?

тут не давно обсуждалось дублирование страниц из-за пагинации. Получается что касается топиков, этот вопрос снимается или как? :)
avatar
Дублирование обсуждается в соседней ветке прямо сейчас. По старой пагинации по введенному адресу напрямую все также будет работать — плагин не совсем для этого создавался.
avatar
все понял спасибо
avatar
просто меня волнует вопрос индексации, раз не будет прямым ссылок на пагинацию, как поисковик дойдет до второй-третьей-… страницы и пр.
avatar
Да, я думал над этим вопросом. Два варианта —
первый и самый действенный в описании плагина — использовать плагин sitemap
второй — вынести реальную пагинацию в невидимую зону, также как сделано на livestreet.ru для сео-статей (смотрите исходный код, ссылки с адресами /seolib/ )
avatar
да про sitemap я не подумал :) это поможет.

Извините за вопрос не в тему, а зачем такой seolib блок в коде livestreet.ru нужен?? для лучшей индексации страниц?
Но ведь нижний пагинатор не скрыт у тут, не будут ли конфликты.
avatar
Тот сеолибный пагинатор не для топиков как таковых. Насколько я понимаю — он для того, чтобы уровень вложенности страниц с платными ссылками был выше (за выше уровень — больше денег за ссылку в той же сапе).

Вообще вопрос — насколько носит смысл индексация поисковиками страниц пагинации(я не беру в расчет сайты под сапу, где больше страниц — лучше)? Ведь по идее на пагинированных страницах контент «съезжает» и всегда меняется => не представляет ценности для поисковиков. Для поисковой выдачи очень полезны прямые ссылки на топики, юзеров, профили блогов, страницы объектов в плагинах (компании, фото в галерее, и тп) — со всем этим и сайтмэп справится.

Но для чего нужны в индексе пагинированные страницы мне не ясно.
avatar
да я с вами согласен дубли в пагинации нафиг не нужны, мне кажется они даже хуже будут делать.

Но как тогда уберечь, пагинатор от поисковика, чтобы он даже и не думал их индексировать?

nofollow??? это же не поможет
avatar
Да ну бросьте. Я думаю значение существования этих страниц преувеличивают. В соседнем топике даже срач развели(зачем?).
Все-таки на том же хабре поисковики прекрасно ищут конкретный контент с конкретной статьей (хотя никаких пагинаторов не отключено от индексации, вроде) и я все реже из поиска наталкиваюсь на пагинационнные страницы(уже наверное почти никогда), а гораздо чаще на конкретные топики.
avatar
пожалуй соглашусь с вами :)
avatar
Без них уровень вложенности статей намного увеличится…
avatar
первый способ весьма сомнителен и топики могут обновляться 1 раз в месяц, если рассчитывать только на ссылки с сайтмап, может быть быстрее, если кормить быстробота из твиттера.
второй способ — чистый клоакинг (гуглим). сайт ЛС не в бане только за счет возраста домена и уймы уникального контента. Любой другой сайт с такими фокусами поймает АГС.
avatar
по первому :) смотря как кормить сайтмап :) надо чаще предлагать, чтобы лучше пошло

по поводу второго, ну скрыть можно разными путями :) не обязательно как это сделано тут, а например js, а js у нас только через клиент читается. А вот за список линков, не знаю, они же внутрение а не внешние за них не должны банить?
avatar
Здесь все-таки подразумевался топик про плагин с конкретным функционалом. Так совпало, что он пересекся по времени с другой стороной пагинации, напрямую никак к нему не относящуюся. Я озвучил методы минимизирующие мнимые потери от неиндексации сомнительных по важности(мое мнение описано выше) страниц — каждый сам для себя решит что ему подходит.
А по дискуссии сео-тематики давайте перенесемся обратно в сео-топик.
avatar
Жаль, что нельзя оплачивать покупки с помощью Qiwi…
avatar
К сожалению, перечень доступных методов оплаты от меня никак не зависит.
avatar
Можно Qiwi оплачивать. Выбирайте способ оплаты Яндекс деньги потом когда уже дело до оплаты дойдет на Робокасе выберете способ оплаты Qiwi. (Описал процесс по памяти)
avatar
Я уже ради эксперимента так сделал сегодня (еще до того как комментарий написать). В итоге минус 100 рублей на счету и никакого результата =) Обидно не то, что я так и не смог купить плагин, а то, что непонятно даже куда деньги делись (то ли дошли до адресата, то ли нет).
avatar
Интересные дела. Отпишите в личку мыло, у меня весь список покупавших есть, разберемся.
avatar
О таких вещах нужно сразу писать по контактам livestreetcms.com/about/feedback/
avatar
А у меня сняло деньги дважды. Обнаружил это только сегодня при выписке со счета…
avatar
Приобрету плагин 100% на не деле! А то еще с прошлыми купленными не разобрался :)
avatar
Кстати, как вариант могу предложить подключать плагин только для зарегистрированных пользователей.
avatar
Соглашусь, сделаю соответствующую настройку в конфиге в ближайшее день-два.
avatar
Сделал, выложу с обновлением, скорее всего завтра.
avatar
Сделайте пожалуйста возможность в конфиге включить такую пагинацию только для авторизированных пользователей.
avatar
Простите, страничка была включена, пришла в голову мысль, надо было сначала обновить топик.
avatar
Всё делается без плагина, подключая один js-скрипт.
avatar
Какой скрипт?
avatar
Покажите класс.
avatar
Скачиваете последнюю версию jquery на оф.сайте и подключаете.И подгрузка будет работать(у меня работает)
avatar
Вы не вникли в суть или не понимаете как работает плагин. Для того, чтобы не быть голословным — можно ссылку на ваш проект, который обошелся только лишь подключением скрипта, и пагинация работает для любых списков топиков на любых страницах?
avatar
Извиняюсь, я не прочитал описание полностью и поэтому не так понял. Проект пока на денвере, тк занимаюсь доработкой шаблона.
avatar
Как вконтакте можете сделать пагинатор в углу экрана, который бы показывал на какой страничке вы формально находитесь и выбрав другую, так же на аякс чтобы было перемешение?
Вот пример — vk.com/wall-35277280?own=1
Поскрольте вниз и увидите.
avatar
да как фитча было бы круто )
avatar
О, да потрясающая идея — сделайте так пожалуйста!
avatar
частично допилил, если автору плагина понравится ждите в релизе.
avatar
Интересует будет ли такая аякс подгрузка списков для вашего плагина Dao?
avatar
Вероятнее всего будет в ближайшем или через релиз.
avatar
было бы здорово!
avatar
Отличный плагин. Великолепно гармонирует с шаблоном «Social». Must have.
avatar
Плагин отличный!!! поставил себе
И все таки не хватает страничного «джампера», если нужно определенная страница.
avatar
Ребята, никто не подскажет из-за какого плагина у меня пропадает анаимация, но появляется вот такая аякс загрузка? Пробовал поотключать плагины, но не смог определить плагин.
avatar
в конфиге поставьте что бы подгрузка шла автоматически а не по кнопке.
avatar
В конфиге чего? У меня нет плагина «Аякс подгрузка по скроллу». Это делает какой-то другой плагин, наверное.
комментарий был удален
avatar
Работает! tpe-tep.me
avatar
а будет такое-же для комментариев?
avatar
Посмотрим.
avatar
tep-tep.me только, наверное?
avatar
Можно посмотреть также здесь.
Но работает только для зарегистрированных
avatar
добавил в список, спасибо.
avatar
По достижении 10 продаж в плагин будет добавлена аякс подгрузка списков юзеров и списков блогов.
Куплен 11 раз.
Подгрузка списков юзеров и списков блогов уже сделана и будет добавлена сегодня или это еще предстоит разработать?
avatar
Будет добавлено в ближайшее время. Я так понимаю вы что то типа полиции, и если видите майлешее несоответствие (пусть и купили ночью) — сразу указываете, а то я же не помню ничего, растяпа такой.
avatar
Не принимайте так близко, я скорее просто нетерпеливый пользователь, который хочет купить плагин, чтобы не перезаливать его второй раз. С учетом комментов ниже еще раз спасибо за оперативность.
avatar
ох, вам же нужно перезалить, а это же труднее чем автор резко проснется ночью и быстренько выведет клиента освежиться допишет нужное
комментарий был удален
комментарий был удален
комментарий был удален
avatar
Если не будете делать пагинатор как вконтакте, то хотя бы сделайте пожалуйста в настройках профиля пользователя возможность включить стандартный пагинатор. Кому-то из пользователей так будет на много проще найти определенный топик, просто переключившись на нужную страницу, а не скроля до посинения…
avatar
Плагин обновлен, добавлен режим аякс-подгрузки только для залогиненных и аякс подгрузка для списков юзеров и блогов.

Пока на модерации.
avatar
Промодерировано.
avatar
Ещебы, было бы неплохо, сделать ajax-подгрузку так же и для большого количества комментарий. Число устанавливается конфигом.
avatar
Уже отвечал — посмотрим. На этой неделе уже точно не будет.
avatar
Еще на странице тегов подгрузки через аякс не хватает)
avatar
под simpla бы доработали photoclubpro.ru/
avatar
Согласен, допилю.
avatar
сделайте как люди просят, на счет пагинатора как ВК :) а именно сделайте возможность вывода стандартного пагинатор???

а я вам сам js и верстку допилу и отправлю :) а вы плагин (может быть) беслатно (потом когда нибудь )).
avatar
Насчет «сделайте»:
сделайте как люди просят
Паршивая поднадоевшая формулировка: люди постоянно просят уйму всего под себя и именно так, как конкретно им хочется(а еще желательно нахаляву, не заказывая персонально под себя), причем для любых плагинов — платных и бесплатных.
Сделайте как разработчики просят — присылайте донейт, покупайте активнее другие серьезные плагины и однозначно вырастет количество клевых и бесплатных плагинов. А то все только обещают и просят каждому свое.
Был заказ на конкретный плагин аяксподгрузки, потом я выложил его в том же виде(позже допилив) в каталог за копейки, которые, кстати, пойдут в фонд мобильной версии в конце месяца. Очень хотел сделать бесплатным — да только знаю, что 99,9% никто бы даже не пошевелился вообще что-то закинуть в донейт.

Конкретика:
Теперь конкретно касательно пагинатора как в вк — я уже отвечал выше(не знаю зачем еще раз один раз спрашивать), что возможно — сделаю позже, но в ближайшие несколько дней/неделю точно не возьмусь из-за горы другой работы.

а я вам сам js и верстку допилу и отправлю :) а вы плагин (может быть) беслатно
Конечно давайте, посмотрим что выйдет из очередного предложения. Мой емайл support@lsmods.ru
avatar
Да я вас только прошу вывести пагинатор стандартный, который в LS уже в настройку конфига. Не прошу сделать все :) а только вынести стандартный пагинатор, все остальное я сам сделаю
avatar
Его никто не убирал (Make paging везде остается отрабатывать) — что выводить аякс-пагинацию или обычную разруливается в paging.tpl одним if'ом. и вставить все что вам угодно куда угодно не представит никакого труда.

Настройка конфига, которая отображает аякс-загрузку только залогиненным уже есть в поставке плагина.
avatar
все понял спасибо.
avatar
отписал в личку.
avatar
По поводу кнопки — есть предложение, как улучшить. Нажимая на кнопку, получаем пачку новых топиков, которые никак не отделены от тех, что были до кнопки. Нажатие на кнопку может ниже, или выше, поэтому предлагаю после подгрузки новых топиков плавно прокручивать экран, размещая в самом верху первый топик из подгрузившейся порции :) Будет прикольно, и удобно.
avatar
Отличный плагин. Сейчас его приобрел и активировал на своем разрабатывающимся сайте. Я надеюсь что он и дальше будет разрабатываться и появится поддержка Галереи и Каталога DAO.
avatar
У меня почему то при достижении конца листинга кнопка все равно отображается. я ее нажимаю, и она исчезает, но и новых топиков нет, т.к. их больше нет!) надо бы в таком случае выводить надпись «достигнут конец листинга», или для каждого раздела индивидуально — «блогов больше нет», например
avatar
Проверил, исчезает. Стили (класс/id) кнопки меняли?
avatar
класс нет, только убрал из style height: 50px;, не думал, что это может повлиять. Щас попробую вернуть
avatar
Это-то не повлияет, а редактирование id/class вполне могло. В личку отпишите сайт, давайте разберемся.
avatar
тоже самое. Нет, она исчезает :) просто не сразу, проверьте лучше на блогах, выставьте в конфиге 5 блогов на страницу, так будет лучше видно. Потому что топиков много грузится, и пока долистывашь до низа, кнопка уже успевает исчезнуть :)
avatar
Часть функционала сделал, как на VK доработал, вам должно понравится, не все конечно реализовал, так как не силен в ajax, но думаю идею какую надо сделал :)

Подождем что скажет хозяин плагина, и думаю ждите к след релизу :) если все срастется.
avatar
а я вам сам js и верстку допилу и отправлю :)
Я верно понял, что под помощью подразумевалось тупое воровство стилей с vk.com ( * style для class взяты полностью с vk.com) и вставка в качестве макета в шаблон? Думаю, я с этим справился бы очень быстро, если бы считал это допустимым.

Но. Я считаю недопустимым использование чужих ворованных стилей в любых продуктах(под ворованным я понимаю не gpl код, на использование которого не получено разрешения). На лайвстрите и так уже развелось чудаков, которые не видят в этом ничего зазорного — скопировать стили(и не только) с чужого платного плагина, и продавать в каталоге, не буду тыкать пальцем.

За желание помочь — спасибо, но давайте если делать, то свое. Помощь в умелом копировании с чужого сайта — сомнительной полезности. Если допилите и переделаете, чтобы это не было воровством — допилю яваскрипт и включу в релиз, как время появится.
avatar
Спасибо за ответ :)

Ну классы я взял не со зла, чтобы украсть, а чтобы выглядело прям, как у них, но я вам понял. Вобщем поддерживаю я Вашу политику.

1. Классы переписал, как могу :) чтобы были не так сильно похоже. По другому просто не, это в js можно сделать по своему раза три и будет отличаться, а в css ну так как хочешь не хочешь выбор не большой.

2. js под новые классы переписал.

3. Выслал вам на почту. Буду рад видеть в новом релизе.
avatar
Что вы сделали как на VK? Дополнительный пагинатор, указывающий на какой странице находится пользователь, как на скриншоте?

Если, да, то было бы очень классно видеть это в плагине…
avatar
да именно это и сделал, но частичный функционал который связанный с ajax не сделан, но как простая листалка страниц работает, у уже у себя на сайте пропатичл плагин, вроде как разработчик обещал допилить и в след версии будет полноценный пажинатор как на ВК
avatar
Скажите, обновления сможем качать? Т.е. обновленные версии, мне интересна поддержка.
avatar
Ничего не мешает это сделать
avatar
Из каталога стандартным методом.
avatar
Да, пардон, сразу не вдуплил, купил другие плугины и заметил разные версии.
avatar
Не хочет оно работать с первой линейкой на стандартном шаблоне, возможно из-за локалки, но опять же вопрос, какое отношение к локалке с внешним айпи? Будем копать.

Unable to load template file 'сервер\www/plugins/ajaxload/templates/skin/default/paging.tpl' in 'topic_list.tpl'
avatar
Здравствуйте, скажтите, по какой лицензии продается плагин, открыт ли код? Хочу купить и доработатать для себя.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.