Неправильно работает форматирование [РЕШЕНО]
Прислано: Angelina702
чт, 20/10/2011 - 11:14
Всем добрый день.
У меня стоит ckeditor. Пользуюсь форматом full-html. Одноко мне постоянно приходится вручную дописывать код, чтобы после сохранения было видно форматирование.
Странность вот в чем: сам редактор для выделения использует теги последних версий HTML - <стронг>, <ем>. Но при сохранении материала сайт как бы "не читает" эти теги, форматирование не действует, текст остается не выделенным. Тогда я вручную дописываю теги, использующиеся в предыдущих версиях HTML - <б>,<и>. Эти теги сайт "читает", текст сохраняется отформатированным. Для оптимизации сайта это не есть хорошо!
Редактор я уже много раз переустанавливала - не помогло.
Я думаю, что что-то случилось с самой темой! Если я меняю свою тему на классический Garland, то форматирование работает сразу от редактора (<стронг>,<ем>), следовательно, в настройках редактора, фильтрах, форматах ввода все правильно прописано.
1.Действительно ли проблема в теме или все же в настройках фильтров?
2.Если проблема в теме, где искать?
Спасибо.
- Angelina702's blog
- Для комментирования войдите или зарегистрируйтесь
в настройках фильтра есть разрешенные теги.
- Для комментирования войдите или зарегистрируйтесь
Да, там у меня указаны стандартные разрешенные теги:<а> <ем> <стронг> <сайте> и пр.
Всеже на обычном шаблоне Garland форматирование работает, а настройки форматов и фильтров ввода должны распространяться на оба шаблона, ведь это один сайт!
- Для комментирования войдите или зарегистрируйтесь
Ну и где там в разрешенных тегах "стронг" и "эм"?
- Для комментирования войдите или зарегистрируйтесь
Ну и где там в разрешенных тегах "стронг" и "эм"?
Не поняла вопроса.
Наверное, я что-то не точно написала. Вот полный ряд записанных разрешенных тегов (теги я пишу не латиницей, а русскими буквами здесь специально, иначе мой комментарий будет выделен курсивом голубого цвета): <а> <ем> <стронг> <сайте> <коде> <ул> <ол> <ли> <дл> <дт> <дд><амж><див><пре><х1><х2><х3><х4><х5><х6><центр><бр>.
Но это теги разрешены при использовании filtered html. Я же вообще использую full html, но теги <ем> и <стронг> (и ряд других) не сохраняются, т.е. текст остается не отформатированным.
Чтоже касается фильтров, включенных для режима full html, то это также набор стандартных фильтров: html-корректор, преобразователь переводов строки и фильтр url. Я пробовала все их отключать, что также не помогло, и текст в данном шаблоне оставался обычным.
- Для комментирования войдите или зарегистрируйтесь
Но это теги разрешены при использовании filtered html. Я же вообще использую full html
Нуууууу... Для Full-html включены <strong> и <em> ?
- Для комментирования войдите или зарегистрируйтесь
Столкнулся с такой же проблемой! Браузер не читает теги, собственно он их выводит так как они есть, а не применяет. Использую fullhtml. Очень нужна помощь! Заранее спасибо!
- Для комментирования войдите или зарегистрируйтесь
Столкнулся с такой же проблемой! Браузер не читает теги, собственно он их выводит так как они есть, а не применяет. Использую fullhtml. Очень нужна помощь! Заранее спасибо!
форматы ввода => настройка fullhtml => фильтр html , галку поставь "Удалять запрещенные теги"
- Для комментирования войдите или зарегистрируйтесь
Галка стоит именно там на "Удалять запрещенные теги", пробовал и на "Оставить все теги", безрезультатно.
Создавал новый формат ввода.
К примеру пытаюсь сделать тратата жирным. В итоге браузер точно так же и выводит <strong> тратата </strong> не делая тратата жирным и выводя теги.
Спасибо за попытку помочь!
- Для комментирования войдите или зарегистрируйтесь
Проблема решена
при создании поля текст нужно ставить галочку на Фильтрованный текст (пользователь выбирает формат ввода)
- Для комментирования войдите или зарегистрируйтесь
поставь [РЕШЕНО] в заголовке топика =)
- Для комментирования войдите или зарегистрируйтесь
Проблема решена
при создании поля текст нужно ставить галочку на Фильтрованный текст (пользователь выбирает формат ввода)
Пожалуйста, напишите конкретнее где что поставить! (Я до сих пор мучаюсь с этим редактором!)
Вы имеете в виду, что под редактором нужно выбирать не full html, а filter html? (У меня от этого ничего не меняется, к сожалению.) Или где-то в другом месте поставить такую галочку?
- Для комментирования войдите или зарегистрируйтесь
Пожалуйста, напишите конкретнее где что поставить!
У него другое - при создании поля CCK он изначально запретил html-теги, теперь разрешил.
Список разрешенных тегов смотрели в настройке full html?
- Для комментирования войдите или зарегистрируйтесь
В настройке full все в порядке. Дело в том, что разрешенный тег <стронг> не работает не только в full, но и в filtered.
А где можно запретить/разрешить использование html-тегов для текстового поля cck? В каждом типе материала отдельно? Не могу найти эту настройку!
- Для комментирования войдите или зарегистрируйтесь
У вас проблема в css файле темы. будет свойство на эти теги стоять font:inherit, уберите его. Может кому-нибудь в будущем пригодится мой ответ )))
- Для комментирования войдите или зарегистрируйтесь
У вас проблема в css файле темы. будет свойство на эти теги стоять font:inherit, уберите его. Может кому-нибудь в будущем пригодится мой ответ )))
Получилось! Я убрала это свойство в стилях - и все заработало как надо! Полгода я мучилась, вбивая вручную эти теги!
Спасибо Вам огроменное! У меня в апреле день рождения, а Вы просто подарок сделали!!! Я так и думала, что проблема не в настройках, а в самой теме!
- Для комментирования войдите или зарегистрируйтесь






Комментарии