Links de ícones sociais clicáveis no perfil

Sim — acabei de disponibilizar o Discord como um ícone para os usuários. Por favor, atualize!

Sim, isso é exatamente como funciona atualmente. Você só precisa criar um campo de usuário personalizado chamado Discord.

3 curtidas

Sim, nunca vi isso ser usado em nenhum tipo de comunidade onde usuários anônimos podem ver a página /u, então nem posso afirmar que essa é a funcionalidade pretendida.

Estou aberto a qualquer PR que ajude a tornar isso útil também para esses tipos de comunidade. Desculpe por não poder ajudar mais!

1 curtida

Incrível! Que tal o Steam em seguida (seria ótimo para fóruns de videogames)? :smile:

2 curtidas

Sim, com certeza, isso também é algo rápido: fique à vontade para atualizar

2 curtidas

Também um Bug Conhecido:

Se você usar qualquer um dos filtros no diretório:

os ícones sociais ficarão desconfigurados quando os usuários carregarem após a filtragem. Geralmente, isso acontece porque todos os cartões recebem exatamente o mesmo link para um ícone social. Não tenho certeza do motivo, mas é só para avisar quem está usando no momento. E/ou, se alguém souber por que isso está acontecendo ou como corrigir, ficaria super grato pela ajuda!

Espero adicionar isso ao OP.

3 curtidas

Ótimo! Obrigado! O Twitch é uma opção?

2 curtidas

Encontrei o mesmo problema na minha instalação do Discourse. Quando o componente do tema é ativado, visitantes anônimos encontram um perfil de usuário quebrado.

Não tenho o Follow Plugin instalado, então acho que parece ser uma incompatibilidade entre o TC e o núcleo do Discourse?

Talvez também esteja relacionado ao problema que @renato comentou recentemente.

1 curtida

É possível definir essas opções quando um usuário faz login com o provedor social especificado? Quero garantir que as pessoas não possam se passar por outra pessoa. Além disso, com o Discord, não faz sentido ser um link, já que não existem perfis de usuário no Discord. Como posso fazer com que ele mostre o ícone e o nome? Também, em vez de colorir todos da mesma forma, é possível estilizar cada um de maneira diferente? Gostaria muito que o Discord tivesse a cor blurple (o azul-arroxeadado do Discord) para ficar bem tanto em temas escuros quanto claros. Ótimo addon, por sinal!

1 curtida

Este componente de tema está quebrado? O Diretório de Cartões de Usuário funciona perfeitamente para mim na versão atual do Discourse 2.7.0, mas recebo a mensagem “Este tema contém CSS, HTML ou YAML incorretos” após a instalação.

Além disso, as configurações do componente aparecem nas seções de administração, mas não é possível definir nada nos perfis dos usuários.

1 curtida

Olá, acabei de adicionar o Twitch agora. Preciso encontrar uma maneira de tornar a adição de novos ícones mais generalizável, de modo que não exijam alterações no código — estou um pouco apertado com o tempo para fazer essa mudança geral, mas estou aberto a PRs!
Issue no GitHub para Generalizar a Adição de Novas Redes Sociais


Estou vendo isso também, mas não consegui identificar rapidamente exatamente o que está errado. Estou usando uma instalação 2.7 e, embora veja esse aviso durante a instalação, não notei nenhum impacto na funcionalidade, o que é estranho. Sinta-se à vontade para postar se encontrar algo suspeito.


Ainda é necessário criar Campos de Usuário Personalizados que correspondam aos nomes nas configurações da seção de Administração. Sugiro ocultar os campos após criá-los para que não haja tanto o texto da URL de login social quanto o ícone clicável de login social.

Aqui está um post de tutorial no meta sobre como configurar os campos de usuário personalizados


Atualmente, isso vai um pouco além do escopo originalmente pretendido, pois acho que exigiria bastante trabalho — nem tudo do qual tenho certeza está disponível apenas em um componente de tema… mas talvez. Precisaria dar uma olhada mais aprofundada. Se for super crítico, sugiro verificar o Marketplace caso haja alguém que possa assumir o trabalho — infelizmente, atualmente não consigo dedicar muito tempo a isso.

