Eu acabei de testar um pouco e não vejo esse problema, é possível que você tenha dispensado o banner clicando no x no canto? Se for esse o caso, você teria que limpar o localStorage do seu navegador para vê-lo novamente.
Gostaria de tornar banners diferentes visíveis para usuários registrados e não registrados ou não deveriam ser todos os links do banner visíveis para usuários não registrados. Isso é possível?
Na área de links, no campo de ícone, não seria possível ter um autocompletar para facilitar a busca pelo ícone desejado?
Se não, pelo menos incluir um link direto para o site da FontAwesome tornaria mais óbvio que esse é o provedor de ícones, além de direcionar a pessoa diretamente para a fonte.
Por exemplo, baixei o componente e instalei, depois, ao criar o link, tive que voltar a este tópico para ler sobre ele novamente para então saber que é FontAwesome. Apenas uma sugestão para tornar mais rápido e fácil adicionar ícones.
EDIT: Usei o nome do site deles, mas não adiciona os ícones:
Também notei um problema com o Resumo aqui neste tópico. Diz Welcome Link Banner é um banner simples que permite adicionar texto personalizado e 1-4 links, mas na verdade me permite adicionar mais links. Consegui adicionar 6 (e se eu continuar clicando, continuará adicionando mais links).
Se 4 é realmente o objetivo, então acredito que seria melhor se, após adicionar o 4º link, o + banner link desaparecesse ou ficasse esmaecido.
Concordo que seria útil. Isso não é específico deste TC, no entanto. Alguns tipos de entrada não estão disponíveis no TC em comparação com o core/plugins.
Vou ver se consigo fazer um PR para melhorar a descrição.
Você também pode precisar adicionar ícones que não estão incluídos no Discourse por padrão à configuração svg_icons
Este deve ser o seu problema.
Sim, você pode adicionar quantos quiser. Não há limite.
Isso implica que foi projetado para funcionar melhor com 1-4 links.
Ah, eu não sabia que ele não carregava todos os ícones disponíveis. Pensei que estivesse lendo diretamente do site do FA. Adicionei um ícone que não estava carregando e ele está visível agora. Muito obrigado.
Como posso ver quais estão disponíveis? Existe uma lista ou é como adicionar, ver se não aparece e depois adicionar?
Entendo. Acho que é a redação então. Talvez algo como O Banner de Link de Boas-Vindas é um banner simples que permite adicionar texto e links personalizados (recomendado: até 4 links). ou algo assim.
Muito obrigado pela sua ajuda. Fico feliz que os ícones estejam visíveis agora!
1 - Eu descartei o banner, mas quero testar algumas coisas, então preciso trazê-lo de volta. Como?
2 - Notei que, pelo menos no celular, quando estou na página de Canais, o banner atrapalha completamente todo o layout:
3 - É possível excluir o banner de certas páginas, além de usar CSS? Estou ciente de que há o menu suspenso com homepage,discovery,all, mas isso é muito limitado.
mas não funcionou. Estou usando Cloudflare e tive problemas com o cache deles. Devo esperar um pouco mais, ou como é localStorage, não está relacionado?
Não sou especialista nisso. Apenas adivinhando…
Existe alguma maneira de remover isso pela janela de Ferramentas do Desenvolvedor? Lembro-me de ter excluído algumas coisas lá em um ponto quando estava trabalhando em um site.
Atualização: Pedi ao ChatGPT para me ajudar de acordo com sua resposta e obtive isto:
Limpar o cache do navegador não afeta o localStorage, que é onde o estado de descarte é armazenado. Você precisa remover o item manualmente do localStorage.
Faça isto:
Abra o site do Discourse.
Pressione F12 ou clique com o botão direito → Inspecionar para abrir as Ferramentas do Desenvolvedor.
Isso redefinirá o estado de descarte, e o Banner de Boas-Vindas deverá aparecer novamente.
Então perguntei se eu também poderia fazer isso manualmente, e sim, posso, indo para a aba Application, depois na barra lateral indo para Storage > Localstorage e excluindo a “entrada”:
Deixe-me agradecer por me apontar na direção certa!
Então, agora minha pergunta é: se é assim que eu faço no meu desktop, como posso fazer no celular? O ChatGPT disse que eu poderia adicionar isto à barra de endereços e “executar”, mas não ajudou:
EDIT: funcionou! Eu estava fazendo isso errado. O ChatGPT deixou claro agora que eu precisava abrir o fórum, então nessa mesma aba, executar javascript:localStorage.removeItem("discourse_dismissedWelcomeLinkBanner");, não em uma nova aba, que é o que eu estava fazendo.
Novamente, obrigado pela sua resposta, pois definitivamente ajudou a estreitar as coisas.