Remove images from status bar after finding out that they run afoul of the rewriting of static links. Need to send them back via ajax to avoid
This commit is contained in:
@@ -21,7 +21,7 @@ from .xml_module import XmlDescriptor
|
||||
from xmodule.modulestore import Location
|
||||
import self_assessment_module
|
||||
import open_ended_module
|
||||
from combined_open_ended_rubric import CombinedOpenEndedRubric, RubricParsingError
|
||||
from combined_open_ended_rubric import CombinedOpenEndedRubric, RubricParsingError, GRADER_TYPE_IMAGE_DICT
|
||||
from .stringify import stringify_children
|
||||
import dateutil
|
||||
import dateutil.parser
|
||||
@@ -477,6 +477,7 @@ class CombinedOpenEndedV1Module():
|
||||
'rubric_scores' : rubric_scores,
|
||||
'grader_types' : grader_types,
|
||||
'feedback_items' : feedback_items,
|
||||
'grader_type' : grader_types[0],
|
||||
}
|
||||
return last_response_dict
|
||||
|
||||
@@ -647,7 +648,7 @@ class CombinedOpenEndedV1Module():
|
||||
task_data = self.get_last_response(i)
|
||||
task_data.update({'task_number': i + 1})
|
||||
status.append(task_data)
|
||||
context = {'status_list': status}
|
||||
context = {'status_list': status, 'grader_type_image_dict' : GRADER_TYPE_IMAGE_DICT}
|
||||
status_html = self.system.render_template("combined_open_ended_status.html", context)
|
||||
|
||||
return status_html
|
||||
|
||||
@@ -7,6 +7,7 @@ GRADER_TYPE_IMAGE_DICT = {
|
||||
'SA' : '/static/images/self_assessment_icon.png',
|
||||
'PE' : '/static/images/peer_grading_icon.png',
|
||||
'ML' : '/static/images/ml_grading_icon.png',
|
||||
'IN' : '/static/images/peer_grading_icon.png',
|
||||
}
|
||||
|
||||
class RubricParsingError(Exception):
|
||||
|
||||
@@ -8,7 +8,8 @@
|
||||
<div class="statusitem" data-status-number="${i}">
|
||||
%endif
|
||||
|
||||
${status['human_task']} (${status['human_state']}) ${status['score']} / ${status['max_score']}
|
||||
<% grader_image = grader_type_image_dict[status['grader_type']]%>
|
||||
${status['human_task']}(${status['human_state']}) ${status['score']} / ${status['max_score']}
|
||||
</div>
|
||||
%endfor
|
||||
</section>
|
||||
|
||||
Reference in New Issue
Block a user