Olá pessoal.
Eu estava pensando, esperando que houvesse uma opção para o usuário escolher ou talvez um comportamento padrão, onde um link é anexado/incluído em uma página publicada, link para o tópico (de onde a página se origina) no fórum.
Fazer tal link manualmente na própria postagem, apenas para tê-lo na página publicada, não faz sentido, eu acho, pois isso se repetiria, certo?
Como vocês fazem isso, pessoal?
Se você quer dizer publicação de páginas no Discourse, não tenho certeza de como isso funcionaria, já que páginas podem ser publicadas de categorias seguras/privadas e também vinculadas de qualquer número de lugares no fórum.
@Lilly como você/as pessoas apontam em uma página publicada (de volta) para o tópico de onde as páginas publicadas se originam, para que outros possam comentar/responder no fórum do tópico?
Não tenho certeza do que você quer dizer - você pode editar o documento publicado e adicionar um link para um tópico específico se quiser que ele seja vinculado a partir de um.\n\nDiscussão do tópico para a página publicada:\n\n
\n\nPágina publicada:\n\nSim, mas, conforme minha primeira mensagem/pergunta - Criar um link manualmente na própria postagem, apenas para tê-lo na página publicada, não faz sentido, eu acho, pois tal coisa se repetirá, certo?
Em outras palavras, esse link está na postagem original, no fórum, apontando para si mesmo? (duplicando uma postagem, o que me ocorreu, então uma página publicada com um link + a mesma postagem no fórum, sem ele, não faz sentido)
Bem, você sempre pode criar um componente de tema ou um plugin para conseguir o que deseja, então? ou contratar alguém no Marketplace ![]()
Claro que eu poderia… fazer uma dúzia de coisas… mas, o que você/@devel pensaria sobre meu primeiro pensamento que compartilhei - "esperado"
Eu estava esperando por isso, pois faz sentido tê-lo como opção/comportamento padrão - já que "publicar" é um recurso principal".
Se @devel ler aqui, então sugiro - para tornar o software já legal ainda melhor (história sem fim) - aprimorar os mecanismos de "publicação" com tal opção onde: ou com opt-in ou comportamento padrão pelo qual, as páginas publicadas tenham um "ponteiro" para si mesmas no fórum.
Uma página publicada “tem” dois links.
Um /pub/ que liga à página autônoma:
Um /t/ que liga ao tópico:
Agora, há um loop no tópico, como você disse.
Uma maneira de evitar isso seria usar isto:
Por exemplo, escreva isto em seu tópico/página publicada:
[wrap=topic-link]Link para o tópico: https://discourse.canapin.dev/t/published-page-with-own-topic-link/244[/wrap]
Conteúdo 🧑💻
Em seu CSS, escreva:
article [data-wrap="topic-link"] {
display: none;
}
Agora, veja como ficam a página publicada e os tópicos:
O único problema é que há uma margem superior no primeiro conteúdo visível no tópico por causa desta regra padrão do Discourse:
.cooked>:first-child, .d-editor-preview>:first-child {
margin-top: 0;
}
O primeiro elemento, embora oculto, ainda é o primeiro elemento detectado no CSS. Isso pode ser contornado, é claro, mas dependerá de como você organiza seu conteúdo. O problema não ocorrerá se o link do seu tópico não for o primeiro conteúdo na postagem, por exemplo.
Nas minhas capturas de tela, esses são dois tópicos diferentes, não um publicado vinculado a si mesmo. Veja os títulos e links. Não acredito que entendi o que você está procurando aqui.
Se estou lendo as coisas corretamente, acho que eles querem que as páginas publicadas funcionem de forma semelhante à maneira como o plugin Docs faz, onde a versão do documento da página mostra um link para o tópico real no final do conteúdo para que você possa comentar sobre ele.
Pode ser, como o link “Ver discussão sobre este tópico” na documentação. Meio que como minhas capturas de tela acima, mas apenas automático. Não faz muito sentido para a publicação de páginas, dado como funciona, você pode vincular a uma página publicada de inúmeros lugares no fórum. Tenho links na barra lateral de navegação do meu fórum que levam a páginas publicadas. Talvez algumas opções para anexar páginas publicadas a tópicos para discussão possam ser um pedido de recurso? Quase parece que eles querem algum tipo de comentário incorporado.
Talvez o OP deva conferir o plugin de documentação.
@Canapin entendeu.
É bem simples, dei o meu melhor, duvido que consiga fazer melhor, vou tentar:
- o tópico é criado, qual tópico foi publicado
- a página criada a partir do tópico que os usuários querem, eu faço, para apontar - dentro/na página - para voltar ao tópico original no fórum.
No momento, como entendo — a menos que contornado como @Canapin sugere — um URI precisaria ir para o próprio tópico para que a página publicada - como uma cópia do tópico - apontasse para o tópico… de modo que o tópico tenha um URI apontando, ligando a si mesmo..
@devel - algo para aprimorar o recurso “publicar”, como expliquei anteriormente, para aliviar esse “obstáculo” seria ótimo ter em futuras versões - uma opção de “link para tópico” ou algo assim.
Concordo com esta solicitação de recurso - e tive que improvisar soluções personalizadas, conforme @Canapin.
Seria uma melhoria definitiva ter pelo menos as opções de um link recursivo de volta à origem.
Outra melhoria que seria interessante é a opção de a página publicada redirecionar automaticamente um usuário conectado ao tópico de origem (se ele for visualizável por ele).
O principal caso de uso que tenho é para conteúdo exposto de um fórum privado, que quero que potenciais usuários possam se envolver mais facilmente - tipicamente eventos.
aha Seu cenário de caso de uso me faz entender a solicitação e o raciocínio com mais clareza agora.
obrigado @nathank.
Hmm.. Acredito que você queira dizer algo como uma página publicada Regras do site com um Tópico que as pessoas possam acessar para discutir a página publicada?
Se, como @Lilly sugeriu, for publicado a partir da Categoria de Staff, que é privada. Criar um novo tópico com um link para a página publicada pode funcionar.
Ou se a página publicada foi criada a partir de um tópico público, você pode adicionar um link usando Inserir Link Discutir Aqui
Da mesma forma, um link para um tópico público também pode funcionar.





