Высота тегов br при публикации кода

При публикации топика когда мы между между участками текста оставляем пустую строку (чтобы выглядело как параграфы) -> на выходе мы вместо одной пустой строки получаем один тег br. И в опубликованном топике это выглядит как один перенос строки. Соответственно, параграфов, как при редактировании, не получается.

Именно поэтому Jevix автоматически добавляет еще один тег br, потому что именно два тега br выглядят как пустая строка и дает нам вид параграфа. Есть конечно теги-исключения, которые задаются в конфиге Jevix-а.

К примеру наш параграф — это код ( в теге code):

Some Code


Не могу понять, почему два тега br над кодом имеют меньшую высоту, чем два тега br под ним. Собственно доказательство этого представлено выше. Причем это касается только только кода.



Кто-нибудь знает, почему так происходит?

Очередные косяк jevix или редактора. Теги и ...

Добрый день, использую на сайте TinyMCE. Два вопроса:
1. Как добиться одинакового визуального представления текста при редактировании и показе опубликованного текста? Вообще ничего не совпадает.
2. В исходном тексте люди зачастую публикуют с использованием параграфов, т.е. тега p. Но при отображении параграфы заменяются тегом br (при этом не одним). Как оставить ровно то, что публикуют, не заменяя тег p и не вырезая его атрибуты?

Появляется пустая строка 'br' перед кат после публикации

Единственное место где я нашёл упоминание cut это:
engine\modules\text\Text.class.php

public function Cut($sText) {
		$sTextShort = $sText;
		$sTextNew   = $sText;
		$sTextCut   = null;

		$sTextTemp=str_replace("\r\n",'
',$sText);
		$sTextTemp=str_replace("\n",'
',$sTextTemp);

		if (preg_match("/^(.*)

Читать дальше →

Редактор на статической странице (не реботает у всех)

Привет всем.
Решил создать статическую страницу. Кажется, что в ней стоит такой же редактор как и в блогах, но нет.

Отличия:
  1. Список выводится с вертикальными отступами за счет вставки br
  2. Ставлю картинку между code. В итоге вижу ее на странице в виде рисунка.

По идее это вообще баг. Подскажите, пожалуйста как исправит?

Jevix и <br /> в конце текста

Подскажите, пожалуйста, как заставить Jevix убирать перенос строки в конце текста. К примеру, при использовании визуального редактора TinyMCE можно случайно наставить br в конце топика или комментария. В редакторе они не видны, если не смотреть HTML код, а при публикации выглядят, разумеется, не весьма к месту.
На сайте Джевикса в перловой версии они отлично убираются, как бы это реализовать в LS?

Jevix. P вместо BR, возможно?

Приветствую всех.

У меня возник вопрос, можно ли перенос строк реорганизовать, т.е. вместо тегов br использовать параграфы?

UPD: Возможо.
Вот цитата с хабра:

Нашел решение.

Разрешаем тег p
Ставим cfgSetAutoBrMode(false);
В jevix.class.php в функции parse исправляем:

if($this->isAutoBrMode) {
    $this->text = preg_replace('/<br\/?>(\r\n|\n\r|\n)?/ui', $this->nl, $text);
} else {
    $this->text = preg_replace('/\n?(.+?)(?:\n\s*\n|\z)/s', "$1\n", $text);
}