Thanks for the component.
I am using the master branch of discourse github (commit FIX: Allow dismissing Discard Drafts modal via ESC (#12532) · discourse/discourse@db7be94 · GitHub).
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 GitHub - discourse/discourse-bbb: Discourse integration with BigBlueButton. that appear after you click in a button.
Questo (piuttosto meraviglioso) componente del tema sembra funzionare, ma è etichettato come “rotto”.
Non riesco a farlo non funzionare.
Potrebbero testare anche altri e fornire i risultati?
Se non è rotto, possiamo rimuovere l’etichetta “rotto”?
Ciao @denvergeeks. Sembra che questo sia stato contrassegnato come non funzionante a causa di alcuni problemi con le onebox di YouTube. Puoi confermare se i video di YouTube funzionano correttamente sul tuo sito con questo componente del tema?
Grazie @david – Hai ragione, sta generando errori e ha problemi anche con i video di YouTube e gli iframe, ma ho fatto un fork e rimosso LazyYT nel .js e funziona dopo averlo fatto…
Ottimo! Ti dispiacerebbe fare una PR con quella modifica?
OK, penso di aver fatto bene quel PR (abbastanza).
Ottimo, grazie. Ho rimosso broken da questo argomento ![]()
Ok, fantastico! Grazie per aver risolto, @denvergeeks e @david ![]()
Non tutti gli utenti incorporeranno il codice iframe, tutti incorporeranno direttamente l’URL del video. Forse vale la pena implementare uno strumento per convertire l’URL del video di YouTube in codice di incorporamento iframe
Sono abbastanza sicuro che un componente a tema possa essere creato per questo e che venga inserito un pulsante nella barra degli strumenti del composer. Oppure questo potrebbe essere copiato con l’aggiunta di quella parte.
Un pulsante aggiuntivo complicherebbe l’interfaccia. È necessario che la conversione degli indirizzi URL avvenga automaticamente, in modo impercettibile per l’utente. Quindi tutti i video incorporati, indipendentemente dal metodo di incorporamento, funzioneranno correttamente.
Va bene. Allora si potrebbe fare un fork e renderlo automatico, suppongo. ![]()
Forse dovrebbe essere nel core in modo che tutti gli URL vengano analizzati secondo lo stesso standard?
Non sono sicuro di capire la richiesta qui… Discourse espande già i link di YouTube in iframe come parte del nostro sistema “onebox”. Incolla semplicemente l’URL su una riga a sé stante:
Sì, ma incollare direttamente l’URL non funziona con questo componente. Il componente non vede l’iframe onebox. È necessario incollare direttamente il codice iframe affinché il componente funzioni. E quello che nessuno fa, tutti mettono solo l’URL, non il codice iframe.
Sì, l’ideale sarebbe che gli utenti incollassero semplicemente ciò che viene fornito dalla fonte e funzionasse automaticamente in Discourse!
Sembra piuttosto basilare per i nOObs!
Ah capisco, ha senso ![]()
Assolutamente pr-welcome se qualcuno volesse provare a far funzionare questo componente tematico con la nuova implementazione ‘lazy-videos’ del core
Grazie ancora. Il componente del tema Media Overlay da GitHub - davidtaylorhq/discourse-media-overlay-theme era il motivo. Quando l’ho disattivato, Discourse ha ricominciato a funzionare correttamente.