Почему блоки выходят за границы?

Главные вкладки

Аватар пользователя Гарын Гарын 2 марта 2009 в 20:45

Скажите, пожалуйста, почему у меня блоки выходят за границы темы? Самое интерестное, если я на сайте под логином Админа, то всё нормально, если под обычным юзером, то логин за рамкой. Это происходит и в ИЭ и в опере. Спрашивал у других, у них тоже всё криво.

вот скрины:
Под админом - http://pic.ipicture.ru/uploads/090302/qnB12SiRtb.png
Просто - http://pic.ipicture.ru/uploads/090302/xq8QWcetbO.png

Комментарии

Аватар пользователя Leonard Leonard 2 марта 2009 в 21:19

В данном случае вылазит потому - что под обычным юзером не задано ни одной первичной ссылки. Назначьте хоть одну первичную ссылку (primary links) - и ничего не будет наползать

Аватар пользователя Гарын Гарын 2 марта 2009 в 21:30

а можно чуть подробнее? Мне надо в админке найти primary links (скажи плиз путь где её найти), или каждый юзер должен так себе сделать?

ps, если есть нормальные темы, дай ссылочки плиз. А то это имхо самая нормальная, на оф. сайте.

Аватар пользователя Leonard Leonard 2 марта 2009 в 21:40

Управление > Меню

B добавьте там пункт какой нибудь - например "Главная страница".

можете загуглить - drupal themes.

Но на оф.сайте их тоже вроде немало. Для новичков хорошая тема - salamander - много регионов, легко настраивать

Аватар пользователя Gildor Gildor 3 марта 2009 в 0:25

8-))
решение этой проблемы из разряда загадки в детских книжках — «найди 10 отличий». У нас задача попроще) найти 1 различие.
Вас ничего не смущает глядя на 2 скриншота?
Смотрим на тот, что правильно отображается — есть пункт меню (или это breadcrumbs?) "Изменить основные ссылки" (который, судя по названию, доступен только администратору).
Смотрим на тот, что не правильно - нет пункта "Изменить основные ссылки", зато есть кривой блок, распавшийся то-ли из-за незакрытого тега (выпал, так как в меню нет пунктов), то ли из-за пустой ячейки таблицы.
Во общем добавьте пункт в то меню, что находится в этом блоке. Или, еще лучше, поправьте там верстку (возможно нужно будет поставить условие в шаблоне - есть или нет меню).
А еще, скажу я вам, скачайте Firefox, поставьте Firefox и Firebug к нему, и немного им научитесь пользоваться, и по таким вопросам (и по очень многим другим) больше не будет непоняток. Честно))