Детали принимают только одно слово в качестве резюме

Давайте попробуем:

это просто тест

Lorem ipsum и т.д.

Да, здесь тоже происходит. Должно быть это просто тест.

На моём форуме [details] вообще не работает, если в сводке есть пробел. Здесь работает, но показывает только одно слово. Всё ещё сломано.

2 лайка

[details="Сводка"]Этот текст будет скрыт[/details]

Думаю, вам нужны символы " "

3 лайка

О, чёрт возьми :man_facepalming: И я использую это каждый проклятый день.

Погодите минутку… вы меня почти обманули :smirking_face: Мне пора больше доверять себе. Я никогда не использовал “” с деталями.

Это тест

Lorem ipsum и так далее…

2 лайка

Кажется, вы используете не те символы. У вас диагональные. Вы пробовали использовать кнопку композера?

" вместо "

Диагональная, треугольная… Мне всё равно. Вот такие у меня есть в Финляндии, а те, что я использовал раньше, теперь сломались.

Но давайте попробуем:

Суть в этом

Этот текст будет скрыт

Да, вот в чём причина.

Но всё равно — раньше это работало, а теперь нет. Следовательно, это баг, а не вопрос удобства или запрос в поддержку :winking_face_with_tongue:

3 лайка

Я не могу сказать, что когда-либо использовал его без кавычек, но в readme есть пример использования без них (discourse/plugins/discourse-details/README.md at main · discourse/discourse · GitHub)

Не совсем понятно, что изменилось и как это могло повлиять на ситуацию. :thinking:

2 лайка

Я только что проверил и использовал оба варианта — с кавычками и без.

Но, как отметил Мойн, это не главная причина. Сейчас принимаются только прямые кавычки, а не фигурные.

2 лайка

Недавно я объединил несколько более строгий парсинг для тегов BBCode, и теперь использование «значений» без пробелов больше не допускается. Значение должно быть заключено в пару кавычек, если оно содержит пробелы; в противном случае они будут считаться разными «параметрами».

Поскольку «пара кавычек» в разных языках немного отличается, я добавил только те, которые, по моему мнению, наиболее распространены.

Я посмотрю на пару, используемую @Jagster.

Так как плагин [details= довольно популярен и обычно используется только с одним параметром, я добавлю проверку для него, чтобы он мог использовать значения с пробелами, даже если кавычки отсутствуют.

2 лайка

Кавычки в прямом виде вполне допустимы, но и фигурные должны работать. Довольно часто прямые кавычки автоматически заменяются на фигурные, а прямые нужны только разработчикам :wink:

Правильно ли я помню, что даже в Discourse есть настройки для этого?

В любом случае, на большинстве клавиатур по умолчанию стоят фигурные кавычки, а не прямые — по крайней мере, на виртуальных клавиатурах.

Американцы в основном используют прямые кавычки. Все остальные придерживаются иных мнений :sweat_smile:

1 лайк

Обе проблемы будут исправлены в :point_down:

4 лайка