Уважаемые посетители портала Kamensk.NET! Напоминаем вам, что будучи зарегистрированным пользователем вы получаете возможность оставлять комментарии к новостям на сайте и к топикам на форуме, иметь доступ к скрытым разделам и много других благ и привелегий. Пожалуйста заполните регистрационную форму, это отнимет у вас всего лишь несколько минут вашего времени.
[Решено] Проблемы с темизацией пейджера в Drupal.
Темизировал на свою голову пейджер. В Firefox и Opera всё отображается нормально (скриншоты в аттаче), а вот в Internet Explorer 8, Google Chome, Epiphany, Midori и Konqueror ни картинки и какие-либо намёки на них не отображаются
. И если на IE и GChome я ложить хотел (Цэ), то с остальными непорядок... 
Вот кусок CSS-кода ответственный за пейджер:
/* -----Begin Pager----- */
div.pager {
margin-top: 20px;
margin-bottom: 20px;
padding: 0;
clear: both;
font-size: 12px;
font-weight: bold;
width: 100%;
}
div.pager a {
color: #000;
}
div.pager a:hover {
color: #ff3030;
text-decoration: none;
}
.pager div.item-list {
/* float: right; */
/* margin-right: 20px; */
padding: 0;
/* background-color: #f0f0f0; */
}
.pager .item-list ul {
padding: 0;
margin: 0;
}
.pager .item-list li {
padding: 0;
margin: 5px;
}
.pager .item-list li.pager-first a {
background: url(../images/icons/go-first.png) no-repeat;
/* height: 0px; */
padding-left: 16px;
overflow: hidden;
}
.pager .item-list li.pager-first a:hover {
background: url(../images/icons/go-first_hover.png) no-repeat;
/* height: 0px; */
padding-left: 16px;
overflow: hidden;
}
.pager .item-list li.pager-previous a {
background: url(../images/icons/go-previous.png) no-repeat;
/* height: 0px; */
padding-left: 16px;
overflow: hidden;
}
.pager .item-list li.pager-previous a:hover {
background: url(../images/icons/go-previous_hover.png) no-repeat;
/* height: 0px; */
padding-left: 16px;
overflow: hidden;
}
/* .pager .item-list li.pager-ellipsis {
border: 1px solid #ff0000;
} */
.pager .item-list li.pager-current {
border: 1px solid #ff3030;
color: #ff3030;
font-size: 12px;
padding-left: 5px;
padding-right: 5px;
}
.pager .item-list li.pager-next a {
background: url(../images/icons/go-next.png) no-repeat;
padding-left: 16px;
overflow: hidden;
}
.pager .item-list li.pager-next a:hover {
background: url(../images/icons/go-next_hover.png) no-repeat;
padding-left: 16px;
overflow: hidden;
}
.pager .item-list li.pager-last a {
background: url(../images/icons/go-last.png) no-repeat;
padding-left: 16px;
overflow: hidden;
}
.pager .item-list li.pager-last a:hover {
background: url(../images/icons/go-last_hover.png) no-repeat;
padding-left: 16px;
overflow: hidden;
}
/* -----End Pager----- */
В переделанной функции вывода пейджера ничего особенного нет, кроме пробелов вместо текста.
P.S. Естественно, перед тем как писать сюда чистил кеш всем браузерам (кроме разве что IE, он у меня только на работе) и drupal'у...
| Предпросмотр | Прикрепленный файл | Размер |
|---|---|---|
![]() | В Mozilla Firefox всё пучком :-) | 2.37 кб |
![]() | В Opera тоже всё нормально :-) | 2.91 кб |
![]() | В остальных показывается вот так :-( | 1.65 кб |
Сначала подумал что ты где-то откопал старый пейджер 
Потом подумал что речь идет о программе типа ICQ
Что только не назовут этим словом 
А как его ещё можно назвать по-русски? 
в джумле вроде называется "пагинация"
тоже не очень 
Может, "навигация по страницам"? 
На api.drupal.ru это называют листалкой.
точно! 





Прописал в функции вместо пробелов точки и всё заработало.
Правда пришлось ещё прописать цвет точек цветом фона, но это фигня. 
Протянув руку помощи, не забудь разжать кулак.