BBcode o Html in chat
BBcode o Html in chat postato il 17/07/2008 00:30:49 nel forum programmazione, open source e hosting
Salve a tutti!
Vorrei fare in modo che i master in chat possano inserire degli audio o delle img però per farlo dovrei attivare i codici Html o BBcode (e a quanto ho letto BBcode è preferibile visto che con l'Html si rischia di dare la possibilità ai male intenzionati di intrufolarsi nel gdr) qualcuno sà dirmi come posso fare? devo modificare le pagine refersh.php o input.php?
P.S.
Uso gdrcd extreme di faber!
Pagine → 1
17/07/2008 00:44:24
entrambe, credo
ti crei un carattere speciale, ad eempio =
e poi fai scrivere il link di quello che vogliono mettere in chat.
prendi le ultime tre lettere per l'estensione, se è mp3 allora stampi un object, altrimenti vai con l'img src.
Senza a necessità di bbcode o html ^^
17/07/2008 00:54:58
darkside scusami non ho capito bene...sai, non sono molto pratico 😭 potresti rispiegare?
17/07/2008 01:05:15
infatti sono un deficente io 😝 funziona benissimo faber....solo che non riuscivo a trovare il carattere speciale che sta su input.php grazie mille dei consigli ragazzi!
17/07/2008 01:12:42
Ti posso fare una domanda? Che senso ha mettere un audio in chat?
Considerando che la chat, essendo Extreme, sarà in php vuol dire che ogni tot di secondi(mi pare 8) ti ricarica la pagina e l'audio ricomincia da capo.
17/07/2008 01:25:10
perchè l'audio?
Mettiamo che siamo in un bar con Jukebox, un master entra e può far partire una canzone dal sopracitato jukebox....non è indispensabile però può essere una cosa carina....in linea con l'ambientazione del gdr. Oppure in un locale dove suonano musica jazz dal vivo, o una discoteca...può diventare una funzione utile. Poi logicamente ci sono i tasti play e pause quandi chi non vuole è liberissimo di bloccare la canzone.
17/07/2008 01:33:48
buttafuori del green eden ha scritto: perchè l'audio?
Mettiamo che siamo in un bar con Jukebox, un master entra e può far partire una canzone dal sopracitato jukebox....non è indispensabile però può essere una cosa carina....in linea con l'ambientazione del gdr. Oppure in un locale dove suonano musica jazz dal vivo, o una discoteca...può diventare una funzione utile. Poi logicamente ci sono i tasti play e pause quandi chi non vuole è liberissimo di bloccare la canzone.
rhllor ti faceva notare che la chat si autoaggiorna, quindi anche la canzone ripartirà ogni tot secondi.
17/07/2008 02:51:31 e modificato da blancks il 17/07/2008 03:07:55
black ha scritto: Se scopri come faer a far playare un sound con firefox, prego postarlo qua che non ho voglia di cercarlo da me :S
<object data="url" type="audio/midi" autostart="true">
<embed src="url" autostart="true">
</object>
il tag completo, (standard w3c + embed per browser obsoleti), come suggerito basta impostare il mime type a seconda di cosa si riproduce, per gli mp3 è questo: audio/mpeg3
poi in questa pagina carina ci sono tutti quelli che ti occorrono se riproduci altro :) http://www.asciitable.it/mimetypes.asp ↗
Per il problema dell'audio che si ripete ogni tot secondi in chat, tornando al topic, si potrebbe risolvere facendolo partire solo quando il last_time (non ricordo il nome preciso del dato in sessione) è pari all'id del messaggio audio in chat così, supponendo che vi saranno azioni successive, l'audio verrebbe riprodotto un unica volta ( o comunque fino all'azione successiva :-P )
17/07/2008 18:39:43
Quando la pagina viene ricaricata(il refresh della chat per intenderci) si ricararica pure il file audio di conseguenza l'audio riparte.
Mettere l'audio in chat non mi pare la soluzione corretta, tranne nel caso in cui la chat sia in AJAX allora mi pare più fattibile. Correggetemi se sbaglio.
17/07/2008 21:36:19
rhllor ha scritto: Quando la pagina viene ricaricata(il refresh della chat per intenderci) si ricararica pure il file audio di conseguenza l'audio riparte.
Mettere l'audio in chat non mi pare la soluzione corretta, tranne nel caso in cui la chat sia in AJAX allora mi pare più fattibile. Correggetemi se sbaglio.
Diciamo che è così quando si usa ajax ma si vogliono stampare solo i risultati non stampati in precedenza.
Quindi se ogni volta rifai l'innerHTML (o quello che è) da capo è lo stesso conto, se invece lo fai solo una volta e poi (Con metodi che tu puoi scegliere, ce ne sono diversi) aggiungi solo i post nuovi non visualizzati in precedenza va bene.
18/07/2008 01:36:57
Sì sì, per ajax intendevo che ogni volta aggiungi solamente i dati nuovi.
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
Wuthering Waves ↗
War Thunder ↗
Raja Dunia ↗
New Orleans ↗
World of Warship ↗
AlterEgo ↗
Fallen Gods ↗
Exclusive Villa GdR ↗