На моем сайте есть поля для комментариев. Я форматирую комментарии с помощью htmlpurifier.
Прямо сейчас, если пользователь хочет создать 2 отдельные строки (2 <p>
тега в конце), он должен ввести что-то вроде этого:
test line 1
test line 2
который в PHP будет сохранен следующим образом:
test line 1\n
\n
test line 2
Это создаст два отдельных <p>
абзаца, потому что у меня включен автопараграф (http://htmlpurifier.org/live/configdoc/plain.html#AutoFormat .AutoParagraph ). Это происходит только тогда, когда он обнаруживает 2 разрыва строки, как указано в документации.
Однако я хочу, чтобы пользователи также могли создавать 2 отдельных абзаца с одним разрывом строки, например ввод типа это:
test line 1
test line 2
Как я могу это сделать? Может быть, мне следует удвоить количество разрывов строк в строке, прежде чем запускать ее через htmlpurifier?