Introduction:
Chat Engine est un moteur Rails léger qui utilise fortement jQuery et Memcached pour implémenter une salle de discussion de groupe très simple.
Caractéristiques:
- Vous devez saisir un pseudo pour faire partie du salon de discussion.
- Tous les utilisateurs connectés sont affichés dans la liste des utilisateurs
- Les lignes du chat qui mentionnent le surnom d'un utilisateur sont mises en surbrillance.
- Le minuteur d'inactivité déconnectera les utilisateurs du côté client.
- tâche rake pour déconnecter les utilisateurs dont les navigateurs n'autorisent pas les requêtes ajax dans l'événement de déchargement.
- La possibilité de désactiver des utilisateurs spécifiques (à partir du script/de la console). Les utilisateurs masqués verront leurs propres messages, mais personne d’autre ne le verra.
Mise en œuvre:
installer le moteur de chat
./script/plugin installer git://github.com/amiel/chat-engine.git
copier des éléments
rake chat:synchronisation
inclure les actifs, n'oubliez pas jquery
<%= stylesheet_link_tag 'chat' %>
<%= javascript_include_tag 'jquery-xxxjs', 'auto_scroll', 'chat' %>
utilisez le partiel chat_overlay
<%= render :partial => 'chats/chat_overlay' %>
Remarque : assurez-vous que Jrails est installé et que les prototypes sont correctement inclus.
Abonnez-vous pour les dernières mises à jour
Articles Similaires