Introduzione:
Chat Engine è un motore ferroviario leggero che utilizza ampiamente jQuery e memcached per implementare una chat room di gruppo molto semplice.
Caratteristiche:
- È necessario inserire un soprannome per far parte della chat room.
- Tutti gli utenti registrati vengono visualizzati nell'elenco degli utenti
- Le righe nella chat che menzionano il nickname di un utente vengono evidenziate.
- Il timer di inattività disconnetterà gli utenti dal lato client.
- rake per disconnettere gli utenti i cui browser non consentono richieste Ajax nell'evento di scarico.
- La possibilità di disattivare l'audio di utenti specifici (da script/console). Gli utenti disattivati vedranno i propri messaggi, ma nessun altro lo vedrà.
Implementazione:
installa il motore di chat
./script/plugin installa git://github.com/amiel/chat-engine.git
copiare risorse
chat rake: sincronizzazione
includi risorse, non dimenticare jquery
<%= stylesheet_link_tag 'chat' %>
<%= javascript_include_tag 'jquery-xxxjs', 'auto_scroll', 'chat' %>
usa il parziale chat_overlay
<%= render :partial => 'chat/chat_overlay' %>
Nota: assicurati di avere Jrails installato e che i prototipi siano inclusi correttamente.
Iscriviti per gli ultimi aggiornamenti
Articoli correlati
