Salle de discussion de groupe dans Rails

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' %>

Contacter RailsCarma | Société ferroviaire mondiale

Remarque : assurez-vous que Jrails est installé et que les prototypes sont correctement inclus.


Abonnez-vous pour les dernières mises à jour

Articles Similaires

Laissez un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

fr_FRFrench