elgg-ajaxim

Warning: This plugin has't been updated in over 8 years. It may no longer be maintained.

What you can do to help:

Elgg AjaxIM Integration Plugin (Facebook like Chat Plugin)

Chat Window
Recommended Releases
Elgg Release Download Date Links
1.60.0.1 (116.71 kB)2011-Jan-28
Show all releases

elgg-ajaxim Integration PluginVersion 0.0.1

Project URL: http://code.google.com/p/elgg-ajaxim/

ChangeLog:

2011-01-28 (0.0.1) Christian Heckelmann    

+ Initial Version

!!! NOT FOR PRODUCTIVE  SITES !!!

!!! ONLY TESTED WITH ELGG 1.6 !!!

AjaxIM works only on VPS or Dedicated Servers!

There are a lot of bugs in the Client and Server Software of, because it's based on the alpha release of ajaxim. Therefor the chat is not working on some browsers or the firendlist didn't update etc...

1. AjaxIM Server Installation 

- Download and install NodeJS and AjaxIM Server as described in the manual http://goo.gl/O9Gl6. 

- Replace www.yoursite.com in authentication/elgg/index.js with your site url 

- Copy authentication/elgg to /path/to/ajaxim/server/libs/authentication/elgg 

- Change the authentication lib in server/settings.js from default to elgg 

- Change the Hostname in server/settings.js if needed 

- Start the server with #node server/app.js for debug mode or with the start.sh script in Production mode

2. Configure Apache Proxy - Add the following proxy to your apache configuration or .htaccess 

ProxyPass /chat/ http://<ajaxim_server>:8000/    

ProxyPassReverse /chat/ http://<ajaxim_server>:8000/    

ProxyTimeout 310

3. Plugin Installation 

- Copy the ajaxim folder to your mod directory 

- Enable the Plugin and adjust the Ajaxim Proxy URL

Stats

  • Category: Third Party integrations
  • License: GNU General Public License (GPL) version 2
  • Updated: 2014-11-17
  • Downloads: 1841
  • Recommendations: 2

Other Projects

View Christian Heckelmann's plugins