Powered by CodeIgniter

На заметку

(35)
12
12 голосов
В этом сообществе можно намечать себе цели для дальнейшей их реализации.
JevixДоброго времени суток, друзья. Хочу поделиться своей точкой зрения на то, что меня не устраивает в Jevix. Продукт очень достойный, но лишь один момент ставит палки в колеса — автоматический перенос строк. Это когда простые переходы строки "\n" в тексте транслируются в "<br/>". Так вот, Jevix делает данную процедуру с некоторыми излишками.
Исходный код:
<h1>Заголовок</h1> Исходный текст. Съешь еще этих мягких французских булочек. Результат:
<h1>Заголовок</h1> Исходный текст. Съешь еще этих мягких французских булочек. Все бы хорошо, но один из тегов "<br/>" оказывается лишним. Заголовок сам по себе является блочным элементом, поэтому получается двойной отступ.
Следовательно моя задача — отучить Jevix так делать. Как вариант — отключить автоматический перенос строк в конфигурации класса и написать свою собственную реализацию.
11:15 ← 10 июля 2009 Отправить в Твиттер adminadmin  RSS comments 5

Комментарии (5) ↓

Fr3nzy Fr3nzy time 12:02 ← 10 июля 2009 #
Ну есть еще вариант, что у кого-то h1-h5 являются не блочными, а инлайновыми объектами :)
Автор
admin admin time 12:04 ← 10 июля 2009 #
У кого-то — не в дистрибутиве движка.
Fr3nzy Fr3nzy time 13:06 ← 10 июля 2009 #
Нет, я просто к тому, что, может, стоит давать выбор пользователю после каких тэгов ставить «br»
Ну и иметь какой-то дефолтный комплект =)
Freem Freem time 12:12 ← 10 июля 2009 #
да, не красиво получается. Исходник не смотред, на jevix.ru смотрю br
втыкает после ,h1, но не ставил после ul и li, также после br.
Может у него есть список исключений, гляньте
Автор
admin admin time 13:17 ← 10 июля 2009 #
Нашел выход из ситуации. Сейчас напишу топик об этом.