Drupal добавляет дополнительный интервал в текст - PullRequest
0 голосов
/ 21 октября 2010

Я нахожусь на Drupal6, и даже если WYSIWYG отключен, что-то оставляет пустое пространство там, где я не ожидаю.

Например, если я введу:

<p>HI there (you)</p>

Все хорошо.

Если я введу:

<p>HI there (<strong>you</strong>)</p>

Я получаю пробел между открывающими скобками и "вы":

Hi there ( you)

Когда я сохраняю и возвращаюсь к текстовой области тела, я вижу:

Привет (
вы )

Итак, что-то помещает разрыв строки в простой текст, создавая это пространство. Это не тег
, просто \ n в HTML. Есть идеи, как это решить?

Ответы [ 2 ]

0 голосов
/ 25 октября 2010

Оказывается, это не был ckeditor или фильтры. Я убираю выходную разметку, используя tidy, и забыл, что делал это. Опции output-xml и ouput-html, которыми ASFAIK управляет только красивая печать, добавляли пробелы. Я установил для них значение false, и проблема исчезла.

0 голосов
/ 21 октября 2010

Проверьте входные фильтры и настройки очистки и вывода WYSIWYG. Вот что работает для меня:
Фильтры
& бык; HTML-корректор
& бык; Фильтр URL
Настройки очистки и вывода
& бык; Проверить HTML
& бык; Выровненный
& бык; Конвертировать <font> теги в стили

Я думаю, по какой-то причине он все еще применяет настройки очистки и вывода, связанные с wysiwyg, даже если он отключен визуально.

...