Camel Disc Catalog

Camel Disc Catalog => Ошибки => : xtrigger 24 June 2009, 17:20:05

: Не работает перенос строки в "Редактирование комментария"
: xtrigger 24 June 2009, 17:20:05
Я тут значит столкнулся со следующим затруднением:
Обычно сначала делаю встроенный Вебимпорт комментариев, а потом уже вручную ниже добавляю свой текст. И почему то не работает перевод строки.
К примеру текст:

Год выпуска фильма - 1997
Режиссер - Бла бла
Актеры - йклмн

выглядит как: Год выпуска фильма - 1997 Режиссер - Бла бла Актеры - йклмн
что не очень читабельно.
Вроде ж стоит закрывающий тег </html> после него редактор комментариев должен работать как с обычным текстом.
(Если вебимпорт с элементами html разметки не делать, а просто набить обычный текст, то тогда перевод каретки нормально.)
И приходится вручную растыкивать между строками <br> - ы.

: Re: Не работает перенос строки в "Редактиров&#
: madnut 24 June 2009, 18:04:55
CDC проверяет, если есть <html> тег, то текст без изменений кидается в окно описания (которое уже само делает html разметку). Если же тега нет, то CDC пытается нормализовать текст, путем преобразования обычных переводов строки в <br>, а также угадать самые ходовые теги и привести их к удобочитаемому виду, а простые символы < > заменить на корректное представление для html. Единственный минус, что CDC может неправильно что-то интерпретировать, для этого и был введен тег <html>, чтобы коммент передавался как есть. Но тогда он должен соответствовать стандарту HTML.

В вашем случае нужно использовать что-то одно: либо тег <html> и тогда ставить везде <br>, или без <html>, и с обычным переводом строк