Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2010-01-30 13:15:46

mittus
Участник
Зарегистрирован: 2010-01-24
Сообщений: 155
Рейтинг :   

Автоформатирование, лишние переносы строк после тегов

Хотелось бы пофиксить лишние теги <br /> в автоформатировании..
Использование тега <p> автоматически определяет новый абзац, а значит и всё, что пойдет за тегом окажется на новой строчке.
Теги списков <ul>, <ol>, <li>
При добавлении результат форматирования такой:

<ul>
<br>
<li></li>
<br>
<li></li>
<br>
</ul>

Все теги <br> в списках не желательны.

т.е если я использую

[ul]
[li][/li]
[li][/li]
[/ul]

по факту получается

[ul]

[li][/li]

[li][/li]

[/ul]

===

[p][/p]
[p][/p]

по факту опять выходит лишний перенос строк.

[p][/p]

[p][/p]

Мне кажется, что эта проблема решается занесением одного визуального пропуска после всех тегов без использования [br/] в автоформатировании. Кроме ссылок, картинок естественно...

т.е. если я в редакторе ввожу

[p][/p]

[ul]
[li][/li]
[li][/li]
[/ul]


[p][/p]
какой-либо текст

результат должен быть таким:

[p][/p]
[br]
[ul]
[li][/li]
[li][/li]
[/ul]
[br]
[br]
[p][/p]
какой-либо текст

+ html:

<p></p><br /><ul><li></li><li></li></ul><br /><br /><p></p>какой-либо текст

Ну а в данный момент, чтобы получить такой результат - приходится лепить в редакторе следующее:

[p][/p]
[ul][li][/li][li][/li][/ul]

[p][/p]какой-либо текст

Не в сети

#2 2010-01-30 14:53:50

mittus
Участник
Зарегистрирован: 2010-01-24
Сообщений: 155
Рейтинг :   

Re: Автоформатирование, лишние переносы строк после тегов

Решил для себя эту проблему отключив автоформатирование и сделав так, что-бы тег [br] выскакивал при нажатии на клавишу Enter.

В раздел какого-нибудь фака кину инструкцию. Так же можно настроить быстрые клавиши для выделения текста жирным, или параграфом. )

Не в сети

#3 2012-11-20 17:32:20

torg
Участник
Откуда Россия
Зарегистрирован: 2009-04-23
Сообщений: 130
Сайт

Re: Автоформатирование, лишние переносы строк после тегов

Нужно пофиксить BR в bbcode и html.
После картинки не обрезается строка. Лепится на картинку. Шаблон Default 0.9.3.

Автоформатирование это зло. Я всегда выключаю. Вообще это надо вырезать из движка. Не понимаю, так трудно разве людям научиться тексты писать через bbcode или html. Потом сами себе проблем наживают. Без автоформатирования текст будет всегда без мусора в коде и без глюков в отображении сайта.

Что плохо так это то что каждая система cms придумывает свои правила и всегда надо переучиваться. Будь то визуальные редакторы и автоформатирование или просто где-то он насильно включен. Лучше об этом не вспоминать, а то настроение портится. ngcms как раз хорош, тем что код не портит оригинальный.

BR у ngcms вшит как?

[BR] - это через bbcode
и
<br /> или <br> <br/> - в html все три варианта годные ?

Также пофиксите отображение code. Он не работает.

Не в сети

Подвал раздела

Работает на FluxBB