Опубликованные страницы должны отображаться как /tos, /privacy и /faq

В Discourse страницы /tos, /privacy и /faq отображаются как статические страницы, но при этом видны гамбургер-меню, верхняя панель и логотип форума.

Опубликованные страницы отображаются без гамбургер-меню, верхней панели и логотипа форума.

Предлагаю добавить опцию, позволяющую отображать опубликованные страницы так же, как /tos, /privacy и /faq. При этом это должно быть опционально, чтобы администраторы могли выбрать подходящий вариант.

5 лайков

Я согласен с автором оригинального поста, что опубликованные страницы выглядят немного пустовато, так как на них нет верхней или боковой навигации, как, например, на странице /tos.

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

3 лайка

Думаю, Джон, возможно, пытается создать что-то подобное. Не уверен, что это даст нужный вам URL, но, возможно, получится.

Хорошо, после тщательного расследования я, кажется, нашёл, где они отличаются.

Кажется, опубликованные страницы используют этот макет:

А страницы «О нас», «Условия использования», «FAQ» и «Конфиденциальность» (статические страницы) используют стандартный макет приложения:

И, полагаю, макет для опубликованных страниц задаётся здесь:

А для статических страниц, как мне кажется, используется это:

Теперь, поскольку это Ruby, я предполагаю, что для изменения этого потребуется плагин, но я не уверен. Также не уверен, сработает ли просто замена этой строки для опубликованных страниц на строку из статических страниц, или нужно будет что-то ещё подправить.

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

Есть ли у кого-нибудь идея, как двигаться дальше?

3 лайка