Test Fase - For testing purpose only
Provides a chat/instant messaging feature based completely on the Elgg platform.
Start chatting from the profile icon of a user, or by selecting a friend from the friendpicker on the chattoolbar. Sessions will be shown on the chattoolbar.
Features:
- Privately chat with everyone in the community
- Special Chat Toolbar (collapsable)
- online/offline indication
- multiple friends in one chatsession
- multiple sessions
- invite community friends
- smileys
Version History
0.4.5
- added: sound on new chatsession or on new message in minimized session (only once) (admin configurable)
- added: flashing of new sessions or on new message in minimized session (admin configurable)
- added: count of total members of chatsession
- added: Dutch translation
- added: extendable view ("elggchat/extensions") that allows other plugins to add stuff to the toolbar
- added: admin option for enabling/disabling extensions (all on or all off)
- added: user setting to configure who can contact you (effects only profile icon menu)
- changed: friendspicker now differs between online and offline users
- changed: cleaned up the language files
- fixed: friendspicker not showing more than 50 friends
- fixed: Cleanup cron not running (wrong interval)
- fixed: caching of js/css causing trouble
- fixed: css conflict with 'online' plugin
0.4
- added: admin configurable online/offline detection (e.g. last action < 60 secs is active, 60 - 600 secs is idle and > 600 secs is offline)
- added: sessions will change color if new messages arrived
- added: on refresh open session will be remembered
- added: remembering of chattoolbar presentation
- added: admin option for retention of chatsession data
- added: user leaves all chat session on logoff
- added: user option for disabling the chatbar
- changed: js now in the right place (caching)
- changed: revamped the interface
- changed: chatsessions stick to bar
- changed: polling mechanisme (more efficient, reduced database queries, reduced connections to webserver)
- removed: custom jQuery (lost over 200k code :)
- removed: invited mechanisme (no difference between invites and chatmembers)
- removed: a lot of css (hopefully better browser support)
0.3
- added: online/offline detection based on last_action under 600 sec (elgg default)
- added: modify chatwindow titles dynamicly (on session refresh)
- added: re-introduction of polling interval slowdown (less activity, slower polling, reduced serverload)
- fixed: change order of sessions on toolbar
- fixed: windows stick at their position
- fixed: friendspicker not correctly displayed in IE
- fixed: a lot of css issue's
0.2
- added: chattoolbar (resides at bottom of the window)
- added: friendspicker on toolbar (click a friend to start a session)
- added: shows session info on join (only for the person who joins)
- changed: all js in a separate file
- fixed: emoticons now animate every time
- fixed: invite friends shows already invited friends
- fixed: invite friends shows max of 10 friends
0.1
- first release to the public
Todo:
- expand toolbar height when having more than 4 or 5 sessions (based on available width)
- chatrooms
- block users
- user can set own state (online, offline, away, etc)
- security of chatsession
Known issues:
- minimize toolbar button not visible in Safari
ColdTrick IT Solutions
(c) 2009 ColdTrick IT Solutions
View Jeroen Dalsem's plugins
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by Raül Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
Just to clarify now no matter what I do I have deleted the chat folder out of the mods section and re uploaded it and I still get the same thing... its not functioning. I can not launch a chat and the only thing on the chat bar is the arrows.
also when i click on invite for chat nothing happens i can click that link all day long and there is nothing.. the drop menu on the avatar does not even close
ok after looking at the provided files with this downloaded i was left to wonder how this was supposed to be installed if one was to download what is in this package and upload it or if you copied the files over the existing version. What if it was a fresh install? Do you download all the versions and then write over them into one big file then upload them. It just seems like some js files are missing from this package need for it to function. It would be greatly helpful if you could provide an upgrade and fresh install instruction with each release... right now I am totally screwed up and cant get it back up and running..
i have a problem with this the invite to chat links does not work and alos when i click to the name on the bottom to invite fo a chat does not work too. when i click them it do nothing. how i fixed this please help me. I try thee all version but still the same error.
Hey there. I have a copy of the cometchat. Been looking at it but most of the JS is minified. I wanted to see how its done so i can learn how to write an elgg one for ELGGs community future improvements. But I got to say that it saves massively on bandwitdh and you dont need any other extra software to run on your site. And it works a treat just like FB one. Easy to intergrate with elgg but the licence does not allow redistribution so will keep as is.
What AJAX can do is wonderful.
@Jaroen what is the next release like?
can anyone tell Me if its been tested in 1.6.1n which browser tests and install method
I was wondering why my apache log files had got so large just lately when I discovered that elggchat polls for the "index.php?filter=active" every 6 seconds. Sort-off horrendous impact on the log file size when you have more than a few subscribers online at once..
Can't work with elgg 1.6.1?
it works fine but some reason it wont let me click the user i wanna chat with when i try clicking it it gose down what do i need to do?
@JayJuvenile
Which elgg version do you use? Thanks!
Nice plugin.. great work... tried it on my site.. works great with Firefox. However does not display correctly with IE.. the tab appears on top and the chat box is at the bottom.. other than that it works fine... is there anyone who knows how to fix this.. thanks..
@Jeroen Dalsem you are a BEAST! Luv your work!
Looking forward to the next release! Hoping you can incorporate some of the mods from Fusion.
Here too , I see the chat bar but invite link does not seem to work . Elgg version 1.6.1 .
The IE8 displays a error in its status bar.
infomation: 'friends.online' is void or not an object
line: 283
char: 4
code: 0
URI: http://localhost/elgg/mod/elggchat/views/default/elggchat/js.php
How can I stop the poll action from filling my Apache error.log with core WARNINGs like: "Action elggchat/poll was called without an action token..." ?
Is it possible if i get a message that the chatwindow opens???
@Clinton
Do you have a solution for your feature request?
Feature request:
-When a user comes online and it is ur friend(windows pop-up like msn)
Hi, Jeroen
The IE tell me the error lie in line 283 of js.php. Actually, it is lie in line 318.
$("#elggchat_friends a").html("<?php echo elgg_echo("elggchat:friendspicker:info");?> (" + data.friends.online.length + ")");
I have just looked in my "error log" and foud millions of these (one every 6 seconds etc):
[11-Jan-2010 05:28:48] WARNING: Action elggchat/poll was called without an action token. It is stongly recommended that you consider doing this. Plugin authors should use 'input/form' or pass is_action=true to 'output/confirmlink' or 'output/url'.
Is there a fix for this "action token" thingy?
probem is only with v1.6 and higher ;-( plugin is older..
@Dhrup, Thanks for this... hopefully Jeroen will fix for 1.7 ? I'll remove it from my setup for now.
Great plugin I'm using it on my site at http//gardenerschat-shed.net/. However, I get a lot of feedback from site members who say they keep on missing invites to chat and would prefer to have a chat window pop-up automatically rather than a lesser conspicuous display in the left side of the chat toolbar.
Would it be possible to have a pop-up appear when a member is invited to chat?
Thanks,
G.
hi all,
is this plugin uder active development? will support elgg 1.7? Thx in advance
Awesome mod! one simple question... does anyone have a list of the codes for smileys within the chat? I've figured out a bunch of them, but would appreciate any direction to any files I should look at that explains what codes translate into what smiley images.
Thanks Again for such an Excellent Mod!
after all this time, it's still an excellent mod.. thanks!