Também é uma ideia legal, mas sugiro o mesmo que antes… isso provavelmente poderia ser feito como parte disso também, se você ou alguém estiver interessado em tentar generalizar — uma das outras funcionalidades que você poderia definir por rede social era a cor.
Issue no GitHub para Generalizar a Adição de Novas Redes Sociais

Desculpe não poder ser mais útil nesses casos, mas obrigado pelo feedback!

4 curtidas

Estou recebendo esta mensagem ao instalar este componente.

Além disso, não consigo ver nenhum campo editável após ativar este plugin. Já o adicionei aos temas corretos, mas ainda assim nada aparece no perfil do usuário.

3 curtidas

Oi! Adoraria usar isso, mas estou com o mesmo problema de erro que o @thegurjyot acima. Há alguma chance de saber uma maneira rápida de corrigir isso, especialmente em instalações totalmente hospedadas? :slight_smile:

1 curtida

Oi @thegurjyot @ivanovitch

Desculpe pelo atraso, acabei de empurrar uma alteração que removeu esses seletores do Ember. Espero que isso não deixe nada com aparência estranha! Se for o caso, PRs são sempre bem-vindos :slight_smile:

3 curtidas

Obrigado por um componente de tema tão legal! Ele fica ótimo e é realmente fácil de usar.

Seria possível adicionar um ícone de e-mail/envelope? Minha comunidade usa SSO, então os e-mails dos usuários são definidos por isso, mas seria legal se as pessoas pudessem indicar um e-mail diferente (como o e-mail de pesquisa) que elas gostariam que as pessoas usassem para entrar em contato com elas.

2 curtidas

Ótimo componente, fica excelente nos cartões de usuário!
Encontrar o link do usuário do Discord é meio complicado, então é melhor eu desativá-lo, já que alguns usuários teriam dificuldade em localizá-lo. Seria muito mais fácil se os usuários precisassem apenas adicionar o nome de usuário em vez da URL completa.

Além disso, seria possível adicionar campos para usuários do Telegram e do TikTok?

Obrigado por este componente!

2 curtidas

adicionei o telegram no último push

adicionei isso, mas o ícone do TikTok não está aparecendo e não tenho certeza do porquê, se alguém souber de alguma coisa, me avise… vejo que outra pessoa teve esse problema também: O ícone do font awesome do Tiktok não está renderizando.

feito no último!

não consegui encontrar uma boa maneira de fazer isso. você sabe o formato dos URLs de perfil do Discourse que incluem seus nomes de usuário?

4 curtidas

Haveria alguma chance de você adicionar o Vero a isso? Infelizmente, ainda não há um ícone do FontAwesome, mas existe este https://www.flaticon.com/free-icons/vero

O Flickr também seria uma boa adição! O Flickr tem um ícone FA f16e

Obrigado!

1 curtida

Empolgado para ver isso, usei/abandonei o Namati, isso é muito melhor.

Algumas solicitações / notas:

  • Nenhuma opção de campo do Facebook? O ícone dele está listado, mas nada para corresponder a um campo de usuário (eu detesto o FB, mas meus usuários o usam)
  • Alguma maneira possível para um genérico? Meu povo gosta de usar o Namedrop.io para fornecer a pronúncia do nome. Tentei usar o ícone do Spotify, mas o Spotify aparece no texto do título. É específico e não há ícone, mas eu poderia viver com um ícone diferente.
  • Eu também tenho um URL de afiliação, funcionaria bem com um ícone global.

  • Os campos de usuário personalizados do Instagram e Twitter esperam apenas os nomes de usuário (sem o “@” incluído), o nome é anexado à URL base

E obrigado por capturar o caso em que eles inserem um nome de usuário! (pedir URL do Twitter, mas eles ignoram isso, inserir um nome de usuário também funciona.) (parece que usar um @ no Twitter funciona, também acaba sendo exibido no cartão, o que está bom para mim)

2 curtidas

Você poderia adicionar suporte para os novos identificadores do YouTube? Minha comunidade também está tendo alguns problemas com a restrição atual nos URLs dos canais do YouTube:

2 curtidas

É hora de um ícone para o Mastodon? Tenho solicitações para adicionar como um campo de usuário. Ele tem um ícone Mastodon Icon | Font Awesome

4 curtidas