Introducción:
Chat Engine es un motor Rails liviano que utiliza en gran medida jQuery y Memcached para implementar una sala de chat grupal muy simple.
Características:
- Debes ingresar un apodo para ser parte de la sala de chat.
- Todos los usuarios que han iniciado sesión se muestran en la lista de usuarios.
- Las líneas del chat que mencionan el apodo de un usuario están resaltadas.
- El temporizador de inactividad cerrará la sesión de los usuarios del lado del cliente.
- tarea de rake para cerrar sesión en usuarios cuyos navegadores no permiten solicitudes ajax en el evento de descarga.
- La capacidad de silenciar a usuarios específicos (desde script/consola). Los usuarios silenciados verán sus propios mensajes, pero nadie más los verá.
Implementación:
instalar motor de chat
./script/plugin instalar git://github.com/amiel/chat-engine.git
copiar activos
chat de rastrillo: sincronización
incluye activos, no olvides jquery
<%= hoja de estilo_enlace_etiqueta 'chat' %>
<%= javascript_include_tag 'jquery-xxxjs', 'auto_scroll', 'chat' %>
utilizar el parcial chat_overlay
<%= render :parcial => 'chats/chat_overlay' %>
Nota: asegúrese de tener Jrails instalado y que los prototipos estén incluidos correctamente.
Suscríbete para recibir las últimas actualizaciones
Artículos Relacionados