MDL-49782 general: removed uses of window.status
authorBrian Barnes <brian.barnes@totaralms.com>
Tue, 7 Apr 2015 23:49:06 +0000 (11:49 +1200)
committerBrian Barnes <brian.barnes@totaralms.com>
Tue, 7 Apr 2015 23:49:06 +0000 (11:49 +1200)
group/index.php
lib/form/submitlink.php
lib/form/yui/checkboxcontroller/checkboxcontroller.js
mod/quiz/module.js

index cbbb143..1dfedf4 100644 (file)
@@ -170,8 +170,7 @@ echo '<p><label for="groups"><span id="groupslabel">'.get_string('groups').':</s
 
 $onchange = 'M.core_group.membersCombo.refreshMembers();';
 
-echo '<select name="groups[]" multiple="multiple" id="groups" size="15" class="select" onchange="'.$onchange.'"'."\n";
-echo ' onclick="window.status=this.selectedIndex==-1 ? \'\' : this.options[this.selectedIndex].title;" onmouseout="window.status=\'\';">'."\n";
+echo '<select name="groups[]" multiple="multiple" id="groups" size="15" class="select" onchange="'.$onchange.'">'."\n";
 
 $groups = groups_get_all_groups($courseid);
 $selectedname = '&nbsp;';
index c644376..9b7b5e0 100644 (file)
@@ -62,11 +62,9 @@ class MoodleQuickForm_submitlink extends MoodleQuickForm_submit {
      */
     function toHtml() {
         $text = $this->_attributes['value'];
-        $onmouseover = "window.status=\'" . $text . "\';";
-        $onmouseout = "window.status=\'\';";
 
         return "<noscript><div>" . parent::toHtml() . '</div></noscript><script type="text/javascript">' . $this->_js . "\n"
-             . 'document.write(\'<a href="#" onclick="' . $this->_onclick . '" onmouseover="' . $onmouseover . '" onmouseout="' . $onmouseout . '">'
+             . 'document.write(\'<a href="#" onclick="' . $this->_onclick . '">'
              . $text . "</a>');\n</script>";
     }
 }
index 3766051..47d5bab 100644 (file)
@@ -61,7 +61,7 @@ YUI.add('moodle-form-checkboxcontroller', function(Y) {
             var controllerbutton = Y.one(controllerbutton);
             var linkname = controllerbutton.get('value');
             // Link node which will replace controller button
-            var link = Y.Node.create('<a href="#" onmouseover="window.status=\''+linkname+'\';" onmouseout="window.status=\'\';">'+linkname+'</a>');
+            var link = Y.Node.create('<a href="#">'+linkname+'</a>');
 
             // Attach onclick event to link
             link.on('click', this.onClick, this);
index 0aca74b..aafb48c 100644 (file)
@@ -226,7 +226,6 @@ M.mod_quiz.secure_window = {
         Y.delegate('cut',         M.mod_quiz.secure_window.prevent, document, '*');
         Y.delegate('copy',        M.mod_quiz.secure_window.prevent, document, '*');
         Y.delegate('paste',       M.mod_quiz.secure_window.prevent, document, '*');
-        M.mod_quiz.secure_window.clear_status;
         Y.on('beforeprint', function() {
             Y.one(document.body).setStyle('display', 'none');
         }, window);
@@ -241,11 +240,6 @@ M.mod_quiz.secure_window = {
         Y.on('key', M.mod_quiz.secure_window.prevent, '*', 'down:67,86,88+meta');
     },
 
-    clear_status: function() {
-        window.status = '';
-        setTimeout(M.mod_quiz.secure_window.clear_status, 10);
-    },
-
     is_content_editable: function(n) {
         if (n.test('[contenteditable=true]')) {
             return true;