Andrew Davis
26e02d7586
MDL-34367 core_message: removed the call to $PAGE->set_popup_notification_allowed from message/lib.php
2012-10-01 11:00:48 +08:00
Sam Hemelryk
b5b82ae943
Merge branch 'MDL-30022_message_duplicate' of git://github.com/andyjdavis/moodle
2012-09-04 16:50:36 +12:00
Andrew Davis
6109f7afce
MDL-30022 message: made the messaging history display code able to deal with multiple messages with the same timecreated value
2012-08-24 08:04:40 +08:00
Aparup Banerjee
9949e91a57
MDL-34991 Messaging : Fixed rendering of notifications with CRLF to go through text_to_html() in message notifications view page.
2012-08-21 15:23:56 +08:00
Sam Hemelryk
e432bf2472
Merge branch 'MDL-34471-master' of git://github.com/ankitagarwal/moodle
2012-08-08 15:05:39 +12:00
Aparup Banerjee
2efd02caa6
Merge branch 'MDL-34560_accessibility' of git://github.com/rwijaya/moodle
2012-08-07 14:45:29 +08:00
Rossiani Wijaya
6cae398f1d
MDL-34560 accessibility compliance for message: Add label for input text and select tag
2012-08-04 17:07:07 +08:00
Andrew Davis
a2592fecd1
MDL-22937 mod_chat: switched chat from tables to div/span + css and made chat, comment and message formats more similar
2012-08-03 08:40:49 +08:00
Ankit Agarwal
bf0f06b1be
MDL-34471 libraries: Replace all uses of get_context_instance() with respective context_XXXX::instance() method
2012-08-02 15:37:38 +08:00
Ruslan Kabalin
7fcd3c30fd
MDL-33019: Check that message providers' plugins are enabled and exist
2012-05-23 10:47:08 +01:00
Andrew Davis
babc03f400
MDL-32082 message: added a function to make user checks more readable
2012-04-21 10:45:10 +07:00
Sam Hemelryk
3211569a6a
Revert "MDL-30843 and MDL-30842 - accessibility compliance: Add <label> for form input text and select tag"
...
This reverts commit f9f281b8fee75c2416d71bae7583fd026b9ccabb.
2012-04-11 17:18:58 +12:00
Sam Hemelryk
5bfeb5ffd3
Merge branch 'MDL-30843_b' of git://github.com/rwijaya/moodle
2012-04-10 12:34:37 +12:00
Rossiani Wijaya
f9f281b8fe
MDL-30843 and MDL-30842 - accessibility compliance: Add <label> for form input text and select tag
2012-03-30 16:26:58 +08:00
Aparup Banerjee
1cc4412c89
Merge branch 'MDL-31869_message_search_roles' of git://github.com/andyjdavis/moodle
2012-03-27 09:58:44 +08:00
Tim Lock
186fc53401
MDL-31869: Searching for users in messaging with multiple roles generates a warning
2012-03-19 09:31:46 +07:00
Andrew Davis
178ba8bc36
MDL-31835 message: added a view conversation type link after each conversation on the recent conversation screen
2012-03-16 13:19:50 +07:00
Andrew Davis
48e03792ca
MDL-31834 message: fixed up some not quite correct usage of moodle/site:readallmessages
2012-03-13 16:44:19 +01:00
Aparup Banerjee
fed36d5077
Merge branch 'MDL-31709_message_get_participants' of git://github.com/andyjdavis/moodle
2012-03-13 16:54:08 +08:00
Petr Skoda
f8311defeb
MDL-31301 use static textlib methods
2012-03-03 11:46:13 +01:00
Andrew Davis
8075c843ce
MDL-31709 message: removed get_message_participants() as it is deprecated and should have been removed in 2.2
2012-03-02 12:49:38 +07:00
Sam Hemelryk
a513048a00
Merge branch 'MDL-30987_message_docs2' of git://github.com/andyjdavis/moodle
2012-02-22 10:58:06 +13:00
Andrew Davis
6fbd60ef57
MDL-30987 message: updated phpdocs for /lib/messagelib.php and /message
2012-02-21 10:57:55 +07:00
Eloy Lafuente (stronk7)
9a50502acc
Merge branch 'w04_MDL-31238_m23_php54' of git://github.com/skodak/moodle
2012-01-24 23:54:44 +01:00
Petr Skoda
681570b429
MDL-31182 fix fatal error when problem detected in finding messaging defaults
2012-01-21 16:59:16 +01:00
Petr Skoda
820a8188ec
MDL-31238 remove now unnecessary null to stdClass conversion for plugin settings
2012-01-21 11:15:30 +01:00
Petr Skoda
927010240f
MDL-31006 some more PHP54 notices
...
PHP54 compatibility - PhpStorm IDE is the best tool for this kind of work!!
2012-01-18 01:17:25 +01:00
Petr Skoda
b85b25ebb8
MDL-31006 fix various notices in PHP54
...
PHP54 compatibility
2012-01-18 01:03:20 +01:00
Andrew Davis
22e23da6f4
MDL-29814 message: made html personal messages store a plain text version as a fallback
2011-11-19 15:35:23 +08:00
Petr Skoda
50ed196e51
MDL-29670 cron cleanup and minor fixing
...
Auth and enrol is moved to the top because other plugin types depend on accurate user list and enrolments. Passwords and failed login messages are generated during every cron execution. Contexts are build properly in each execution. Fixed deleting of unconfirmed users. And minor phpdocs and comments improvements.
2011-10-22 14:31:18 +02:00
Tim Hunt
7529f9e944
MDL-29548 allow message plugins to control message
...
defaults.
At the moment, each message_provider can specify defaults for
each message output, to say whether that message output should be
used for this type of message:
http://docs.moodle.org/dev/Messaging_2.0#Adding_new_message_type .
If the message provider does not set a default, this change allows
the message output to set the default.
2011-10-04 11:23:52 +01:00
Sam Hemelryk
8ebbb06adf
MDL-29189 mutlilang Reviewed the uses of course shortname and ensured things are being formatted consistently
2011-09-08 09:30:27 +12:00
Andrew Davis (andyjdavis)
2a4d3c98d5
MDL-27823 messaging: preventing html tags from being output to the UI
2011-08-19 16:53:32 +08:00
Andrew Davis (andyjdavis)
dd6d83c16b
MDL-28340 messaging: fixed a display issue when you search for and tried to view a conversation between two other users
2011-07-27 14:13:47 +08:00
Andrew Davis (andyjdavis)
b38e2e28a1
MDL-27829 blocks: altered the algorithm used to find plugin page types
2011-06-27 12:27:41 +08:00
Sam Hemelryk
46d3b9be73
Merged branch 's7_MDL-26105_block_settings_master' git://github.com/andyjdavis/moodle.git with changes
2011-06-13 16:54:52 +08:00
Andrew Davis (andyjdavis)
35d725627c
MDL-26105 blocks: added use of user friendly block settings to messaging
2011-06-10 13:52:53 +08:00
Ruslan Kabalin
838075147b
MDL-27171 messages: some minor fixes in translate_message_default_setting function
...
Signed-off-by: Ruslan Kabalin <ruslan.kabalin@luns.net.uk>
2011-05-31 13:55:57 +01:00
Ruslan Kabalin
bf0fb77293
MDL-27171 messages: avoid using depricated notification method.
...
Signed-off-by: Ruslan Kabalin <ruslan.kabalin@luns.net.uk>
2011-05-31 12:26:15 +01:00
Ruslan Kabalin
72e6af0344
MDL-27171 messages: fix static variable filtering bug in get_message_processors
...
Static $processors should contain the full list of processors only, when
filtering is required, the $processors variable should not be updated.
Lambda function refactoring is made as well.
Signed-off-by: Ruslan Kabalin <ruslan.kabalin@luns.net.uk>
2011-05-31 11:18:11 +01:00
Ruslan Kabalin
e8fc7940a8
MDL-27171 messages: $defaultpreferences is an object, use isset instead.
...
Signed-off-by: Ruslan Kabalin <ruslan.kabalin@luns.net.uk>
2011-05-31 09:46:22 +01:00
Ruslan Kabalin
ebe0c008ca
MDL-27171 messages: commenting style changes and extra comments
...
Signed-off-by: Ruslan Kabalin <ruslan.kabalin@luns.net.uk>
Signed-off-by: Dan Poltawski <dan.poltawski@luns.net.uk>
2011-05-27 14:07:06 +01:00
Ruslan Kabalin
7a04c476a2
MDL-27171 messages: implement new syntax in messages.php and update processing
...
The new messaging default settings can be set in messages.php and deployed
during installation. This also ensures the removing of settings on plugin
uninstallation and contains the update script to populate current default
settings on the existing system when the new feature is introduced.
For security reason we have to avoid using library functions in upgrade
function, so we set defaults the blind way. At this point we do not expect
plugins to have individual messaging defaults presets anyway. The site
defaults are the same as were set for each user using
message_set_default_message_preferences function.
Signed-off-by: Ruslan Kabalin <ruslan.kabalin@luns.net.uk>
2011-05-27 14:06:56 +01:00
Ruslan Kabalin
814e373576
MDL-27171 messages: upgrade user profile messaging preferences interface
...
Existing user messaging preferences should accomodate default settings and
permissions. This also includes some changes to default outputs preferences.
Signed-off-by: Ruslan Kabalin <ruslan.kabalin@luns.net.uk>
2011-05-27 13:49:28 +01:00
Ruslan Kabalin
1d72e9d441
MDL-27171 messages: add default message outputs management interface
...
This introduces the new page where admin may change the permissions and
defaults for particular combination of message processors and providers.
Signed-off-by: Ruslan Kabalin <ruslan.kabalin@luns.net.uk>
2011-05-27 13:49:28 +01:00
Ruslan Kabalin
75c34c23a4
MDL-27171 messages: add message outputs management interface page
...
This introduces the page for management message outputs (processors) where
admin may enable/disable them and jump to configuration pages.
2011-05-27 13:49:28 +01:00
Eloy Lafuente (stronk7)
b47dcdf0de
MDL-27471 minor fixups
2011-05-23 12:42:15 +02:00
Andrew Davis (andyjdavis)
19c5532b5d
MDL-26436 message: reviewed use of recordsets in messaging
2011-05-10 16:37:06 +08:00
Andrew Davis (andyjdavis)
7e98f60bfb
message MDL-26077 fixed up a problem with html tags being stripped out
2011-03-24 11:30:12 +08:00
Sam Hemelryk
9d61397181
Merge branch 'MDL-26607_search_error' of git://github.com/andyjdavis/moodle
2011-03-21 11:54:20 +08:00