345 Commits

Author SHA1 Message Date
lfrodrigues
b3f5f2c754 MDL-16268 updated jabber output to send messages to destination user configured jaber
account or if empty to its email
2008-08-30 23:22:50 +00:00
lfrodrigues
1c50df9f24 MDL-16268 User-User send messages now use new messaging system. 2008-08-30 17:53:30 +00:00
lfrodrigues
9277cf08f4 MDL-16267 deleted old form file 2008-08-29 23:20:50 +00:00
lfrodrigues
d18b1bbdec MDL-16267 done all items in list (html tidy, xhtml strict, plugins tidy) 2008-08-29 23:19:54 +00:00
skodak
775f811a66 MDL-16002 rewritten upgrade locking and better upgrade progress tracking; MDL-16070 Do not use $a[0] syntax in lang packs + various other upgrade improvements and fixes 2008-08-16 12:16:01 +00:00
lfrodrigues
bd02449f29 MDL-10107 - New mockup for message editing preferences 2008-08-03 01:09:20 +00:00
moodler
b844d2b069 MDL-10107 Fixed (sort of) the messaging form ... it's still not quite right, but leaving it for Luis 2008-07-31 08:14:45 +00:00
moodler
120b375891 MDL-10107 Fixed the definition of message providers ... it now works through files very similar to those for events and capabilities, which makes them easy to add/remove/change as necessary 2008-07-31 08:01:46 +00:00
moodler
539dba3b52 MDL-10107 Fixing up navigation on edit page 2008-07-24 08:57:32 +00:00
moodler
83cdf008e7 MDL-10107 Missed a file 2008-07-24 08:45:01 +00:00
moodler
3b120e464f MDL-10107 - First check-in of Messaging 2.0 code from Luis Rodrigues, GSOC student.
This new messaging system replaces all the various email_to_user() calls.
They are now replaced by events triggers, and the messages are then
processed centrally according to user preferences and sent to one or more
processors (email, popup, jabber etc...)

This code is not finished yet, a lot of work still has to be done on the
interface.  However, the basic structure is there and should be working.
Luis and I will be reviewing and polishing this heavily in the next few weeks.
2008-07-24 08:38:03 +00:00
skodak
f5fc83e818 MDL-15516 prvent access to deleted profiles and other user areas 2008-07-05 14:52:39 +00:00
scyrma
966dd5ea1a MDL-14741: reverse previous change to code formatting. 2008-06-18 09:17:09 +00:00
dongsheng
4f2a63c81e "MDL-14129, fix print_error" 2008-06-15 10:13:30 +00:00
dongsheng
f857fa9ff5 "MDL-14129, fix print_error" 2008-06-13 06:55:25 +00:00
scyrma
cd81f66693 MDL-14739: make the html editor work on the messaging screen 2008-06-11 08:43:14 +00:00
skodak
245ac55791 MDL-14679 last forgotten bits of dml conversion 2008-06-09 19:48:24 +00:00
skodak
294ce9870f MDL-15189 magic quotes finally removed 2008-06-09 16:53:30 +00:00
skodak
76b0191ca8 MDL-15101 towards messaging conversion 2008-06-05 13:55:37 +00:00
skodak
d9eef08a9f MDL-15101 towards messaging conversion 2008-06-05 13:54:30 +00:00
skodak
fd1cb1e85e MDL-15101 towards messaging conversion 2008-06-05 13:41:16 +00:00
skodak
d756fe69c5 MDL-15101 towards messaging conversion 2008-06-05 13:26:40 +00:00
jerome
54d8f804fa MDL-12300 message window does show date now, merged from 19 2008-05-08 03:49:51 +00:00
jerome
04b687e824 MDL-12864 fix bad XHTML for messaging tabs, merged from 19 2008-05-02 05:15:26 +00:00
dongsheng
957f6fc9d2 "MDL-14460, fix all the other get_context_instance, merged from MOODLE_19_STABLE" 2008-05-02 04:37:02 +00:00
scyrma
25c69458cf MDL-14590 - Spellchecker now working in the messaging system too (merge from 1.9) 2008-05-01 05:18:14 +00:00
moodler
f49edc81d6 Merged MDL-14483 from 1.9: Use the recipient language to send email 2008-04-23 02:27:37 +00:00
dongsheng
5a2a53316f MDL-14129, remove all the other error() call 2008-04-04 02:54:20 +00:00
skodak
59c0c3f9f8 MDL-14077 Mails form messages not RFC2822 conform; merged from MOODLE_19_STABLE 2008-03-27 17:09:36 +00:00
skodak
65bcf17b95 MDL-13450 and MDL-13303 - sorry for changing forum API so late, but it was needed; major perf improvement for forum; fixed printing of user pictures; merged from MOODLE_19_STABLE 2008-02-13 17:03:25 +00:00
moodler
a017dea612 Fix subject lines and corrupted emails from messages MDL-13364 2008-02-07 05:21:58 +00:00
moodler
3ff19e09d2 Merged fix for SQL error in JOIN MDL-12990 2008-01-16 06:12:59 +00:00
poltawski
b4d80abe0c MDL-12990 - save more needless db queries
merged from MOODLE_19_STABLE
2008-01-15 22:08:20 +00:00
poltawski
ba71f5c4b3 MDL-12990 - use our user object and we save 2dbq for free on message history page
merged from MOODLE_19_STABLE
2008-01-15 21:34:12 +00:00
poltawski
7390832c7d MDL-12990 - Significantly reduce database queries for messaging
search by getting info required by in search sql.

