Комментарии 61
Вроде прикольно, но прокрутку колесом мыши, по-моему, не стоило делать. Мало ли чего пользователь ожила от страницы. а тут такое.
+1
ожидал, а не ожила :)
+1
она работает, только если навести на навигацию
0
Известная беда.
Скроллишь страницу, нарываешься курсором на гугл мэпс виджет — прокрутка останавливается, начинается зум.
Скроллишь рсс-поток, нарываешься на баннер гугл эдс — прокрутка останавливается. Я долго думал, что это баг гугл ридера, потом понял, что это глюк оперы — пытается скроллить iframe баннера.
… Скроллишь страницу, нарываешься на пагинатор — хлобысть, страница перегружается на какую-то другую! О_О
Я считаю, что нужно добавить опцию: включить/выключить прокрутку мышью. Я бы у себя отключал.
Скроллишь страницу, нарываешься курсором на гугл мэпс виджет — прокрутка останавливается, начинается зум.
Скроллишь рсс-поток, нарываешься на баннер гугл эдс — прокрутка останавливается. Я долго думал, что это баг гугл ридера, потом понял, что это глюк оперы — пытается скроллить iframe баннера.
… Скроллишь страницу, нарываешься на пагинатор — хлобысть, страница перегружается на какую-то другую! О_О
Я считаю, что нужно добавить опцию: включить/выключить прокрутку мышью. Я бы у себя отключал.
+3
Круто. Создавайте проект полноценный и выкладывайте в репозиторий.
+1
во views с включенной ajax навигацией пробовали?
0
А для WP есть Paginator? Подскажите пожалуйста.
0
казалось бы, при чем тут лепра…
+2
Ух ты, должно быть удобно (когда много страниц), спасибо.
0
Поставил на одном проекте. Я в восторге :) Спасибо!
0
> Добавлена прокрутка колесом мышки, исправлены некоторые косяки…
1. Если вас не затруднит, выложите в топике код для прокрутки колесом мыши.
2. Какие именно косяки устранили?
3. Эти косяки из-за прикрутки к друпалу или же они относятся к paginator'у?
Поясните эти вопросы. А то если косяки у рaginator'а, то нужно его исправить, чтобы все знали и могли не парились в будущем.
1. Если вас не затруднит, выложите в топике код для прокрутки колесом мыши.
2. Какие именно косяки устранили?
3. Эти косяки из-за прикрутки к друпалу или же они относятся к paginator'у?
Поясните эти вопросы. А то если косяки у рaginator'а, то нужно его исправить, чтобы все знали и могли не парились в будущем.
-1
1. markup-javascript.com/2009/05/24/krossbrauzernyj-mousewheel-obrabotka-sobytiya-skrolinga/
2-3. Не знаю, были косяки или появились после прикрутки к друпалу (друпал страницы считает с 0, а отображает с 1). В основном косяки были когда выбираешь страницу, которой нет (например страницу 16 когда всего их 15)
2-3. Не знаю, были косяки или появились после прикрутки к друпалу (друпал страницы считает с 0, а отображает с 1). В основном косяки были когда выбираешь страницу, которой нет (например страницу 16 когда всего их 15)
0
надо прикрутить под django-pagination, уж очень симпатично выглядит
0
попробывл и обнаружил баг!
если находимся на 2-й странице… то переход на 1ю не работает.
в адресе все время висит типо такого node?page=1
если находимся на 2-й странице… то переход на 1ю не работает.
в адресе все время висит типо такого node?page=1
0
то есть при клике на Первая всегда переходит на 2ю станицу
а при клике на предудщая, находясь уже на 2й странице, остается все время на 2й…
а при клике на предудщая, находясь уже на 2й странице, остается все время на 2й…
0
И еще трабл с CSS в Firefox:
0
Вижно что ссылки Первая и Послледняя съзжают, а также сами ссылки без отступа от левого края…
0
Так же замечено, что при разбиении материала на страницы с использованием
происхождит вывод стандартного пейджера, в то время как данный модуль включен…
Как исправить?
<! --pagebreak-->
происхождит вывод стандартного пейджера, в то время как данный модуль включен…
Как исправить?
0
<! --pagebreak-->
помоему не стандартный тэг. Не исключаю, что есть какой-то конфликт с другим модулем.0
если он конффликтует, возможно ли сделать чтобы этого не было?
0
Возможно. Скажите что и с чем конфликтует и «этого не будет».
+1
Модуль paging drupal.org/project/paging
0
В следующей версии исправлю. А пока что могу предложить попробовать в бд в таблице system для модуля paginator3000 установить значение weight выше чем у модуля paging (думаю, 1000 подойдет).
0
хорошо — попробую, а скажите что делать с тем багом, который описывал я выше?
0
спасибо, бага вроде не наблюдается при переоде со второй на первую…
однако конфликт с модулем paging до сих пор имеется, посмотрите:
конфилкт</>
однако конфликт с модулем paging до сих пор имеется, посмотрите:
конфилкт</>
0
How can I customize the pager navigation?
Either the theme_pager() function can be overridden to make minor customizations (see drupal.org/node/173880#function-override) or a complete new(custom) theme function to use can be specified in paging settings at admin/settings/paging.
В двух словах: определите свою функцию theme_pager() или напишите новую свою и воткните ее в настройках модуля.
Попробуйте скопировать код функции phptemplate_pager() из paginator3000.module и вставить где-то в настройках admin/settings/paging. Не обещаю, что поможет. В следующей версии постараюсь исправить этот баг (хотя багом это назвать сложно, т.к. модуль paging использует свою кастомную навигацию по страницам).
0
Кстати, под Firefox добился улучшения, чтобы текст не съезжал вот так:
.paginator .scroll_bar {
width:100%;
height:0px;
position:relative;
margin-top:10px;
}
.paginator .scroll_bar {
width:100%;
height:0px;
position:relative;
margin-top:10px;
}
0
т.е. height:0px добавь в следующий релиз этот фикс тоже
правда отсуп слева не знаю как побороть… если сделаешь будет супер
правда отсуп слева не знаю как побороть… если сделаешь будет супер
0
Версия 1.14 специально для вас. Исправил стили и косяк с paging. Пэйджинатор появится, но не факт, что будет работать.
0
еще один баг при большом количесвте страниц:
0
Как только исправлю баг, напишу вам лично =) Пока что нет времени.
+1
хорошо… надеюсь с paging тоже не будет конфликта!
0
Спасибо за замечательный модуль! Если сделать не 30 страниц, а 10, например, то цифры не будут перекрываться.Скажите, где это можно прописать?
0
Что значит не будут перекрываться? Не понимаю о чём вы.
0
из-за того что номеров страниц 30 штук на 600 пикселях, они налазят друг на друга и абсолютно нечитаемы, если ширину сделать 800px, то нормально, но мне хотелось бы оставить ширину старой просто уменьшить к-во страниц, видных за раз
0
Никуда они не налазят. У вас со стилями проблемы видимо.
0
ну а что же тогда по вашему на скрине у?
0
Вы бы хоть ссылку дали чтоли. У вас где-то перекрывается CSS. Посмотрю — скажу.
0
ну вот же на этом скриншоте habrahabr.ru/blogs/drupal/87875/#comment_2642126, ну или вот у меня feedlinux.co.cc/feed-item, в любом случае вы можете сказать как сделать так чтобы отображалось 15 номеров страниц вместо 30?
0
если увеличить ширину в .css, то цифры перестают перекрываться
.paginator {
font-size:10pt;
margin:5px auto;
width:800px;
height:65px;
background:url('main-body.png') no-repeat;
overflow: hidden;
padding-top: 15px; }
.paginator {
font-size:10pt;
margin:5px auto;
width:800px;
height:65px;
background:url('main-body.png') no-repeat;
overflow: hidden;
padding-top: 15px; }
0
есть ли новая версия этго драгоценного модуля, которачя бы работала корректно с paging?
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Paginator 3000