Опубликованная страница не отображается?

Я экспериментировал с функцией публикации страниц (Page Publishing) и заметил, что страницы, которые также являются «документами» (Discourse Docs), не отображаются в списке опубликованных страниц.

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

Я проверял темы, помеченные как «документы», и у всех них была эта проблема (даже после удаления тегов «doc»!), в то время как темы без такой пометки работали без проблем.

Я также попробовал открыть опубликованную страницу в безопасном режиме, но это, похоже, ничего не изменило.

Интересно, это проблема только у меня (какое-то странное сочетание плагинов?) или другие тоже сталкиваются с этим?

Привет, scottmastro,

Я попытался воспроизвести это на своём сайте, который также работает на версии 2.9.0.beta7, но мне не удалось повторить такое поведение.

В каком браузере вы просматривали свой сайт? Интересно, что контент был доступен при инспекции страницы, но ничего не отображался. Для тестирования я использовал Chrome версии 103.0.5060.134 и Firefox 91.12.0esr.

Вы помните, какой примерно контент был в теме документации, которую вы превратили в опубликованную страницу? Мне интересно, мог ли быть в посте контент от другого плагина, который, помимо плагина Docs, вызывал эту проблему, или же использовались только базовые функции Discourse (плюс плагин Docs).

Если вы создадите тему с точно таким же контентом, как у той, которая показывает пустую опубликованную страницу, но никогда не добавляете теги для превращения её в документ, проблема всё ещё сохраняется? Странно, что проблема с темой опубликованной страницы сохранялась даже после удаления тега Docs.

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

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

Вот пример опубликованной страницы с этой проблемой (дайте знать, если вы видите ту же проблему на своей стороне):
https://www.elitefourum.com/pub/how-to-get-a-sprite-signature

Вот оригинальная тема:

Смотрите ниже, похоже, что это работает:
https://www.elitefourum.com/pub/doc-test-ignore

Я также попробовал на отдельной теме с меньшим количеством компонентов, и проблема сохраняется.