Skip to content

thedudeguy/chitterchax

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chat Module for Bonfire

An AJAX Chat module for Bonfire: Chitterchax hopes to be a robust chat with the ability to connect to multiple types of socket servers, falling back on a mysql/php/javascript system for users without socket support.

Chitterchax is still in the early Alpha development stages.

Origins

Chitterchax is based off of AJAX Chat: A fully featured Open Source chat application.

Goals

  • Fully featured and working chat out of the box
  • Full Integration into Bonfire, making use of Bonfire's genius libraries such as Permissions, Authentication, Events, Migrations, Contexts, and so forth.
  • Bringing the Chat Interface up to speed with HTML5.
  • Bumping up the JavaScript a notch by utilizing jQuery.
  • Switching communications to JSON: because me+JSON=♥
  • Adding support for devilish technologies like socket.io for for socket communications.
  • Ability for devs to easily customize/theme/extend/play to have full flexibility without a hassle.

Installation

  1. Download and Extract the module folder (chitterchax) into the Bonfire Modules directory (./bonfire/modules/).

  2. Log into Bonfire's Admin and install the Migrate the database for the chitterchax module to install the database tables.

  3. Navigate to http://{my-install-domain}/chitterchax and enjoy.

Current Features

Distant Visions of the Future

  • HMVC modules::run() methods to stick a chat where ever you want it.
  • Front end "Chat with a Support Dude Now" thingy with a back-end chat for the support dudes to monitor chats and respond to help request or praises.
  • Jabber Server support ?
  • ...

...Damn it. My crystal ball clouded up again, hindering my ability to spy on the future.

License

GNU Affero General Public License

Want to Contribute?

Yes, please.

About

Bonfire Module - Ajaxified chat out of the box.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published