Introduktion:
Chat Engine är en lättviktsmotor som använder jQuery och memcached för att implementera ett mycket enkelt gruppchattrum.
Funktioner:
- Du måste ange ett smeknamn för att vara en del av chattrummet.
- Alla inloggade användare visas i användarlistan
- Rader i chatten som nämner en användares smeknamn är markerade.
- Inaktivitetstimern kommer att logga ut användare från klientsidan.
- rake-uppgift för att logga ut användare vars webbläsare inte tillåter ajax-förfrågningar i unload-händelsen.
- Möjligheten att stänga av specifika användare (från skript/konsol). Avstängda användare kommer att se sina egna meddelanden, men ingen annan kommer att se det.
Genomförande:
installera chattmotorn
./script/plugin installera git://github.com/amiel/chat-engine.git
kopiera tillgångar
rake chat:sync
inkludera tillgångar, glöm inte jquery
<%= stylesheet_link_tag 'chatt' %>
<%= javascript_include_tag 'jquery-xxxjs', 'auto_scroll', 'chat' %>
använd chat_overlay partial
<%= render :partial => 'chats/chat_overlay' %>
Obs: se till att du har Jrails installerat och att prototyperna är korrekt inkluderade.
Prenumerera för de senaste uppdateringarna
relaterade inlägg