Pagina 1 di 2

BBCode per YouTube... Che ansia!!!

Inviato: ven giu 21, 2013 9:43 pm
da Andy94

Re: BBCode per YouTube... Che ansia!!!

Inviato: ven giu 21, 2013 11:18 pm
da farbix89
Andy non riesco a vedere la pagina :(

Re: BBCode per YouTube... Che ansia!!!

Inviato: ven giu 21, 2013 11:21 pm
da farbix89
Immagine

Re: BBCode per YouTube... Che ansia!!!

Inviato: sab giu 22, 2013 12:50 am
da Uomo Senza Sonno
Stesso messaggio di errore anche per me.

Re: BBCode per YouTube... Che ansia!!!

Inviato: sab giu 22, 2013 7:57 am
da Andy94
È perché non fate parte del progetto, anche se pensavo che il problema fosse risolto... Mi attivo per far sì che il problema venga risolto.

Nel frattempo, nella mia solita board di test lo trovate. :)

Re: BBCode per YouTube... Che ansia!!!

Inviato: sab giu 22, 2013 5:21 pm
da Andy94
Nell'attesa ho copiato il testo qui di seguito.
L'attuale tag Flash previsto da phpBB soffre da numerose release a questa parte (praticamente da quando è stato inizialmente previsto) di un fastidioso problema quando si usa per incorporare i video di You Tube: non consente di accedere ai controlli del player stesso.

È un grave problema di usabilità, perché se io volessi guardarlo in seguito aprendomi la scheda dedicata di YouTube, godermelo a schermo intero o cambiare la qualità queste sono tutte azioni che non posso fare.

Si potrebbe inserire un BBCode apposito per questa cosa qua (visto che comunque incorporiamo solitamente solo video da YouTube) e disabilitare il tag Flash della board.

Inoltre, coglieremmo due piccioni con una fava. L'implementazione che sono di seguito a proporre evita l'annoso problema di costruire il link specifico fatto di domain.com/v/identifier ma vi consente di copiare direttamente l'URL del video, anche con eventuali altri parametri in ordine casuale. Il parsing del sistema di BBCode di phpBB sistema tutto autonomamente.

Di seguito i parametri da inserire:

Codice: Seleziona tutto

[youtube]http{TEXT4}://{TEXT1}youtube.com/{TEXT2}v={IDENTIFIER}{TEXT3}[/youtube]

Codice: Seleziona tutto

<object width="425" height="350">
<param name="movie" value="http://www.youtube.com/v/{IDENTIFIER}&hl=en_US&fs=1&"></param>
<param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param>
<embed src="http://www.youtube.com/v/{IDENTIFIER}&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="350"></embed>
</object>


Se volete testare la feature, nella mia solita board di test con

Codice: Seleziona tutto

TestUser/testpass
Anche questa implementazione è perfettamente compatibile con Tapatalk.

Invito tutti a discuterne.

Re: R: BBCode per YouTube... Che ansia!!!

Inviato: sab giu 22, 2013 5:40 pm
da farbix89
Sbaglio o è lo stesso ciapino proposto quale mesetto fa su altri lidi? :D

Re: BBCode per YouTube... Che ansia!!!

Inviato: sab giu 22, 2013 5:54 pm
da Andy94
Ah sì? Sai che non mi ricordavo di averlo già proposto?
Beh, stavolta potremmo seriamente prenderlo in considerazione. :D

Re: R: BBCode per YouTube... Che ansia!!!

Inviato: sab giu 22, 2013 6:30 pm
da farbix89
Sì qualcosa del genere (il tasto YouTube) ma non se ne fece più nulla per i motivi che noi sappiamo.

Memoria d'elefante :mrgreen:

Re: BBCode per YouTube... Che ansia!!!

Inviato: sab giu 22, 2013 7:15 pm
da Andy94
DI sicuro non era fatto così bene, a questo basta un qualunque URL intero per funzionare... Nessun accorgimento particolare. :P :P

Re: BBCode per YouTube... Che ansia!!!

