moodle/mod/chat
stronk7 25ef0370d5 Improved automatic relinking in backup and restore. Credits go to skodak.
Complete refactoring of the system that was really awful (my fault!).
Now everything is in its place and working like a charm, making things really
easier to be implemented and amplied. Bug 3678
(http://moodle.org/bugs/bug.php?op=show&bugid=3678)
(http://moodle.org/mod/forum/discuss.php?d=26530)

Note: Everything is merged from stable but the quiz module because it has
other changes not merged for now. I've skyped a message to Gustav about it.

Merged from MOODLE_15_STABLE
2005-07-04 18:56:03 +00:00
..
db update code clarification - thanks Eloy! 2005-02-04 00:43:45 +00:00
gui_header_js Now chat->name works under filterall. 2005-03-27 11:36:54 +00:00
gui_sockets Now chat->name works under filterall. 2005-03-27 11:36:54 +00:00
backuplib.php Improved automatic relinking in backup and restore. Credits go to skodak. 2005-07-04 18:56:03 +00:00
beep.wav A default beep 2003-07-09 12:37:17 +00:00
chatd.php Merged from MOODLE_14_STABLE - insert_record() - major efficiency improvements for Postgres databases on insert. Also fixed many calls to insert_record() which discard the returned record id to not ask for the record id. 2005-04-01 05:55:10 +00:00
config.html Tabs are out 2005-05-16 22:22:31 +00:00
empty.php Very early version of new chat module, made by Martin using ARSC as 2003-07-07 06:44:16 +00:00
icon.gif Very early version of new chat module, made by Martin using ARSC as 2003-07-07 06:44:16 +00:00
index.php Now chat->name works under filterall. 2005-03-27 11:36:54 +00:00
lib.php fixed compatibiltiy with PHP 4.1.0 2005-04-24 19:18:41 +00:00
mod.html Activities can now be hidden/shown from the activity editing page. Also for modules that know about groups the groupmode can be set from there. See bug 2533. This required adding to the mod.html files calls to new functions print_visible_setting() and print_groupmode_setting() which are combined in print_standard_coursemodule_settings(). 2005-02-12 21:41:22 +00:00
pagelib.php Now chat->name works under filterall. 2005-03-27 11:36:54 +00:00
README.txt Info about using socket server 2004-07-30 16:16:12 +00:00
report.php Now chat->name works under filterall. 2005-03-27 11:36:54 +00:00
restorelib.php Improved automatic relinking in backup and restore. Credits go to skodak. 2005-07-04 18:56:03 +00:00
version.php Variety of small fixes, but mostly related to how the recent activity 2005-03-10 13:30:57 +00:00
view.php Simply usertimezone(), baby! ;-) 2005-04-27 03:44:52 +00:00

Official Chat Module for Moodle
------------------------------

The chat module now supports a backend daemon for 
more efficiency.

It's still buggy and being worked on, but if you 
want to test it and help out here are some quick
instructions:

1) Admin -> Config -> Modules -> Chat -> Settings

2) Set the method to "sockets" and set up the ports etc 

3) Start the server like this (from the Unix command line):

   cd moodle/mod/chat
   php chatd.php --start &

4) Go to a chat room in Moodle and open it as normal.

------

KNOWN PROBLEMS

 - User list is not always working
 - Some browsers (eg Safari) cause lines to be repeated
   by 10 - 20 times
 - Occasionally "Document was empty" messages

Help solving these very welcome!


Martin, 31 July 2004