XMPP Framework

darren.ferguson - August 29, 2008 - 17:01

XMPP Framework is a holder that provides xmpp functionality to Drupal.

The main framework provides functions that allow the user too do xmpp actions and send and retrieve information depending on the function called.

XMPP Framework currently utilizes two transport layers, one is pure xmpp using the XMPPHP library and the other is an xmlrpc transport that is attached purely to the xmlrpc interface of the ejabberd server.

The other contrib modules supported are listed below with small descriptions:

XMPPClient: provides a thin client XWChat for drupal so you can use that instead of a thick client like Adium or pidgin.

XMPP Relationships: provides the ability to build relationships with users in your xmpp roster on the server via relationships you create in drupal using the user relationships module.

XMPP Messaging: provides an interface to send messages via xmpp. This module utilizes the messaging framework in drupal.

XMPP NODE MUC: provides the ability to associate multi user chat rooms on your xmpp server with nodes on the drupal platform. This module allows you to associate permanent mucs which are always available or temporary mucs which are destroyed when the last person leaves the room.

XMPP Notifications: provides the ability to subscribe to users when they come on and offline via xmpp. This module is a hook into the messaging and notifications module.

Development sponsored by OpenBand, a subsidiary of M.C.Dean, Inc.

Releases

Official releasesDateSizeLinksStatus
6.x-1.02008-Oct-02865.88 KBRecommended for 6.xThis is currently the recommended release for 6.x.
Development snapshotsDateSizeLinksStatus
6.x-2.x-dev2009-Jun-09880.3 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.


 
 

Drupal is a registered trademark of Dries Buytaert.