[Решено]Друпал 6, идет сдвиг блоков. v.2.0

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

Аватар пользователя pomax pomax 1 февраля 2013 в 10:28

Здравствуйте. Ранее я уже публиковал тему с подобным содержанием, где получил только один ответ - плохая верстка.
Вкрадце напомню в чем проблема. Идет сдвиг правой колонки в основную часть сайта на НЕКОТОРЫХ автоматически генерируемых страницах категории статей. Если ранее были представлены скриншоты мною созданой темы, то сейчас предоставляю скриншоты на базе темы Garland, которая находится в движке и по умолчанию сверстана корректно.

Как видите, верстка шаблона не причем. Стандартный гарланд выдает такую же ошибку.
Подскажите пожалуйста в чем может быть проблема? заранее благодарю вас за помощь.

Комментарии

Аватар пользователя pomax pomax 1 февраля 2013 в 10:39

http://s47.radikal.ru/i117/1302/8b/ccd9c167a58b.jpg - уменьшеная копия страницы со сдвигом блока
http://i057.radikal.ru/1302/00/a7c1068333e9.jpg - скриншот места с ошибкой.

Обнаружил, что сам друпал оставляет некоторые дивы открытыми, возможно это именно в этом проблема:

Аватар пользователя alex_shut alex_shut 1 февраля 2013 в 13:13

ну инафиг кому твой html?
проблема в css. Гдет лажа с отступами. пару пикселей наложения блока на блок - и приплыли.

Аватар пользователя VasyOK VasyOK 1 февраля 2013 в 13:42

pomax, вы свой аккаунт никому не продавали?
На Гарлан лучше не делать, ведь тему приходится много править. А Гарланд обновляется с ядром.
Если материалы выводятся вьюхой в поле body можно указать типа "корректировать HTML"
Сайт показывайте, есть же не только html но и css

Говорю на случай если все таки продали.

Аватар пользователя pomax pomax 1 февраля 2013 в 15:50

"alex_shut" wrote:
ну инафиг кому твой html?
проблема в css. Гдет лажа с отступами. пару пикселей наложения блока на блок - и приплыли.

CSS? так у меня эта проблема со всеми темами, ставил несколько тем. Думаю поставлю гарланд. может там верстка нормальная - такая же фигня.
В сам движок я не лез.

А насчет пары пикселей версия интересная, даже очень. но вот интересно, может ли таким образом влиять на отображение материалов и сдвиг правой колонки какое-то своеобразное заполнение формы добавления нового материала? Ведь не в каждой категории такая проблема существует, а лишь в некоторых. Тем более, что на сайте стоит CKEditor, который славится добавлением в код материала лишних тэгов. Другой поставить не могу, так как есть люди, которые не разбираются в html, но постят новости на сайт. Им будет неудобно.

Какой тэг мог дать такой сдвиг?

"VasyOK" wrote:
pomax, вы свой аккаунт никому не продавали?
На Гарлан лучше не делать, ведь тему приходится много править. А Гарланд обновляется с ядром.
Если материалы выводятся вьюхой в поле body можно указать типа "корректировать HTML"
Сайт показывайте, есть же не только html но и css
Говорю на случай если все таки продали.

Акаунт не продавал, вы где-то отвечали уже на этот вопрос?
Гарланд я поставил только ради того, чтобы показать проблему. Ведь многие мастера могли бы сослаться на кривую верстку. Вот и подумал, если поставить гарланд, то уже на это мастера не сошлются. В гарланде ведь СSS нормальный? это ведь гарланд Smile Ведь тема создана умелыми мастерами как надо. Тему разумеется поменяю как только разберусь где собака зарыта. Выходит это не тема оформления виновата и не верстка, а что-то другое. Вот только что??

Материалы выводятся не вьюшкой. Если б вьюшкой проблем не было бы. Материлы выводятся внутренними возможностями друпала. Это автоматически генерируемая страница вывод тизеров материалов внутри категории. Она меня всем устраивает... кроме этого бага.

Может быть есть модули, которые повлияли на страницу? Тогда почему они повлияли только на НЕКОТОРЫЕ страницы, а остальные не тронули и отображают как надо?

Аватар пользователя VasyOK VasyOK 2 февраля 2013 в 4:11

Не вижу у вас ошибку. Нарисуйте на своем скрине.
CSS в Гарланде нормальный но

"VasyOK" wrote:
тему приходится много править. А Гарланд обновляется с ядром.

Можете попробовать drupal.org/project/css_injector если вам Гарланд дорог.

Аватар пользователя pomax pomax 18 февраля 2013 в 22:49

Решил проблему. Один из пользователей, который имел доступ к постингу статей, переносил статьи из другого сайта. А там он ошибочно скопировал код вместе с дивом. Получается что сам текст выглядет как бы отдельным блоком див. А тизер брейк разорвал как бы этот блок пополам и от этого в тизерах куча открытых дивов (так как закрывающие девы остались в фул ноде)

Решение - перешерстить все материалы с дивами и в исходном коде удалить дивы вообще

Аватар пользователя VasyOK VasyOK 19 февраля 2013 в 2:30

Если пользователь "не свой" - формат ввода для пользователя нужно понастраивать.

Если "свой" - поставить bueditor в качестве редактора или в настройках CKEditor выбрать "Форсировать вставку как не форматированный текст"