fnp
/
redakcja.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
parse dublincore
[redakcja.git]
/
redakcja
/
static
/
edumed
/
js
/
edumed.js
diff --git
a/redakcja/static/edumed/js/edumed.js
b/redakcja/static/edumed/js/edumed.js
index
a99377d
..
f720aca
100644
(file)
--- a/
redakcja/static/edumed/js/edumed.js
+++ b/
redakcja/static/edumed/js/edumed.js
@@
-125,7
+125,14
@@
};
Exercise.prototype.show_score = function(score) {
};
Exercise.prototype.show_score = function(score) {
- return $(".message", this.element).text("Wynik: " + score[0] + " / " + score[1]);
+ var $msg;
+ $msg = $(".message", this.element);
+ $msg.text("Wynik: " + score[0] + " / " + score[1]);
+ if (score[0] === score[1]) {
+ return $msg.addClass("maxscore");
+ } else {
+ return $msg.removeClass("maxscore");
+ }
};
Exercise.prototype.draggable_equal = function($draggable1, $draggable2) {
};
Exercise.prototype.draggable_equal = function($draggable1, $draggable2) {
@@
-486,7
+493,7
@@
_ref = $(".question-piece", this.element);
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
qp = _ref[_i];
_ref = $(".question-piece", this.element);
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
qp = _ref[_i];
- if ($(qp).
data('
solution').split(/[ ,]+/).length > 1) {
+ if ($(qp).
attr('data-
solution').split(/[ ,]+/).length > 1) {
return true;
}
}
return true;
}
}
@@
-509,7
+516,7
@@
count = 0;
all = 0;
if (!minimum) {
count = 0;
all = 0;
if (!minimum) {
- all = $(".subject
s
.question-piece", question).length;
+ all = $(".subject .question-piece", question).length;
}
_ref = $(".predicate [data-predicate]", question);
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
}
_ref = $(".predicate [data-predicate]", question);
for (_i = 0, _len = _ref.length; _i < _len; _i++) {