Я хотел бы заменить procourse-static-pages на «публикацию страниц». Возможно ли каким-то образом добавить стандартный заголовок Discourse на «опубликованную страницу»? Имеется в виду: логотип слева, поиск, иконка гамбургера, аватар и соответствующий функционал для этих кнопок справа. Тогда это стало бы заменой procourse-static-pages.
Кроме того, было бы здорово использовать DiscoTOC и для опубликованных страниц.
Огромное спасибо за эту функцию! Она позволяет создавать отличные посадочные страницы, не ограничиваясь главной страницей. Поэтому было бы здорово иметь соответствующие метаданные, необходимые для публикации в социальных сетях, для SEO или для Google Discover (последний, как выяснилось, в моей стране за последние месяцы стал важнее обычного поиска Google, когда речь заходит о трафике). Есть ли планы добавить возможность указывать мета-заголовок и мета-описание, а также настраивать пользовательские мета-теги для крупных социальных сетей, или даже сделать их редактируемыми?
Могу ли я спросить, существует ли URL-адрес, который может перечислить все опубликованные страницы для администратора? Чтобы администратор мог легко видеть все опубликованные страницы. Что-то похожее на WordPress?
Если нет, было бы здорово, если бы URL-адрес example.com/pub/ перечислял все опубликованные страницы.
Планируется ли возможность отображения этих опубликованных страниц в стандартной разметке Ember для Discourse? Кажется жаль, что их нельзя просто встроить в разметку, как другие разделы приложения. Я видел, что многие задавали этот вопрос в этой теме, но пока никто не дал прямого ответа.
Все остальные плагины для статических страниц, с которыми я столкнулся в ходе исследований, также отображают свой статический контент в собственных разметках Rails. Это ограничение платформы Discourse или просто то, что никто ещё не реализовал эту функцию?
Если нет жёстких ограничений на отображение опубликованных страниц внутри стандартной разметки приложения (с заголовком), с чего мне начать, чтобы продвинуть эту функцию?
Спасибо, @hellekin. Однако это не затрагивает основной пункт моего ответа. Я спрашивал, возможно ли отображать опубликованные страницы в рамках стандартного макета приложения Ember.js (с логотипом, поиском, навигационным меню-гамбургером и панелью пользователя), а не как настроить отдельный макет для опубликованных страниц.
Я хочу, чтобы статический контент отображался в стандартном макете приложения так же, как загружаются страница категории или страница деталей темы. Я хотел бы использовать все существующие плагины и компоненты темы, которые взаимодействуют с основным макетом приложения Ember.
Я думаю, что цель опубликованных страниц — убрать интерфейс Discourse.
Хотя я согласен, что было бы здорово иметь некоторые функции (например, из компонентов тем или плагинов), я считаю, что в вашем случае лучше подойдут ссылки на темы. Возможно, вам стоит рассмотреть возможность стилизации закрытых тем?
Публикация страниц — это действительно круто: темы отлично выглядят как отдельные страницы. Но мне пока не удалось использовать её так, как я надеялся:
Я думал, что одним из крутых вариантов использования будет настройка публикации страниц в качестве посадочной страницы для форума — то есть до входа в систему пользователи видят опубликованную мной тему, стилизованную под страницу, которую они видят. Возможно ли это?
В исходном сообщении здесь упоминается, что страницу можно стилизовать. Есть ли способ добавить jQuery или JavaScript на страницу? (редактирование: я вижу, что из предыдущего обсуждения следует, что были запросы на возможность добавления jQuery и JavaScript на страницы, но это ещё не реализовано, по крайней мере, по состоянию на прошлый год. В целом, похоже, что люди надеялись на создание статической страницы с возможностью рендеринга и теми же возможностями кастомизации, что и у обычной темы — что я тоже хотел бы получить.)
Есть ли предпочтительный способ вернуться к исходному посту с опубликованной страницы?
Мне часто хочется это делать, чтобы поощрять ответы читателей, сохраняя при этом контроль над стилем только для чтения, опубликованной страницы. Я пробовал несколько способов, включая заметную ссылку на тему или просто ссылку «Обсудить».
Возможно, вариант с кнопкой «Обсудить», которая всегда остается видимой (но при этом может быть изменена с помощью CSS), мог бы сработать. Кто-нибудь уже реализовал такой CSS-трюк?
Ciudadanos con la convicción de que la República Argentina puede, debe, y va a ser un lugar mejor, si trabajamos todos Unidos en pos de la Libertad.
<mark> [**Afiliación**](https://foro.enunionylibertad.com/t/formulario-de-pre-afiliacion/92) </mark>
(важная часть — теги <mark>)
CSS для указанных тегов <mark>:
/* Код для изменения отображения тега "mark" так, чтобы он выглядел как "панель меню" */
mark {
display: inline-block;
background-color: #E1E1E1 !important;
color: black;
border-radius: 20px !important;
padding-top: 5px;
padding-bottom: 5px;
}
Альтернатива публикации страниц — ещё один метод заключается в использовании CSS для удаления нежелательных элементов на обычной теме, сохраняя при этом всю функциональность (например, JavaScript в установленных компонентах темы и стили CSS и т. д.).
Теги в композере можно использовать для выборочного применения форматирования к конкретной теме.
Например, на моём сайте я достигаю этого, вставляя следующий CSS в CSS моей темы на вкладке Общие:
Я также активно использую этот приём на своём сайте для стилизации контента и встроенных элементов прямо в редакторе…
У меня есть раздел сайта, где я документирую свои разработки (в основном для того, чтобы мой будущий «я» мог вспомнить и найти, что уже сделано, чтобы не изобретать велосипед заново!). Но любой желающий может посетить и/или подписаться на эту категорию, если захочет…