Page 2 of 2

Re: Tipi di file supportati per gli allegati

Posted: Wed Sep 06, 2023 8:46 pm
by almi05
<blockquote class="tiktok-embed" cite="//www.tiktok.com/@preston_builds/video/71 ... 4673830149" data-video-id="7199270444673830149" > <section> <a target="_blank" title="@preston_builds" href="//www.tiktok.com/@preston_builds?refer=em ... _builds</a> 😳😳 <a title="lego" target="_blank" href="//www.tiktok.com/tag/lego?refer=embed">#lego</a> <a title="legotiktok" target="_blank" href="//www.tiktok.com/tag/legotiktok?refer=emb ... otiktok</a> <a title="legocity" target="_blank" href="//www.tiktok.com/tag/legocity?refer=embed">#legocity</a> <a target="_blank" title="♬ Spongebob Tomfoolery - Dante9k Remix - David Snell" href="//www.tiktok.com/music/Spongebob-Tomfoole ... r=embed">♬ Spongebob Tomfoolery - Dante9k Remix - David Snell</a> </section> </blockquote> <script async src="//www.tiktok.com/embed.js"></script>[/htmlframe]

hmmm no niente toktok

Re: What

Posted: Wed Sep 06, 2023 9:50 pm
by Octt
Ame wrote: ↑Wed Sep 06, 2023 8:39 pm

Code: Select all

[htmlframe]<audio src="//www.creeperiano99.gq/xyzxx/PvuyfwjreL8" controls></audio>[/htmlframe]
Ho visto che in questo caso è il www che fa incazzare il sistema... ma che roba strana, non me ne capacito. Senza www il file non si carica, ma almeno l'HTML non si rompe. Con altre lettere ripetute messe al posto di www idem non si rompe. Davvero non capisco. L'HTML che uso dentro il BBcode sarebbe corretto, infatti mettendolo a mano in un documento HTML vuoto funziona... ma si rompe nel contesto del bbcode.

Re: Tipi di file supportati per gli allegati

Posted: Wed Sep 06, 2023 9:55 pm
by Octt
Aspetta, HO CAPITO! È phpBB che tenta di parsare gli URL nel messaggio, e quindi rompe tutto il markup. Infatti, nella schermata di posting, spuntando "Do not automatically parse URLs", tutti gli URL messi nel frame funzionano senza problemi. Epico.
Ame wrote: ↑Wed Sep 06, 2023 8:39 pm

Re: Tipi di file supportati per gli allegati

Posted: Wed Sep 06, 2023 9:57 pm
by almi05
TikTok non funziona ugualmente godoooooo

Continuerò a testare vari embed


Reddit:
vabbè mi sa che tutti quelli con javascript non vanno semplicemente

Telegram
Addirittura bianco...

X/Twitter
Vabè ovviamente usano tutti javascript

Re: Tipi di file supportati per gli allegati

Posted: Wed Sep 06, 2023 10:04 pm
by Octt
almi05 wrote: ↑Wed Sep 06, 2023 9:57 pm TikTok non funziona ugualmente godoooooo
almi05 wrote: ↑Wed Sep 06, 2023 9:57 pm vabbè mi sa che tutti quelli con javascript non vanno semplicemente
Si, se vedi il codice HTML generato dal server ti accorgi che il bbcode crea un iframe con proprietà sandbox (e un'altra diversa per Internet Explorer che fa la stessa cosa), nella pratica questa blocca tutti gli script ed altri elementi rischiosi dentro il frame. Altrimenti, è un attimo e questo forum verrebbe bucato con la stessa facilità di ForumCommunity...

Ancora una volta, la colpa qui è di TikTok/Reddit/Telegram che non si degnano di fare embed che funzionino senza JavaScript. (Ma per tutte e 3 le piattaforme ci sono modi non ufficiali di avere embed senza JS)

Re: Tipi di file supportati per gli allegati

Posted: Wed Sep 06, 2023 10:06 pm
by almi05
Octt wrote: ↑Wed Sep 06, 2023 10:04 pm Si, se vedi il codice HTML generato dal server ti accorgi che il bbcode crea un iframe con proprietà sandbox (e un'altra diversa per Internet Explorer che fa la stessa cosa), nella pratica questa blocca tutti gli script ed altri elementi rischiosi dentro il frame. Altrimenti, è un attimo e questo forum verrebbe bucato con la stessa facilità di ForumCommunity...
Beh, giusto per la sicurezza
(come è esploso forum community? lol)

Re: Tipi di file supportati per gli allegati

Posted: Wed Sep 06, 2023 10:07 pm
by almi05
Octt wrote: ↑Wed Sep 06, 2023 10:04 pm Ancora una volta, la colpa qui è di TikTok/Reddit/Telegram che non si degnano di fare embed che funzionino senza JavaScript. (Ma per tutte e 3 le piattaforme ci sono modi non ufficiali di avere embed senza JS)
Beh l'embed senza js sarebbe o inutilmente lungo o semplicemente brutto che metto uno screenshot e via

Re: Tipi di file supportati per gli allegati

Posted: Wed Sep 06, 2023 10:24 pm
by Ame
almi05 wrote: ↑Wed Sep 06, 2023 10:06 pm
Octt wrote: ↑Wed Sep 06, 2023 10:04 pm Si, se vedi il codice HTML generato dal server ti accorgi che il bbcode crea un iframe con proprietà sandbox (e un'altra diversa per Internet Explorer che fa la stessa cosa), nella pratica questa blocca tutti gli script ed altri elementi rischiosi dentro il frame. Altrimenti, è un attimo e questo forum verrebbe bucato con la stessa facilità di ForumCommunity...
Beh, giusto per la sicurezza
(come è esploso forum community? lol)
Praticamente c'è un modo per fare il redirect (tutti i siti) o mostrare a schermo alcune cose (a quanto pare ora solo video yt)

Re: Tipi di file supportati per gli allegati

Posted: Wed Sep 06, 2023 10:25 pm
by Octt
almi05 wrote: ↑Wed Sep 06, 2023 10:07 pm Beh l'embed senza js sarebbe o inutilmente lungo o semplicemente brutto che metto uno screenshot e via
In termini di lunghezza del codice, non saremmo messi malissimo (se ben progettato l'embed, lo puoi fare senza JS con meno di 200 bytes totali)... e poi poco importa perché tanto è sempre un copia e incolla, basta che non arrivi a diverse migliaia di caratteri.

Poi talmente brutto anche rispetto a uno screenshot... in che senso? Non è il JavaScript che da l'aspetto alle pagine, è il CSS, pensa che tutto sto forum si vede esattamente identico pure con JavaScript disattivato (con il tema principale attuale, non con quello mobi per forza). La preview di Mastodon prima funzionava senza JavaScript. Il layout della ricerca Google con JavaScript disattivato è pulito e ordinato. Non mi vengono a mente altri esempi immediati, ma guarda qualunque sito web fatto a manina praticamente, anche alcuni moderni "di design"...
almi05 wrote: ↑Wed Sep 06, 2023 10:06 pm (come è esploso forum community? lol)
Non è esploso... ma è esplodibile, puoi embeddare persino JavaScript per via di palesi sviste lato server, che non ripuliscono bene il contenuto postato che ha embed.