Permitir Onebox Somente com Título

:information_source: Resumo Habilita oneboxes apenas com título
:hammer_and_wrench: Link do Repositório \u003chttps://github.com/dsims/discourse-onebox-title-only\u003e
:open_book: Guia de Instalação Como instalar plugins no Discourse

Funcionalidade

Se uma página da web vinculada não tiver metadados de descrição ou imagem, o Discourse normalmente a deixará como um URL e não a transformará em onebox. Este plugin altera esse comportamento para permitir oneboxes apenas com título.

Exemplo:

torna-se
Screenshot 2025-02-24 at 10.02.36 PM

15 curtidas

Legal, obrigado por escrever e publicar o plugin.

Talvez devêssemos adotar isso no core? Parece um padrão melhor para mim.

8 curtidas

O requisito de description foi na verdade removido em um ponto (bem no início, quando era um gem independente), mas foi revertido alguns meses depois, então presumo que havia alguma razão para não fazê-lo.

Eu só vi um punhado de URLs em uso que correspondem a este cenário, então imagino que existam alguns casos extremos onde não parece certo.

3 curtidas

@dsims não está nada claro por que esse comportamento de permitir oneboxes sem descrições foi revertido aqui FIX: do not show title only oneboxes by arpitjalan · Pull Request #448 · discourse/onebox · GitHub, então apenas adicionaremos esse comportamento de volta ao core, sem necessidade de um plugin. Tentarei um PR rápido hoje para isso.

5 curtidas

PR está aqui:

9 curtidas

Uma coisa que não abordei é que a visualização do composer ainda tem uma mensagem implicando que há um problema na geração do onebox.

5 curtidas

Ah, obrigado por me avisar, eu não vi isso porque postei muito rápido ao testar. Corrigindo na mesma PR…

5 curtidas

Obrigado! O plugin deprecated mais rápido do mundo? :joy:

10 curtidas

6 curtidas

Incrível, obrigado pelo plugin @dsims, sua curta vida serviu a um propósito, levou a uma correção no núcleo (com benefícios para todos).

E obrigado pela rápida adoção no núcleo @martin!

10 curtidas