Плагин «LsPage»

Вот и готов этот простенький плагин, который заменяет стандартную пагинацию в LiveStreet.

Плагин «LsPage»


Сделал фикс, который представил пользователь с ником Banditt0, за то ему огромное спасибо!
Теперь пагинация на страницах поиска работает как положено.

На счет конфликтов с другими плагинами — не знаю, не на чем проверить и пофиксить.

Ждем проверки в каталоге. Надеюсь, ошибок не наляпал.

А пока, его можно скачать здесь.

43 комментария

avatar
А пока, его можно скачать здесь.
avatar
спасибо
avatar
Или скачать его тут (narod)
  • Mmka
  • 0
avatar
Решен баг с тем, что пагинатор не работает на страницах результатов поиска?
avatar
Теперь пагинация на страницах поиска работает как положено
У меня однако так и не заработало
avatar
Не заметил, спасибо
avatar
Также не заработало
avatar
кеш очистили?
какая версия LS?
avatar
Да, кеш чистый. ссылка как и раньше ведет на ццц.ru/search/topics/page2/ без указания на ?q=запрос
Версия 0.4.2
avatar
Странно, после чистки кеша и нового запроса не заработало, после рефреша — ок. В общем спасибо за решение.
avatar
хммм
может автор что-то с фиксом напутал, сейчас выложу свою версию тоже
avatar
gorodinfo.org.ua/lspage.tar.bz2
проверить можно там же
у меня этот фикс работает!
avatar
Скачал ваш, кэш очистил, но не работает все равно((
avatar
Заработало)
avatar
Я в этот добавил только проверку в шаблоне, если находимся на странице поиска, то доп. параметр не учитывается.
avatar
по логике он наоборот должен учитыватся только если находимся на странице поиска:))
я честно говоря тоже сначала думал сделать что-то подобное, а потом подумал какая разница, один фиг если движку передаётся какой-либо параметр он должен его обработать, поэтому и передаю все без исключения, впрочем насколько я понял что тоже самое происходит и со стандартным пагинатором.
avatar
Ну я имел в виду что доп. параметр учитывается только на страницах поиска. Опечатался, так-скать.
avatar
После активации плагина, на всех страницах
Parse error: syntax error, unexpected T_VARIABLE in /var/www/ksider/data/www/ea.ixterm.ru/plugins/lspage/config/config.php on line 1
avatar
1) не почистили кеш полностью
2) что-то намудрили в конфиге
avatar
кеш чистил полностью
в конфиг не лазил
avatar
compiled шаблона удаляли?
avatar
Включил и пока отключил, так как ссылок на страницы нет, вместо них яваскрипт, что не хорошо для поисковиков.
avatar
Посмотрите html странички с включенным пагинатором
там есть ссылки для поисковиков, просто к стиль
<div id="pagination" style="display: none;">

и юзер их не видит, а видит только новый JS пагинатор:)
avatar
Да, это было сделано с первой версией. На счет видимости поисковиками невидимых на глаз блоков я не уверен, но можно сделать по другому, например сделать height и width блоков по одному пикселю. Или же сделать свойство z-index, но у блока должен быть параметр postion: relative;
avatar
насчёт невидимости, думаю ссылки поисковикам видны, по большей части им ведь css побоку, тут другой вопрос — как отнесутся поисковики к скрытым таким образом ссылкам…
avatar
Что вы все усложняете?
Можно сделать показ обычного скролла с ссылками, если отключен JS. А если JS включен — перерисовывать этот див.
Делается довольно просто, и поисковики должны быть довольны.
Я у себя так и сделал: steampunker.ru
Если отключить JS, будет обычный скролл.
avatar
Теоретически можно нарваться:

Лицом, ответственным за создание или поддержание Вашего сайта, была нарушена
«Лицензия на использование поисковой системы Яндекса» –
rules.yandex.ru/termsofuse.xml. Страницы сайта содержат скрытый или
слабовидимый текст, недоступный пользователям сайта, и предназначенный
исключительно для робота поисковой системы.

В соответствии с пунктом 3.5 Лицензии мы не предуведомляем об удалении сайтов
из поиска, и не даем никаких гарантий и сроков на повторное их включение в
индекс.
avatar
И Вы думаете что Яндекс следит за всеми сайтами вручную?
Определить по CSS cложно, я так думаю. И не видел, чтобы поисковики читали CSS.
А если что, убрать плагин и обратится к Платону.
avatar
Я думаю что не следит
думаю пара ссылок на свой сайт ни на что не повлияет
просто в частности у гугля в правилах для веб мастеров сказанно что они не приветствуют всякий скрытый текст на странице, если я не ошибаюсь.
С другой стороны там не так много скрытого текста чтобы были какие-то санкции, ну во всяком случае я так думаю…
Да и п.3.5 весьма спорен тут думаю, поскольку JS-код пагинатора юзеру таки этот текст отдаёт, а сам Яндекс не научился ещё насколько я понимаю полностью и абсолютно распознавать JS
Да и правило данное я так понимаю направленно на то чтобы не делали кучу скрытых ключевиков и прочих не совсем честных приёмов…
В общем не думаю что этот плагин практически как-то будет привлекать санкции со стороны ПС, хотя теоретически такое возможно… Но правила для того и пишуться чтобы их нарушали:))
avatar
это не то. расценивайте это как версию сайта для браузеров не поддерживающих js
avatar
Поставила, активировала. Плагин не «завёлся» вообще. Как была стандартная пагинация внизу страницы, так и осталась. В чём может быть причина?
  • Inga
  • 0
avatar
Всё, спасибо. Сама натупила, сама разобралась. (: Автору плагина и патча большое спасибо. :*
avatar
Не за что. Рад, что среди вебмастеров есть девушки =)
avatar
Плагин доступен для скачивания в каталоге.
avatar
поставил, на главной ничего нету. Активировал плагин. А где его настройки на сайте? или после активации пагинатор в низу сам автоматом появится? если так, то этого не произошло. P.S. Как чистить кеш?
avatar
автор спасибо за модуль, но хоть пиши как ставить, активировать, настраивать, а то знаешь есть же такие которые вчера на лайв-стрит пришли…
avatar
Плагин бесплатный. Я ничего писать не собираюсь, извольте пользоваться поиском, на сайте все есть. И да, ты мне не тыкай.
avatar
Не сердись, я по дружески так. Как же в настройки модуля попасть? ваша работа что не стоит даже внимания?
avatar
должно же быть где то в настройках, чтобы после определенного количества мтериалоав на главной, автоматом делилас страница на 2 3 4 5
avatar
Ищи в конфиге (config/config.php) Там все расписанно!
avatar
Спасибо, заработало!
avatar
Плагин работает на версии 0.5.
avatar
После активации плагин не виден. На версии LS 0.4.2 работало. Шаблон social. Подскажите возможную причину?
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.