Mod per la chatbox di forumattivo e spaghetti amorosi.. <3


Mod per la chatbox di forumattivo e spaghetti amorosi.. <3

Messaggio Da Diego il Lun 18 Feb 2019 - 14:21

Cavolo! era una vita che non passavo da queste parti! come state? avete fatto i bravi in mia assenza, VEEROO?!?  Basketball

Comunque, venendo al dunque, ben 4 anni fa aprii questa discussione: https://aiuto.forumattivo.it/t18862-chatbox-idee-consigli-e-nutella

Era un progetto "inutile", "malfatto" e "irrealizzabile" per gli "scarsi standard" del CSS3/JavaScript/HTML5, quindi finii nel dimentoio.. Rolling Eyes

Bene, dopo quasi 4 anni l'ho ritrovato mentre rispolveravo un vecchio Hard Disk rinchiuso dentro un file ZIP dal nome anonimo e devo dire che come idea di base era buona, quindi perchè non renderlo funzionante? Rolling Eyes
D'altronde c'era solo da sistemare qualche piccolo bug che impediva un corretto "Garbage Collection" (ovvero lo script finiva per occupare l'intera RAM fino a quando il PC non crashava) e da sistemare il compilatore in PHP, ma la restante parte del codice era buona, quindi perchè buttarla via? Razz

Qualche piccola nota:
- La chat riportata sotto è una bozza ed è stata testata solo e soltanto su firefox.
- Non escludo che i problemi dell'allocazione di memoria eccessiva possano esser rimasti irrisolti: se la volete provare o utilizzare, vi consiglio di tenere d'occhio la RAM occupata nel taskmanager e in caso di problemi segnalateli in questa discussione.
- Per funzionare correttamente necessita che nella pagina sia presente il menù di navigazione con il link di logout, la chatbox attiva e gli avatar nella chat attivi.
- Non essendo completa aspettatevi delle funzionalità inattive, realizzate nel lato codice ma inaccessibili all'utente, etc..
- se la mettete nel vostro forum vi consiglio di nascondere la chat di forumattivo.
- la chat potrebbe sovraccaricare il server del forum nel nel caso in cui non riesca a connettersi alla stessa, come nel caso in cui un'utente sia stato bannato in chat, comunque non so, quindi provate.. XD

Specifiche:
- Notifiche audio
- Emoji
- Notifica nel titolo della pagina.
- Chat "privata" fra due utenti. (o meglio, i messaggi sono sempre visibili nella chatbox di forumattivo)
- Anteprima e riproduzione dei video di youtube in chat
- Rilevamento dei link per l'apertura degli stessi.

Con ciò rimarrò in attesa di qualche feedback obbiettivo e costruttivo mirato a ottimizzare il codice onde realizzare un qualcosa d'utile per tutti noi..  Basketball
Codice:
$(function() {
    if (_userdata["user_id"] > 0) {
        $.getScript('http://terramatta.altervista.org/mod_chat/chat.php?' + new Date().getTime());
        $('<link>').appendTo('head').attr({
            type: 'text/css',
            rel: 'stylesheet'
        }).attr('href', 'http://terramatta.altervista.org/mod_chat/chat.css?' + new Date().getTime())
    }
});
Qualche piccolo screen ha scritto:
Diego
Diego
Veterano dello staff
Veterano dello staff

Sesso : Maschio
Età : 28
Messaggi : 2253
Località : arezzo


http://www.folliacity.it/blog-1.html
Diego è stato ringraziato dall'autore di questo topic.

Vedere l'argomento precedente Vedere l'argomento seguente Torna in alto


 
Permessi di questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum