]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-8807: The icon's title attribute wasn't being updated along with its img.src
authornicolasconnault <nicolasconnault>
Thu, 22 Mar 2007 07:16:57 +0000 (07:16 +0000)
committernicolasconnault <nicolasconnault>
Thu, 22 Mar 2007 07:16:57 +0000 (07:16 +0000)
MDL-8997: A couple of typos: groupseparate instead of groupsseparate etc...

course/lib.php
lib/ajax/section_classes.js

index 8bcd7a358b1783ccee007531deb0080d1c54ed4b..af2fc1caa9eec1d3c81eb41ed9691cf9a64eb48a 100644 (file)
@@ -2258,12 +2258,12 @@ function make_editing_buttons($mod, $absolute=false, $moveselect=true, $indent=-
     if ($mod->groupmode !== false) {
         if ($mod->groupmode == SEPARATEGROUPS) {
             $grouptitle = $str->groupsseparate;
-            $groupclass = 'editing_groupseparate';
+            $groupclass = 'editing_groupsseparate';
             $groupimage = $CFG->pixpath.'/t/groups.gif';
             $grouplink  = $path.'/mod.php?id='.$mod->id.'&amp;groupmode=0&amp;sesskey='.$sesskey;
         } else if ($mod->groupmode == VISIBLEGROUPS) {
             $grouptitle = $str->groupsvisible;
-            $groupclass = 'editing_groupvisible';
+            $groupclass = 'editing_groupsvisible';
             $groupimage = $CFG->pixpath.'/t/groupv.gif';
             $grouplink  = $path.'/mod.php?id='.$mod->id.'&amp;groupmode=1&amp;sesskey='.$sesskey;
         } else {
index 0990c007c189d04c71c4ac3d5aac47e6a9e9be8e..c4483f5f7015a9bb5878f562644ea197ac4f3a42 100755 (executable)
@@ -760,6 +760,23 @@ resource_class.prototype.toggle_groupmode = function() {
     if (this.groupmode > 2) {
         this.groupmode = 0;
        }
+    
+    var newtitle = this.groupButton.getElementsByTagName('img')[0].title;
+
+    switch (this.groupmode) {
+        case 0:
+            newtitle = main.portal.strings['groupsnone']+' ('+main.portal.strings['clicktochange']+')';
+            break;
+        case 1:
+            newtitle = main.portal.strings['groupsseparate']+' ('+main.portal.strings['clicktochange']+')';
+            break;
+        case 2:
+            newtitle = main.portal.strings['groupsvisible']+' ('+main.portal.strings['clicktochange']+')';
+            break;
+    }
+    
+    this.groupButton.getElementsByTagName('img')[0].title = newtitle;         
+
     this.groupButton.getElementsByTagName('img')[0].src = main.portal.strings['pixpath']+this.groupImages[this.groupmode];
     main.connect('POST', 'class=resource&field=groupmode', null, 'value='+this.groupmode+'&id='+this.id);
 }