Hello.
We use moodle 2.6.1+ and get a problem with dock.
If you use $OUTPUT->blocks and dock is enabled, you will get javascript error. Problem files are located in /lib/yui/build/moodle-core-dock folder.
The following code in these files:
Y.all(SELECTOR.blockregion).each(function(){ var regionname = region.getData('blockregion'); if (region.all('.block').size() > 0) { populatedblockregions++; BODY.addClass('used-region-'+regionname); BODY.removeClass('empty-region-'+regionname); } else { BODY.addClass('empty-region-'+regionname); BODY.removeClass('used-region-'+regionname); } });
causes an error: variable region is not defined.