On a site with 1500 users:
Before: 850 dbq
After:  8   dbq

merged from MOODLE_19_STABLE
2008-01-15 16:10:58 +00:00
poltawski
f46b6587a6 MDL-12990 - clean up message_print_contacts() a lot to:
* Use less DB queries and avoid getting lots of needless data
 * Dont do a big php array rearranging loop - database does the work for us instead
 * split all the duplicated display code into a single function

merged from MOODLE_19_STABLE
2008-01-15 13:48:34 +00:00
poltawski
2bd89cdb07 MDL-12990 Ensure that displaying message contact list pictures doesn't take a
dbq per contact. Could do with a rewrite, but this saves us dbqs for now
merged from MOODLE_19_STABLE
2008-01-14 16:59:34 +00:00
skodak
d795bfdbf9 MDL-12221 reworked container autoclosing - error() and notice() do not work everywhere though; notice print header if needed now; new print_footer('empty') for empty footer - removes some hacky </body></html> - merged from MOODLE_19_STABLE 2007-12-14 21:22:38 +00:00
skodak
9f7f1a74a0 MDL-12221 custom themes revisited - implemented container concept; merged from MOODLE_19_STABLE 2007-11-23 16:49:51 +00:00
toyomoyo
576ad29016 MDL-10294, MDL-10028, changing messaging/bulk messaging system 2007-11-21 07:53:42 +00:00
moodler
2f99f1da14 Fixed the HTML editor being too wide for the messaging window MDL-11242 2007-09-26 11:21:54 +00:00
stronk7
423c029090 Fix some HTML in messages (wrong <a> and roundcorners support) 2007-09-18 18:24:52 +00:00
moodler
b8011a8570 Fixed popup window call (eg from email) 2007-09-17 04:25:38 +00:00
moodler
3aa3cf3d21 Some tweaks to the appearance of messaging window 2007-08-27 03:22:16 +00:00
moodler
4603b8d60c Merged message -> email fixes from stable 2007-08-10 05:24:31 +00:00
moodler
6200420dc6 Merged fix for MDL-10732 from stable 2007-08-06 15:11:06 +00:00
moodler
6ba65fa08d Merged Nicolas' changes from MDL-8582 into HEAD. 2007-02-28 06:25:22 +00:00
skodak
ef72b77694 MDL-6128 special chars and messaging system 2007-01-28 21:43:39 +00:00
stronk7
bb48a53735 Some more uses of $CFG->dbfamily. MDL-7061 2007-01-13 00:09:02 +00:00
skodak
0d905d9f34 MDL-7861 new class .icon and .iconsmall 2007-01-08 09:14:05 +00:00