Опросы не работают при чередовании с кавычками

Привет! Мы довольно часто используем функцию опросов (poll), и эта страница была для нас очень полезной:

В основном мы применяем эту функцию в рамках одного сообщения, содержащего несколько опросов.

При редактировании мы можем добавлять много форматирования как внутри сообщений, так и между ними. В редакторе это выглядит отлично, но после сохранения работает не так, как задумано. Если опросы расположены не подряд, работает только последний (между несколькими опросами нельзя размещать текст или форматирование).

Если сначала создать опросы и сохранить их, а затем отредактировать и добавить текст, всё работает — но только до перезагрузки страницы. Похоже, функция каким-то образом проверяет, следует ли сразу за одним опросом другой, и исходя из этого определяет, как отображать опросы.

Не могли бы вы подсказать, возможно ли легко исправить ситуацию, чтобы разрешить дополнительный текст, изображения, цитаты и прочее как между опросами, так и внутри одного опроса? Мы думаем о поддержке команд Markdown, а также о создании таблиц и добавлении дополнительной информации по выбранному варианту (по типу «подробнее»).

Конечно, можно создать отдельное сообщение для каждого варианта, но для нас было бы удобнее, если бы всё размещалось в одном сообщении (это важно для триггеров email-уведомлений и прочего).

Пожалуйста, дайте знать, является ли это простой доработкой.

1 лайк

Можете ли вы привести пример кода Markdown для поста с опросами, с которым у вас возникли трудности? Это поможет нам попытаться воспроизвести проблему. Насколько я понимаю, вполне возможно разместить несколько опросов в одном посте с любым желаемым содержимым в формате Markdown. Главное — убедиться, что во всех опросах используется параметр poll_name:

2 лайка
Корректно ли отображается этот первый опрос?
  • Да
  • Нет
0 voters

Теперь я напишу здесь немного текста. О, и изображение!

https://upload.wikimedia.org/wikipedia/commons/thumb/f/f4/Nintendo-Famicom-Disk-System.png/660px-Nintendo-Famicom-Disk-System.png

Второй опрос, такой же, как первый!
  • Да
  • Нет
0 voters

Я думаю, я могу воспроизвести:

poll1
  • Хлеб
  • Молоко
  • Сыр
0 voters
poll2
  • Хлеб
  • Молоко
  • Сыр
0 voters
poll3
  • Хлеб
  • Молоко
  • Сыр
0 voters
3 лайка

Точно, спасибо за приведённый выше пример.
Мы тоже пытались создать приятный и простой фон, используя > цитату, но это, похоже, тоже не работает. Они оба используют что-то вроде одной и той же функции, так что, возможно, именно поэтому это не работает?

1 лайк

Я могу заставить их работать с помощью:

Цитата

Лишь бы первая не предшествовала именованной цитате:

Можете ли вы привести пример кода Markdown для сообщения с опросами, с которыми у вас возникают проблемы? Тогда мы сможем попытаться воспроизвести ситуацию.

poll1
  • Хлеб
  • Молоко
  • Сыр
0 voters

Можете ли вы привести пример кода Markdown для сообщения с опросами, с которыми у вас возникают проблемы? Тогда мы сможем попытаться воспроизвести ситуацию.

poll2
  • Хлеб
  • Молоко
  • Сыр
0 voters
poll3
  • Хлеб
  • Молоко
  • Сыр
0 voters

Это интересный случай. :thinking:

1 лайк

Извините, с моей стороны это было неясно объяснено. Мы пытались использовать блок-цитату внутри опроса, чтобы легко создать фон. Я ещё не пробовал с BBCode, сделаю это, когда будет время.

В остальном, с именованной цитатой действительно странно, поскольку другие функции, похоже, работают.

У нас было ещё несколько проблем, но сейчас мне трудно их вспомнить.
Цитаты создают приятную функцию «читать далее», и обычно у нас также есть отдельная ветка обсуждения для каждого голоса.

2 лайка

Кажется, я сам только что на это наткнулся, но в более простом примере воспроизведения. Позвольте мне проверить, смогу ли я снова это воспроизвести здесь:

Супер классный вопрос опроса
  • Запишите меня!
0 voters

После некоторых манипуляций кажется, что опрос не любит, когда его окружают цитаты.