3.6.0.beta2-latest - mais alguém vendo seus componentes personalizados alterados?

Criei um design personalizado para a página inicial dos meus sites. Mas após a última atualização, vejo que a página inicial se parece com o design padrão do Discourse com a visualização em lista. O trabalho personalizado desapareceu. Como posso retificar isso?

Você já deu uma olhada no administrador de temas para ver qual tema está definido como padrão?

1 curtida

Obrigado pela sua resposta. Sim, o tema personalizado é o padrão. A cor personalizada, o banner de pesquisa, etc., parecem ok. Mas a forma como eu tinha projetado a página inicial desapareceu. Eu tinha caixas dentro da página que levavam os usuários às categorias certas. Além disso, eu tinha links personalizados no cabeçalho. Agora o cabeçalho parece simples.

Você vê algum erro no console do navegador?

1 curtida

Vimos um problema no Redis. Assim que o corrigimos, conseguimos executar as atualizações. Mas não houve erro relacionado a isso.

Quando tento restaurar um backup anterior, o processo de restauração não é concluído. Como faço para atualizar para uma versão anterior? Fiz as atualizações há 2 meses. Eu estava na 3.5.0.beta9-dev. Como posso atualizar para a próxima, em vez da mais recente? Gostaria de tentar passo a passo. Por favor, ajude!

Desculpe por você estar tendo dificuldades. Você pode dar um passo atrás e nos dizer… você seguiu as instruções oficiais de instalação para criar seu site? Você consegue restaurar seu backup em um servidor diferente?

Se você estiver tendo problemas com o servidor (por exemplo, com o redis), talvez seja melhor começar de novo com um novo servidor, seguir as instruções oficiais de instalação e, em seguida, restaurar seu último backup. Assim, você poderá ver o que está acontecendo com seu tema.

1 curtida

Esses foram componentes adicionais que você adicionou ao seu tema ou já estavam integrados a ele?

Pode ser também o fato de que alterações principais podem ter o quebrado?

Sim, seguimos apenas o processo de instalação oficial. O problema do Redis foi corrigido. Tenho 3 instâncias de desenvolvimento. Em apenas uma delas, vi o problema do Redis ao atualizar. Conseguimos descobrir o motivo e corrigimos. A segunda instância no Azure não apresentou o problema do Redis. As atualizações ocorreram sem problemas. Mas quando atualizei a página inicial, todo o trabalho personalizado havia desaparecido. Se eu não conseguir corrigir o problema no ambiente de desenvolvimento, não poderei executar as atualizações em produção. Não tenho certeza de como reverter para uma versão anterior. Tenho mais uma instância de desenvolvimento na versão antiga, que é a 3.5.0.beta9-dev. Não tenho certeza de como corrigir esse problema.

Na segunda instância de desenvolvimento, escolhi um backup e tentei restaurar, mas nada aconteceu. Tivemos que reconstruir o aplicativo algumas vezes, o que resultou na nova versão e o trabalho da página inicial não apareceu.

Estes são componentes adicionais para o nosso tema. Nós criamos alguns componentes personalizados. Mas o trabalho da página inicial foi perdido com o 3.6.0.beta2-latest. Atualizamos de 3.5.0.beta9-dev. Não tenho certeza do que causou a quebra. Podemos executar as atualizações pelo backend, mas se houver uma maneira de reverter para outra versão, podemos verificar se foi por causa da versão 3.6.0.beta2-latest.

Talvez uma pergunta boba, mas você pode dar uma olhada nas suas próprias preferências de usuário, na aba de interface? Houve algumas mudanças recentemente em como temas e paletas de cores são gerenciados no Discourse. Você deve ver o mesmo tema e usar os padrões do tema para modo claro e escuro.

Você também pode querer verificar se outros temas foram excluídos ou não são selecionáveis pelo usuário na interface de administração, apenas para ter certeza de que todos estão usando o mesmo tema.

Se nenhum desses conselhos de solução de problemas que estamos dando funcionar, então você precisará mergulhar no código e ver o que mudou no core do Discourse que afeta seu tema. Se isso for muito difícil para você fazer sozinho, então você pode postar em Marketplace para obter ajuda paga de um especialista. Infelizmente, isso vai além da ajuda que podemos oferecer aqui em Support.

1 curtida