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

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

rss

Вы не зашли.

Объявление

#1 2010-01-30 12: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 13: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. Он не работает.

Неактивен

 

Board footer

Powered by FluxBB

[ Generated in 0.006 seconds, 9 queries executed ]