moodle/user
Paul Nicholls 606554d5b0 MDL-32652 - Make block drag-drop work throughout Moodle
The central "content" region on My Home / user profile pages also needs to
be initialised in lib/ajax/blocks.php in order to allow blocks to be
dropped into that region successfully.  Some tweaks were also necessary in
order to correct the "content" region's structure in order for drag-drop
to function on this region on these pages.

Non-standard block regions (including the central "content" region
used by My Home and user profile pages) were causing the temporary empty
block region used as a drop target to sometimes appear in the wrong place.

The call to init_requirements_data (which includes the block drag-drop JS)
happens at a late enough stage in page generation that we can simply
pass the context ID through to the JS, so that it can be sent as part of
the AJAX request.  This prevents lib/ajax/blocks.php from having to try
to guess the context from the other bits of information it receives, so
block drag-drop should now work everywhere without issues.
2013-01-29 14:57:28 +13:00
..
default MDL-26623 fix file permissions 2011-03-01 12:26:49 +01:00
filters MDL-36767 Administration: user_filter_yesno use different name for sql filter 2012-11-27 11:52:53 +08:00
profile MDL-37339 Administration: Unique custom profile should not be checked if it's empty. 2013-01-16 09:44:32 +08:00
selector MDL-36413 Added "this->" to exclude variable assignment 2012-11-07 14:48:40 +08:00
tests Merge branch 'MDL-37354-master' of git://github.com/mouneyrac/moodle 2013-01-15 21:50:31 +01:00
action_redir.php MDL-21782 reworked enrolment framework, the core infrastructure is in place, the basic plugins are all implemented; see the tracker issue for list of unfinished bits, expect more changes and improvements during the next week 2010-06-21 15:30:49 +00:00
addnote.php MDL-34575: fixed string typo and string duplication for label 2012-08-08 11:38:39 +08:00
edit.php MDL-35880 user: Adding a heading to profile edit page 2012-10-16 13:16:41 +08:00
edit_form.php MDL-34460 Librairies: Replaced deprecated get_context_instance() 2012-07-26 13:23:28 +08:00
editadvanced.php MDL-34460 Librairies: Replaced deprecated get_context_instance() 2012-07-26 13:23:28 +08:00
editadvanced_form.php MDL-29596 use optgroups to highlight enabled auth plugins 2013-01-13 16:52:05 +01:00
editlib.php MDL-30901 user Removing user->screenreader setting 2012-09-21 09:23:32 +08:00
emailupdate.php MDL-34460 Librairies: Replaced deprecated get_context_instance() 2012-07-26 13:23:28 +08:00
externallib.php MDL-35543 modify get_users to get_users_by_field (more complex search function named get_users will be implemented later - focussing yet on retrieving user info for a specified field) 2012-10-30 11:36:29 +08:00
files.php MDL-35991 - use PARAM_LOCALURL for local urls 2013-01-07 10:09:20 +08:00
files_form.php MDL-33766 files: Support for userquota/size limit in draft areas 2012-11-01 16:46:42 +08:00
groupaddnote.php MDL-34575 accessibility compliance for notes: Add form input text and select tag 2012-08-03 13:39:36 +08:00
grouppix.php
index.php MDL-35780 Administration: current user email should be always displayed on participants page 2013-01-17 11:56:47 +08:00
lib.php MDL-30070 message: Web Services for contact list 2013-01-15 16:04:00 +08:00
managetoken.php MDL-34460 Librairies: Replaced deprecated get_context_instance() 2012-07-26 13:23:28 +08:00
message.html MDL-36600 user: improve course messaging checks 2013-01-09 09:21:35 +13:00
messageselect.php MDL-36600 Add missing sesskey check when previewing the message 2013-01-10 10:18:56 +08:00
module.js MDL-34741 use 2in3 in some user TreeView 2012-08-11 20:40:04 +02:00
pix.php MDL-34460 Librairies: Replaced deprecated get_context_instance() 2012-07-26 13:23:28 +08:00
pixgroup.php MDL-24500 group pix BC - just empty image to prevent broken links 2010-10-03 18:27:21 +00:00
policy.php MDL-34460 Librairies: Replaced deprecated get_context_instance() 2012-07-26 13:23:28 +08:00
portfolio.php MDL-34460 Librairies: Replaced deprecated get_context_instance() 2012-07-26 13:23:28 +08:00
portfoliologs.php MDL-36783 usability: Portfolio CSS for new icons 2012-11-28 14:07:43 +08:00
profile.php MDL-32652 - Make block drag-drop work throughout Moodle 2013-01-29 14:57:28 +13:00
profilesys.php MDL-34460 Librairies: Replaced deprecated get_context_instance() 2012-07-26 13:23:28 +08:00
renderer.php MDL-34460 Librairies: Replaced deprecated get_context_instance() 2012-07-26 13:23:28 +08:00
repository.php MDL-34460 Librairies: Replaced deprecated get_context_instance() 2012-07-26 13:23:28 +08:00
view.php MDL-35780 Administration: email display on user profile view page will respect user capability 2013-01-11 09:33:28 +08:00