Perguntas sobre meu Discourse auto-hospedado específico baseado em livros

Olá!

Sou um autor estreante de ficção científica e terei um site muito robusto (FF7.com) para descoberta e discussão do meu livro.

Estou tentando algo novo, pois no final de cada capítulo há um URL para os leitores discutirem, cada um dos 40 capítulos tendo seu próprio URL e, esperançosamente, isso será um tópico Discourse auto-hospedado. No livro, parece assim.

Tenho a sorte de possuir um nome de domínio muito curto, FF7.com, de quando administrava um site de fãs há muitos anos. As discussões baseadas em capítulos estarão em FF7.com/01, FF7.com/02, etc., até 40. Seria ótimo se cada um desses tópicos específicos de capítulos também pudesse ser visualizado a partir do fórum principal do meu site. Talvez em uma categoria de “capítulos”.

Acho que o Discourse está configurado para esse tipo de coisa.

Prefiro não usar redirecionamentos. O site é construído em WordPress com Breakdance.

Então, minha pergunta é: o Discourse auto-hospedado pode fazer isso? Há algo que eu deva fazer em particular para configurar isso? Meu provedor de hospedagem é um bom amigo meu e ele é muito talentoso. :slight_smile:

2 curtidas

Os Permalinks internos do Discourse podem fazer isso por você.

Você designaria uma URL como 02 e definiria o permalink para apontar para qualquer categoria ou tópico que corresponda a ele. (Pode ser a categoria 7 ou o tópico 42, etc.)

Exemplo: Tenho um tópico https://forum.tasat.org/t/stories-about-blocking-out-the-sun/505

Eu poderia definir um permalink para /sunblock que aponta para esse tópico:

…e compartilhar o link forum.tasat.org/sunblock

4 curtidas

Olá @NathanJPearce e bem-vindo ao Discourse!

Que ideia única; não acho que já tenhamos visto o Discourse ser usado dessa forma antes. Mantenha-nos informados sobre como isso funciona!

2 curtidas

Obrigado! Isso é incrível.

Obrigado! Tenho um longo histórico com plataformas de comunidade online e acho que o Discourse tem a aparência, a sensação e o funcionamento que eu gostaria. Sou um diretor de UX experiente para empresas de videogames e para o mercado corporativo, e seu produto parece delicioso.

2 curtidas

Bem, não – ele redirecionará no lado do Discourse. (E eu estraguei o link, é forum.tasat.org/sunblock e realmente funciona.)

Entendi “Eu prefiro não usar redirecionamentos” como configurar manualmente redirecionamentos de URL em um arquivo de sistema. O Discourse, pelo menos, torna os permalinks muito simples.

Você tem um site incrível, tanto o principal quanto o fórum. E um colega autor de ficção científica!

Eu poderia acabar implementando esse tipo de mecanismo de encaminhamento, mas eu realmente adoraria se o usuário pudesse permanecer em FF7.com/01 porque, se ele decidir compartilhar com outra pessoa, é tão curto, limpo e reconhecível. Não é o fim do mundo se eu não conseguir, no entanto. Talvez a resposta seja incorporar o tópico em uma página do WordPress? Você pode fazer isso? Obrigado pela sua ajuda.

1 curtida

Esta é uma ideia muito legal mesmo!

Adorei a ideia dos links curtos. Você já considerou usar códigos QR em vez disso? Se for um livro impresso, os códigos QR também podem ser uma maneira rápida de acessar o tópico relacionado no seu Discourse.

Note que o Discourse suporta links curtos para tópicos, por exemplo, https://meta.discourse.org/t/-/01 vincularia ao tópico de boas-vindas deste fórum. ff7.com/t/-/01 pode ser um pouco desajeitado para você. Portanto, um redirecionamento realmente parece ser o caminho a seguir.

Outra consideração é que o Discourse prefere estar em um subdomínio, não no TLD. É possível fazer isso no TLD, mas requer alguma “gambiarra” extra. Talvez você queira instalar um encurtador de URL em ff7.com - existem muitas opções de código aberto para isso.

Obrigado por todas as ótimas ideias.

Não acho que vou usar códigos QR na página porque o leitor precisará do celular, isso interrompe o fluxo da leitura, e não acho que precise deles porque o URL é tão curto de qualquer maneira, você pode memorizá-lo.

As soluções que você recomenda encaminhariam o usuário para o novo URL, certo? Eu realmente estou tentando evitar isso. Eu quero que eles permaneçam em FF7.com/01 e que a thread específica carregue lá, mas também seja visível no próprio fórum, que provavelmente colocarei em FF7.com/forum porque sou old school. :slight_smile:

1 curtida

Isso será difícil! E mais problemático do que vale a pena, eu acho. Se esses URLs curtos são essenciais para você, talvez seja melhor usar o WordPress, onde você pode ter mais controle sobre os URLs.

Quantos capítulos haverá? Talvez você possa fazer isso apenas através da navegação do fórum. Envie as pessoas para o fórum, garantindo que elas possam clicar para ir para o capítulo que desejam.

1 curtida

Existem 40 capítulos.

Toda essa discussão maravilhosa aprimorou minha pergunta, então pesquisei “Você pode incorporar o Discourse em uma página do WordPress e parece que sim! WP Discourse – WordPress plugin | WordPress.org”.

Com isso, posso simplesmente criar uma página do WordPress em FF7.com/01 e incorporar um tópico nela. Acho que isso funcionará para meus propósitos.

3 curtidas

Aw, obrigado!
Você já descobriu o plugin Discourse/WP – apenas observo que, embora a página do projeto liste blog.discourse.org e BoingBoing.net como exemplos, o BoingBoing infelizmente mudou para um formato de newsletter monetizado – e, se bem me lembro, eles não estavam incorporando respostas de qualquer maneira.
Parece que a configuração do plugin pode ser um pouco desafiadora, mas deve ser factível.
O que quer que você decida, estou ansioso para ver como seu projeto vai!

2 curtidas

Existem alguns aqui que estão projetando e configurando suas instâncias Discourse auto-hospedadas como plataformas de publicação completas. Portanto, em vez de WP+Discourse, ou Ghost+Discourse, construindo e gerenciando e expandindo o império de publicação pessoal em um ecossistema unificado de funcionalidades integradas :flexed_biceps:t3:

2 curtidas