Gostaria de substituir o procourse-static-pages por “publicação de páginas”. É possível adicionar o cabeçalho padrão do Discourse à “página publicada”? Quero dizer, mostrar o logotipo no lado esquerdo, a busca, o ícone de hambúrguer, o avatar e a funcionalidade relacionada a esses botões no lado direito. Assim, seria uma substituição do procourse-static-pages.
Além disso, seria ótimo usar o DiscoTOC também para a página publicada.
Muito obrigado por essa funcionalidade! Ela permite criar ótimas páginas de destino além da página inicial. Seria ótimo ter os metadados adequados necessários para compartilhamento em redes sociais, SEO ou Google Discover (este último, aparentemente, tornou-se mais importante que a pesquisa do Google no meu país nos últimos meses, quando se trata de tráfego). Há planos de fornecer um título e descrição meta, além de meta tags personalizadas para as principais redes sociais, ou até mesmo torná-los editáveis?
Posso perguntar? Existe uma URL que liste todas as páginas publicadas para o Administrador? Assim, o Administrador poderá ver facilmente todas as páginas que publicou. Algo semelhante ao WordPress? Caso contrário, seria ótimo se a URL example.com/pub/ listasse todas as páginas publicadas.
Há algum plano para permitir a renderização dessas páginas publicadas dentro do layout padrão do Discourse Ember? Parece uma pena que não seja possível simplesmente integrá-las ao layout como as outras seções do aplicativo. Vi várias pessoas fazerem essa mesma pergunta neste tópico, mas ninguém parece ter dado uma resposta direta até agora.
Todos os outros plugins de páginas estáticas que pesquisei também parecem renderizar seu conteúdo estático em seus próprios layouts do Rails. Isso é uma limitação da plataforma Discourse ou simplesmente porque ninguém ainda implementou isso?
Se não houver uma limitação rígida contra a renderização das páginas publicadas dentro do layout normal do aplicativo (com cabeçalho), por onde devo começar para fazer essa funcionalidade avançar?
Obrigado, @hellekin. No entanto, isso não aborda o ponto principal da minha resposta. Perguntei se é possível renderizar as páginas publicadas dentro do layout normal do aplicativo Ember.js (com o logotipo, a busca, o menu hambúrguer e a navegação do usuário), e não como personalizar o layout das páginas publicadas separadas.
Quero que o conteúdo estático seja renderizado dentro do layout normal do aplicativo, da mesma forma que uma página de detalhes de categoria ou tópico seria carregada. Gostaria de usar todos os plugins e componentes de tema existentes que interagem com o layout principal do aplicativo Ember.
Acho que o objetivo das páginas publicadas é remover a interface do Discourse.
Embora eu concorde que seria ótimo ter alguns recursos (por exemplo, de componentes de tema ou plugins), acho que linkar para tópicos funcionaria melhor no seu caso. Talvez você queira explorar estilizar tópicos fechados?
A publicação de páginas é realmente legal — os tópicos ficam ótimos como páginas independentes. Mas não consegui usá-la como eu esperava:
Achei que um uso legal seria configurar a publicação de páginas como uma página inicial para o fórum — assim, antes de os usuários fazerem login, eles veriam um tópico que eu publiquei e estilizei para ser a página que eles veem. Isso é possível?
A postagem original aqui menciona que você pode estilizar a página. Há uma maneira de adicionar jQuery ou JavaScript à página? (edição: vejo que, pela discussão anterior, houve solicitações para adicionar jQuery e JavaScript às páginas, mas ainda não foi implementado, pelo menos até o ano passado — basicamente, parece que as pessoas esperavam poder ter uma página estática, mas renderizada com as mesmas possibilidades de personalização de um tópico normal — o que eu também gostaria muito.
Existe uma maneira preferencial de vincular de volta à postagem original a partir da página publicada?
Eu me vejo querendo fazer isso com frequência, para incentivar respostas dos leitores, mantendo o controle sobre o estilo da página publicada somente leitura. Tentei várias maneiras, incluindo vincular ao tópico de forma proeminente ou simplesmente com um link de ‘discussão’.
Talvez uma opção para adicionar um botão de discussão que permanecesse visível o tempo todo (mas ainda pudesse ser modificado com CSS) pudesse funcionar. Alguém já implementou tal truque de CSS?
Cidadãos com a convicção de que a República Argentina pode, deve e será um lugar melhor, se trabalharmos todos Unidos em prol da Liberdade.
[**Afiliação**](https://foro.enunionylibertad.com/t/formulario-de-pre-afiliacion/92)
(a parte importante são as tags <mark>)
CSS para as referidas tags <mark>:
/* Código para MUDAR a renderização da tag "mark" para algo que pareça uma "barra de menu" */
mark {
display: inline-block;
background-color: #E1E1E1 !important;
color: black;
border-radius: 20px !important;
padding-top: 5px;
padding-bottom: 5px;
}
Uma alternativa ao Page Publishing - outro método é usar CSS para remover os elementos indesejados em um Tópico Regular, preservando toda a funcionalidade (ou seja, Javascripts em Componentes de Tema instalados e estilo CSS, etc.)
Tags no composer podem ser usadas para aplicar seletivamente formatação a um Tópico específico.
Por exemplo, no meu site, consigo isso colando o seguinte CSS no CSS do meu tema na aba Comum:
Também estou usando este truque no meu site extensivamente, para estilizar conteúdo e embeds em tempo real dentro do composer…
Tenho uma seção do meu site onde documento meus desenvolvimentos (principalmente para que meu eu futuro possa relembrar e encontrar o que já fiz, para que eu não continue a reinventar minhas próprias rodas!) Mas qualquer um é bem-vindo para visitar e/ou assinar essa categoria, se desejar…