parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ситуация с заменами

Сказочник 06.01.2005 15:15

Раньше я текст разбивал так

$body[^body.match[\n][g]{<br />}]

$body[^body.match[\n\n][g]{<p />}]

Затем умные люди на форуме подсказали, что делать это лчше автозаменой, в итоге все пришло к следующему:

$rep[^table::create{from to
^taint[^#0A]^taint[^#0A] ^taint[^#0A]<p />
^taint[^#0A] ^taint[^#0A]<br />
}]

И в том и в том случае при выводе следует так:

$body[^rpl[]]
#$body[^body.match[\n][g]{<br />}]

#$body[^body.match[\n\n][g]{<p />}]

<p />$body

Соответственно с и без решетки.

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

Однако, как только пытаюсь отредактировать ту же запись, текст для редактирования выходит в textarea без этого самого первого перевода каретки. В чем может быть дело?