Commit 8de53317 by gradyward

Added toggle control to AI authoring

parent 13fc0686
...@@ -39,13 +39,12 @@ ...@@ -39,13 +39,12 @@
{% for example in assessments.ai.examples %} {% for example in assessments.ai.examples %}
{% include 'openassessmentblock/edit/ai/oa_edit_ai_example.html' with example=example %} {% include 'openassessmentblock/edit/ai/oa_edit_ai_example.html' with example=example %}
{% endfor %} {% endfor %}
<li id="openassessment_ai_editor_import_xml" class="is--hidden openassessment_ai_editor_single_visibility"> <li id="openassessment_ai_editor_import_xml" class="is--hidden openassessment_ai_editor_single_visibility">
<h2 id="openassessment_ai_editor_sub_modal_header"> Upload from XML file </h2> <h2 id="openassessment_ai_editor_upload_header"> Upload from XML file </h2>
<div id="openassessment_ai_editor_sub_modal_instructions"> <div id="openassessment_ai_editor_upload_instructions">
<p>Upload your file using this selector. Lorem ipsum dolce decorum est. Lorem ipsum dolce decorum est. Lorem ipsum dolce decorum est. Lorem ipsum dolce decorum est. Lorem ipsum dolce decorum est. Lorem ipsum dolce decorum est. Lorem ipsum dolce decorum est.</p> <p>Upload your file using this selector. Lorem ipsum dolce decorum est. Lorem ipsum dolce decorum est. Lorem ipsum dolce decorum est. Lorem ipsum dolce decorum est. Lorem ipsum dolce decorum est. Lorem ipsum dolce decorum est. Lorem ipsum dolce decorum est.</p>
</div> </div>
<div id="openassessment_ai_editor_sub_modal_file_upload"> <div id="openassessment_ai_editor_upload_file_upload">
<label>Upload XML File <label>Upload XML File
<input type="file"> <input type="file">
</label> </label>
...@@ -56,6 +55,10 @@ ...@@ -56,6 +55,10 @@
<li class="openassessment_ai_editor_file_status_importing">Verify Rubric</li> <li class="openassessment_ai_editor_file_status_importing">Verify Rubric</li>
<li class="openassessment_ai_editor_file_status_importing">Ready for Import</li> <li class="openassessment_ai_editor_file_status_importing">Ready for Import</li>
</ol> </ol>
<textarea id="ai_training_examples">{{ assessments.example_based_assessment.examples }}</textarea>
<div id="openassessment_ai_editor_upload_warning">
<p>Upload your file using this selector. Lorem ipsum dolce decorum est. Lorem ipsum dolce decorum est. Lorem ipsum dolce decorum est. Lorem ipsum dolce decorum est. Lorem ipsum dolce decorum est. Lorem ipsum dolce decorum est. Lorem ipsum dolce decorum est.</p>
</div>
<div id="openassessment_ai_editor_sub_modal_buttons"> <div id="openassessment_ai_editor_sub_modal_buttons">
<div id="openassessment_ai_editor_sub_modal_save">Confirm</div> <div id="openassessment_ai_editor_sub_modal_save">Confirm</div>
<div id="openassessment_ai_editor_sub_modal_cancel">Cancel</div> <div id="openassessment_ai_editor_sub_modal_cancel">Cancel</div>
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
<div id="openassessment_editor_header"> <div id="openassessment_editor_header">
<h6 id="oa_editor_window_title" class="title modal_window_title" >{% trans "Open Response Assessment" %}</h6> <h6 id="oa_editor_window_title" class="title modal_window_title" >{% trans "Open Response Assessment" %}</h6>
<ul class="editor_modes action_list action_modes editor_tabs"> <ul class="editor_modes action_list action_modes editor_tabs">
<li class="view-button oa_editor_tab"><a href="#oa_ai_editor_wrapper">{% trans "AI" %}</a></li> <li id="oa_editor_tab_ai" class="view-button oa_editor_tab {% if not assessments.example_based_assessment %} is--hidden{% endif %}"><a href="#oa_ai_editor_wrapper">{% trans "AI" %}</a></li>
<li class="view-button oa_editor_tab"><a href="#oa_settings_editor_wrapper">{% trans "Settings" %}</a></li> <li class="view-button oa_editor_tab"><a href="#oa_settings_editor_wrapper">{% trans "Settings" %}</a></li>
<li class="view-button oa_editor_tab"><a href="#oa_rubric_editor_wrapper">{% trans "Rubric" %}</a></li> <li class="view-button oa_editor_tab"><a href="#oa_rubric_editor_wrapper">{% trans "Rubric" %}</a></li>
<li class="view-button oa_editor_tab"><a href="#oa_prompt_editor_wrapper">{% trans "Prompt" %}</a></li> <li class="view-button oa_editor_tab"><a href="#oa_prompt_editor_wrapper">{% trans "Prompt" %}</a></li>
......
...@@ -13,9 +13,8 @@ ...@@ -13,9 +13,8 @@
</p> </p>
<div id="ai_assessment_settings_editor" class="assessment_settings_wrapper {% if not assessments.example_based_assessment %} is--hidden {% endif %}"> <div id="ai_assessment_settings_editor" class="assessment_settings_wrapper {% if not assessments.example_based_assessment %} is--hidden {% endif %}">
<p class="openassessment_description"> <p class="openassessment_description">
{% trans "Enter one or more sample responses that you've created, and then specify the options that you would choose for each criterion in your rubric. Note that you must add your rubric to the Rubric tab before you can complete this step." %} {% trans "Enter one or more sample responses that you've created in the new tab labeled AI, and then specify the options that you would choose for each criterion in your rubric. Note that you must add your rubric to the Rubric tab before you can complete this step." %}
</p> </p>
<textarea id="ai_training_examples">{{ assessments.example_based_assessment.examples }}</textarea>
</div> </div>
</div> </div>
</li> </li>
......
...@@ -548,6 +548,11 @@ OpenAssessment.EditExampleBasedAssessmentView = function(element) { ...@@ -548,6 +548,11 @@ OpenAssessment.EditExampleBasedAssessmentView = function(element) {
new OpenAssessment.AssessmentToggleListener() new OpenAssessment.AssessmentToggleListener()
]) ])
).install(); ).install();
$("#include_ai_assessment", this.element).click(function() {
$('#oa_editor_tab_ai').toggleClass('is--hidden');
debugger;
});
}; };
OpenAssessment.EditExampleBasedAssessmentView.prototype = { OpenAssessment.EditExampleBasedAssessmentView.prototype = {
......
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