Thanks for the component.
I am using the master branch of discourse github (commit https://github.com/discourse/discourse/commit/db7be947df29bb2ab27dd3abd80e3b470dcb74e5).
Just wanted to let you know that I’ve just enabled the component on the Default Theme.
Once I’ve done that, it breaks the rendering of the site, as it loops the main container again and again infinitely… any suggestion?
thanks!
Thanks for the report @nicopace. @pmusaraj just pushed some updates to the theme
Please can you try updating and let us know if things are working better?
Thanks for the update. It works.
I wonder if there is any plan to support delayed iframe renderings like the ones in https://github.com/discourse/discourse-bbb that appear after you click in a button.
Este componente de tema (bastante maravilhoso) parece funcionar, mas está marcado como “quebrado”.
Não consigo fazer com que ele não funcione.
Outros poderiam testar também e fornecer resultados?
Se não estiver quebrado, podemos remover a tag “quebrado”?
Olá @denvergeeks. Parece que isso foi marcado como quebrado devido a alguns problemas com as oneboxes do YouTube. Você pode confirmar se os vídeos do YouTube estão funcionando bem em seu site com este componente de tema?
Obrigado @david – Você está correto, está gerando erros e falhando em vídeos do YouTube e iframes também, mas fiz um fork e removi o LazyYT no .js e funciona depois disso…
Ótimo! Você se importaria de fazer um PR com essa alteração?
OK, acho que fiz esse PR certo (o suficiente).
Parece ótimo, obrigado por isso. Removi o broken deste tópico ![]()
ok, isso é incrível! obrigado por consertar @denvergeeks e @david ![]()
Nem todo usuário incorporará o código iframe, todos incorporarão diretamente o URL do vídeo. Talvez valha a pena implementar uma ferramenta para converter o URL do vídeo do YouTube em um código de incorporação iframe
Tenho certeza de que um componente de tema pode ser feito para isso e colocar um botão na barra de ferramentas do compositor. Ou este poderia ser bifurcado com essa parte adicionada.
Um botão adicional complicará a interface. É necessário que a conversão de endereços URL seja realizada automaticamente, imperceptivelmente para o usuário. Assim, todos os vídeos incorporados, independentemente do método de incorporação, funcionarão corretamente.
bem ok. então poderíamos fazer um fork e torná-lo automático, suponho. :mulher_dando_de_ombros:t2:
Talvez devesse estar no núcleo para que todos os URLs sejam analisados com o mesmo padrão?
Não tenho certeza se entendi a solicitação aqui… O Discourse já expande links do YouTube em iframes como parte do nosso sistema "onebox". Basta colar o URL em uma linha separada:
Sim, mas colar a URL diretamente não funciona com este componente. O componente não vê o onebox do iframe. Você precisa colar o código do iframe diretamente para que o componente funcione. E o que ninguém faz, todos colocam apenas a URL, não o código do iframe.
Sim, o ideal seria que os usuários simplesmente colassem o que é fornecido pela fonte e funcionasse automaticamente no Discourse!
Parece bem básico para novatos!
Ah, entendi, faz sentido ![]()
Definitivamente pr-welcome se alguém quiser tentar fazer este componente de tema funcionar com a nova implementação de ‘lazy-videos’ do core.
Obrigado novamente. O componente de tema Media Overlay de GitHub - davidtaylorhq/discourse-media-overlay-theme foi o motivo. Quando o desativei, o Discourse começou a funcionar corretamente.