Solicitação de recurso: link para o título e não para o corpo ao compartilhar no discourse PWA

Seria muito bom se os links fossem compartilhados para o Título em vez de (apenas) o corpo da Postagem, para que o Título fosse preenchido automaticamente, assim como acontece se você fizer isso dentro de um site.

Existe alguma razão para o corpo da Postagem ser o alvo?

1 curtida

Você aceitaria um PR aqui ou há algum motivo pelo qual foi feito deste jeito?

@Falco que PR introduziu este recurso (eu dei uma olhada, mas não consegui rastreá-lo)?

Isso foi há muito tempo, mas isso não quebraria quando você não estivesse compartilhando um link, mas um conteúdo textual?

Pelo menos você teria que detectar se o texto compartilhado é um link e enviá-lo para o campo apropriado.

1 curtida

Sim, isso é presumivelmente mais desafiador porque você não está apenas obtendo uma URL, por exemplo, https://blah.com/new-topic? ...?

Mas estou feliz em dar uma olhada.

1 curtida

Se a maioria dos sites está enviando apenas uma URL hoje em dia, ficarei feliz com a mudança.

1 curtida

Encontrei o código :detetive: e vou dar uma olhada para ver se podemos lidar com ambos … mas concordo que URLs provavelmente são enviadas 99% das vezes, então vale a pena considerar …

1 curtida

OK, descobri como suportar ambos:

  • Compartilhamentos de texto irão para o corpo
  • Títulos vão para o título
  • Compartilhamentos de links irão para o título (e então serão renderizados como um título totalmente expandido e no corpo uma bela onebox na instanciação com tudo o que vem com isso, incluindo prévias da lista de tópicos)

Atualmente, a atualização está em um plugin funcional:

Enviarei isso como um PR, pois é realmente óbvio.

Testei isso em PWAs Android e Windows (Edge) e parece funcionar muito bem.

1 curtida

PR está aqui:

Lembrete amigável @Falco

2 curtidas

Mesclado, obrigado pelo PR!

2 curtidas

obrigado pela avaliação!

2 curtidas

Confirmado, isso está funcionando na última reconstrução

Outro motivo para considerar o Android em vez do iOS para o seu próximo telefone :mobile_phone: se você for viciado em Discourse-land :sweat_smile:

Podemos marcar isso como Concluído?

3 curtidas