MDL-46658 gradereport_grader: Style the ajax editing error
authorAndrew Nicols <andrew@nicols.co.uk>
Fri, 5 Sep 2014 01:37:34 +0000 (09:37 +0800)
committerAndrew Nicols <andrew@nicols.co.uk>
Fri, 10 Oct 2014 02:29:16 +0000 (10:29 +0800)
This issue is a part of the MDL-25544 Epic.

grade/report/grader/module.js
grade/report/grader/styles.css

index be277ac..7fa1600 100644 (file)
@@ -447,8 +447,8 @@ M.gradereport_grader.classes.ajax.prototype.submission_outcome = function(tid, o
         outcome = this.report.Y.JSON.parse(outcome.responseText);
     } catch(e) {
         var message = M.str.gradereport_grader.ajaxfailedupdate;
         outcome = this.report.Y.JSON.parse(outcome.responseText);
     } catch(e) {
         var message = M.str.gradereport_grader.ajaxfailedupdate;
-        message.replace(/\[1\]/, args.type);
-        message.replace(/\[2\]/, this.report.users[args.properties.userid]);
+        message = message.replace(/\[1\]/, args.type);
+        message = message.replace(/\[2\]/, this.report.users[args.properties.userid]);
 
         this.display_submission_error(message, args.properties.cell);
         return;
 
         this.display_submission_error(message, args.properties.cell);
         return;
index 123db0b..99de05f 100644 (file)
     margin-left: 0;
     margin-right: 10px;
 }
     margin-left: 0;
     margin-right: 10px;
 }
+
+.path-grade-report-grader .yui3-overlay {
+  border: 0;
+  background: none;
+  background-color: initial;
+  min-width: 200px;
+}
+
+.path-grade-report-grader .yui3-overlay {
+    background-color: white;
+    width: auto;
+    padding: 10px;
+    font-size: 12px;
+    border: 1px solid #ccc;
+    border-radius: 4px;
+}