- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте!
У меня такая проблема - при публикации любого документа пропадают все переносы строк в тексте - br, p и текст становится одной простыней.. (
На сайте установлена cms Drupal. Но это не первый мой сайт на Drupal, более того, на этом же хостинге стоит другой сайт на этой же системе, в котором все работает.
И не надо думать, что я вставляю текст из ворда в какой-нибудь текстовый редактор, а потом жалуюсь. Нет, я использую формат ввода Full HTML, то есть с сохранением всех хтмл тегов. Смотрите скриншот админки перед сохранением:
Потом сохраняю, публикую, и все отступы пропадают:
Если посмотреть исходный код в браузере, то видно что все br и p исчезли:
При этом, кстати, видно, что в самом исходном коде есть эти переносы есть, но не в виде хтмл тегов, а просто виде переносов. То есть, какая-то информация о переносах доходит до брауезера, но не в виде тегов..
Подскажите, пожалуйста, может кто сталкивался с таким? Почему исчезают эти теги переносов?
Я уж что только не пробовал..
версии друпал оинаковые?
пс. стандарт html - это <br>, а не <br />
Может быть визуальный редактор удаляет теги при сохранении. Попробуйте его отключить.
kvmutl, версии друпал у меня везде последние - 7.15
п.с. как так? я вот раньше пользовался <br> всегда, а потом прочитал, что вроде как по стандарту w3c любые теги нужно закрывать, в том числе и не требующие закрытия, как <br>, <img> и <hr>
Dram, да я этот визуальный редактор поставил уже После того, как он стал переносы удалять.. думал, что как раз он поможет.
а так - я разные форматы пробовал и Full html и Filtered Html, даже свой формат создавал - ничего не помогает.
к тому же, этот визредактор у меня стоит на другом сайте и там он все переносы обрабатывает..
более того, друпал сам, в любом формате по идее автоматически формирует переносы и абзацы, о чем сам пишет.
поэтому и пишу - чего только не пепепробовал из стандавртных решений, которые могли быть..
даже сложно представить, где эта собака зарыта.. не знаю, может он при записи в БД стирает все теги хтмл в целях безопасности? но опять-таки, на других сайтах он же это не делает..
ну что, неужели, никто с таким не сталкивался раньше? или хотя бы не предпологает из-за чего может быть?
если бы редактор удалял - это было бы очевидно, я бы не стал на форум писать.. а тут хитрость какая-то. может, настройки сервера?
admin/config/content/formats/full_html тут галочки про br и p стоят?
Alangasar, да..
галочки стоят, но переносы-то все равно не работают!
не то, что не преобразует переносы в теги, а даже те теги, что у меня есть, удаляет..
а с чем вообще еще это может быть связано, никто не мог бы предположить?
kvmutl, версии друпал у меня везде последние - 7.15
п.с. как так? я вот раньше пользовался <br> всегда, а потом прочитал, что вроде как по стандарту w3c любые теги нужно закрывать, в том числе и не требующие закрытия, как <br>, <img> и <hr>
Dram, да я этот визуальный редактор поставил уже После того, как он стал переносы удалять.. думал, что как раз он поможет.
а так - я разные форматы пробовал и Full html и Filtered Html, даже свой формат создавал - ничего не помогает.
к тому же, этот визредактор у меня стоит на другом сайте и там он все переносы обрабатывает..
более того, друпал сам, в любом формате по идее автоматически формирует переносы и абзацы, о чем сам пишет.
поэтому и пишу - чего только не пепепробовал из стандавртных решений, которые могли быть..
даже сложно представить, где эта собака зарыта.. не знаю, может он при записи в БД стирает все теги хтмл в целях безопасности? но опять-таки, на других сайтах он же это не делает..
Стандарты то разные бывают в HTML 4.01 не нужно закрывать, а в XHTML нужно.
ну у меня в доктайпе стоит <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN"
"http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd"> , так что, по идее, нужно закрывать.
но в любом случае, проблему пропавших переносов это не решает, сейчас попробовал убрать все слеши в br - они все равно исчезают при публикации..
посмотрите в базе они есть?
либо при добавлении в базу они удаляются, либо при выводе контента. вообще ckeditor мне нравится и я его использую при разработке. Когда узнаете где именно, посмотрите код добавления в базу, либо вывода контента на страницу.