Destaque na página inicial

Obrigado, acho que faz parte deste problema:

1 curtida

Ah, descobri isso. Ao olhar de novo, percebi que precisava adicionar um ajuste ao min-height para dispositivos móveis (em alguns casos, estava muito grande). Se você atualizar o componente do tema, esse espaço deve desaparecer agora.

8 curtidas

Parece ótimo agora! Obrigado!

1 curtida

Obrigado pela atualização, esse foi meu problema também. Vou atualizar e tentar novamente. Ótimo plugin, aliás. :+1:

1 curtida

Infelizmente, o problema relacionado a postagens que contêm apenas um vídeo do YouTube não foi resolvido; pelo contrário, elas simplesmente não aparecem mais e são consideradas “vazias”. Por exemplo, se eu tiver 3 postagens com uma tag em destaque, tudo parece correto. No entanto, assim que adiciono uma terceira postagem com um vídeo do YouTube, o sistema passa a exibir apenas 2 e exclui a que contém o vídeo do YouTube.

Vamos atualizar nossa comunidade para esse recurso hoje. Até agora, não está funcionando. Existe um requisito mínimo de versão para o Discourse?

Não deveria haver nada aqui que exija uma versão extremamente recente. Algumas coisas para verificar:

  • Se você clicar com o botão direito para inspecionar sua página inicial, vê algum erro no console?

  • Você tem pelo menos um tópico marcado com featured e esse tópico tem uma imagem em sua primeira postagem?

Oi - atualmente, isso é exibido acima do componente Versatile Banner. Existe alguma maneira fácil de exibi-lo abaixo? Ou seja, abaixo do Versatile Banner, mas acima dos botões de navegação. Abraços

1 curtida

Encontrei esse problema e decidi fazer um teste não oficial desativando o banner.

Gostaria muito de poder reintroduzi-lo, no entanto.

Existe alguma maneira elegante de exibir isso apenas para usuários com nível de confiança 0? Assim, quero “forçá-los a ler os guias para iniciantes”. Depois que atingirem o nível de confiança 1, quero escondê-lo novamente.

Apenas para registrar que isso resolveu o problema:

1 curtida

Olá! É possível exibir mais de 3 tópicos com este componente de tema?

A tag que você selecionou não pode ser usada.

Recebo esse erro ao definir um tópico com uma tag chamada “featured”.

Estou tentando descobrir o que estou fazendo de errado.

Provavelmente é algo nas minhas configurações, tenho certeza.

[EDIT] Corrigido, é a opção “permitir uso de outras tags” nas configurações da categoria.

Alguém sabe o CSS para ocultar os títulos dos tópicos em destaque? Não a palavra “Tópicos em Destaque”, mas o título real do tópico. Estou usando os títulos da imagem, então ter texto abaixo deles é excessivo.

Isso deve resolver

.featured-topic-wrapper .featured-topics .featured-topic h3 {
  display: none;
}
4 curtidas

Como posso exibir o componente de destaque da página inicial abaixo do componente de banner de pesquisa do Discourse ou abaixo do componente de banner versátil?

1 curtida

Acho que podemos fazer uma melhoria do nosso lado para que haja um seletor melhor do que #main-outlet > span:first-child… mas este CSS adicionado ao seu tema principal deve resolver:

#main-outlet > span:first-child {
  display: flex;
  flex-wrap: wrap;
}

.above-main-container-outlet {
  width: 100%;
}

.above-main-container-outlet.search-banner {
  order: -1;
}

Isso configura o container com os componentes para usar flexbox, o que permite reordená-los.

6 curtidas

Se o fórum for privado e acessível apenas por login, após o login o site será redirecionado para https://example.com/tags/featured.json

Também é exibido um espaço onde a postagem em destaque apareceria no topo da página antes do login.

PS: Não há um link para esta página nas configurações do componente, como ocorre com outros componentes. Por isso, abri um problema no GitHub antes de perceber que poderia vir aqui.

1 curtida

Você fez alguma alteração no componente? Não estou vendo esse comportamento… Faço login na página “conta necessária” e sou levado para a página inicial, como esperado.

Hmm, não deveria… o que vejo é um div vazio…

Screen Shot 2020-07-02 at 7.21.45 PM

Acho que talvez você tenha adicionado algum padding ou margin extra ao .homepage-featured-topics? Se for esse o caso, talvez queira mirar em outro div… .custom-homepage-wrapper seria minha próxima escolha e deve funcionar da mesma maneira.

Obrigado! Já adicionei.

1 curtida

Obrigado @awesomerobot pela sua resposta.

Tentei novamente e percebi agora que não funciona corretamente a menos que haja uma imagem no Tópico — além disso, garanti que seja visível apenas para usuários logados. Eu tinha apenas um Tópico em destaque sem imagem, então talvez esse fosse o problema?

Está funcionando muito bem agora. Obrigado pelo seu trabalho nisso.

A propósito, as configurações do componente ainda não estão mostrando um link Sobre na minha configuração, mesmo tendo atualizado agora — veja as capturas de tela abaixo:

Agora consigo ver que o about.json tem o código necessário:
por exemplo, para Logotipos Alternativos (https://meta.discourse.org/t/alternative-logo/88502), é:

{
  "name": "Logotipos Alternativos",
  "about_url": "https://meta.discourse.org/t/alternative-logo/88502",
  "license_url": "https://github.com/discourse/discourse-alt-logo/blob/master/LICENSE",
  "component": true
}