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


Обновился плагин бесконечной подгрузки списков топиков, блогов, пользователей для версии LiveStreet 1.0. Также, при наличии плагина DAO работает с его списками объектов.

Настройки

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

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

avatar
Интересно, а на каких шаблонах вы тестировали? На оба два не становится, может просто на локалке, ошибка:


Fatal error: Uncaught exception 'SmartyException' with message 'Unable to load template file 'X:\home2.168.1.101\www/plugins/ajaxload/templates/skin/default/paging.tpl' in 'topic_list.tpl'' in X:\home\192.168.1.101\www\engine\lib\external\Smarty\libs\sysplugins\smarty_internal_templatebase.php:127 Stack trace: #0 X:\home\192.168.1.101\www\engine\lib\external\Smarty\libs\sysplugins\smarty_internal_template.php(288): Smarty_Internal_TemplateBase->fetch(NULL, NULL, NULL, NULL, false, false, true) #1 X:\home\192.168.1.101\www\templates\compiled\synio\27226ef67f5fdd1947b9f65c79b34b52e8066e67.file.topic_list.tpl.php(48): Smarty_Internal_Template->getSubTemplate('paging.tpl', NULL, NULL, NULL, NULL, Array, 0) #2 X:\home\192.168.1.101\www\engine\lib\external\Smarty\libs\sysplugins\smarty_internal_templatebase.php(180): content_5001ff8d394e15_03936073(Object(Smarty_Internal_Template)) #3 X:\home\192.168.1.101\www\engine\lib\external\Smarty\libs\sysplugins\smarty_internal_template.php(288): Smarty_Internal_TemplateBase->fetch(NULL, in X:\home\192.168.1.101\www\engine\lib\external\Smarty\libs\sysplugins\smarty_internal_templatebase.php on line 127
avatar
На тех, про которые написано в описании к плагину. Перепроверил поставку архива — файл в наличии.
avatar
В данном виде плагин только ухудшает удобство использования сайта, т.к. если прокрутить несколько страниц и потом перейти к чтению какого либо топика, то после возврата на страницу со всеми топиками нас выкидывает в конец первой страницы, но никак не на то место до куда мы уже успели доскроллить. И после этого нужно заново прокручивать все просмотренные страницы, чтобы дойти до нужного нам топика.
avatar
Есть такое дело.
По этому снова предложу свою идею:
livestreet.ru/blog/addons/10352.html#comment159933
avatar
Было бы наверное проще всего сделать обновление в адресной строке адреса страницы при прокрутке… Тогда и при переходе в топик, можно будет вернуться назад и ссылку можно будет скинуть другу, на то место, до куда доскролил. Проблема только, что перейдя по ссылке на допустим пятую страницу, нельзя будет доскролить до первой, только внизу.
avatar
Было бы наверное проще всего при прокрутке сделать обновление в адресной строке адреса страницы… Тогда и при переходе в топик, можно будет вернуться назад, а так же дать ссылку другу, на то место, до куда доскролил. Проблема только в том, что перейдя по ссылке на допустим пятую страницу, нельзя будет доскролить до первой, только вниз.
*
avatar
А возможно ли сделать тоже самое только комментариев? Очень надо :)
У меня комментарии новые сверху, старые внизу подгружались бы, можно такое реализовать?
avatar
Почему-то плагин глючит, стоит стандарт, т.е. ничего в плагине не менял.
1. Не пропадает кнопка <Дальше> после просмотра всех топиков

2. В блогах при нажатии <Дальше> кнопка вообще исчезает, при этом не показывая следующие блоги
avatar
Шаблон Synio
avatar
Доброго дня! Будет ли работать с Simple?
avatar
Автор, ответьте! Будет ли работать с Simple?
avatar
Автор, ответьте, пожалуйста! Хочу купить, но не знаю, будет ли работать с моим шаблоном?
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.