Inviato: sab giu 22, 2013 7:25 pm
da Uomo Senza Sonno
Andy94 ha scritto:DI sicuro non era fatto così bene, a questo basta un qualunque URL intero per funzionare... Nessun accorgimento particolare. :P :P
Lo stavo guardando giusto ora sulla tua testboard, che dire, veramente eccezionale :clap

Re: BBCode per YouTube... Che ansia!!!

Inviato: sab giu 22, 2013 9:56 pm
da Zane
Forte! Inserisco il codice di Andy (bravo!) al più presto.
Andy94 ha scritto:Discutiamone!
http://bug.turbolab.it/turbolabit/issues/27

:grazie

:ciao
Andy: è il bugtracker che deve puntare al forum, non viceversa ;)

Re: BBCode per YouTube... Che ansia!!!

Inviato: sab giu 22, 2013 10:09 pm
da Andy94
Zane ha scritto:Andy: è il bugtracker che deve puntare al forum, non viceversa ;)
My fault, ero convinto che ci fossero più iscritti al bugtracker e che potessimo discuterne lì così evitavo di aprire il ticket in seguito. :frusta

Re: BBCode per YouTube... Che ansia!!!

Inviato: sab giu 22, 2013 10:17 pm
da Zane
Complimenti Andy! L'ho aggiunto poco fa e va alla perfezione!

[youtube]http://www.youtube.com/watch?feature=pl ... 3-xfw0y2l8[/youtube]

Parallelamente, ho disabilitato il tag Flash su tutta la board (lo tenevo, appunto, solo per YouTube ;) )

Re: BBCode per YouTube... Che ansia!!!

Inviato: sab giu 22, 2013 10:18 pm
da Andy94
Mi sembra tutto a posto. :P

Re: BBCode per YouTube... Che ansia!!!

