Мы переходим на новую платформу для сообщества и на какое-то время будем переносить сообщения из старой системы. Это подразумевает цитирование внешних источников.
К счастью, у нас есть удобная система [quote]. Мы должны иметь возможность вставить текст, добавить [quote=“имя”] в начало и [/quote] в конец, после чего текст должен отобразиться с отступом, подписью и возможностью сворачивания. Очень круто.
Но, похоже, это не работает с несколькими абзацами. Внутри обычного ответа всё работает как задумано: ответ на пост, нажатие на облачко — и несколько абзацев красиво цитируются. Однако если я создаю новую тему, вставляю несколько абзацев и добавляю теги цитирования в начало и конец, они не отображаются корректно.
Если обернуть один абзац тегами цитирования при внешнем вставлении — это работает. Так что… что я упускаю? Есть ли какой-то трюк, чтобы заставить это работать?
Я вижу, что полный правильный тег цитирования включает атрибуты post, topic и full. Мы их не добавляем… но если я делаю цитирование обычным способом, а затем удаляю эти атрибуты, всё равно работает. Есть ли здесь какая-то подсказка?
Также мы используем несколько цитат на одной странице. Это плохо?
Есть ли способ сделать это правильно? Или я просто неправильно использую теги и мне стоит остановиться?
Пока мы используем теги цитирования только для первого абзаца, а для последующих — символ >. Это неудобно и выглядит плохо, как видно на примере:
Я понимаю, что поток не совсем обычный, но мой партнёр по этому проекту привык цитировать прямо в потоке в нашей старой системе, поэтому для него это работает в случае таких перенесённых цитат…
Пример: несколько абзацев
Один абзац. Я просто переместил закрывающий тег /quote:



