<ul> <li> и <br>

Всем привет

В нашем любимом движке если в теле топика писать текст на каждой строчке то на выходе мы получаем текст и br отступы. Это нормально! но когда дело доходит до списков
    то это уже не годится.

    Пример:
    Я в редакторе пишу:
    <ul>
    <li>текст</li>
    </ul>

    На выходе получаю, где после каждой строчки вставляется br
    <ul>
    br
    <li>текст</li>
    br
    <li>текст</li>
    br
    </ul>

    И список у меня с огромными отступами. И чтобы этого избежать нужно писать весь html код в одну строчку:
    <ul><li>текст</li><li>текст</li></ul>

    Напряг и тяжело редактировать. Подскажите пожалуйста, как запретить движку вставлять br в списках?

    Спасибо!

8 комментариев

avatar
Я эту проблему решил путем включения TinyMCE и правки Jevix.
avatar
Ну да а если я не хочу включать TinyMCE?
avatar
Jevix автоматически заменяет перенос строки тегом BR. Если перенос не нужен — то либо писать в одну строку, как вы заметили в топике либо искать программные решения проблемы. К сожалению по программной части ничем не смогу помочь.

P.S. А чем так плох TinyMCE, что вы его не хотите включать?
avatar
Всем хорош, но при его включении пропадает возможность форматировать комментарии, как я писал здесь
комментарий был удален
avatar
доработал Jevix для нормальной обработки переносов в
<ul>
нужно протестить работу и если ок, то добавлю остальные теги
trac.assembla.com/livestreet/changeset/367
  • ort
  • 0
avatar
Вот это молодец, реакция =) Протестил: в топиках всё хорошо но на страницах не работает.
avatar
Точно такая же проблема с таблицами (table, tr, th, td).
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.