Commit 455552ca by Sef Kloninger

Merge branch 'giulio/peer-grading-style-release' into edx-west/release-candidate-20130729

Conflicts:
	common/lib/xmodule/xmodule/js/src/combinedopenended/display.coffee
parents 976f525f bcf9d14b
...@@ -152,8 +152,6 @@ class @CombinedOpenEnded ...@@ -152,8 +152,6 @@ class @CombinedOpenEnded
@open_ended_child= @$('.open-ended-child') @open_ended_child= @$('.open-ended-child')
@out_of_sync_message = 'The problem state got out of sync. Try reloading the page.' @out_of_sync_message = 'The problem state got out of sync. Try reloading the page.'
@get_last_response(@answer_area)
# force show the prompt # force show the prompt
@prompt_show() @prompt_show()
...@@ -225,10 +223,18 @@ class @CombinedOpenEnded ...@@ -225,10 +223,18 @@ class @CombinedOpenEnded
@legend_container= $('.legend-container') @legend_container= $('.legend-container')
get_last_response: (@answer_area) => get_last_response: (@answer_area) =>
@submit_button.hide()
@answer_area.attr("disabled", true)
@gentle_alert "Checking for a previous response..."
data = {} data = {}
$.postWithPrefix "#{@ajax_url}/get_last_response", data, (response) => $.postWithPrefix "#{@ajax_url}/get_last_response", data, (response) =>
if response.success if response.success && response.response != ""
@answer_area.html(response.response) @answer_area.html(response.response)
@gentle_alert "Thank you for submitting!"
else
@submit_button.show()
@answer_area.attr("disabled", false)
@el.find('.open-ended-alert').animate(opacity: 0, 700)
message_post: (event)=> message_post: (event)=>
external_grader_message=$(event.target).parent().parent().parent() external_grader_message=$(event.target).parent().parent().parent()
...@@ -293,6 +299,7 @@ class @CombinedOpenEnded ...@@ -293,6 +299,7 @@ class @CombinedOpenEnded
@submit_button.prop('value', 'Submit') @submit_button.prop('value', 'Submit')
@submit_button.click @save_answer @submit_button.click @save_answer
@setup_file_upload() @setup_file_upload()
@get_last_response(@answer_area)
else if @child_state == 'assessing' else if @child_state == 'assessing'
@answer_area.attr("disabled", true) @answer_area.attr("disabled", true)
@replace_text_inputs() @replace_text_inputs()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment