HEX
Server: Apache/2.4.29 (Ubuntu)
System: Linux bareserver 4.15.0-213-generic #224-Ubuntu SMP Mon Jun 19 13:30:12 UTC 2023 x86_64
User: root (0)
PHP: 7.2.24-0ubuntu0.18.04.17
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,
Upload Files
File: /var/www/moodle/moodledata/localcache/js/434a13734157f23df2ab8d46147fab6f4021f754
M.core_group={hoveroverlay:null};M.core_group.init_hover_events=function(Y,events){this.hoveroverlay=this.hoveroverlay||(function(){var overlay=new Y.Overlay({bodyContent:'Loading',visible:!1,zIndex:2});overlay.render(Y.one('#page'));return overlay})();Y.all('.group_hoverdescription').each(function(){var node=this.ancestor();var id=this.getAttribute('data-groupid');node.on('mouseenter',function(){M.core_group.hoveroverlay.set('xy',[this.getX()+(this.get('offsetWidth')/2),this.getY()+this.get('offsetHeight')-5]);M.core_group.hoveroverlay.set("bodyContent",events[id]);M.core_group.hoveroverlay.show();M.core_group.hoveroverlay.get('boundingBox').setStyle('visibility','visible')});node.on('mouseleave',function(){M.core_group.hoveroverlay.hide();M.core_group.hoveroverlay.get('boundingBox').setStyle('visibility','hidden')})})};M.core_group.init_index=function(Y,wwwroot,courseid){M.core_group.groupsCombo=new UpdatableGroupsCombo(wwwroot,courseid);M.core_group.membersCombo=new UpdatableMembersCombo(wwwroot,courseid)};M.core_group.groupslist=function(Y,preventgroupremoval){var actions={init:function(){Y.one('#groups').on('change',this.check_deletable,this);this.check_deletable()},check_deletable:function(){var candelete=!0;var optionselected=!1;Y.one('#groups').get('options').each(function(option){if(option.get('selected')){optionselected=!0;if(option.getAttribute('value')in preventgroupremoval){candelete=!1}}},this);var deletebutton=Y.one('#deletegroup');if(candelete&&optionselected){deletebutton.removeAttribute('disabled')}else{deletebutton.setAttribute('disabled','disabled')}}}
actions.init()}