Inviato: dom giu 23, 2013 9:51 am
da Zane
Andy, da browser mobile temo non funzioni a causa di Flash (direi che quello è l'Old embed code di YouTube).

Credi sia possibile farlo funzionare con il nuovo codice di embed?

Codice: Seleziona tutto

<iframe width="853" height="480" src="http://www.youtube.com/embed/b3-xfw0y2l8?rel=0" frameborder="0" allowfullscreen></iframe>
Inoltre: mi piacerebbe che sul pulsante qui sopra ci fosse scritto YouTube, non youtube come adesso, pur mantenendolo tutto minuscolo a livello di tag (come il "Quote", ad esempio: il pulsante legge "Quote", ma gestisce il tag "quote"). È possibile?

Re: BBCode per YouTube... Che ansia!!!

Inviato: dom giu 23, 2013 10:12 am
da developerwinme
Zane ha scritto:
Andy, da browser mobile temo non funzioni a causa di Flash (direi che quello è l'Old embed code di YouTube).
Windows Phone 7.5 e IE 9 funziona perfettamente (non c'è Flash su Windows Phone, ma il tag video è supportato). ;)

Re: BBCode per YouTube... Che ansia!!!

Inviato: dom giu 23, 2013 10:18 am
da Andy94
@Dev: GZZ ha comunque ragione a dubitare di quel codice... Riguardandolo ora mi accorgo anche che non è che sia il massimo... Meglio rivederlo e semplificarlo. :)

Venendo a noi, nessun problema a farlo funzionare con il nuovo codice, sostituisci quanto presente in HTML Replacement con questo e il resto rimane immutato:

Codice: Seleziona tutto

<iframe width="560" height="315" src="http://www.youtube.com/embed/{IDENTIFIER}?rel=0" frameborder="0" allowfullscreen></iframe>
Mantiene la compatibilità con TapaTalk senza problemi.

Il BBCode è estremamente versatile, funziona senza problemi anche incorporando un video con un URL complesso come questo

Codice: Seleziona tutto

https://www.youtube.com/watch?v=yhv8l9F44qo&feature=c4-overview-vl&list=PLOU2XLYxmsIJOOTFfYzhR2d-rcSbBbEE_
Per quanto concerne il secondo punto, visto il funzionamento del sistema di BBCode di phpBB, mi spiace comunicarti che non è possibile a meno di non fare qualche semplice modifica ai file della board. Trovi le indicazioni a questo indirizzo.
È comunque un approccio interessante, che potremmo riutilizzare anche per tenere maiuscolo Spoiler ma scriverlo minimizzato nella schermata di inserimento.

La spiegazione per questo discorso è molto semplice: i BBCode personalizzati di phpBB utilizzano la semantica del codice per nominare il relativo pulsante (questioni di usabilità e comodità, presumo), non concedendo nomi differenti. Il caso di "Quote" che tu citi è un particolare, perché è localizzato nelle varie lingue. Alla fine, la modifica che ti propongo (indicata al link sopra) fa grossomodo la stessa cosa. Vuoi il pulsante che abbia un nome diverso rispetto al BBCode? Nessun problema, è sufficiente aggiungere una localizzazione e modificare brevemente il sistema di parsing di phpBB.
Tanto sono sicuro che, quando lo aggiornano, i file coinvolti saranno gli ultimi ad essere modificati...

:ciao

Re: BBCode per YouTube... Che ansia!!!

Inviato: dom giu 23, 2013 12:31 pm
da developerwinme
@Andy: capisco la tua posizione, ma credo che per un dettaglio così minore non valga la pena esporsi al rischio (basso, ma sempre presente) di problemi in futuro, no?

Re: BBCode per YouTube... Che ansia!!!

Inviato: dom giu 23, 2013 12:45 pm
da Andy94
developerwinme ha scritto:@Andy: capisco la tua posizione, ma credo che per un dettaglio così minore non valga la pena esporsi al rischio (basso, ma sempre presente) di problemi in futuro, no?
L'unico rischio che corri è che, in fase di aggiornamento, se il file viene sovrascritto il pulsante cambi nome da "YouTube" a "youtube".

Nessun problema di utilizzo. Pensi che valga la pena rischiare? :-D

Re: BBCode per YouTube... Che ansia!!!

Inviato: dom giu 23, 2013 1:18 pm
da developerwinme
Se la metti così ok, ma io avevo capito diversamente:
Andy94 ha scritto:modificare brevemente il sistema di parsing di phpBB
Questa che ti cito mi sembrava una modifica invasiva, ma lascio giudicare a te, che sicuramente conosci phpBB molto meglio di me. ;)

Re: BBCode per YouTube... Che ansia!!!

Inviato: dom giu 23, 2013 1:30 pm
da Andy94
Forse sono stato un po' troppo sbrigativo nella spiegazione. Come indicato nel link di cui sopra, è sufficiente modificare due righe di codice per far sì che venga presa la stringa localizzata. Questo era ciò che intendevo. :)

Re: BBCode per YouTube... Che ansia!!!

Inviato: gio giu 27, 2013 8:18 pm
da Zane
Bene così! Mi sono solo preso la libertà di ingrandire un po' le dimensioni, perchè altrimenti sembra di guardare i filmati nelle TV da 5" degli anni 70 :-D

[youtube]http://www.youtube.com/watch?v=zwfBTDDHQk8[/youtube]

COnfermo che funziona perfettamente anche da mobile :clap

Venendo alla moddata: hai ragione, è molto semplice e ci sono rischi scarsi/nulli. Considerato che si può comunque fare anche in un secondo momento senza causare problemi, per il momento lasciamo tutto così.

Re: BBCode per YouTube... Che ansia!!!

Inviato: gio giu 27, 2013 8:23 pm
da Andy94
Zane ha scritto:Bene così! Mi sono solo preso la libertà di ingrandire un po' le dimensioni, perchè altrimenti sembra di guardare i filmati nelle TV da 5" degli anni 70 :-D
:P :P

:clap anche per la scelta musicale :)

Re: BBCode per YouTube... Che ansia!!!

Inviato: gio giu 27, 2013 8:26 pm
da Zane
Sempre più mitico Andy, anche musicalmente!