Página de aterrissagem (não plugin de landing page)

Olá, estou planejando ter uma página de destino curta, simples e de uma página para o meu site, que é principalmente um site de discourse.

O site principal mysite.com é onde o discourse está, não mysite.com/discourse.

Quero que o site principal direcione para esta página de destino principal, então mysite.com/home, que deve ter uma estrutura diferente de uma página de discourse.

Já tentei o plugin de página de destino, mas ele quebrou meu site e não funciona da maneira que eu quero. Procurei em tópicos relacionados, mas não encontrei o que procurava.

Qualquer sugestão seria apreciada.

O plugin de landing pages não está quebrado, pelo que sei.

Você pode gostar desta extensão que construí:

1 curtida

Parte do problema pode ser o uso de uma instalação de subpasta para uma página de destino em vez de um subdomínio. (site/página em vez de página.site)

Este é o plugin que quebrou seu site?:

Pode ser algum tipo de bug que poderia ser corrigido.

1 curtida

Sim, foi esse plugin. Aqui está a postagem sobre ele Repeating header - support - Discourse Meta

Descobri que o erro estava vinculado ao plugin no console do desenvolvedor.

2 curtidas

Estou vendo isso na reconstrução (mas não sei se é problemático) com o plugin adicional necessário…

O nome do plugin é 'home-pages', mas o diretório do plugin chama-se 'discourse-home-pages'

@Timothy_Vail você levantou o problema no site do Pavilion usando o assistente de relatório de bugs ou no Tópico do Plugin Landing Pages Plugin 🛩?

Certifique-se de incluir quaisquer erros no console do navegador e quaisquer erros óbvios nos logs.

Não acredito que isso seja um problema, é apenas um aviso. Escolhi não tornar essas coisas idênticas porque discourse-home-pages é uma string muito longa e difícil de usar, especialmente como parte do caminho!

1 curtida

Mas ele disse:

O que sugere que não é uma instalação em subpasta?

1 curtida

Certo, o site principal não é uma subpasta, mas a página de destino foi definida como uma subpasta:

Não tenho certeza se isso seria um problema potencial ou não.

1 curtida

ah, entendi o que você está dizendo.

Na verdade, isso não é uma subpasta em si, mas uma rota específica.

Bem, isso é facilmente resolvido com minhas extensões de qualquer maneira.

2 curtidas

Obrigado @angus por revisar meu FEATURE: Support new Discourse Home Pages Theme Component for highly integrated presentation by merefield · Pull Request #30 · paviliondev/discourse-landing-pages · GitHub, isso agora foi mesclado, então você pode usar o repositório principal de landing pages a partir de agora para o recurso Home Pages.

Observe que você ainda precisa do Home Pages Theme Component e do Home Pages plugin instalados.

Vou seguir com outro PR para mesclar o código do Home Pages plugin para simplificar ainda mais as coisas.

2 curtidas

Eu não salvei o erro nem o relatei. Eu estava apenas tentando corrigir o problema. Se você estiver incorporando seu plugin ao plugin de landing pages e isso não causar mais problemas, essa pode ser a minha solução.

Devo esperar que tudo seja integrado antes de prosseguir e instalar o plugin como um pacote unificado?

1 curtida

A seu critério. Provavelmente abrirei um PR para o backend neste fim de semana.

Não acho que mesclarei o TC. Isso sempre permanecerá opcional.

Ok, desculpe, não tenho certeza do que PR e TC significam :slight_smile:

1 curtida

Explicação

PR significa “Pull Request”. É uma forma de propor alterações em código em um repositório de software hospedado em plataformas como GitHub, GitLab ou Bitbucket. Um pull request permite que os desenvolvedores revisem e discutam as alterações propostas antes de mesclá-las na base de código principal.

Eu realmente gosto do recurso de explicação do AI helper.

TC é Theme component

5 curtidas