From d822f57dd6eeeb4df80d3c7bea2ededf6dbf2c17 Mon Sep 17 00:00:00 2001 From: Bryann Valderrama <64033729+BryanttV@users.noreply.github.com> Date: Thu, 9 May 2024 20:45:32 -0500 Subject: [PATCH] feat: allow learner resubmissions in ora assignment (#2187) * feat: allow learner resubmissions in ora assignment * refactor: unify grace period fields * test: add & update unit tests * chore: build statics * chore: update translations * chore: bump version to 6.11.0 --------- Co-authored-by: Maria Grimaldi --- openassessment/__init__.py | 2 +- .../conf/locale/en/LC_MESSAGES/django.po | 64 ++- .../conf/locale/en/LC_MESSAGES/djangojs.po | 382 ++++++++-------- .../conf/locale/eo/LC_MESSAGES/django.mo | Bin 139274 -> 142019 bytes .../conf/locale/eo/LC_MESSAGES/django.po | 63 ++- .../conf/locale/eo/LC_MESSAGES/djangojs.mo | Bin 23022 -> 26828 bytes .../conf/locale/eo/LC_MESSAGES/djangojs.po | 315 ++++++++------ .../conf/locale/es_419/LC_MESSAGES/django.mo | Bin 79361 -> 80857 bytes .../conf/locale/es_419/LC_MESSAGES/django.po | 70 ++- .../locale/es_419/LC_MESSAGES/djangojs.mo | Bin 12161 -> 13318 bytes .../locale/es_419/LC_MESSAGES/djangojs.po | 390 +++++++++-------- .../conf/locale/es_ES/LC_MESSAGES/django.mo | Bin 79825 -> 81324 bytes .../conf/locale/es_ES/LC_MESSAGES/django.po | 70 ++- .../conf/locale/es_ES/LC_MESSAGES/djangojs.mo | Bin 12305 -> 13479 bytes .../conf/locale/es_ES/LC_MESSAGES/djangojs.po | 390 +++++++++-------- openassessment/runtime_imports/classes.py | 9 + openassessment/runtime_imports/functions.py | 22 + .../edit/oa_edit_basic_settings_list.html | 26 ++ .../legacy/response/oa_response.html | 1 + .../response/oa_response_submitted.html | 18 + openassessment/xblock/apis/ora_config_api.py | 2 + .../apis/submissions/submissions_api.py | 1 + openassessment/xblock/openassessmentblock.py | 51 +++ .../xblock/static/dist/manifest.json | 36 +- ...t-editor-textarea.2cee26d88c3441ada635.js} | 4 +- ...nt-editor-tinymce.0b97b77ad7f1b7150f67.js} | 4 +- ...penassessment-lms.7430e499fae20eeff7bd.css | 3 - ...openassessment-lms.7430e499fae20eeff7bd.js | 410 ------------------ ...penassessment-lms.d29f0bd34bb5d82d36fb.css | 3 + ...openassessment-lms.d29f0bd34bb5d82d36fb.js | 384 ++++++++++++++++ ...enassessment-ltr.7955a1e2cc11fc6948de.css} | 2 +- ...penassessment-ltr.7955a1e2cc11fc6948de.js} | 4 +- ...enassessment-rtl.9de7c9bc7c1048c07707.css} | 2 +- ...penassessment-rtl.9de7c9bc7c1048c07707.js} | 4 +- ...assessment-studio.fba153d2eafbb4c8e78c.js} | 8 +- .../xblock/static/js/fixtures/templates.json | 4 + .../xblock/static/js/spec/oa_server.js | 8 +- .../xblock/static/js/spec/studio/oa_edit.js | 4 + .../xblock/static/js/src/lms/oa_response.js | 61 ++- .../xblock/static/js/src/oa_server.js | 25 ++ .../xblock/static/js/src/studio/oa_edit.js | 2 + .../static/js/src/studio/oa_edit_settings.js | 62 +++ openassessment/xblock/studio_mixin.py | 4 + .../test/data/invalid_update_xblock.json | 66 +++ .../xblock/test/data/update_from_xml.json | 22 + .../xblock/test/data/update_xblock.json | 16 + .../xblock/test/test_allow_resubmission.py | 169 ++++++++ openassessment/xblock/test/test_studio.py | 2 + openassessment/xblock/test/test_submission.py | 88 ++++ openassessment/xblock/test/test_xml.py | 4 + .../ui_mixins/legacy/views/submission.py | 7 + .../xblock/utils/allow_resubmission.py | 122 ++++++ openassessment/xblock/utils/schema.py | 2 + openassessment/xblock/utils/xml.py | 16 + package-lock.json | 4 +- package.json | 2 +- 56 files changed, 2301 insertions(+), 1129 deletions(-) rename openassessment/xblock/static/dist/{openassessment-editor-textarea.de70b044ddf6baeaf0b7.js => openassessment-editor-textarea.2cee26d88c3441ada635.js} (94%) rename openassessment/xblock/static/dist/{openassessment-editor-tinymce.a87e38bc7b19d8273858.js => openassessment-editor-tinymce.0b97b77ad7f1b7150f67.js} (96%) delete mode 100644 openassessment/xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.css delete mode 100644 openassessment/xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js create mode 100644 openassessment/xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.css create mode 100644 openassessment/xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js rename openassessment/xblock/static/dist/{openassessment-ltr.5b291771f2af113d4918.css => openassessment-ltr.7955a1e2cc11fc6948de.css} (99%) rename openassessment/xblock/static/dist/{openassessment-ltr.5b291771f2af113d4918.js => openassessment-ltr.7955a1e2cc11fc6948de.js} (87%) rename openassessment/xblock/static/dist/{openassessment-rtl.731b1e1ea896e74cb5c0.css => openassessment-rtl.9de7c9bc7c1048c07707.css} (99%) rename openassessment/xblock/static/dist/{openassessment-rtl.731b1e1ea896e74cb5c0.js => openassessment-rtl.9de7c9bc7c1048c07707.js} (87%) rename openassessment/xblock/static/dist/{openassessment-studio.2f5a8d7caafc999b604a.js => openassessment-studio.fba153d2eafbb4c8e78c.js} (68%) create mode 100644 openassessment/xblock/test/test_allow_resubmission.py create mode 100644 openassessment/xblock/utils/allow_resubmission.py diff --git a/openassessment/__init__.py b/openassessment/__init__.py index 4ba9789bf5..945bb7f9fd 100644 --- a/openassessment/__init__.py +++ b/openassessment/__init__.py @@ -2,4 +2,4 @@ Initialization Information for Open Assessment Module """ -__version__ = '6.10.0' +__version__ = '6.11.0' diff --git a/openassessment/conf/locale/en/LC_MESSAGES/django.po b/openassessment/conf/locale/en/LC_MESSAGES/django.po index c8fc0689a7..b9cbe3ed81 100644 --- a/openassessment/conf/locale/en/LC_MESSAGES/django.po +++ b/openassessment/conf/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-ora2\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-07 14:52-0400\n" +"POT-Creation-Date: 2024-05-09 08:22-0500\n" "PO-Revision-Date: 2014-06-04 15:41-0400\n" "Last-Translator: Muhammad Ayub khan \n" "Language-Team: openedx-translation \n" @@ -224,6 +224,7 @@ msgstr "" #: templates/legacy/edit/oa_edit_basic_settings_list.html:93 #: templates/legacy/edit/oa_edit_basic_settings_list.html:131 #: templates/legacy/edit/oa_edit_basic_settings_list.html:157 +#: templates/legacy/edit/oa_edit_basic_settings_list.html:169 #: templates/legacy/edit/oa_edit_peer_assessment.html:45 msgid "False" msgstr "" @@ -232,6 +233,7 @@ msgstr "" #: templates/legacy/edit/oa_edit_basic_settings_list.html:94 #: templates/legacy/edit/oa_edit_basic_settings_list.html:132 #: templates/legacy/edit/oa_edit_basic_settings_list.html:158 +#: templates/legacy/edit/oa_edit_basic_settings_list.html:170 #: templates/legacy/edit/oa_edit_peer_assessment.html:46 msgid "True" msgstr "" @@ -331,6 +333,28 @@ msgid "" "response." msgstr "" +#: templates/legacy/edit/oa_edit_basic_settings_list.html:167 +msgid "Allow Learner Resubmissions" +msgstr "" + +#: templates/legacy/edit/oa_edit_basic_settings_list.html:174 +msgid "" +"Set to TRUE to allow learners to resubmit ungraded work. Set to FALSE if " +"resubmissions are not allowed." +msgstr "" + +#: templates/legacy/edit/oa_edit_basic_settings_list.html:178 +msgid "Resubmission Grace Period" +msgstr "" + +#: templates/legacy/edit/oa_edit_basic_settings_list.html:187 +msgid "" +"Specify the maximum period during which resubmissions are allowed. If left " +"blank, learners will be able to reset their submission as long as it has not " +"been graded. The grace period starts once the learner has submitted their " +"response." +msgstr "" + #: templates/legacy/edit/oa_edit_criterion.html:6 #: templates/legacy/staff_area/oa_student_info.html:122 #: templates/legacy/staff_area/oa_student_info_assessment_detail.html:25 @@ -1600,7 +1624,7 @@ msgstr "" msgid "We could not submit your response" msgstr "" -#: templates/legacy/response/oa_response.html:332 +#: templates/legacy/response/oa_response.html:333 msgid "Submit your response and move to the next step" msgstr "" @@ -1700,6 +1724,14 @@ msgid "" " " msgstr "" +#: templates/legacy/response/oa_response_submitted.html:63 +msgid "We could not reset your response" +msgstr "" + +#: templates/legacy/response/oa_response_submitted.html:69 +msgid "Reset response and submit again" +msgstr "" + #: templates/legacy/response/oa_response_team_already_submitted.html:15 msgid "Error" msgstr "" @@ -2354,6 +2386,22 @@ msgstr "" msgid "Self Assessment to Staff Assessment" msgstr "" +#: xblock/openassessmentblock.py:1358 +msgid "You can't reset your submission." +msgstr "" + +#: xblock/openassessmentblock.py:1371 +msgid "The user does not exist." +msgstr "" + +#: xblock/openassessmentblock.py:1374 +msgid "There is no submission to reset." +msgstr "" + +#: xblock/openassessmentblock.py:1376 +msgid "Submission reset successfully." +msgstr "" + #: xblock/rubric_reuse_mixin.py:62 msgid "You must specify a block id from which to copy a rubric." msgstr "" @@ -2454,30 +2502,30 @@ msgid "" "allow the team to resubmit a response." msgstr "" -#: xblock/studio_mixin.py:244 xblock/studio_mixin.py:256 +#: xblock/studio_mixin.py:246 xblock/studio_mixin.py:258 msgid "Error updating XBlock configuration" msgstr "" -#: xblock/studio_mixin.py:261 +#: xblock/studio_mixin.py:263 msgid "Error: Text Response and File Upload Response cannot both be disabled" msgstr "" -#: xblock/studio_mixin.py:265 +#: xblock/studio_mixin.py:267 msgid "" "Error: When Text Response is disabled, File Upload Response must be Required" msgstr "" -#: xblock/studio_mixin.py:268 +#: xblock/studio_mixin.py:270 msgid "" "Error: When File Upload Response is disabled, Text Response must be Required" msgstr "" -#: xblock/studio_mixin.py:292 +#: xblock/studio_mixin.py:294 #, python-brace-format msgid "Validation error: {error}" msgstr "" -#: xblock/studio_mixin.py:324 +#: xblock/studio_mixin.py:328 msgid "Successfully updated OpenAssessment XBlock" msgstr "" diff --git a/openassessment/conf/locale/en/LC_MESSAGES/djangojs.po b/openassessment/conf/locale/en/LC_MESSAGES/djangojs.po index 89ed846c44..2e8d568cfb 100644 --- a/openassessment/conf/locale/en/LC_MESSAGES/djangojs.po +++ b/openassessment/conf/locale/en/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-ora2\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-07 14:52-0400\n" +"POT-Creation-Date: 2024-05-09 08:44-0500\n" "PO-Revision-Date: 2014-06-04 15:41-0400\n" "Last-Translator: Muhammad Ayub khan \n" "Language-Team: openedx-translation \n" @@ -18,518 +18,545 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:77 xblock/static/js/src/oa_server.js:113 -#: xblock/static/js/src/oa_server.js:137 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:78 xblock/static/js/src/oa_server.js:114 +#: xblock/static/js/src/oa_server.js:138 msgid "This section could not be loaded." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:158 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:159 msgid "The staff assessment form could not be loaded." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:180 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:181 msgid "The display of ungraded and checked out responses could not be loaded." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:214 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:215 msgid "This response could not be submitted." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 #: xblock/static/js/src/oa_server.js:237 +msgid "The submission could not be reset." +msgstr "" + +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:260 msgid "Please check your internet connection." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:262 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:285 msgid "This feedback could not be submitted." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:287 xblock/static/js/src/oa_server.js:378 -#: xblock/static/js/src/oa_server.js:401 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:310 xblock/static/js/src/oa_server.js:401 +#: xblock/static/js/src/oa_server.js:424 msgid "This assessment could not be submitted." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:424 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:447 msgid "One or more rescheduling tasks failed." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:484 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:509 msgid "This problem could not be saved." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:505 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:530 msgid "The server could not be contacted." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:531 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:556 msgid "Could not retrieve upload url." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:550 xblock/static/js/src/oa_server.js:569 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:575 xblock/static/js/src/oa_server.js:594 msgid "Server error." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:589 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:614 msgid "Could not retrieve download url." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:615 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:640 msgid "The submission could not be removed from the grading pool." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:671 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:696 msgid "Multiple teams returned for course" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:678 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:703 msgid "Could not load teams information." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:700 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:725 msgid "User lookup failed" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:705 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:730 msgid "Error when looking up username" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:729 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:754 msgid "Failed to clone rubric" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:61 msgid "View and grade responses" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:61 msgid "Demo the new Grading Experience" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:97 msgid "Unit Name" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:98 msgid "Units" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:105 msgid "Assessment" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:106 msgid "Assessments" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:113 #: xblock/static/js/src/lms/oa_course_items_listing.js:114 msgid "Total Responses" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:121 #: xblock/static/js/src/lms/oa_course_items_listing.js:122 msgid "Training" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:129 #: xblock/static/js/src/lms/oa_course_items_listing.js:130 msgid "Peer" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:137 #: xblock/static/js/src/lms/oa_course_items_listing.js:138 msgid "Self" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:145 #: xblock/static/js/src/lms/oa_course_items_listing.js:146 msgid "Waiting" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:153 #: xblock/static/js/src/lms/oa_course_items_listing.js:154 msgid "Staff" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:161 #: xblock/static/js/src/lms/oa_course_items_listing.js:162 msgid "Final Grade Received" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:169 msgid "Staff Grader" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:200 msgid "List of Open Assessments is unavailable" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:302 #: xblock/static/js/src/lms/oa_course_items_listing.js:353 msgid "Please wait" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:326 msgid "Block view is unavailable" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:338 msgid "Back to Full List" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_confirmation_alert.js:5 msgid "Confirm" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_confirmation_alert.js:7 msgid "Cancel" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:253 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:261 msgid "" "There is still file upload in progress. Please wait until it is finished." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:243 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:251 msgid "Cannot submit empty response even everything is optional." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:235 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:243 msgid "Please upload a file." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:228 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:236 msgid "Please provide a response." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:328 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:336 msgid "No files selected for upload." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:335 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:343 msgid "Please provide a description for each file you are uploading." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:344 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:352 msgid "Your file has been deleted or path has been changed: " msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:439 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:447 msgid "Saving draft" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:446 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:454 msgid "" "If you leave this page without saving or submitting your response, you will " "lose any work you have done on the response." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:461 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:469 msgid "Saving draft..." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:477 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:485 msgid "Draft saved!" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:490 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:498 msgid "Error" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:511 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:519 msgid "Confirm Submit Response" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:514 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:523 +msgid "" +"You're about to submit your response for this assignment. After you submit " +"this response, you may have a limited time to resubmit before your " +"submission is graded." +msgstr "" + +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:529 msgid "" "You're about to submit your response for this assignment. After you submit " "this response, you can't change it or submit a new response." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:589 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:571 +msgid "Confirm Reset" +msgstr "" + +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:573 +msgid "" +"You're about to reset your response for this assignment. You will need to " +"submit a new response in order to complete this step. Are you sure you want " +"to continue?" +msgstr "" + +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:644 msgid "Individual file size must be {max_files_mb}MB or less." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:603 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:658 msgid "" "File upload failed: unsupported file type. Only the supported file types can " "be uploaded. If you have questions, please reach out to the course team." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:614 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:669 msgid "The maximum number files that can be saved is " msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:682 -#: xblock/static/js/src/lms/oa_response.js:688 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:737 +#: xblock/static/js/src/lms/oa_response.js:743 msgid "Describe " msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:682 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:737 msgid "(required):" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:702 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:757 msgid "Thumbnail view of " msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:779 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:834 msgid "Confirm Delete Uploaded File" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:804 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:859 msgid "" "Are you sure you want to delete the following file? It cannot be restored.\n" "File: " msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_self.js:138 msgid "" "If you leave this page without submitting your self assessment, you will " "lose any work you have done." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_staff_area.js:143 #: xblock/static/js/src/lms/oa_staff_area.js:253 msgid "Unexpected server error." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_staff_area.js:147 msgid "You must provide a learner name." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_staff_area.js:214 msgid "" "This grade will be applied to all members of the team. Do you want to " "continue?" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_staff_area.js:218 msgid "Confirm Grade Team Submission" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_staff_area.js:304 msgid "Error getting the number of ungraded responses" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_staff_area.js:538 msgid "" "If you leave this page without submitting your staff assessment, you will " "lose any work you have done." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_training.js:130 msgid "Feedback available for selection." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_peer.js:217 msgid "" "If you leave this page without submitting your peer assessment, you will " "lose any work you have done." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "Refresh" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "Action" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "Review" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "Username" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "Peers Assessed" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "Peer Responses Received" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "Time Spent On Current Step" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "Staff assessment" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "Grade Status" msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "" "The \"{name}\" problem is configured to require a minimum of {min_grades} " "peer grades, and asks to review {min_graded} peers." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "" "There are currently {stuck_learners} learners in the waiting state, meaning " "they have not yet met all requirements for Peer Assessment. " msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "" "However, {overwritten_count} of these students have received a grade through " "the staff grade override tool already." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "Error while fetching student data." msgstr "" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 #: xblock/static/js/src/lms/oa_base.js:441 msgid "Unable to load" msgstr "" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_tiny_mce.js:66 msgid "Paragraph" msgstr "" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_tiny_mce.js:66 msgid "Preformatted" msgstr "" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_tiny_mce.js:66 msgid "Heading 3" msgstr "" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_tiny_mce.js:66 msgid "Heading 4" msgstr "" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_tiny_mce.js:66 msgid "Heading 5" msgstr "" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_tiny_mce.js:66 msgid "Heading 6" msgstr "" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_container_item.js:43 msgid "Unnamed Option" msgstr "" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_container_item.js:53 msgid "Not Selected" msgstr "" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit_rubric.js:124 msgid "Problem cloning rubric" msgstr "" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit_listeners.js:100 msgid "Criterion Added" msgstr "" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit_listeners.js:102 msgid "" "You have added a criterion. You will need to select an option for the " @@ -537,13 +564,13 @@ msgid "" "Steps tab." msgstr "" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit_listeners.js:150 #: xblock/static/js/src/studio/oa_edit_listeners.js:186 msgid "Option Deleted" msgstr "" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit_listeners.js:152 msgid "" "You have deleted an option. That option has been removed from its criterion " @@ -551,64 +578,71 @@ msgid "" "select a new option for the criterion." msgstr "" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit_listeners.js:188 msgid "" "You have deleted all the options for this criterion. The criterion has been " "removed from the sample responses in the Learner Training step." msgstr "" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit_listeners.js:214 msgid "Criterion Deleted" msgstr "" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit_listeners.js:216 msgid "" "You have deleted a criterion. The criterion has been removed from the " "example responses in the Learner Training step." msgstr "" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit_listeners.js:394 msgid "Warning" msgstr "" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit_listeners.js:395 msgid "" "Changes to steps that are not selected as part of the assignment will not be " "saved." msgstr "" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 -#: xblock/static/js/src/studio/oa_edit_settings.js:91 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 +#: xblock/static/js/src/studio/oa_edit_settings.js:104 +msgid "" +"Time must be in the format dd:hh:mm. The days must be between 00 and 99, the " +"hours between 00 and 23, and the minutes between 00 and 59." +msgstr "" + +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 +#: xblock/static/js/src/studio/oa_edit_settings.js:118 msgid "File types can not be empty." msgstr "" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 -#: xblock/static/js/src/studio/oa_edit_settings.js:101 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 +#: xblock/static/js/src/studio/oa_edit_settings.js:128 msgid "The following file types are not allowed: " msgstr "" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit.js:183 msgid "Save Unsuccessful" msgstr "" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit.js:184 msgid "Errors detected on the following tabs: " msgstr "" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 msgid "" "This ORA has already been released. Changes will only affect learners making " "new submissions. Existing submissions will not be modified by this change." msgstr "" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 -#: xblock/static/js/src/studio/oa_edit.js:319 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 +#: xblock/static/js/src/studio/oa_edit.js:321 msgid "error count: " msgstr "" diff --git a/openassessment/conf/locale/eo/LC_MESSAGES/django.mo b/openassessment/conf/locale/eo/LC_MESSAGES/django.mo index f1f1ba4a6edabbb50c0cac51d3fc152619db8622..d9b3d9e7c43496e4bd7cb66a5ab110e2ea7db5d2 100644 GIT binary patch delta 12139 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

EuW5*3NIr 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 delta 10770 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 I\n" "Language-Team: openedx-translation \n" @@ -257,6 +257,7 @@ msgstr "Àllöw Mültïplé Fïlés Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт #: templates/legacy/edit/oa_edit_basic_settings_list.html #: templates/legacy/edit/oa_edit_basic_settings_list.html #: templates/legacy/edit/oa_edit_basic_settings_list.html +#: templates/legacy/edit/oa_edit_basic_settings_list.html #: templates/legacy/edit/oa_edit_peer_assessment.html msgid "False" msgstr "Fälsé Ⱡ'σяєм ιρѕ#" @@ -265,6 +266,7 @@ msgstr "Fälsé Ⱡ'σяєм ιρѕ#" #: templates/legacy/edit/oa_edit_basic_settings_list.html #: templates/legacy/edit/oa_edit_basic_settings_list.html #: templates/legacy/edit/oa_edit_basic_settings_list.html +#: templates/legacy/edit/oa_edit_basic_settings_list.html #: templates/legacy/edit/oa_edit_peer_assessment.html msgid "True" msgstr "Trüé Ⱡ'σяєм ι#" @@ -394,6 +396,38 @@ msgstr "" "Spéçïfý whéthér léärnérs çän séé thé rüßrïç whïlé théý äré wörkïng ön théïr " "réspönsé. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢#" +#: templates/legacy/edit/oa_edit_basic_settings_list.html +msgid "Allow Learner Resubmissions" +msgstr "Àllöw Léärnér Résüßmïssïöns Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє#" + +#: templates/legacy/edit/oa_edit_basic_settings_list.html +msgid "" +"Set to TRUE to allow learners to resubmit ungraded work. Set to FALSE if " +"resubmissions are not allowed." +msgstr "" +"Sét tö TRÛÉ tö ällöw léärnérs tö résüßmït üngrädéd wörk. Sét tö FÀLSÉ ïf " +"résüßmïssïöns äré nöt ällöwéd. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αм#" + +#: templates/legacy/edit/oa_edit_basic_settings_list.html +msgid "Resubmission Grace Period" +msgstr "Résüßmïssïön Gräçé Pérïöd Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕ#" + +#: templates/legacy/edit/oa_edit_basic_settings_list.html +msgid "" +"Specify the maximum period during which resubmissions are allowed. If left " +"blank, learners will be able to reset their submission as long as it has not" +" been graded. The grace period starts once the learner has submitted their " +"response." +msgstr "" +"Spéçïfý thé mäxïmüm pérïöd dürïng whïçh résüßmïssïöns äré ällöwéd. Ìf léft " +"ßlänk, léärnérs wïll ßé äßlé tö rését théïr süßmïssïön äs löng äs ït häs nöt" +" ßéén grädéd. Thé gräçé pérïöd stärts önçé thé léärnér häs süßmïttéd théïr " +"réspönsé. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α∂ιριѕι¢ιηg єłιт, ѕє∂ ∂σ " +"єιυѕмσ∂ тємρσя ιη¢ι∂ι∂υηт υт łαвσяє єт ∂σłσяє мαgηα αłιqυα. υт єηιм α∂ мιηιм" +" νєηιαм, qυιѕ ησѕтяυ∂ єχєя¢ιтαтιση υłłαм¢σ łαвσяιѕ ηιѕι υт αłιqυιρ єχ єα " +"¢σммσ∂σ ¢σηѕєqυαт. ∂υιѕ αυтє ιяυяє ∂σłσя ιη яєρяєнєη∂єяιт ιη νσłυρтαтє νєłιт" +" єѕѕє ¢ιłł#" + #: templates/legacy/edit/oa_edit_criterion.html #: templates/legacy/staff_area/oa_student_info.html #: templates/legacy/staff_area/oa_student_info_assessment_detail.html @@ -2137,6 +2171,15 @@ msgstr "" " Ýöü stïll nééd tö çömplété thé %(start_tag)ssélf ässéssmént%(end_tag)s stép.\n" " Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт α#" +#: templates/legacy/response/oa_response_submitted.html +msgid "We could not reset your response" +msgstr "" +"Wé çöüld nöt rését ýöür réspönsé Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тє#" + +#: templates/legacy/response/oa_response_submitted.html +msgid "Reset response and submit again" +msgstr "Rését réspönsé änd süßmït ägäïn Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢т#" + #: templates/legacy/response/oa_response_team_already_submitted.html msgid "Error" msgstr "Érrör Ⱡ'σяєм ιρѕ#" @@ -2960,6 +3003,24 @@ msgid "Self Assessment to Staff Assessment" msgstr "" "Sélf Àsséssmént tö Stäff Àsséssmént Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєт#" +#: xblock/openassessmentblock.py +msgid "You can't reset your submission." +msgstr "" +"Ýöü çän't rését ýöür süßmïssïön. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тє#" + +#: xblock/openassessmentblock.py +msgid "The user does not exist." +msgstr "Thé üsér döés nöt éxïst. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢ση#" + +#: xblock/openassessmentblock.py +msgid "There is no submission to reset." +msgstr "" +"Théré ïs nö süßmïssïön tö rését. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тє#" + +#: xblock/openassessmentblock.py +msgid "Submission reset successfully." +msgstr "Süßmïssïön rését süççéssfüllý. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢т#" + #: xblock/rubric_reuse_mixin.py msgid "You must specify a block id from which to copy a rubric." msgstr "" diff --git a/openassessment/conf/locale/eo/LC_MESSAGES/djangojs.mo b/openassessment/conf/locale/eo/LC_MESSAGES/djangojs.mo index 7ce4dbcc90a35b1d3456d83d401975341eb5c95b..27c04391807eb9388e0114d916b5d7b626fea21d 100644 GIT binary patch delta 3330 zcmZwI3v3ic7{Kvq>4S$LrBEmp94JqPD~O<1CJkFhwD&dD~`o>JR4s^8SoIEi${?; zsXy^7%;k`a!!UrOP<~&H z-w%90N1N;4;WpejL@5hD^et!h4V>@6IgGFJhssQpnvZ5?C=uC#GT;+937sx99>H?X52N(w z68AfC3NFKLd>H>kiI~H3CgLl&3co^)Gg*!F*Px_y8#1pecW_6=JATWjQ6K$ zXc{Y-)?SR`9avDJ)IQvWv$295DWSG8k)>1{O8+lx6j|Y9w)Ts-3};|Auf&Bo3ng+9 z4C8*3`$uY}c4In7V?T{ga01@L)$6bu8*vPIn1^@aMtlopC8ed_F5iU-&Ij}3#ds60 zKo_^-Q1VcQZFmuOBXd_j;7)n}^Vq6!Iv&7g>_=kT@CMv~e_<=Gn?hRf2>!xHYTi_( zuHZZ{U8#%lHsnwB`X2Kg74Z6(;9;((@Kvm2Rtm3-Aw=36zr;(ybzRCEkLS_&ILJF>{o968GU2##bwdOD#T! z^r<|SBP*)lP>0P(l-2vF@gz!!M=%QsX+18)b}Yira4w!ewvQ?+_wHMci#fjy-@!we z?xOJ!ci)anNc6q1RdoPSxxs&NaW zy@21KjqOX6x*3O5d#T=8P5dvTBWEeE9KUWFNCKdJ&QN+jo?jI&`C@t4i8XpK@o(~-@NdJ|8qW24aj z5?lTo&I2U!cP!k@cOB0Pvl_0SyvBPw?u{sw#rY_zlo)k5wT?QSDqlSwVT!z6QX~~C z7~gzg@^K<{5|s^a-iZFle9Whmd6@TlHA)#sz0|Y_Gm;6#zBK;{We<&|N+IIr1D9vc zyaU-a(JI3<6F0k6!gHz+Me}`Mjs(V}g1ur&BS+b+QZ`cyr9qMO5#`fGJ~|tyvOy&U zQV5zUY&Vm}fV}_O>odn|IgY26`hCT|qw##dy&jX)`P4yv9~)gQ_1o+%^H1nPBva-M z;0-=qvi;U3oFebPlo}6nl#P??pEqC?bp&-SRlaC!4O8S*lQM+L8)-J;NnIA?HO-Y*v{p;cdv!?Xg_5{jq1o8u`aV^u0fn#{#eeWJ-+F#|D&W~aJ%V^u8F zsw1IhuIt7q6OhSB$QX}Fcyp?^h?p5C=}ptNqlvg?64xX{VJnN$Mm#KSe{uo@8SXJu9(}YV{R|maCg&myCfkr8r+^_%5L`tfnQ~`EvQ?&QI%0Gj}h3>g>FvS*bI>cBW%5Eq3~9OU^e-VG&`slU%ty z+I_<9AzjRac`;&_WX$a(WzNSX6P?kE)}HzBxtWsMtQ@Db_U0=IgWJbSI-2>R+o2m> zqSnPvNsKgk8jm+q=yi9?C9?pDp!}fEgh1P_chR=pF1IJn^dwo%rnzfRttaRVulw{L DDIZs5 delta 2447 zcmYk-Ymk;x902gMZMtpORh!za-F9_TLZx(}EnTQ|QA;6Fs#TGRl4;lyrBRY~H)u4I zyC$z|6P3XzJJZNCn28TQB%?7hV~{U?|L1+jIJ5uf_nhbQo^$@^oM)T9D*827)bK-T z^CyyWo2U>E6sHsyPPK4QYFnpN!m*4?S8*n1vki9@?(bnI^^e$%M;Ool%n|&Jvv{7D zTJk<>uOV%8(!+(F?8<}e#qU_ff7p{1deMQS7!6HfCFjv^r+e9!n|Kx<=O8}Ic>fTq zd6Iou;^8vwry)+F!O4saEN5h3Gdr`gUH*rMG8!6Na7w|tg7bN&`?qopzvm)e(?0J$ zE>^ELiecQ$zS>U*oMb&?WTK>FzQO+Nqdtt@P4gHXSkC5L&B)l=!u>|Z^DpsI9%6U4 zl&&tUropF6Xl!Xb8_Jx_bP{t?&zQ42=r7&v5D#vqzNIG_4ez4CrPmp${*dw9erhu{ zaV@{+M9wWW@7%$dk}nwpK2s|HaiPcADUIY*KEzGDk{#v$DPG5zv)|d9-3@0tYgxrd z8Q1qPrt%wVBmK?DKwG1X0rX`n4rgSvwoLxdaWdV7NNqi1L@NsqtYQ4nCdP};GM?Yb z$k@JupYj>?Ca&UQ^YSo{b1&@EChQI_;064e!&zLD-!-GSRecU`=LxQ6oz~a0iPv$OdAf(Ma%t@U8cX(c zaY~PHwj1lLluLMw=d=BQyrT;)E%-DKyZ<>q=JtWU9h~8%11z<$_Va5##zwu~z&_Hr zhOcp1?EjjJ@?WTJjGi81EvF35H@t6%ugMgna5$A z!x+#u&gB=BoK)>*mG;v_Cz0YMjFi5^u{^~x4svl6C(trT>lx2I?+{aTj7==p%5I+I zMm{}4qpTd6Px)@f6!rIGFY&=rodL?7-2TR{?>Zkb`f1HuhU9P`kLH(uPqt4b`O?z0xSby0k zH|8aZjAf;nWAr>q&phcWMyD2v7;S97D7T834(l*0`ji!Y$iAjgnJi3u8WwEoO=+)ndLlJ1UCgWqZFDErF~| zag>-CfBxItmz|=bED;uSwkX@tj>qFj!tVul(P& z>z&7LiqciYI>=U=?Vf!?qiX$SrMcrQ(OuMta*-`S_7;mosj${yACXFe6@U9\n" "Language-Team: openedx-translation \n" @@ -18,56 +18,63 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/oa_server.js xblock/static/js/src/oa_server.js #: xblock/static/js/src/oa_server.js msgid "This section could not be loaded." msgstr "" "Thïs séçtïön çöüld nöt ßé löädéd. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тє#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/oa_server.js msgid "The staff assessment form could not be loaded." msgstr "" "Thé stäff ässéssmént förm çöüld nöt ßé löädéd. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " "¢σηѕє¢тєтυя α#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/oa_server.js msgid "The display of ungraded and checked out responses could not be loaded." msgstr "" "Thé dïspläý öf üngrädéd änd çhéçkéd öüt réspönsés çöüld nöt ßé löädéd. " "Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя #" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/oa_server.js msgid "This response could not be submitted." msgstr "" "Thïs réspönsé çöüld nöt ßé süßmïttéd. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " "¢σηѕє¢тєтυ#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js +#: xblock/static/js/src/oa_server.js +msgid "The submission could not be reset." +msgstr "" +"Thé süßmïssïön çöüld nöt ßé rését. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєт#" + +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/oa_server.js msgid "Please check your internet connection." msgstr "" "Pléäsé çhéçk ýöür ïntérnét çönnéçtïön. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " "¢σηѕє¢тєтυя#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/oa_server.js msgid "This feedback could not be submitted." msgstr "" "Thïs féédßäçk çöüld nöt ßé süßmïttéd. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " "¢σηѕє¢тєтυ#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/oa_server.js xblock/static/js/src/oa_server.js #: xblock/static/js/src/oa_server.js msgid "This assessment could not be submitted." @@ -75,198 +82,198 @@ msgstr "" "Thïs ässéssmént çöüld nöt ßé süßmïttéd. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " "¢σηѕє¢тєтυя#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/oa_server.js msgid "One or more rescheduling tasks failed." msgstr "" "Öné ör möré résçhédülïng täsks fäïléd. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " "¢σηѕє¢тєтυя#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/oa_server.js msgid "This problem could not be saved." msgstr "" "Thïs prößlém çöüld nöt ßé sävéd. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тє#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/oa_server.js msgid "The server could not be contacted." msgstr "" "Thé sérvér çöüld nöt ßé çöntäçtéd. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєт#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/oa_server.js msgid "Could not retrieve upload url." msgstr "Çöüld nöt rétrïévé üplöäd ürl. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢т#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/oa_server.js xblock/static/js/src/oa_server.js msgid "Server error." msgstr "Sérvér érrör. Ⱡ'σяєм ιρѕυм ∂σłσя ѕι#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/oa_server.js msgid "Could not retrieve download url." msgstr "" "Çöüld nöt rétrïévé döwnlöäd ürl. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тє#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/oa_server.js msgid "The submission could not be removed from the grading pool." msgstr "" "Thé süßmïssïön çöüld nöt ßé rémövéd fröm thé grädïng pööl. Ⱡ'σяєм ιρѕυм " "∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/oa_server.js msgid "Multiple teams returned for course" msgstr "" "Mültïplé téäms rétürnéd för çöürsé Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєт#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/oa_server.js msgid "Could not load teams information." msgstr "" "Çöüld nöt löäd téäms ïnförmätïön. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тє#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/oa_server.js msgid "User lookup failed" msgstr "Ûsér lööküp fäïléd Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/oa_server.js msgid "Error when looking up username" msgstr "Érrör whén löökïng üp üsérnämé Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢т#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/oa_server.js msgid "Failed to clone rubric" msgstr "Fäïléd tö çlöné rüßrïç Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_course_items_listing.js msgid "View and grade responses" msgstr "Vïéw änd grädé réspönsés Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢ση#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_course_items_listing.js msgid "Demo the new Grading Experience" msgstr "Démö thé néw Grädïng Éxpérïénçé Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢т#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_course_items_listing.js msgid "Unit Name" msgstr "Ûnït Nämé Ⱡ'σяєм ιρѕυм ∂σł#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_course_items_listing.js msgid "Units" msgstr "Ûnïts Ⱡ'σяєм ιρѕ#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_course_items_listing.js msgid "Assessment" msgstr "Àsséssmént Ⱡ'σяєм ιρѕυм ∂σłσ#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_course_items_listing.js msgid "Assessments" msgstr "Àsséssménts Ⱡ'σяєм ιρѕυм ∂σłσя #" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_course_items_listing.js #: xblock/static/js/src/lms/oa_course_items_listing.js msgid "Total Responses" msgstr "Tötäl Réspönsés Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт α#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_course_items_listing.js #: xblock/static/js/src/lms/oa_course_items_listing.js msgid "Training" msgstr "Träïnïng Ⱡ'σяєм ιρѕυм ∂#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_course_items_listing.js #: xblock/static/js/src/lms/oa_course_items_listing.js msgid "Peer" msgstr "Péér Ⱡ'σяєм ι#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_course_items_listing.js #: xblock/static/js/src/lms/oa_course_items_listing.js msgid "Self" msgstr "Sélf Ⱡ'σяєм ι#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_course_items_listing.js #: xblock/static/js/src/lms/oa_course_items_listing.js msgid "Waiting" msgstr "Wäïtïng Ⱡ'σяєм ιρѕυм #" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_course_items_listing.js #: xblock/static/js/src/lms/oa_course_items_listing.js msgid "Staff" msgstr "Stäff Ⱡ'σяєм ιρѕ#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_course_items_listing.js #: xblock/static/js/src/lms/oa_course_items_listing.js msgid "Final Grade Received" msgstr "Fïnäl Grädé Réçéïvéd Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, #" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_course_items_listing.js msgid "Staff Grader" msgstr "Stäff Grädér Ⱡ'σяєм ιρѕυм ∂σłσя ѕ#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_course_items_listing.js msgid "List of Open Assessments is unavailable" msgstr "" "Lïst öf Öpén Àsséssménts ïs ünäväïläßlé Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " "¢σηѕє¢тєтυя#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_course_items_listing.js #: xblock/static/js/src/lms/oa_course_items_listing.js msgid "Please wait" msgstr "Pléäsé wäït Ⱡ'σяєм ιρѕυм ∂σłσя #" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_course_items_listing.js msgid "Block view is unavailable" msgstr "Blöçk vïéw ïs ünäväïläßlé Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕ#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_course_items_listing.js msgid "Back to Full List" msgstr "Bäçk tö Füll Lïst Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмє#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_confirmation_alert.js msgid "Confirm" msgstr "Çönfïrm Ⱡ'σяєм ιρѕυм #" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_confirmation_alert.js msgid "Cancel" msgstr "Çänçél Ⱡ'σяєм ιρѕυ#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_response.js msgid "" "There is still file upload in progress. Please wait until it is finished." @@ -274,48 +281,48 @@ msgstr "" "Théré ïs stïll fïlé üplöäd ïn prögréss. Pléäsé wäït üntïl ït ïs fïnïshéd. " "Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_response.js msgid "Cannot submit empty response even everything is optional." msgstr "" "Çännöt süßmït émptý réspönsé évén évérýthïng ïs öptïönäl. Ⱡ'σяєм ιρѕυм ∂σłσя" " ѕιт αмєт, ¢σηѕє¢тєтυя α#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_response.js msgid "Please upload a file." msgstr "Pléäsé üplöäd ä fïlé. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, #" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_response.js msgid "Please provide a response." msgstr "Pléäsé prövïdé ä réspönsé. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕ#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_response.js msgid "No files selected for upload." msgstr "Nö fïlés séléçtéd för üplöäd. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_response.js msgid "Please provide a description for each file you are uploading." msgstr "" "Pléäsé prövïdé ä désçrïptïön för éäçh fïlé ýöü äré üplöädïng. Ⱡ'σяєм ιρѕυм " "∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_response.js msgid "Your file has been deleted or path has been changed: " msgstr "" "Ýöür fïlé häs ßéén délétéd ör päth häs ßéén çhängéd: Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт" " αмєт, ¢σηѕє¢тєтυя α#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_response.js msgid "Saving draft" msgstr "Sävïng dräft Ⱡ'σяєм ιρѕυм ∂σłσя ѕ#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_response.js msgid "" "If you leave this page without saving or submitting your response, you will " @@ -324,27 +331,43 @@ msgstr "" "Ìf ýöü léävé thïs pägé wïthöüt sävïng ör süßmïttïng ýöür réspönsé, ýöü wïll " "lösé äný wörk ýöü hävé döné ön thé réspönsé. Ⱡ'σяєм ιρѕυ#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_response.js msgid "Saving draft..." msgstr "Sävïng dräft... Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт α#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_response.js msgid "Draft saved!" msgstr "Dräft sävéd! Ⱡ'σяєм ιρѕυм ∂σłσя ѕ#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_response.js msgid "Error" msgstr "Érrör Ⱡ'σяєм ιρѕ#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_response.js msgid "Confirm Submit Response" msgstr "Çönfïrm Süßmït Réspönsé Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σ#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js +#: xblock/static/js/src/lms/oa_response.js +msgid "" +"You're about to submit your response for this assignment. After you submit " +"this response, you may have a limited time to resubmit before your " +"submission is graded." +msgstr "" +"Ýöü'ré äßöüt tö süßmït ýöür réspönsé för thïs ässïgnmént. Àftér ýöü süßmït " +"thïs réspönsé, ýöü mäý hävé ä lïmïtéd tïmé tö résüßmït ßéföré ýöür " +"süßmïssïön ïs grädéd. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α∂ιριѕι¢ιηg " +"єłιт, ѕє∂ ∂σ єιυѕмσ∂ тємρσя ιη¢ι∂ι∂υηт υт łαвσяє єт ∂σłσяє мαgηα αłιqυα. υт " +"єηιм α∂ мιηιм νєηιαм, qυιѕ ησѕтяυ∂ єχєя¢ιтαтιση υłłαм¢σ łαвσяιѕ ηιѕι υт " +"αłιqυιρ єχ єα ¢σммσ∂σ ¢σηѕєqυαт. ∂υιѕ αυтє ιяυяє ∂σłσя ιη яєρяєнєη∂єяιт ιη " +"νσłυρтαтє νєłιт єѕѕє ¢ιłłυм ∂σłσяє єυ ƒυgιαт ηυłłα ραяιαтυя. єχ¢єρтєυя ѕιηт " +"σ¢¢αє¢αт ¢υρι∂αтαт ηση ρяσι∂єηт, ѕυηт ιη ¢υłρα qυι σƒƒι¢ια ∂є#" + +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_response.js msgid "" "You're about to submit your response for this assignment. After you submit " @@ -359,14 +382,35 @@ msgstr "" "¢ιłłυм ∂σłσяє єυ ƒυgιαт ηυłłα ραяιαтυя. єχ¢єρтєυя ѕιηт σ¢¢αє¢αт ¢υρι∂αтαт " "ηση ρяσι∂єηт, ѕυηт ιη ¢υłρα qυι σƒƒι¢ια ∂єѕєяυηт мσłłιт αηιм ι∂ єѕт łαвσяυ#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js +#: xblock/static/js/src/lms/oa_response.js +msgid "Confirm Reset" +msgstr "Çönfïrm Rését Ⱡ'σяєм ιρѕυм ∂σłσя ѕι#" + +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js +#: xblock/static/js/src/lms/oa_response.js +msgid "" +"You're about to reset your response for this assignment. You will need to " +"submit a new response in order to complete this step. Are you sure you want " +"to continue?" +msgstr "" +"Ýöü'ré äßöüt tö rését ýöür réspönsé för thïs ässïgnmént. Ýöü wïll nééd tö " +"süßmït ä néw réspönsé ïn ördér tö çömplété thïs stép. Àré ýöü süré ýöü wänt " +"tö çöntïnüé? Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α∂ιριѕι¢ιηg єłιт, ѕє∂ " +"∂σ єιυѕмσ∂ тємρσя ιη¢ι∂ι∂υηт υт łαвσяє єт ∂σłσяє мαgηα αłιqυα. υт єηιм α∂ " +"мιηιм νєηιαм, qυιѕ ησѕтяυ∂ єχєя¢ιтαтιση υłłαм¢σ łαвσяιѕ ηιѕι υт αłιqυιρ єχ " +"єα ¢σммσ∂σ ¢σηѕєqυαт. ∂υιѕ αυтє ιяυяє ∂σłσя ιη яєρяєнєη∂єяιт ιη νσłυρтαтє " +"νєłιт єѕѕє ¢ιłłυм ∂σłσяє єυ ƒυgιαт ηυłłα ραяιαтυя. єχ¢єρтєυя ѕιηт σ¢¢αє¢αт " +"¢υρι∂αтαт ηση ρяσι∂єηт, ѕυηт ιη ¢υłρα qυι σƒƒι¢ια ∂єѕ#" + +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_response.js msgid "Individual file size must be {max_files_mb}MB or less." msgstr "" "Ìndïvïdüäl fïlé sïzé müst ßé {max_files_mb}MB ör léss. Ⱡ'σяєм ιρѕυм ∂σłσя " "ѕιт αмєт, ¢σηѕє¢тєтυя #" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_response.js msgid "" "File upload failed: unsupported file type. Only the supported file types can" @@ -381,35 +425,35 @@ msgstr "" "¢ιłłυм ∂σłσяє єυ ƒυgιαт ηυłłα ραяιαтυя. єχ¢єρтєυя ѕιηт σ¢¢αє¢αт ¢υρι∂αтαт " "ηση ρяσι∂єηт, ѕυηт ιη ¢υłρα qυι σƒƒι¢ια ∂єѕєяυηт мσłłιт αηι#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_response.js msgid "The maximum number files that can be saved is " msgstr "" "Thé mäxïmüm nümßér fïlés thät çän ßé sävéd ïs Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " "¢σηѕє¢тєтυя α#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_response.js #: xblock/static/js/src/lms/oa_response.js msgid "Describe " msgstr "Désçrïßé Ⱡ'σяєм ιρѕυм ∂σł#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_response.js msgid "(required):" msgstr "(réqüïréd): Ⱡ'σяєм ιρѕυм ∂σłσя #" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_response.js msgid "Thumbnail view of " msgstr "Thümßnäïl vïéw öf Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_response.js msgid "Confirm Delete Uploaded File" msgstr "Çönfïrm Délété Ûplöädéd Fïlé Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_response.js msgid "" "Are you sure you want to delete the following file? It cannot be restored.\n" @@ -418,7 +462,7 @@ msgstr "" "Àré ýöü süré ýöü wänt tö délété thé föllöwïng fïlé? Ìt çännöt ßé réstöréd.\n" "Fïlé: Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тє#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_self.js msgid "" "If you leave this page without submitting your self assessment, you will " @@ -427,19 +471,19 @@ msgstr "" "Ìf ýöü léävé thïs pägé wïthöüt süßmïttïng ýöür sélf ässéssmént, ýöü wïll " "lösé äný wörk ýöü hävé döné. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмє#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_staff_area.js #: xblock/static/js/src/lms/oa_staff_area.js msgid "Unexpected server error." msgstr "Ûnéxpéçtéd sérvér érrör. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢ση#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_staff_area.js msgid "You must provide a learner name." msgstr "" "Ýöü müst prövïdé ä léärnér nämé. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тє#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_staff_area.js msgid "" "This grade will be applied to all members of the team. Do you want to " @@ -448,19 +492,19 @@ msgstr "" "Thïs grädé wïll ßé äpplïéd tö äll mémßérs öf thé téäm. Dö ýöü wänt tö " "çöntïnüé? Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєт#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_staff_area.js msgid "Confirm Grade Team Submission" msgstr "Çönfïrm Grädé Téäm Süßmïssïön Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_staff_area.js msgid "Error getting the number of ungraded responses" msgstr "" "Érrör géttïng thé nümßér öf üngrädéd réspönsés Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " "¢σηѕє¢тєтυя α#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_staff_area.js msgid "" "If you leave this page without submitting your staff assessment, you will " @@ -469,13 +513,13 @@ msgstr "" "Ìf ýöü léävé thïs pägé wïthöüt süßmïttïng ýöür stäff ässéssmént, ýöü wïll " "lösé äný wörk ýöü hävé döné. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αм#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_training.js msgid "Feedback available for selection." msgstr "" "Féédßäçk äväïläßlé för séléçtïön. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тє#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_peer.js msgid "" "If you leave this page without submitting your peer assessment, you will " @@ -484,43 +528,43 @@ msgstr "" "Ìf ýöü léävé thïs pägé wïthöüt süßmïttïng ýöür péér ässéssmént, ýöü wïll " "lösé äný wörk ýöü hävé döné. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмє#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js msgid "Refresh" msgstr "Réfrésh Ⱡ'σяєм ιρѕυм #" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js msgid "Action" msgstr "Àçtïön Ⱡ'σяєм ιρѕυ#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js msgid "Review" msgstr "Révïéw Ⱡ'σяєм ιρѕυ#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js msgid "Username" msgstr "Ûsérnämé Ⱡ'σяєм ιρѕυм ∂#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js msgid "Peers Assessed" msgstr "Péérs Àssésséd Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js msgid "Peer Responses Received" msgstr "Péér Réspönsés Réçéïvéd Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σ#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js msgid "Time Spent On Current Step" msgstr "Tïmé Spént Ön Çürrént Stép Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕ#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js msgid "Staff assessment" msgstr "Stäff ässéssmént Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αм#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js msgid "Grade Status" msgstr "Grädé Stätüs Ⱡ'σяєм ιρѕυм ∂σłσя ѕ#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js msgid "" "The \"{name}\" problem is configured to require a minimum of {min_grades} " "peer grades, and asks to review {min_graded} peers." @@ -529,7 +573,7 @@ msgstr "" "péér grädés, änd äsks tö révïéw {min_graded} péérs. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт " "αм#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js msgid "" "There are currently {stuck_learners} learners in the waiting state, meaning " "they have not yet met all requirements for Peer Assessment. " @@ -537,7 +581,7 @@ msgstr "" "Théré äré çürréntlý {stuck_learners} léärnérs ïn thé wäïtïng stäté, méänïng " "théý hävé nöt ýét mét äll réqüïréménts för Péér Àsséssmént. Ⱡ'σяєм ιρ#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js msgid "" "However, {overwritten_count} of these students have received a grade through" " the staff grade override tool already." @@ -545,67 +589,67 @@ msgstr "" "Höwévér, {overwritten_count} öf thésé stüdénts hävé réçéïvéd ä grädé thröügh" " thé stäff grädé övérrïdé tööl älréädý. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js msgid "Error while fetching student data." msgstr "" "Érrör whïlé fétçhïng stüdént dätä. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєт#" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js #: xblock/static/js/src/lms/oa_base.js msgid "Unable to load" msgstr "Ûnäßlé tö löäd Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт#" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/studio/oa_tiny_mce.js msgid "Paragraph" msgstr "Pärägräph Ⱡ'σяєм ιρѕυм ∂σł#" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/studio/oa_tiny_mce.js msgid "Preformatted" msgstr "Préförmättéd Ⱡ'σяєм ιρѕυм ∂σłσя ѕ#" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/studio/oa_tiny_mce.js msgid "Heading 3" msgstr "Héädïng 3 Ⱡ'σяєм ιρѕυм ∂σł#" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/studio/oa_tiny_mce.js msgid "Heading 4" msgstr "Héädïng 4 Ⱡ'σяєм ιρѕυм ∂σł#" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/studio/oa_tiny_mce.js msgid "Heading 5" msgstr "Héädïng 5 Ⱡ'σяєм ιρѕυм ∂σł#" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/studio/oa_tiny_mce.js msgid "Heading 6" msgstr "Héädïng 6 Ⱡ'σяєм ιρѕυм ∂σł#" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/studio/oa_container_item.js msgid "Unnamed Option" msgstr "Ûnnäméd Öptïön Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт#" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/studio/oa_container_item.js msgid "Not Selected" msgstr "Nöt Séléçtéd Ⱡ'σяєм ιρѕυм ∂σłσя ѕ#" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/studio/oa_edit_rubric.js msgid "Problem cloning rubric" msgstr "Prößlém çlönïng rüßrïç Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢#" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/studio/oa_edit_listeners.js msgid "Criterion Added" msgstr "Çrïtérïön Àddéd Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт α#" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/studio/oa_edit_listeners.js msgid "" "You have added a criterion. You will need to select an option for the " @@ -621,13 +665,13 @@ msgstr "" "νєłιт єѕѕє ¢ιłłυм ∂σłσяє єυ ƒυgιαт ηυłłα ραяιαтυя. єχ¢єρтєυя ѕιηт σ¢¢αє¢αт " "¢υρι∂αтαт ηση ρяσι∂єηт, ѕυηт ιη ¢υłρα qυι σƒƒι¢ια ∂єѕєяυηт мσłłι#" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/studio/oa_edit_listeners.js #: xblock/static/js/src/studio/oa_edit_listeners.js msgid "Option Deleted" msgstr "Öptïön Délétéd Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт#" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/studio/oa_edit_listeners.js msgid "" "You have deleted an option. That option has been removed from its criterion " @@ -643,7 +687,7 @@ msgstr "" "∂σłσя ιη яєρяєнєη∂єяιт ιη νσłυρтαтє νєłιт єѕѕє ¢ιłłυм ∂σłσяє єυ ƒυgιαт ηυłłα" " ραяιαтυя. єχ¢єρтєυя ѕιηт σ¢¢αє¢αт ¢υρι∂αтαт ηση ρяσι∂є#" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/studio/oa_edit_listeners.js msgid "" "You have deleted all the options for this criterion. The criterion has been " @@ -658,12 +702,12 @@ msgstr "" "¢ιłłυм ∂σłσяє єυ ƒυgιαт ηυłłα ραяιαтυя. єχ¢єρтєυя ѕιηт σ¢¢αє¢αт ¢υρι∂αтαт " "ηση ρяσι∂єηт, ѕυηт ιη ¢υłρα qυι σƒƒι¢ια ∂єѕєяυηт мσłłιт αηιм ι∂ єѕт łα#" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/studio/oa_edit_listeners.js msgid "Criterion Deleted" msgstr "Çrïtérïön Délétéd Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмє#" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/studio/oa_edit_listeners.js msgid "" "You have deleted a criterion. The criterion has been removed from the " @@ -672,12 +716,12 @@ msgstr "" "Ýöü hävé délétéd ä çrïtérïön. Thé çrïtérïön häs ßéén rémövéd fröm thé " "éxämplé réspönsés ïn thé Léärnér Träïnïng stép. Ⱡ'σяєм ιρѕυм ∂#" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/studio/oa_edit_listeners.js msgid "Warning" msgstr "Wärnïng Ⱡ'σяєм ιρѕυм #" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/studio/oa_edit_listeners.js msgid "" "Changes to steps that are not selected as part of the assignment will not be" @@ -686,31 +730,46 @@ msgstr "" "Çhängés tö stéps thät äré nöt séléçtéd äs pärt öf thé ässïgnmént wïll nöt ßé" " sävéd. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢т#" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js +#: xblock/static/js/src/studio/oa_edit_settings.js +msgid "" +"Time must be in the format dd:hh:mm. The days must be between 00 and 99, the" +" hours between 00 and 23, and the minutes between 00 and 59." +msgstr "" +"Tïmé müst ßé ïn thé förmät dd:hh:mm. Thé däýs müst ßé ßétwéén 00 änd 99, thé" +" höürs ßétwéén 00 änd 23, änd thé mïnütés ßétwéén 00 änd 59. Ⱡ'σяєм ιρѕυм " +"∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α∂ιριѕι¢ιηg єłιт, ѕє∂ ∂σ єιυѕмσ∂ тємρσя " +"ιη¢ι∂ι∂υηт υт łαвσяє єт ∂σłσяє мαgηα αłιqυα. υт єηιм α∂ мιηιм νєηιαм, qυιѕ " +"ησѕтяυ∂ єχєя¢ιтαтιση υłłαм¢σ łαвσяιѕ ηιѕι υт αłιqυιρ єχ єα ¢σммσ∂σ " +"¢σηѕєqυαт. ∂υιѕ αυтє ιяυяє ∂σłσя ιη яєρяєнєη∂єяιт ιη νσłυρтαтє νєłιт єѕѕє " +"¢ιłłυм ∂σłσяє єυ ƒυgιαт ηυłłα ραяιαтυя. єχ¢єρтєυя ѕιηт σ¢¢αє¢αт ¢υρι∂αтαт " +"ηση ρяσι∂єηт, ѕυηт ιη ¢υłρα qυι σƒƒι¢ια ∂єѕєяυηт мσłłιт αηιм ι∂ єѕт łαвσя#" + +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/studio/oa_edit_settings.js msgid "File types can not be empty." msgstr "Fïlé týpés çän nöt ßé émptý. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢#" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/studio/oa_edit_settings.js msgid "The following file types are not allowed: " msgstr "" "Thé föllöwïng fïlé týpés äré nöt ällöwéd: Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " "¢σηѕє¢тєтυя #" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/studio/oa_edit.js msgid "Save Unsuccessful" msgstr "Sävé Ûnsüççéssfül Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмє#" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/studio/oa_edit.js msgid "Errors detected on the following tabs: " msgstr "" "Érrörs détéçtéd ön thé föllöwïng täßs: Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " "¢σηѕє¢тєтυя#" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js msgid "" "This ORA has already been released. Changes will only affect learners making" " new submissions. Existing submissions will not be modified by this change." @@ -724,7 +783,7 @@ msgstr "" "¢ιłłυм ∂σłσяє єυ ƒυgιαт ηυłłα ραяιαтυя. єχ¢єρтєυя ѕιηт σ¢¢αє¢αт ¢υρι∂αтαт " "ηση ρяσι∂єηт, ѕυηт ιη ¢υłρα qυι σƒƒι¢ια ∂єѕєяυηт мσłłιт α#" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js #: xblock/static/js/src/studio/oa_edit.js msgid "error count: " msgstr "érrör çöünt: Ⱡ'σяєм ιρѕυм ∂σłσя ѕι#" diff --git a/openassessment/conf/locale/es_419/LC_MESSAGES/django.mo b/openassessment/conf/locale/es_419/LC_MESSAGES/django.mo index 4a1908c8f192d082ebb0a39e71408d6f41cb85af..b88e64fc423091759cb06572131f83493bd919a4 100644 GIT binary patch delta 11989 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 delta 10620 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 diff --git a/openassessment/conf/locale/es_419/LC_MESSAGES/django.po b/openassessment/conf/locale/es_419/LC_MESSAGES/django.po index b571f0f28d..8605932035 100644 --- a/openassessment/conf/locale/es_419/LC_MESSAGES/django.po +++ b/openassessment/conf/locale/es_419/LC_MESSAGES/django.po @@ -35,7 +35,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-07 14:52-0400\n" +"POT-Creation-Date: 2024-05-09 11:58-0400\n" "PO-Revision-Date: 2014-06-11 13:03+0000\n" "Last-Translator: Zimeng Chen, 2023\n" "Language-Team: Spanish (Latin America) (http://app.transifex.com/open-edx/" @@ -272,6 +272,7 @@ msgstr "Habilita Múltiples Documentos" #: templates/legacy/edit/oa_edit_basic_settings_list.html:93 #: templates/legacy/edit/oa_edit_basic_settings_list.html:131 #: templates/legacy/edit/oa_edit_basic_settings_list.html:157 +#: templates/legacy/edit/oa_edit_basic_settings_list.html:169 #: templates/legacy/edit/oa_edit_peer_assessment.html:45 msgid "False" msgstr "Falso" @@ -280,6 +281,7 @@ msgstr "Falso" #: templates/legacy/edit/oa_edit_basic_settings_list.html:94 #: templates/legacy/edit/oa_edit_basic_settings_list.html:132 #: templates/legacy/edit/oa_edit_basic_settings_list.html:158 +#: templates/legacy/edit/oa_edit_basic_settings_list.html:170 #: templates/legacy/edit/oa_edit_peer_assessment.html:46 msgid "True" msgstr "Verdadero" @@ -398,6 +400,34 @@ msgstr "" "Especifica si los estudiantes pueden ver la rúbrica mientras se encuentran " "formulando su respuesta." +#: templates/legacy/edit/oa_edit_basic_settings_list.html:167 +msgid "Allow Learner Resubmissions" +msgstr "Permitir Reenvíos de Estudiantes" + +#: templates/legacy/edit/oa_edit_basic_settings_list.html:174 +msgid "" +"Set to TRUE to allow learners to resubmit ungraded work. Set to FALSE if " +"resubmissions are not allowed." +msgstr "" +"Configura en VERDADERO para permitir a los estudiantes reenviar trabajos no " +"calificados. Configura en FALSO si los reenvíos no están permitidos." + +#: templates/legacy/edit/oa_edit_basic_settings_list.html:178 +msgid "Resubmission Grace Period" +msgstr "Período de Gracia para Reenvíos" + +#: templates/legacy/edit/oa_edit_basic_settings_list.html:187 +msgid "" +"Specify the maximum period during which resubmissions are allowed. If left " +"blank, learners will be able to reset their submission as long as it has not " +"been graded. The grace period starts once the learner has submitted their " +"response." +msgstr "" +"Especifica el período máximo durante el cual se permiten los reenvíos. Si se " +"deja en blanco, los estudiantes podrán restablecer su envío siempre y cuando " +"no haya sido calificado. El período de gracia comienza una vez que el " +"estudiante ha enviado su respuesta." + #: templates/legacy/edit/oa_edit_criterion.html:6 #: templates/legacy/staff_area/oa_student_info.html:122 #: templates/legacy/staff_area/oa_student_info_assessment_detail.html:25 @@ -1954,7 +1984,7 @@ msgstr "" msgid "We could not submit your response" msgstr "No pudimos subir su respuesta" -#: templates/legacy/response/oa_response.html:332 +#: templates/legacy/response/oa_response.html:333 msgid "Submit your response and move to the next step" msgstr "Publique su respuesta y continúe con el siguiente paso" @@ -2080,6 +2110,14 @@ msgstr "" "Todavía debe completar la %(start_tag)setapa de auto evaluación%(end_tag)s.\n" " " +#: templates/legacy/response/oa_response_submitted.html:63 +msgid "We could not reset your response" +msgstr "No pudimos restablecer su respuesta" + +#: templates/legacy/response/oa_response_submitted.html:69 +msgid "Reset response and submit again" +msgstr "Restablecer respuesta y enviar de nuevo" + #: templates/legacy/response/oa_response_team_already_submitted.html:15 msgid "Error" msgstr "Error" @@ -2864,6 +2902,22 @@ msgstr "Auto Evaluación a Evaluación Par" msgid "Self Assessment to Staff Assessment" msgstr "Auto Evaluación a Evaluación del Personal" +#: xblock/openassessmentblock.py:1358 +msgid "You can't reset your submission." +msgstr "No puede restablecer su envío." + +#: xblock/openassessmentblock.py:1371 +msgid "The user does not exist." +msgstr "El usuario no existe." + +#: xblock/openassessmentblock.py:1374 +msgid "There is no submission to reset." +msgstr "No hay envío para restablecer." + +#: xblock/openassessmentblock.py:1376 +msgid "Submission reset successfully." +msgstr "Envío restablecido con éxito." + #: xblock/rubric_reuse_mixin.py:62 msgid "You must specify a block id from which to copy a rubric." msgstr "" @@ -2981,36 +3035,36 @@ msgstr "" "integrantes del equipo para el problema para permitirle al equipo enviar " "nuevamente una respuesta." -#: xblock/studio_mixin.py:244 xblock/studio_mixin.py:256 +#: xblock/studio_mixin.py:246 xblock/studio_mixin.py:258 msgid "Error updating XBlock configuration" msgstr "Error al actualizar la configuración del XBlock" -#: xblock/studio_mixin.py:261 +#: xblock/studio_mixin.py:263 msgid "Error: Text Response and File Upload Response cannot both be disabled" msgstr "" "Error: Texto de Respuesta y Archivo de Respuesta Cargado no pueden ser ambos " "inhabilitados" -#: xblock/studio_mixin.py:265 +#: xblock/studio_mixin.py:267 msgid "" "Error: When Text Response is disabled, File Upload Response must be Required" msgstr "" "Error: Cuando el Texto de Respuesta es inhabilitado, es requerido el Archivo " "de Respuesta Cargado" -#: xblock/studio_mixin.py:268 +#: xblock/studio_mixin.py:270 msgid "" "Error: When File Upload Response is disabled, Text Response must be Required" msgstr "" "Error: Cuando el Archivo de Respuesta Cargado es inhabilitado, es requerido " "el Texto de Respuesta" -#: xblock/studio_mixin.py:292 +#: xblock/studio_mixin.py:294 #, python-brace-format msgid "Validation error: {error}" msgstr "Error de validación: {error}" -#: xblock/studio_mixin.py:324 +#: xblock/studio_mixin.py:328 msgid "Successfully updated OpenAssessment XBlock" msgstr "Se actualizó correctamente el OpenAssessment XBlock" diff --git a/openassessment/conf/locale/es_419/LC_MESSAGES/djangojs.mo b/openassessment/conf/locale/es_419/LC_MESSAGES/djangojs.mo index 131f8e6cd29c9a730c672925cf9e4f2ae37d75dc..a67d76dafe3fb221bb0769deb04892afa3675e1d 100644 GIT binary patch delta 3343 zcmY+`ZEO`)9>?(m1zIYIZQaU);^9fqh0BwGt=58y*oq>cA`2@_dr#@rd+(HaXsHjm z;e}7}5gIfgMiCQ@ipq9XT-U{b$tuz4#wETmZh|j%S6>h{YE)wM`TcX#DK^}}`;NQZi;Wy~e-hT= zEF6cesP=2I2{+i zKSjo5PT(jU&S5y#V-Clno?nKOu?wfuzqyY}BNz6gI(!$Ei7!#9sb*AX;uFXv^A}V{ z2Q%Nx{5bP747vY5+=A;)H^$+=Gn*NG7w1pmLi#t=XJ{nGT#CuaP#L)o)#0;v9{v@1 zhxrsWfG=?vev8W3kJP^BPvv!67Qjz=x={`7dhijwAof zcO2BNx;{<)nW&DZB9k=dqf)&H)vg5@i)qK(aUEWXpWp>Ju_0ZOwg&RA8E?rhJdVwr zA3U<*4^sSfe^A;xS)rFte?S{*jwpK%FlZJ$Kle*rb) z1E@XqF>1hH<5H~rL}eqD#e74W=^mVlFW@}<2=#(0YYbyC6LBs!;|wgKHrozVM*fc4 zGauqYJcfGjSk{46Gm}x7T!j2CR7?vMb=Zd*(QcfLpQAdgXCutQ9ID-V{3mWjeWq*`g64S6)J^w zjG`JRARmaCf_iQdvhhtj4#SPvxkJ70c4YsV2T<*w!EN|DR+RF#^NpE<5910+nm6WIG&AFi&OCc z&Yn&F@1*j7F6_cC(r^@qu*LN~e}a4PE4&T2&*SsM(eu;H96;^ruW<uU+- zl4Nr|s@$5AZ1&|^e~nD*%6>~eC6?Qi3C-+!LTk8=&=RdAR5XkBq-IPfwi1jX`AewJ zPP10Ik{Cmb&`DObl#2=GY%1Lxv^lh1C(AWdw2`hRRuh*K&4fykxFM;r(Xb(_dw6YD z7j49!2<<2RFsbBI%*CiLja8{6>z-XVw@}f>&?Zsg$1y46IkLBsaudgZxRf|8xsv_| zscKdM<@}l3}oHu`F(nxPE70Pkse%qub zxwoJxH+WuSu4-7oCounhi&^xef z+`21DUcc@3dbw|l1qPtOC}s4=Akr~)I5L*>6Qsio!-8M73}RE@NowBrOUAg!0KHrvo+Y{%RB~#(OS=+py8yq#`o1qmNMg>>u@onC* zPHGVFsCC6`vAA(+wU+y#%^%+9ailSgvepq}WWoBAX+%93^SNNzHOUccDOZ7+Si=&}E_BePz^_%}mN2H+J7U4>3BKQL$Z G%3lF(#Se=B delta 2448 zcmYk-e@vBC9LMp)y(q%Pq?>^O$`vw#s{~vE!K{lygdl{-EiJlcMAy1T%T+9AH&;QF zTR$$r6B@)=N~Gmh_)ix%S@PzyQ1YXPa6yAUr zQ1}0gwfH-BVktjL!{?Cx5@vwPY8sAX4o>4*yo3S#7uR4uqga8PP#v{k0d^zLHis}1 z2XP4wV;PR2em{$a_!AbRkDIgU--M{B!)>Sx#8DX-!j)LC+<9;ns-t?>7S}G(Fc=*A&rY-R-2@d;#d zW*n934^a1gg7j(T@E|VWow&=-y5qa3B{`3p@IQX?uZGpv8B>R?_%aS+GiH(hQQVDM zvp;bi<}#gj3}XOaN3~C&mhu~<5A!!F1DVWH6DY=IScA%FIGg;hqS8)-QX50f=t=j6 ze$;~oQ9m3*-G3aFv2(7U<58~X@G0zNU0%h@_#wvlQ2>iL8iUw?x8huaic;xen5R>i zF)EcGpB9jfo^P%~>n?U}u(0X~n7ID~uf0%~IA+;k(>VI@Y9N1DW& zR4S;P#hdYa)Fw*j%xLE2$TFI(SdCq%2OdG4juBMG#<3PBP#yh>8b}sr^cIYuIvl_a zcnrBOVdklPLBkbfux2XY%NBsuGx?<-Ny zX+$k?1OwQE%HT_wM*rqDDr|T&ihA%kvT@DFn2HzO>r1Ey{)RgDS|{DV3g5sWHsTbP zqn9I7gH@>G7srh_inrlBCM+t;$;aI|jqjnqgq@0?A(JvcVki1|irS;DFCf`9Cs70W z3In)+n$Ul!nfrr!)$$!GV>PJndxGR&Dek914>*k41H-6IH-YRUGlNRm514_AIEjDZ zA$*^wj$s+=_chLc+Xtrr~i}R5QO9;(M z2gf{dhLPf7$EhFzf=l!q7`w6YRcCOCt)uob) zEVn@~p$4Lt*h6T?tL%5MKjUt_;HtL!sB06d==A6W*#AW;pvS&&{#&W4W7kRK5=DgG zTsjFVoId;ix;CsfRXcGH!KpJb>rDEQ6syTMz03-(eA{E~$XV}Ap2}-W_T_D`!uj)F fD;Rh@!9*oJ diff --git a/openassessment/conf/locale/es_419/LC_MESSAGES/djangojs.po b/openassessment/conf/locale/es_419/LC_MESSAGES/djangojs.po index 7ecaddc029..4126111292 100644 --- a/openassessment/conf/locale/es_419/LC_MESSAGES/djangojs.po +++ b/openassessment/conf/locale/es_419/LC_MESSAGES/djangojs.po @@ -19,7 +19,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-07 14:52-0400\n" +"POT-Creation-Date: 2024-05-09 11:58-0400\n" "PO-Revision-Date: 2014-06-11 13:04+0000\n" "Last-Translator: Jesica Greco, 2023\n" "Language-Team: Spanish (Latin America) (http://app.transifex.com/open-edx/" @@ -31,275 +31,281 @@ msgstr "" "Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? " "1 : 2;\n" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:77 xblock/static/js/src/oa_server.js:113 -#: xblock/static/js/src/oa_server.js:137 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:78 xblock/static/js/src/oa_server.js:114 +#: xblock/static/js/src/oa_server.js:138 msgid "This section could not be loaded." msgstr "Esta sección no pudo ser cargada." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:158 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:159 msgid "The staff assessment form could not be loaded." msgstr "La valoración del equipo del curso no pudo ser cargada." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:180 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:181 msgid "The display of ungraded and checked out responses could not be loaded." msgstr "La lista de respuestas marcadas y no calificadas no pudo ser cargada." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:214 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:215 msgid "This response could not be submitted." msgstr "Esta respuesta no pudo ser enviada." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 #: xblock/static/js/src/oa_server.js:237 +msgid "The submission could not be reset." +msgstr "El envío no pudo ser restablecido." + +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:260 msgid "Please check your internet connection." msgstr "Por favor, revisar la conexión de Internet." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:262 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:285 msgid "This feedback could not be submitted." msgstr "Este comentario no pudo ser enviado." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:287 xblock/static/js/src/oa_server.js:378 -#: xblock/static/js/src/oa_server.js:401 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:310 xblock/static/js/src/oa_server.js:401 +#: xblock/static/js/src/oa_server.js:424 msgid "This assessment could not be submitted." msgstr "Esta revisión no pudo ser enviada." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:424 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:447 msgid "One or more rescheduling tasks failed." msgstr "Una o más tareas de re-programación falló." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:484 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:509 msgid "This problem could not be saved." msgstr "Este problema no pudo ser guardado." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:505 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:530 msgid "The server could not be contacted." msgstr "No se ha podido contactar con el servidor." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:531 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:556 msgid "Could not retrieve upload url." msgstr "No se pudo recuperar la url de subida." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:550 xblock/static/js/src/oa_server.js:569 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:575 xblock/static/js/src/oa_server.js:594 msgid "Server error." msgstr "Error en el servidor." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:589 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:614 msgid "Could not retrieve download url." msgstr "No se pudo recuperar la url de descarga." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:615 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:640 msgid "The submission could not be removed from the grading pool." msgstr "La entrega no pudo ser eliminada de la lista de evaluaciones" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:671 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:696 msgid "Multiple teams returned for course" msgstr "Varios equipos encontrados para el curso" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:678 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:703 msgid "Could not load teams information." msgstr "No se pudo cargar la información de los equipos." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:700 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:725 msgid "User lookup failed" msgstr "Falló búsqueda del usuario" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:705 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:730 msgid "Error when looking up username" msgstr "Error al buscar el nombre de usuario" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:729 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:754 msgid "Failed to clone rubric" msgstr "Falló al duplicar rúbrica" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:61 msgid "View and grade responses" msgstr "Ver y calificar las respuestas" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:61 msgid "Demo the new Grading Experience" msgstr "Demostración de la nueva experiencia de calificación" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:97 msgid "Unit Name" msgstr "Nombre de la unidad" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:98 msgid "Units" msgstr "Unidades" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:105 msgid "Assessment" msgstr "Evaluación" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:106 msgid "Assessments" msgstr "Evaluaciones" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:113 #: xblock/static/js/src/lms/oa_course_items_listing.js:114 msgid "Total Responses" msgstr "Total de respuestas" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:121 #: xblock/static/js/src/lms/oa_course_items_listing.js:122 msgid "Training" msgstr "Entrenamiento" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:129 #: xblock/static/js/src/lms/oa_course_items_listing.js:130 msgid "Peer" msgstr "Par" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:137 #: xblock/static/js/src/lms/oa_course_items_listing.js:138 msgid "Self" msgstr "Auto" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:145 #: xblock/static/js/src/lms/oa_course_items_listing.js:146 msgid "Waiting" msgstr "Esperando" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:153 #: xblock/static/js/src/lms/oa_course_items_listing.js:154 msgid "Staff" msgstr "Equipo del Curso" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:161 #: xblock/static/js/src/lms/oa_course_items_listing.js:162 msgid "Final Grade Received" msgstr "Calificación final recibida" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:169 msgid "Staff Grader" msgstr "Calificador de personal" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:200 msgid "List of Open Assessments is unavailable" msgstr "Lista de evaluaciones abiertas no disponible" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:302 #: xblock/static/js/src/lms/oa_course_items_listing.js:353 msgid "Please wait" msgstr "Por favor espere" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:326 msgid "Block view is unavailable" msgstr "Vista de bloque no disponible" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:338 msgid "Back to Full List" msgstr "Volver a la lista completa" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_confirmation_alert.js:5 msgid "Confirm" msgstr "Confirmar" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_confirmation_alert.js:7 msgid "Cancel" msgstr "Cancelar" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:253 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:261 msgid "" "There is still file upload in progress. Please wait until it is finished." msgstr "" "Todavía hay una carga de archivos en curso. Por favor espere hasta que " "termine." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:243 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:251 msgid "Cannot submit empty response even everything is optional." msgstr "No se puede enviar una respuesta vacía, incluso si todo es opcional." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:235 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:243 msgid "Please upload a file." msgstr "Cargue un archivo." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:228 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:236 msgid "Please provide a response." msgstr "Proporcione una respuesta." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:328 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:336 msgid "No files selected for upload." msgstr "No hay archivos seleccionados para cargar." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:335 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:343 msgid "Please provide a description for each file you are uploading." msgstr "Proporcione una descripción para cada archivo que está cargando." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:344 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:352 msgid "Your file has been deleted or path has been changed: " msgstr "Su archivo ha sido eliminado o la ruta ha sido cambiada:" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:439 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:447 msgid "Saving draft" msgstr "Guardando borrador" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:446 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:454 msgid "" "If you leave this page without saving or submitting your response, you will " "lose any work you have done on the response." @@ -307,28 +313,39 @@ msgstr "" "Si abandona esta página sin guardar o enviar su respuesta, perderá todo el " "trabajo realizado en la respuesta." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:461 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:469 msgid "Saving draft..." msgstr "Guardando borrador..." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:477 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:485 msgid "Draft saved!" msgstr "¡Borrador guardado!" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:490 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:498 msgid "Error" msgstr "Error" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:511 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:519 msgid "Confirm Submit Response" msgstr "Confirmar Respuesta Enviada" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:514 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:523 +msgid "" +"You're about to submit your response for this assignment. After you submit " +"this response, you may have a limited time to resubmit before your " +"submission is graded." +msgstr "" +"Está a punto de subir su respuesta para esta tarea. Después de subirla, " +"podría tener un tiempo limitado para volver a subirla antes de que su " +"respuesta sea calificada." + +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:529 msgid "" "You're about to submit your response for this assignment. After you submit " "this response, you can't change it or submit a new response." @@ -336,14 +353,30 @@ msgstr "" "Está a punto de subir su respuesta para esta tarea. Después de subirla, no " "podrá cambiarla o subir una nueva respuesta." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:589 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:571 +msgid "Confirm Reset" +msgstr "Confirmar Restablecimiento" + +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:573 +msgid "" +"You're about to reset your response for this assignment. You will need to " +"submit a new response in order to complete this step. Are you sure you want " +"to continue?" +msgstr "" +"Está a punto de restablecer su respuesta para esta tarea. Necesitará subir " +"una nueva respuesta para completar este paso. ¿Está seguro de que desea " +"continuar?" + +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:644 msgid "Individual file size must be {max_files_mb}MB or less." msgstr "" "El tamaño del archivo debe ser de aproximadamente {max_files_mb}MB o menos." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:603 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:658 msgid "" "File upload failed: unsupported file type. Only the supported file types can " "be uploaded. If you have questions, please reach out to the course team." @@ -352,34 +385,34 @@ msgstr "" "archivos soportados podrán ser cargados. Si presentas dudas, por favor ponte " "en contacto con el equipo del curso encargado. " -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:614 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:669 msgid "The maximum number files that can be saved is " msgstr "El número máximo de archivos que se pueden guardar es" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:682 -#: xblock/static/js/src/lms/oa_response.js:688 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:737 +#: xblock/static/js/src/lms/oa_response.js:743 msgid "Describe " msgstr "Describir" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:682 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:737 msgid "(required):" msgstr "(requerido):" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:702 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:757 msgid "Thumbnail view of " msgstr "Vista miniatura de" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:779 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:834 msgid "Confirm Delete Uploaded File" msgstr "Confirmar Eliminar Archivos Subidos " -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:804 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:859 msgid "" "Are you sure you want to delete the following file? It cannot be restored.\n" "File: " @@ -388,7 +421,7 @@ msgstr "" "restaurado.\n" "Archivo:" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_self.js:138 msgid "" "If you leave this page without submitting your self assessment, you will " @@ -397,18 +430,18 @@ msgstr "" "Si abandona esta página sin enviar su auto evaluación, perderá todos los " "cambios realizados." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_staff_area.js:143 #: xblock/static/js/src/lms/oa_staff_area.js:253 msgid "Unexpected server error." msgstr "Ocurrió un error inesperado en el servidor." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_staff_area.js:147 msgid "You must provide a learner name." msgstr "Debe ingresar un nombre." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_staff_area.js:214 msgid "" "This grade will be applied to all members of the team. Do you want to " @@ -417,17 +450,17 @@ msgstr "" "Esta calificación se aplicará a todos los miembros del equipo. ¿Desea " "continuar?" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_staff_area.js:218 msgid "Confirm Grade Team Submission" msgstr "Confirmar el envío de la calificación de equipo." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_staff_area.js:304 msgid "Error getting the number of ungraded responses" msgstr "Error al obtener el número de respuestas no calificadas." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_staff_area.js:538 msgid "" "If you leave this page without submitting your staff assessment, you will " @@ -436,12 +469,12 @@ msgstr "" "Si abandona esta página sin enviar su evaluación, se perderán todos los " "cambios realizados." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_training.js:130 msgid "Feedback available for selection." msgstr "Comentarios disponibles para esta selección." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_peer.js:217 msgid "" "If you leave this page without submitting your peer assessment, you will " @@ -450,43 +483,43 @@ msgstr "" "Si abandona esta página sin enviar su trabajo, perderá todos los cambios " "realizados." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "Refresh" msgstr "Refrescar" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "Action" msgstr "Acción" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "Review" msgstr "Revisar" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "Username" msgstr "Nombre de usuario" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "Peers Assessed" msgstr "Parejas evaluadas." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "Peer Responses Received" msgstr "Respuestas de parejas recibidas." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "Time Spent On Current Step" msgstr "Tiempo gastado en el paso actual" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "Staff assessment" msgstr "Examen de personal" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "Grade Status" msgstr "Estado de la calificación" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "" "The \"{name}\" problem is configured to require a minimum of {min_grades} " "peer grades, and asks to review {min_graded} peers." @@ -494,7 +527,7 @@ msgstr "" "El problema \"{name}\" está configurado con un mínimo de {min_grades} " "calificaciones en pareja, y solicita revisar al menos {min_graded} parejas." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "" "There are currently {stuck_learners} learners in the waiting state, meaning " "they have not yet met all requirements for Peer Assessment. " @@ -503,7 +536,7 @@ msgstr "" "espera, lo cual significa que ellos aún no cumplen con todos los " "requerimientos para el examen en parejas. " -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "" "However, {overwritten_count} of these students have received a grade through " "the staff grade override tool already." @@ -511,66 +544,66 @@ msgstr "" "Sin embargo, {overwritten_count} de estos estudiantes ya han recibido una " "calificación a través de la herramienta de anulación de notas del personal. " -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "Error while fetching student data." msgstr "Ocurrió un error mientras se obtenían los datos de los estudiantes." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 #: xblock/static/js/src/lms/oa_base.js:441 msgid "Unable to load" msgstr "No se ha podido cargar" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_tiny_mce.js:66 msgid "Paragraph" msgstr "Párrafo" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_tiny_mce.js:66 msgid "Preformatted" msgstr "Preformateado" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_tiny_mce.js:66 msgid "Heading 3" msgstr "Encabezado 3" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_tiny_mce.js:66 msgid "Heading 4" msgstr "Encabezado 4" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_tiny_mce.js:66 msgid "Heading 5" msgstr "Encabezado 5" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_tiny_mce.js:66 msgid "Heading 6" msgstr "Encabezado 6" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_container_item.js:43 msgid "Unnamed Option" msgstr "Opción sin nombre" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_container_item.js:53 msgid "Not Selected" msgstr "No seleccionado" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit_rubric.js:124 msgid "Problem cloning rubric" msgstr "Problema al duplicar la rúbrica" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit_listeners.js:100 msgid "Criterion Added" msgstr "Criterio añadido." -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit_listeners.js:102 msgid "" "You have added a criterion. You will need to select an option for the " @@ -581,13 +614,13 @@ msgstr "" "el paso de entrenamiento de estudiante. Para hacer esto, presiona clic en la " "pestaña de Pasos de Examen. " -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit_listeners.js:150 #: xblock/static/js/src/studio/oa_edit_listeners.js:186 msgid "Option Deleted" msgstr "Opción borrada." -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit_listeners.js:152 msgid "" "You have deleted an option. That option has been removed from its criterion " @@ -598,7 +631,7 @@ msgstr "" "ejemplo de respuestas en el paso de entrenamiento del estudiante. Es posible " "que tenga que seleccionar una nueva opción para el criterio." -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit_listeners.js:188 msgid "" "You have deleted all the options for this criterion. The criterion has been " @@ -608,12 +641,12 @@ msgstr "" "removido de las respuestas de ejemplo en el paso de entrenamiento del " "estudiante." -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit_listeners.js:214 msgid "Criterion Deleted" msgstr "Criterio borrado." -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit_listeners.js:216 msgid "" "You have deleted a criterion. The criterion has been removed from the " @@ -622,12 +655,12 @@ msgstr "" "Ha borrado un criterio. El criterio ha sido removido de los ejemplos de " "respuesta en el paso de entrenamiento del estudiante." -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit_listeners.js:394 msgid "Warning" msgstr "Atención:" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit_listeners.js:395 msgid "" "Changes to steps that are not selected as part of the assignment will not be " @@ -636,27 +669,36 @@ msgstr "" "Los cambios en los pasos que no están seleccionados como parte de la tarea " "no serán guardados." -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 -#: xblock/static/js/src/studio/oa_edit_settings.js:91 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 +#: xblock/static/js/src/studio/oa_edit_settings.js:104 +msgid "" +"Time must be in the format dd:hh:mm. The days must be between 00 and 99, the " +"hours between 00 and 23, and the minutes between 00 and 59." +msgstr "" +"El tiempo debe estar en el formato dd:hh:mm. Los días deben estar entre 00 y " +"99, las horas entre 00 y 23, y los minutos entre 00 y 59." + +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 +#: xblock/static/js/src/studio/oa_edit_settings.js:118 msgid "File types can not be empty." msgstr "Tipo de archivo no puede ser vacío." -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 -#: xblock/static/js/src/studio/oa_edit_settings.js:101 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 +#: xblock/static/js/src/studio/oa_edit_settings.js:128 msgid "The following file types are not allowed: " msgstr "Los siguientes tipos de archivos son soportados:" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit.js:183 msgid "Save Unsuccessful" msgstr "Guardado sin éxito" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit.js:184 msgid "Errors detected on the following tabs: " msgstr "Errores detectados en las siguientes pestañas:" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 msgid "" "This ORA has already been released. Changes will only affect learners making " "new submissions. Existing submissions will not be modified by this change." @@ -665,7 +707,7 @@ msgstr "" "usuarios que hagan nuevos envíos. Los envíos ya existentes no serán " "modificados por este cambio. " -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 -#: xblock/static/js/src/studio/oa_edit.js:319 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 +#: xblock/static/js/src/studio/oa_edit.js:321 msgid "error count: " msgstr "recuento de errores:" diff --git a/openassessment/conf/locale/es_ES/LC_MESSAGES/django.mo b/openassessment/conf/locale/es_ES/LC_MESSAGES/django.mo index 4dffdd00c19bd3f5988bb95f8cc7ede0d8c68b9c..026c8442c804f96839bce4abe4748bf7ab71b776 100644 GIT binary patch delta 12005 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 J*Y>&Z{{hmWsZRg^ delta 10627 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 delta 2444 zcmYk-e@sK>6LAr0pcX8{9^~Hk0_Nfn zPQX{O8V{nbAH@*A6<`Qiye&Z1W-&|@(rKroJ?Tg7*=FR=p5sF&4kL53eW-ztB8#*4 zQK>$SI`14Zrj6k?yn^>)S3diW@1VBibJT+W$tV9hFk_0@LR^8na0r`l68Ybc-KahL z8)xElmeYn24B}qY@sp^n{07B3@ zb)zBFg$GgRA4X;Dtmj2M!1pnH2K(5T-S`8Z!G10ZVmXh-5XP_`#}agu%5ycspYEw~Jy#~wV7T39KCRfUyUgPmB8iCuIw zlj9i1t5}J7JTq*cHKH=mgblb3b;BgG8}=4zVjp57evG%{HPqG?@QlvI7;4X-MonNp z@_WKY=^W?4b!6M^NYGu`X;e{t$2Ez728J`#~Mc2h;QSg=x3Qx+=LqV z1S(@c;cPwsnM_y3QG=Rs6t(irsFdzR-a)n-xyJUPCVB?v;3Zs&0fz*{XAX&Cnd;{ayj@dja z^KdO{OZK21zl*pC|3YOX%swZM(TUU1g+;T>MsNVNk}9s!3fpiEZb!zjuaUXg4P?<) zM&W3}G1PV4sD*4tt@LH&!LS2JdD#c31zif0f2H^;2Xw*j-U7m> zRp$wbVvtx&+(W1)w0&wz2&Go-5h6e=C3=Vmq54qqsi}x_2;P0}`(Fpw5xlIN%6&)& zZff)C>mQ4nUP3XVkLV?q5o&Q4=X22Om)&%1EqxWCnx3A!oL-yzQh3by;{LZ%SC3r> zq2eniiV0P^nks(-p@LOWaSMBZ(38=hI+496EwwywAuAQ0dMG`$s%VZcd91iK`9yJ5 gDpE4yOO*yM=cIz+iN4gS>Ti9?d9_=TU3IPh1C{yT%K!iX diff --git a/openassessment/conf/locale/es_ES/LC_MESSAGES/djangojs.po b/openassessment/conf/locale/es_ES/LC_MESSAGES/djangojs.po index a8df6e1a1e..c6367bd9b6 100644 --- a/openassessment/conf/locale/es_ES/LC_MESSAGES/djangojs.po +++ b/openassessment/conf/locale/es_ES/LC_MESSAGES/djangojs.po @@ -18,7 +18,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-07 14:51-0400\n" +"POT-Creation-Date: 2024-05-09 08:39-0500\n" "PO-Revision-Date: 2014-06-11 13:04+0000\n" "Last-Translator: Jesica Greco, 2022-2023\n" "Language-Team: Spanish (Spain) (http://app.transifex.com/open-edx/edx-" @@ -30,277 +30,283 @@ msgstr "" "Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? " "1 : 2;\n" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:77 xblock/static/js/src/oa_server.js:113 -#: xblock/static/js/src/oa_server.js:137 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:78 xblock/static/js/src/oa_server.js:114 +#: xblock/static/js/src/oa_server.js:138 msgid "This section could not be loaded." msgstr "Esta sección no ha podido cargarse." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:158 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:159 msgid "The staff assessment form could not be loaded." msgstr "La evaluación por el equipo docente no ha podido cargarse." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:180 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:181 msgid "The display of ungraded and checked out responses could not be loaded." msgstr "" "No se ha podido cargar la visualización de respuestas sin calificar y " "revisadas." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:214 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:215 msgid "This response could not be submitted." msgstr "Esta respuesta no ha podido enviarse." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 #: xblock/static/js/src/oa_server.js:237 +msgid "The submission could not be reset." +msgstr "La entrega no ha podido restablecerse." + +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:260 msgid "Please check your internet connection." msgstr "Por favor, revisar la conexión de Internet." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:262 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:285 msgid "This feedback could not be submitted." msgstr "La retroalimentación no ha podido enviarse." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:287 xblock/static/js/src/oa_server.js:378 -#: xblock/static/js/src/oa_server.js:401 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:310 xblock/static/js/src/oa_server.js:401 +#: xblock/static/js/src/oa_server.js:424 msgid "This assessment could not be submitted." msgstr "Esta tarea no ha podido enviarse." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:424 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:447 msgid "One or more rescheduling tasks failed." msgstr "Error en una o más tareas de reprogramación." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:484 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:509 msgid "This problem could not be saved." msgstr "Este ejercicio no ha podido guardarse." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:505 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:530 msgid "The server could not be contacted." msgstr "No se ha podido contactar con el servidor." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:531 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:556 msgid "Could not retrieve upload url." msgstr "No se ha podido obtener la URL de carga." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:550 xblock/static/js/src/oa_server.js:569 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:575 xblock/static/js/src/oa_server.js:594 msgid "Server error." msgstr "Error del servidor." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:589 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:614 msgid "Could not retrieve download url." msgstr "No se ha podido obtener la URL de descarga." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:615 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:640 msgid "The submission could not be removed from the grading pool." msgstr "La entrega no ha podido eliminarse del tablón de calificaciones." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:671 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:696 msgid "Multiple teams returned for course" msgstr "Varios equipos han regresado por curso" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:678 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:703 msgid "Could not load teams information." msgstr "No ha podido cargarse la información de los equipos." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:700 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:725 msgid "User lookup failed" msgstr "Error de búsqueda de usuario" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:705 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:730 msgid "Error when looking up username" msgstr "Error al buscar el nombre de usuario" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:8 -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:1 -#: xblock/static/js/src/oa_server.js:729 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:8 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:1 +#: xblock/static/js/src/oa_server.js:754 msgid "Failed to clone rubric" msgstr "No se ha podido clonar la rúbrica" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:61 msgid "View and grade responses" msgstr "Ver y calificar respuestas" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:61 msgid "Demo the new Grading Experience" msgstr "Demostración de la nueva Experiencia de Calificación" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:97 msgid "Unit Name" msgstr "Nombre de la unidad" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:98 msgid "Units" msgstr "Unidades" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:105 msgid "Assessment" msgstr "Tarea" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:106 msgid "Assessments" msgstr "Tareas" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:113 #: xblock/static/js/src/lms/oa_course_items_listing.js:114 msgid "Total Responses" msgstr "Respuestas totales" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:121 #: xblock/static/js/src/lms/oa_course_items_listing.js:122 msgid "Training" msgstr "Práctica" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:129 #: xblock/static/js/src/lms/oa_course_items_listing.js:130 msgid "Peer" msgstr "Compañero" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:137 #: xblock/static/js/src/lms/oa_course_items_listing.js:138 msgid "Self" msgstr "Auto" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:145 #: xblock/static/js/src/lms/oa_course_items_listing.js:146 msgid "Waiting" msgstr "Esperando" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:153 #: xblock/static/js/src/lms/oa_course_items_listing.js:154 msgid "Staff" msgstr "Equipo docente" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:161 #: xblock/static/js/src/lms/oa_course_items_listing.js:162 msgid "Final Grade Received" msgstr "Nota final recibida" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:169 msgid "Staff Grader" msgstr "Calificador de personal" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:200 msgid "List of Open Assessments is unavailable" msgstr "El listado de tareas abiertas no está disponible" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:302 #: xblock/static/js/src/lms/oa_course_items_listing.js:353 msgid "Please wait" msgstr "Por favor, espera" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:326 msgid "Block view is unavailable" msgstr "La vista en bloque no está disponible" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:319 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:319 #: xblock/static/js/src/lms/oa_course_items_listing.js:338 msgid "Back to Full List" msgstr "Volver a la lista completa" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_confirmation_alert.js:5 msgid "Confirm" msgstr "Confirmar" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_confirmation_alert.js:7 msgid "Cancel" msgstr "Cancelar" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:253 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:261 msgid "" "There is still file upload in progress. Please wait until it is finished." msgstr "" "Todavía hay una carga de archivos en curso. Por favor, espere hasta que " "termine." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:243 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:251 msgid "Cannot submit empty response even everything is optional." msgstr "No se puede enviar una respuesta vacía, incluso si todo es opcional." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:235 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:243 msgid "Please upload a file." msgstr "Por favor, cargue un archivo." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:228 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:236 msgid "Please provide a response." msgstr "Por favor, escriba una respuesta." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:328 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:336 msgid "No files selected for upload." msgstr "No hay archivos seleccionados para cargar." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:335 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:343 msgid "Please provide a description for each file you are uploading." msgstr "Proporcione una descripción para cada archivo que está cargando." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:344 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:352 msgid "Your file has been deleted or path has been changed: " msgstr "Su archivo ha sido eliminado o la ruta ha sido cambiada:" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:439 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:447 msgid "Saving draft" msgstr "Guardando borrador" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:446 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:454 msgid "" "If you leave this page without saving or submitting your response, you will " "lose any work you have done on the response." @@ -308,28 +314,39 @@ msgstr "" "Si abandonas esta página sin guardar o enviar tu respuesta, perderás todo el " "trabajo que hayas realizado en la respuesta." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:461 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:469 msgid "Saving draft..." msgstr "Guardando borrador..." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:477 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:485 msgid "Draft saved!" msgstr "¡Borrador guardado!" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:490 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:498 msgid "Error" msgstr "Error" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:511 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:519 msgid "Confirm Submit Response" msgstr "Confirmar el envío de la respuesta" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:514 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:523 +msgid "" +"You're about to submit your response for this assignment. After you submit " +"this response, you may have a limited time to resubmit before your " +"submission is graded." +msgstr "" +"Estás a punto de enviar tu respuesta para esta tarea. Después de enviar esta " +"respuesta, es posible que tengas un tiempo limitado para reenviarla antes de " +"que se califique tu envío." + +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:529 msgid "" "You're about to submit your response for this assignment. After you submit " "this response, you can't change it or submit a new response." @@ -337,13 +354,29 @@ msgstr "" "Estás a punto de enviar tu respuesta para esta tarea. Después de enviar esta " "respuesta, no podrás cambiarla o enviar una nueva." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:589 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:571 +msgid "Confirm Reset" +msgstr "Confirmar Restablecimiento" + +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:573 +msgid "" +"You're about to reset your response for this assignment. You will need to " +"submit a new response in order to complete this step. Are you sure you want " +"to continue?" +msgstr "" +"Estás a punto de restablecer tu respuesta para esta tarea. Deberás enviar " +"una nueva respuesta para completar este paso. ¿Estás seguro de que quieres " +"continuar?" + +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:644 msgid "Individual file size must be {max_files_mb}MB or less." msgstr "Cada archivo individual debe tener {max_files_mb}MB como máximo." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:603 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:658 msgid "" "File upload failed: unsupported file type. Only the supported file types can " "be uploaded. If you have questions, please reach out to the course team." @@ -352,34 +385,34 @@ msgstr "" "cargar los tipos de archivos admitidos. Si tienes alguna pregunta, contacta " "con el equipo del curso." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:614 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:669 msgid "The maximum number files that can be saved is " msgstr "El número máximo de archivos que se pueden guardar es" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:682 -#: xblock/static/js/src/lms/oa_response.js:688 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:737 +#: xblock/static/js/src/lms/oa_response.js:743 msgid "Describe " msgstr "Describir" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:682 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:737 msgid "(required):" msgstr "(obligatorio):" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:702 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:757 msgid "Thumbnail view of " msgstr "Vista en miniatura de" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:779 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:834 msgid "Confirm Delete Uploaded File" msgstr "Confirmar la eliminación del archivo cargado" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 -#: xblock/static/js/src/lms/oa_response.js:804 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 +#: xblock/static/js/src/lms/oa_response.js:859 msgid "" "Are you sure you want to delete the following file? It cannot be restored.\n" "File: " @@ -387,7 +420,7 @@ msgstr "" "¿Seguro que quieres eliminar el siguiente archivo? No se podrá restaurar.\n" "Archivo:" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_self.js:138 msgid "" "If you leave this page without submitting your self assessment, you will " @@ -396,18 +429,18 @@ msgstr "" "Si abandonas esta página sin enviar tu autoevaluación, perderás todo el " "trabajo que hayas realizado." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_staff_area.js:143 #: xblock/static/js/src/lms/oa_staff_area.js:253 msgid "Unexpected server error." msgstr "Error inesperado del servidor" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_staff_area.js:147 msgid "You must provide a learner name." msgstr "Debes proporcionar el nombre de un estudiante." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_staff_area.js:214 msgid "" "This grade will be applied to all members of the team. Do you want to " @@ -416,17 +449,17 @@ msgstr "" "Esta calificación se aplicará a todos los miembros del equipo. ¿Quieres " "continuar?" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_staff_area.js:218 msgid "Confirm Grade Team Submission" msgstr "Confirmar el envío de la calificación de equipo" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_staff_area.js:304 msgid "Error getting the number of ungraded responses" msgstr "Error al obtener el número de respuestas sin calificar" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_staff_area.js:538 msgid "" "If you leave this page without submitting your staff assessment, you will " @@ -435,12 +468,12 @@ msgstr "" "Si abandonas esta página sin enviar tu evaluación, perderás todo el trabajo " "que hayas realizado." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_training.js:130 msgid "Feedback available for selection." msgstr "Retroalimentación disponible para tu selección." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:403 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:377 #: xblock/static/js/src/lms/oa_peer.js:217 msgid "" "If you leave this page without submitting your peer assessment, you will " @@ -449,43 +482,43 @@ msgstr "" "Si abandonas esta página sin enviar tu evaluación por pares, perderás todo " "el trabajo que hayas realizado." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "Refresh" msgstr "Refrescar" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "Action" msgstr "Acción" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "Review" msgstr "Revisar" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "Username" msgstr "Nombre de usuario" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "Peers Assessed" msgstr "Compañero evaluado" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "Peer Responses Received" msgstr "Respuestas de compañeros recibidas" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "Time Spent On Current Step" msgstr "Tiempo empleado en el paso actual" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "Staff assessment" msgstr "Evaluación del equipo docente" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "Grade Status" msgstr "Estado de la calificación" -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "" "The \"{name}\" problem is configured to require a minimum of {min_grades} " "peer grades, and asks to review {min_graded} peers." @@ -494,7 +527,7 @@ msgstr "" "calificaciones de compañeros y solicita revisar al menos a {min_graded} " "compañeros." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "" "There are currently {stuck_learners} learners in the waiting state, meaning " "they have not yet met all requirements for Peer Assessment. " @@ -503,7 +536,7 @@ msgstr "" "lo cual significa que aún no cumplen con todos los requisitos para la " "evaluación por pares." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "" "However, {overwritten_count} of these students have received a grade through " "the staff grade override tool already." @@ -512,66 +545,66 @@ msgstr "" "calificación a través de la herramienta de sobrescritura de calificación por " "el equipo docente." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 msgid "Error while fetching student data." msgstr "Error al obtener los datos de los estudiantes." -#: xblock/static/dist/openassessment-lms.7430e499fae20eeff7bd.js:409 +#: xblock/static/dist/openassessment-lms.d29f0bd34bb5d82d36fb.js:383 #: xblock/static/js/src/lms/oa_base.js:441 msgid "Unable to load" msgstr "No se ha podido cargar" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_tiny_mce.js:66 msgid "Paragraph" msgstr "Párrafo" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_tiny_mce.js:66 msgid "Preformatted" msgstr "Preformateado" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_tiny_mce.js:66 msgid "Heading 3" msgstr "Encabezado 3" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_tiny_mce.js:66 msgid "Heading 4" msgstr "Encabezado 4" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_tiny_mce.js:66 msgid "Heading 5" msgstr "Encabezado 5" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_tiny_mce.js:66 msgid "Heading 6" msgstr "Encabezado 6" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_container_item.js:43 msgid "Unnamed Option" msgstr "Opción sin nombre" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_container_item.js:53 msgid "Not Selected" msgstr "No seleccionado" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit_rubric.js:124 msgid "Problem cloning rubric" msgstr "Problema al duplicar la rúbrica" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit_listeners.js:100 msgid "Criterion Added" msgstr "Criterio añadido" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit_listeners.js:102 msgid "" "You have added a criterion. You will need to select an option for the " @@ -582,13 +615,13 @@ msgstr "" "el paso para el entrenamiento del estudiante. Para hacer esto, haz clic en " "la pestaña Pasos de evaluación." -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit_listeners.js:150 #: xblock/static/js/src/studio/oa_edit_listeners.js:186 msgid "Option Deleted" msgstr "Opción eliminada" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit_listeners.js:152 msgid "" "You have deleted an option. That option has been removed from its criterion " @@ -599,7 +632,7 @@ msgstr "" "respuestas de ejemplo del paso para el entrenamiento del estudiante. Es " "posible que tengas que seleccionar una nueva opción para el criterio." -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit_listeners.js:188 msgid "" "You have deleted all the options for this criterion. The criterion has been " @@ -609,12 +642,12 @@ msgstr "" "eliminado de las respuestas de ejemplo del paso para el entrenamiento del " "estudiante." -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit_listeners.js:214 msgid "Criterion Deleted" msgstr "Criterio eliminado" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit_listeners.js:216 msgid "" "You have deleted a criterion. The criterion has been removed from the " @@ -623,12 +656,12 @@ msgstr "" "Has eliminado un criterio. El criterio se ha eliminado de las respuestas de " "ejemplo del paso para el entrenamiento del estudiante." -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit_listeners.js:394 msgid "Warning" msgstr "Aviso" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit_listeners.js:395 msgid "" "Changes to steps that are not selected as part of the assignment will not be " @@ -637,27 +670,36 @@ msgstr "" "Los cambios en los pasos que no están seleccionados como parte de la tarea " "no se guardarán." -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 -#: xblock/static/js/src/studio/oa_edit_settings.js:91 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 +#: xblock/static/js/src/studio/oa_edit_settings.js:104 +msgid "" +"Time must be in the format dd:hh:mm. The days must be between 00 and 99, the " +"hours between 00 and 23, and the minutes between 00 and 59." +msgstr "" +"El tiempo debe estar en el formato dd:hh:mm. Los días deben estar entre 00 y " +"99, las horas entre 00 y 23 y los minutos entre 00 y 59." + +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 +#: xblock/static/js/src/studio/oa_edit_settings.js:118 msgid "File types can not be empty." msgstr "Los tipos de archivo no pueden estar en blanco" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 -#: xblock/static/js/src/studio/oa_edit_settings.js:101 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 +#: xblock/static/js/src/studio/oa_edit_settings.js:128 msgid "The following file types are not allowed: " msgstr "No se permiten los siguientes tipos de archivos:" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit.js:183 msgid "Save Unsuccessful" msgstr "Guardado sin éxito" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 #: xblock/static/js/src/studio/oa_edit.js:184 msgid "Errors detected on the following tabs: " msgstr "Errores detectados en las siguientes pestañas:" -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 msgid "" "This ORA has already been released. Changes will only affect learners making " "new submissions. Existing submissions will not be modified by this change." @@ -666,7 +708,7 @@ msgstr "" "afectarán a los estudiantes que hagan nuevas entregas. Las entregas ya " "realizadas no se verán modificadas por este cambio." -#: xblock/static/dist/openassessment-studio.585fc29283be893133d6.js:25 -#: xblock/static/js/src/studio/oa_edit.js:319 +#: xblock/static/dist/openassessment-studio.fba153d2eafbb4c8e78c.js:25 +#: xblock/static/js/src/studio/oa_edit.js:321 msgid "error count: " msgstr "recuento de errores:" diff --git a/openassessment/runtime_imports/classes.py b/openassessment/runtime_imports/classes.py index 732278e1da..e518f9d27e 100644 --- a/openassessment/runtime_imports/classes.py +++ b/openassessment/runtime_imports/classes.py @@ -36,3 +36,12 @@ def import_waffle_flag(): """ from edx_toggles.toggles import WaffleFlag return WaffleFlag + + +def import_student_module(): + """ + Helper method that imports StudentModule from edx-platform at runtime. + https://github.com/openedx/edx-platform/blob/master/lms/djangoapps/courseware/models.py#L79 + """ + from lms.djangoapps.courseware.models import StudentModule + return StudentModule diff --git a/openassessment/runtime_imports/functions.py b/openassessment/runtime_imports/functions.py index 12647ba629..030a471d71 100644 --- a/openassessment/runtime_imports/functions.py +++ b/openassessment/runtime_imports/functions.py @@ -16,6 +16,17 @@ def anonymous_id_for_user(*args, **kwargs): return imported_anonymous_id_for_user(*args, **kwargs) +def get_user_by_username_or_email(*args, **kwargs): + """ + Helper method that imports get_user_by_username_or_email from edx platform at runtime + and calls it with the given args. + """ + from common.djangoapps.student.models.user import ( + get_user_by_username_or_email as imported_get_user_by_username_or_email, + ) + return imported_get_user_by_username_or_email(*args, **kwargs) + + def get_course_blocks(*args, **kwargs): """ Helper method that imports get_course_blocks from edx platform at runtime and calls it with the given args. @@ -24,6 +35,17 @@ def get_course_blocks(*args, **kwargs): return imported_get_course_blocks(*args, **kwargs) +def reset_student_attempts(*args, **kwargs): + """ + Helper method that imports reset_student_attempts from edx platform at runtime + and calls it with the given args. + """ + from lms.djangoapps.instructor.enrollment import ( + reset_student_attempts as imported_reset_student_attempts + ) + return imported_reset_student_attempts(*args, **kwargs) + + def modulestore(*args, **kwargs): """ Helper method that imports modulestore from edx platform at runtime and calls it with the given args. diff --git a/openassessment/templates/legacy/edit/oa_edit_basic_settings_list.html b/openassessment/templates/legacy/edit/oa_edit_basic_settings_list.html index 6a506ea027..d1e4b01227 100644 --- a/openassessment/templates/legacy/edit/oa_edit_basic_settings_list.html +++ b/openassessment/templates/legacy/edit/oa_edit_basic_settings_list.html @@ -162,4 +162,30 @@ {% trans "Specify whether learners can see the rubric while they are working on their response." %}

+
  • +
    + + +
    +

    + {% trans "Set to TRUE to allow learners to resubmit ungraded work. Set to FALSE if resubmissions are not allowed." %} +

    +
    +
    + + +
    +

    {% trans "Specify the maximum period during which resubmissions are allowed. If left blank, learners will be able to reset their submission as long as it has not been graded. The grace period starts once the learner has submitted their response." %}

    +

    +
    +
  • diff --git a/openassessment/templates/legacy/response/oa_response.html b/openassessment/templates/legacy/response/oa_response.html index 3ba0c66fbc..33f91aac22 100644 --- a/openassessment/templates/legacy/response/oa_response.html +++ b/openassessment/templates/legacy/response/oa_response.html @@ -328,6 +328,7 @@
    {% trans "We could not submit your response" %}
    diff --git a/openassessment/templates/legacy/response/oa_response_submitted.html b/openassessment/templates/legacy/response/oa_response_submitted.html index e8fa2de3ad..9f8c3d047b 100644 --- a/openassessment/templates/legacy/response/oa_response_submitted.html +++ b/openassessment/templates/legacy/response/oa_response_submitted.html @@ -57,6 +57,24 @@
    {% trans "Status" %}
    {% include "legacy/oa_team_uploaded_files.html" with file_upload_type=file_upload_type team_file_urls=team_file_urls header=translated_header class_prefix="submission__team__answer" including_template="response_submitted" xblock_id=xblock_id %} + {% if allow_learner_resubmissions %} +
    +
    +
    {% trans "We could not reset your response" %}
    +
    +
    +
      +
    • + +
    • +
    +
    +
    +

    +
    + {% endif %} {% endblock %} diff --git a/openassessment/xblock/apis/ora_config_api.py b/openassessment/xblock/apis/ora_config_api.py index f8f09d4208..592f984209 100644 --- a/openassessment/xblock/apis/ora_config_api.py +++ b/openassessment/xblock/apis/ora_config_api.py @@ -8,6 +8,7 @@ class ORAConfigAPI: XBLOCK_FIELDS = [ "allow_file_upload", "allow_latex", + "allow_learner_resubmissions", "allow_multiple_files", "date_config_type", "file_upload_response_raw", @@ -16,6 +17,7 @@ class ORAConfigAPI: "leaderboard_show", "prompt", "prompts_type", + "resubmissions_grace_period", "rubric_criteria", "rubric_feedback_prompt", "rubric_feedback_default_text", diff --git a/openassessment/xblock/apis/submissions/submissions_api.py b/openassessment/xblock/apis/submissions/submissions_api.py index 6ec949be74..9dd7001234 100644 --- a/openassessment/xblock/apis/submissions/submissions_api.py +++ b/openassessment/xblock/apis/submissions/submissions_api.py @@ -240,6 +240,7 @@ def response_config(self): "text_response_editor": self.config_data.text_response_editor, "show_rubric_during_response": self.config_data.show_rubric_during_response, "allow_latex": self.config_data.allow_latex, + "allow_learner_resubmissions": self.config_data.allow_learner_resubmissions, # File upload "enable_delete_files": False, "file_upload_response": self.config_data.file_upload_response, diff --git a/openassessment/xblock/openassessmentblock.py b/openassessment/xblock/openassessmentblock.py index 21d31ec1cf..f950a7909d 100644 --- a/openassessment/xblock/openassessmentblock.py +++ b/openassessment/xblock/openassessmentblock.py @@ -11,6 +11,7 @@ import pytz from django.conf import settings +from django.contrib.auth import get_user_model from django.template.loader import get_template from bleach.sanitizer import Cleaner @@ -20,6 +21,8 @@ from xblock.exceptions import NoSuchServiceError from xblock.fields import Boolean, Integer, List, Scope, String +from openassessment.runtime_imports.functions import reset_student_attempts, get_user_by_username_or_email +from openassessment.runtime_imports.classes import import_student_module from openassessment.staffgrader.staff_grader_mixin import StaffGraderMixin from openassessment.workflow.errors import AssessmentWorkflowError from openassessment.xblock.apis.grades_api import GradesAPI @@ -51,6 +54,7 @@ from openassessment.xblock.ui_mixins.legacy.handlers_mixin import LegacyHandlersMixin from openassessment.xblock.ui_mixins.legacy.views_mixin import LegacyViewsMixin from openassessment.xblock.ui_mixins.mfe.mixin import MfeMixin +from openassessment.xblock.utils.allow_resubmission import allow_resubmission from openassessment.xblock.utils.validation import validator from openassessment.xblock.config_mixin import ConfigMixin from openassessment.xblock.workflow_mixin import WorkflowMixin @@ -135,6 +139,12 @@ class OpenAssessmentBlock( help="Allow multiple files uploaded with submission (if file upload enabled)." ) + allow_learner_resubmissions = Boolean( + default=False, + scope=Scope.settings, + help="Allow learners to resubmit their response." + ) + date_config_type = String( default=DATE_CONFIG_MANUAL, scope=Scope.settings, @@ -183,6 +193,12 @@ class OpenAssessmentBlock( help="The type of prompt. html or text" ) + resubmissions_grace_period = String( + default="", + scope=Scope.settings, + help="The time in hours and minutes after the student's submission date that resubmissions are allowed." + ) + rubric_criteria = List( default=DEFAULT_RUBRIC_CRITERIA, scope=Scope.content, @@ -915,6 +931,7 @@ def parse_xml(cls, node, runtime, keys): block.allow_file_upload = config['allow_file_upload'] block.allow_latex = config['allow_latex'] + block.allow_learner_resubmissions = config['allow_learner_resubmissions'] block.allow_multiple_files = config['allow_multiple_files'] block.file_upload_response = config['file_upload_response'] block.file_upload_type = config['file_upload_type'] @@ -922,6 +939,7 @@ def parse_xml(cls, node, runtime, keys): block.leaderboard_show = config['leaderboard_show'] block.prompts = config['prompts'] block.prompts_type = config['prompts_type'] + block.resubmissions_grace_period = config['resubmissions_grace_period'] block.rubric_criteria = config['rubric_criteria'] block.rubric_feedback_prompt = config['rubric_feedback_prompt'] block.rubric_feedback_default_text = config['rubric_feedback_default_text'] @@ -1324,6 +1342,39 @@ def publish_assessment_event(self, event_name, assessment, **kwargs): event_data ) + @XBlock.json_handler + def reset_submission(self, data, suffix=""): # pylint: disable=unused-argument + """ + Reset the student's submission. + + Args: + data (dict): Unused parameter. Defaults to {}. + suffix (str, optional): Unused parameter. Defaults to ''. + + Returns: + dict: A dictionary indication the status with keys 'success' (bool) and 'msg' (str) + """ + if not allow_resubmission(self.config_data, self.workflow_data, self.submission_data.student_submission): + return {"success": False, "msg": self._("You can't reset your submission.")} + + StudentModule = import_student_module() + User = get_user_model() + + block_user = self.runtime.service(self, "user").get_current_user() + username = block_user.opt_attrs.get("edx-platform.username") + + try: + user = get_user_by_username_or_email(username) + reset_student_attempts(self.course_id, user, self.location, user, True) # pylint: disable=no-member + except User.DoesNotExist as error: + logger.exception(f"An error occurred while resetting the submission: {error}") + return {"success": False, "msg": self._("The user does not exist.")} + except StudentModule.DoesNotExist as error: + logger.exception(f"An error occurred while resetting the submission: {error}") + return {"success": False, "msg": self._("There is no submission to reset.")} + + return {"success": True, "msg": self._("Submission reset successfully.")} + @XBlock.json_handler def publish_event(self, data, suffix=''): # pylint: disable=unused-argument """ diff --git a/openassessment/xblock/static/dist/manifest.json b/openassessment/xblock/static/dist/manifest.json index e6018befe6..7dcef6ef98 100644 --- a/openassessment/xblock/static/dist/manifest.json +++ b/openassessment/xblock/static/dist/manifest.json @@ -1,23 +1,23 @@ { "base_url": "/static/dist", - "openassessment-editor-textarea.js": "/openassessment-editor-textarea.de70b044ddf6baeaf0b7.js", - "openassessment-editor-textarea.js.map": "/openassessment-editor-textarea.de70b044ddf6baeaf0b7.js.map", - "openassessment-editor-tinymce.js": "/openassessment-editor-tinymce.a87e38bc7b19d8273858.js", - "openassessment-editor-tinymce.js.map": "/openassessment-editor-tinymce.a87e38bc7b19d8273858.js.map", - "openassessment-lms.css": "/openassessment-lms.7430e499fae20eeff7bd.css", - "openassessment-lms.js": "/openassessment-lms.7430e499fae20eeff7bd.js", - "openassessment-lms.css.map": "/openassessment-lms.7430e499fae20eeff7bd.css.map", - "openassessment-lms.js.map": "/openassessment-lms.7430e499fae20eeff7bd.js.map", - "openassessment-ltr.css": "/openassessment-ltr.5b291771f2af113d4918.css", - "openassessment-ltr.js": "/openassessment-ltr.5b291771f2af113d4918.js", - "openassessment-ltr.css.map": "/openassessment-ltr.5b291771f2af113d4918.css.map", - "openassessment-ltr.js.map": "/openassessment-ltr.5b291771f2af113d4918.js.map", - "openassessment-rtl.css": "/openassessment-rtl.731b1e1ea896e74cb5c0.css", - "openassessment-rtl.js": "/openassessment-rtl.731b1e1ea896e74cb5c0.js", - "openassessment-rtl.css.map": "/openassessment-rtl.731b1e1ea896e74cb5c0.css.map", - "openassessment-rtl.js.map": "/openassessment-rtl.731b1e1ea896e74cb5c0.js.map", - "openassessment-studio.js": "/openassessment-studio.2f5a8d7caafc999b604a.js", - "openassessment-studio.js.map": "/openassessment-studio.2f5a8d7caafc999b604a.js.map", + "openassessment-editor-textarea.js": "/openassessment-editor-textarea.2cee26d88c3441ada635.js", + "openassessment-editor-textarea.js.map": "/openassessment-editor-textarea.2cee26d88c3441ada635.js.map", + "openassessment-editor-tinymce.js": "/openassessment-editor-tinymce.0b97b77ad7f1b7150f67.js", + "openassessment-editor-tinymce.js.map": "/openassessment-editor-tinymce.0b97b77ad7f1b7150f67.js.map", + "openassessment-lms.css": "/openassessment-lms.d29f0bd34bb5d82d36fb.css", + "openassessment-lms.js": "/openassessment-lms.d29f0bd34bb5d82d36fb.js", + "openassessment-lms.css.map": "/openassessment-lms.d29f0bd34bb5d82d36fb.css.map", + "openassessment-lms.js.map": "/openassessment-lms.d29f0bd34bb5d82d36fb.js.map", + "openassessment-ltr.css": "/openassessment-ltr.7955a1e2cc11fc6948de.css", + "openassessment-ltr.js": "/openassessment-ltr.7955a1e2cc11fc6948de.js", + "openassessment-ltr.css.map": "/openassessment-ltr.7955a1e2cc11fc6948de.css.map", + "openassessment-ltr.js.map": "/openassessment-ltr.7955a1e2cc11fc6948de.js.map", + "openassessment-rtl.css": "/openassessment-rtl.9de7c9bc7c1048c07707.css", + "openassessment-rtl.js": "/openassessment-rtl.9de7c9bc7c1048c07707.js", + "openassessment-rtl.css.map": "/openassessment-rtl.9de7c9bc7c1048c07707.css.map", + "openassessment-rtl.js.map": "/openassessment-rtl.9de7c9bc7c1048c07707.js.map", + "openassessment-studio.js": "/openassessment-studio.fba153d2eafbb4c8e78c.js", + "openassessment-studio.js.map": "/openassessment-studio.fba153d2eafbb4c8e78c.js.map", "fallback-default.png": "/4620b30a966533ace489dcc7afb151b9.png", "default-avatar.svg": "/95ec738c0b7faac5b5c9126794446bbd.svg" } \ No newline at end of file diff --git a/openassessment/xblock/static/dist/openassessment-editor-textarea.de70b044ddf6baeaf0b7.js b/openassessment/xblock/static/dist/openassessment-editor-textarea.2cee26d88c3441ada635.js similarity index 94% rename from openassessment/xblock/static/dist/openassessment-editor-textarea.de70b044ddf6baeaf0b7.js rename to openassessment/xblock/static/dist/openassessment-editor-textarea.2cee26d88c3441ada635.js index b3f38a1c62..6e5557c375 100644 --- a/openassessment/xblock/static/dist/openassessment-editor-textarea.de70b044ddf6baeaf0b7.js +++ b/openassessment/xblock/static/dist/openassessment-editor-textarea.2cee26d88c3441ada635.js @@ -1,2 +1,2 @@ -!function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/",n(n.s=208)}({208:function(e,t){function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function r(e,t){for(var r=0;r>>0;for(t=0;t0)for(n=0;n=0?n?"+":"":"-")+Math.pow(10,Math.max(0,a)).toString().substr(1)+r}a.suppressDeprecationWarnings=!1,a.deprecationHandler=null,A=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)s(e,t)&&n.push(t);return n};var N=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,D=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,C={},j={};function R(e,t,n,r){var a=r;"string"==typeof r&&(a=function(){return this[r]()}),e&&(j[e]=a),t&&(j[t[0]]=function(){return x(a.apply(this,arguments),t[1],t[2])}),n&&(j[n]=function(){return this.localeData().ordinal(a.apply(this,arguments),e)})}function P(e,t){return e.isValid()?(t=Y(t,e.localeData()),C[t]=C[t]||function(e){var t,n,r,a=e.match(N);for(t=0,n=a.length;t=0&&D.test(e);)e=e.replace(D,r),D.lastIndex=0,n-=1;return e}var W={};function q(e,t){var n=e.toLowerCase();W[n]=W[n+"s"]=W[t]=e}function B(e){return"string"==typeof e?W[e]||W[e.toLowerCase()]:void 0}function H(e){var t,n,r={};for(n in e)s(e,n)&&(t=B(n))&&(r[t]=e[n]);return r}var I={};function F(e,t){I[e]=t}function X(e){return e%4==0&&e%100!=0||e%400==0}function U(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function V(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=U(t)),n}function $(e,t){return function(n){return null!=n?(J(this,e,n),a.updateOffset(this,t),this):G(this,e)}}function G(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function J(e,t,n){e.isValid()&&!isNaN(n)&&("FullYear"===t&&X(e.year())&&1===e.month()&&29===e.date()?(n=V(n),e._d["set"+(e._isUTC?"UTC":"")+t](n,e.month(),we(n,e.month()))):e._d["set"+(e._isUTC?"UTC":"")+t](n))}var K,Q=/\d/,Z=/\d\d/,ee=/\d{3}/,te=/\d{4}/,ne=/[+-]?\d{6}/,re=/\d\d?/,ae=/\d\d\d\d?/,oe=/\d\d\d\d\d\d?/,ie=/\d{1,3}/,se=/\d{1,4}/,ce=/[+-]?\d{1,6}/,ue=/\d+/,le=/[+-]?\d+/,de=/Z|[+-]\d\d:?\d\d/gi,fe=/Z|[+-]\d\d(?::?\d\d)?/gi,pe=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i;function me(e,t,n){K[e]=k(t)?t:function(e,r){return e&&n?n:t}}function he(e,t){return s(K,e)?K[e](t._strict,t._locale):new RegExp(be(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(e,t,n,r,a){return t||n||r||a}))))}function be(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}K={};var ye,ve={};function ge(e,t){var n,r=t;for("string"==typeof e&&(e=[e]),l(t)&&(r=function(e,n){n[t]=V(e)}),n=0;n68?1900:2e3)};var De=$("FullYear",!0);function Ce(e,t,n,r,a,o,i){var s;return e<100&&e>=0?(s=new Date(e+400,t,n,r,a,o,i),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,n,r,a,o,i),s}function je(e){var t,n;return e<100&&e>=0?((n=Array.prototype.slice.call(arguments))[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function Re(e,t,n){var r=7+t-n;return-(7+je(e,0,r).getUTCDay()-t)%7+r-1}function Pe(e,t,n,r,a){var o,i,s=1+7*(t-1)+(7+n-r)%7+Re(e,r,a);return s<=0?i=Ne(o=e-1)+s:s>Ne(e)?(o=e+1,i=s-Ne(e)):(o=e,i=s),{year:o,dayOfYear:i}}function Ye(e,t,n){var r,a,o=Re(e.year(),t,n),i=Math.floor((e.dayOfYear()-o-1)/7)+1;return i<1?r=i+We(a=e.year()-1,t,n):i>We(e.year(),t,n)?(r=i-We(e.year(),t,n),a=e.year()+1):(a=e.year(),r=i),{week:r,year:a}}function We(e,t,n){var r=Re(e,t,n),a=Re(e+1,t,n);return(Ne(e)-r+a)/7}function qe(e,t){return e.slice(t,7).concat(e.slice(0,t))}R("w",["ww",2],"wo","week"),R("W",["WW",2],"Wo","isoWeek"),q("week","w"),q("isoWeek","W"),F("week",5),F("isoWeek",5),me("w",re),me("ww",re,Z),me("W",re),me("WW",re,Z),Me(["w","ww","W","WW"],(function(e,t,n,r){t[r.substr(0,1)]=V(e)})),R("d",0,"do","day"),R("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),R("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),R("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),R("e",0,0,"weekday"),R("E",0,0,"isoWeekday"),q("day","d"),q("weekday","e"),q("isoWeekday","E"),F("day",11),F("weekday",11),F("isoWeekday",11),me("d",re),me("e",re),me("E",re),me("dd",(function(e,t){return t.weekdaysMinRegex(e)})),me("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),me("dddd",(function(e,t){return t.weekdaysRegex(e)})),Me(["dd","ddd","dddd"],(function(e,t,n,r){var a=n._locale.weekdaysParse(e,r,n._strict);null!=a?t.d=a:h(n).invalidWeekday=e})),Me(["d","e","E"],(function(e,t,n,r){t[r]=V(e)}));var Be="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),He="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Ie="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Fe=pe,Xe=pe,Ue=pe;function Ve(e,t,n){var r,a,o,i=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)o=m([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(o,"").toLocaleLowerCase();return n?"dddd"===t?-1!==(a=ye.call(this._weekdaysParse,i))?a:null:"ddd"===t?-1!==(a=ye.call(this._shortWeekdaysParse,i))?a:null:-1!==(a=ye.call(this._minWeekdaysParse,i))?a:null:"dddd"===t?-1!==(a=ye.call(this._weekdaysParse,i))||-1!==(a=ye.call(this._shortWeekdaysParse,i))||-1!==(a=ye.call(this._minWeekdaysParse,i))?a:null:"ddd"===t?-1!==(a=ye.call(this._shortWeekdaysParse,i))||-1!==(a=ye.call(this._weekdaysParse,i))||-1!==(a=ye.call(this._minWeekdaysParse,i))?a:null:-1!==(a=ye.call(this._minWeekdaysParse,i))||-1!==(a=ye.call(this._weekdaysParse,i))||-1!==(a=ye.call(this._shortWeekdaysParse,i))?a:null}function $e(){function e(e,t){return t.length-e.length}var t,n,r,a,o,i=[],s=[],c=[],u=[];for(t=0;t<7;t++)n=m([2e3,1]).day(t),r=be(this.weekdaysMin(n,"")),a=be(this.weekdaysShort(n,"")),o=be(this.weekdays(n,"")),i.push(r),s.push(a),c.push(o),u.push(r),u.push(a),u.push(o);i.sort(e),s.sort(e),c.sort(e),u.sort(e),this._weekdaysRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+i.join("|")+")","i")}function Ge(){return this.hours()%12||12}function Je(e,t){R(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function Ke(e,t){return t._meridiemParse}R("H",["HH",2],0,"hour"),R("h",["hh",2],0,Ge),R("k",["kk",2],0,(function(){return this.hours()||24})),R("hmm",0,0,(function(){return""+Ge.apply(this)+x(this.minutes(),2)})),R("hmmss",0,0,(function(){return""+Ge.apply(this)+x(this.minutes(),2)+x(this.seconds(),2)})),R("Hmm",0,0,(function(){return""+this.hours()+x(this.minutes(),2)})),R("Hmmss",0,0,(function(){return""+this.hours()+x(this.minutes(),2)+x(this.seconds(),2)})),Je("a",!0),Je("A",!1),q("hour","h"),F("hour",13),me("a",Ke),me("A",Ke),me("H",re),me("h",re),me("k",re),me("HH",re,Z),me("hh",re,Z),me("kk",re,Z),me("hmm",ae),me("hmmss",oe),me("Hmm",ae),me("Hmmss",oe),ge(["H","HH"],3),ge(["k","kk"],(function(e,t,n){var r=V(e);t[3]=24===r?0:r})),ge(["a","A"],(function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e})),ge(["h","hh"],(function(e,t,n){t[3]=V(e),h(n).bigHour=!0})),ge("hmm",(function(e,t,n){var r=e.length-2;t[3]=V(e.substr(0,r)),t[4]=V(e.substr(r)),h(n).bigHour=!0})),ge("hmmss",(function(e,t,n){var r=e.length-4,a=e.length-2;t[3]=V(e.substr(0,r)),t[4]=V(e.substr(r,2)),t[5]=V(e.substr(a)),h(n).bigHour=!0})),ge("Hmm",(function(e,t,n){var r=e.length-2;t[3]=V(e.substr(0,r)),t[4]=V(e.substr(r))})),ge("Hmmss",(function(e,t,n){var r=e.length-4,a=e.length-2;t[3]=V(e.substr(0,r)),t[4]=V(e.substr(r,2)),t[5]=V(e.substr(a))}));var Qe,Ze=$("Hours",!0),et={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:Le,monthsShort:Te,week:{dow:0,doy:6},weekdays:Be,weekdaysMin:Ie,weekdaysShort:He,meridiemParse:/[ap]\.?m?\.?/i},tt={},nt={};function rt(e,t){var n,r=Math.min(e.length,t.length);for(n=0;n0;){if(r=ot(a.slice(0,t).join("-")))return r;if(n&&n.length>=t&&rt(a,n)>=t-1)break;t--}o++}return Qe}(e)}function ut(e){var t,n=e._a;return n&&-2===h(e).overflow&&(t=n[1]<0||n[1]>11?1:n[2]<1||n[2]>we(n[0],n[1])?2:n[3]<0||n[3]>24||24===n[3]&&(0!==n[4]||0!==n[5]||0!==n[6])?3:n[4]<0||n[4]>59?4:n[5]<0||n[5]>59?5:n[6]<0||n[6]>999?6:-1,h(e)._overflowDayOfYear&&(t<0||t>2)&&(t=2),h(e)._overflowWeeks&&-1===t&&(t=7),h(e)._overflowWeekday&&-1===t&&(t=8),h(e).overflow=t),e}var lt=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,dt=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,ft=/Z|[+-]\d\d(?::?\d\d)?/,pt=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],mt=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],ht=/^\/?Date\((-?\d+)/i,bt=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,yt={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function vt(e){var t,n,r,a,o,i,s=e._i,c=lt.exec(s)||dt.exec(s);if(c){for(h(e).iso=!0,t=0,n=pt.length;t7)&&(c=!0)):(o=e._locale._week.dow,i=e._locale._week.doy,u=Ye(Ot(),o,i),n=_t(t.gg,e._a[0],u.year),r=_t(t.w,u.week),null!=t.d?((a=t.d)<0||a>6)&&(c=!0):null!=t.e?(a=t.e+o,(t.e<0||t.e>6)&&(c=!0)):a=o),r<1||r>We(n,o,i)?h(e)._overflowWeeks=!0:null!=c?h(e)._overflowWeekday=!0:(s=Pe(n,r,a,o,i),e._a[0]=s.year,e._dayOfYear=s.dayOfYear)}(e),null!=e._dayOfYear&&(i=_t(e._a[0],r[0]),(e._dayOfYear>Ne(i)||0===e._dayOfYear)&&(h(e)._overflowDayOfYear=!0),n=je(i,0,e._dayOfYear),e._a[1]=n.getUTCMonth(),e._a[2]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=s[t]=r[t];for(;t<7;t++)e._a[t]=s[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[3]&&0===e._a[4]&&0===e._a[5]&&0===e._a[6]&&(e._nextDay=!0,e._a[3]=0),e._d=(e._useUTC?je:Ce).apply(null,s),o=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[3]=24),e._w&&void 0!==e._w.d&&e._w.d!==o&&(h(e).weekdayMismatch=!0)}}function Lt(e){if(e._f!==a.ISO_8601)if(e._f!==a.RFC_2822){e._a=[],h(e).empty=!0;var t,n,r,o,i,s,c=""+e._i,u=c.length,l=0;for(r=Y(e._f,e._locale).match(N)||[],t=0;t0&&h(e).unusedInput.push(i),c=c.slice(c.indexOf(n)+n.length),l+=n.length),j[o]?(n?h(e).empty=!1:h(e).unusedTokens.push(o),_e(o,n,e)):e._strict&&!n&&h(e).unusedTokens.push(o);h(e).charsLeftOver=u-l,c.length>0&&h(e).unusedInput.push(c),e._a[3]<=12&&!0===h(e).bigHour&&e._a[3]>0&&(h(e).bigHour=void 0),h(e).parsedDateParts=e._a.slice(0),h(e).meridiem=e._meridiem,e._a[3]=function(e,t,n){var r;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?((r=e.isPM(n))&&t<12&&(t+=12),r||12!==t||(t=0),t):t}(e._locale,e._a[3],e._meridiem),null!==(s=h(e).era)&&(e._a[0]=e._locale.erasConvertYear(s,e._a[0])),wt(e),ut(e)}else Mt(e);else vt(e)}function Tt(e){var t=e._i,n=e._f;return e._locale=e._locale||ct(e._l),null===t||void 0===n&&""===t?y({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),w(t)?new _(ut(t)):(d(t)?e._d=t:o(n)?function(e){var t,n,r,a,o,i,s=!1;if(0===e._f.length)return h(e).invalidFormat=!0,void(e._d=new Date(NaN));for(a=0;athis?this:e:y()}));function Et(e,t){var n,r;if(1===t.length&&o(t[0])&&(t=t[0]),!t.length)return Ot();for(n=t[0],r=1;r=0?new Date(e+400,t,n)-126227808e5:new Date(e,t,n).valueOf()}function an(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-126227808e5:Date.UTC(e,t,n)}function on(e,t){return t.erasAbbrRegex(e)}function sn(){var e,t,n=[],r=[],a=[],o=[],i=this.eras();for(e=0,t=i.length;e(o=We(e,r,a))&&(t=o),ln.call(this,e,t,n,r,a))}function ln(e,t,n,r,a){var o=Pe(e,t,n,r,a),i=je(o.year,0,o.dayOfYear);return this.year(i.getUTCFullYear()),this.month(i.getUTCMonth()),this.date(i.getUTCDate()),this}R("N",0,0,"eraAbbr"),R("NN",0,0,"eraAbbr"),R("NNN",0,0,"eraAbbr"),R("NNNN",0,0,"eraName"),R("NNNNN",0,0,"eraNarrow"),R("y",["y",1],"yo","eraYear"),R("y",["yy",2],0,"eraYear"),R("y",["yyy",3],0,"eraYear"),R("y",["yyyy",4],0,"eraYear"),me("N",on),me("NN",on),me("NNN",on),me("NNNN",(function(e,t){return t.erasNameRegex(e)})),me("NNNNN",(function(e,t){return t.erasNarrowRegex(e)})),ge(["N","NN","NNN","NNNN","NNNNN"],(function(e,t,n,r){var a=n._locale.erasParse(e,r,n._strict);a?h(n).era=a:h(n).invalidEra=e})),me("y",ue),me("yy",ue),me("yyy",ue),me("yyyy",ue),me("yo",(function(e,t){return t._eraYearOrdinalRegex||ue})),ge(["y","yy","yyy","yyyy"],0),ge(["yo"],(function(e,t,n,r){var a;n._locale._eraYearOrdinalRegex&&(a=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[0]=n._locale.eraYearOrdinalParse(e,a):t[0]=parseInt(e,10)})),R(0,["gg",2],0,(function(){return this.weekYear()%100})),R(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),cn("gggg","weekYear"),cn("ggggg","weekYear"),cn("GGGG","isoWeekYear"),cn("GGGGG","isoWeekYear"),q("weekYear","gg"),q("isoWeekYear","GG"),F("weekYear",1),F("isoWeekYear",1),me("G",le),me("g",le),me("GG",re,Z),me("gg",re,Z),me("GGGG",se,te),me("gggg",se,te),me("GGGGG",ce,ne),me("ggggg",ce,ne),Me(["gggg","ggggg","GGGG","GGGGG"],(function(e,t,n,r){t[r.substr(0,2)]=V(e)})),Me(["gg","GG"],(function(e,t,n,r){t[r]=a.parseTwoDigitYear(e)})),R("Q",0,"Qo","quarter"),q("quarter","Q"),F("quarter",7),me("Q",Q),ge("Q",(function(e,t){t[1]=3*(V(e)-1)})),R("D",["DD",2],"Do","date"),q("date","D"),F("date",9),me("D",re),me("DD",re,Z),me("Do",(function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient})),ge(["D","DD"],2),ge("Do",(function(e,t){t[2]=V(e.match(re)[0])}));var dn=$("Date",!0);R("DDD",["DDDD",3],"DDDo","dayOfYear"),q("dayOfYear","DDD"),F("dayOfYear",4),me("DDD",ie),me("DDDD",ee),ge(["DDD","DDDD"],(function(e,t,n){n._dayOfYear=V(e)})),R("m",["mm",2],0,"minute"),q("minute","m"),F("minute",14),me("m",re),me("mm",re,Z),ge(["m","mm"],4);var fn=$("Minutes",!1);R("s",["ss",2],0,"second"),q("second","s"),F("second",15),me("s",re),me("ss",re,Z),ge(["s","ss"],5);var pn,mn,hn=$("Seconds",!1);for(R("S",0,0,(function(){return~~(this.millisecond()/100)})),R(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),R(0,["SSS",3],0,"millisecond"),R(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),R(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),R(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),R(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),R(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),R(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),q("millisecond","ms"),F("millisecond",16),me("S",ie,Q),me("SS",ie,Z),me("SSS",ie,ee),pn="SSSS";pn.length<=9;pn+="S")me(pn,ue);function bn(e,t){t[6]=V(1e3*("0."+e))}for(pn="S";pn.length<=9;pn+="S")ge(pn,bn);mn=$("Milliseconds",!1),R("z",0,0,"zoneAbbr"),R("zz",0,0,"zoneName");var yn=_.prototype;function vn(e){return e}yn.add=Vt,yn.calendar=function(e,t){1===arguments.length&&(arguments[0]?Jt(arguments[0])?(e=arguments[0],t=void 0):Kt(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));var n=e||Ot(),r=Pt(n,this).startOf("day"),o=a.calendarFormat(this,r)||"sameElse",i=t&&(k(t[o])?t[o].call(this,n):t[o]);return this.format(i||this.localeData().calendar(o,this,Ot(n)))},yn.clone=function(){return new _(this)},yn.diff=function(e,t,n){var r,a,o;if(!this.isValid())return NaN;if(!(r=Pt(e,this)).isValid())return NaN;switch(a=6e4*(r.utcOffset()-this.utcOffset()),t=B(t)){case"year":o=Qt(this,r)/12;break;case"month":o=Qt(this,r);break;case"quarter":o=Qt(this,r)/3;break;case"second":o=(this-r)/1e3;break;case"minute":o=(this-r)/6e4;break;case"hour":o=(this-r)/36e5;break;case"day":o=(this-r-a)/864e5;break;case"week":o=(this-r-a)/6048e5;break;default:o=this-r}return n?o:U(o)},yn.endOf=function(e){var t,n;if(void 0===(e=B(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?an:rn,e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=36e5-nn(t+(this._isUTC?0:6e4*this.utcOffset()),36e5)-1;break;case"minute":t=this._d.valueOf(),t+=6e4-nn(t,6e4)-1;break;case"second":t=this._d.valueOf(),t+=1e3-nn(t,1e3)-1}return this._d.setTime(t),a.updateOffset(this,!0),this},yn.format=function(e){e||(e=this.isUtc()?a.defaultFormatUtc:a.defaultFormat);var t=P(this,e);return this.localeData().postformat(t)},yn.from=function(e,t){return this.isValid()&&(w(e)&&e.isValid()||Ot(e).isValid())?Ht({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},yn.fromNow=function(e){return this.from(Ot(),e)},yn.to=function(e,t){return this.isValid()&&(w(e)&&e.isValid()||Ot(e).isValid())?Ht({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},yn.toNow=function(e){return this.to(Ot(),e)},yn.get=function(e){return k(this[e=B(e)])?this[e]():this},yn.invalidAt=function(){return h(this).overflow},yn.isAfter=function(e,t){var n=w(e)?e:Ot(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=B(t)||"millisecond")?this.valueOf()>n.valueOf():n.valueOf()9999?P(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):k(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",P(n,"Z")):P(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},yn.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,n,r="moment",a="";return this.isLocal()||(r=0===this.utcOffset()?"moment.utc":"moment.parseZone",a="Z"),e="["+r+'("]',t=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",n=a+'[")]',this.format(e+t+"-MM-DD[T]HH:mm:ss.SSS"+n)},"undefined"!=typeof Symbol&&null!=Symbol.for&&(yn[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),yn.toJSON=function(){return this.isValid()?this.toISOString():null},yn.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},yn.unix=function(){return Math.floor(this.valueOf()/1e3)},yn.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},yn.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},yn.eraName=function(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;ethis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},yn.isLocal=function(){return!!this.isValid()&&!this._isUTC},yn.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},yn.isUtc=Wt,yn.isUTC=Wt,yn.zoneAbbr=function(){return this._isUTC?"UTC":""},yn.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},yn.dates=T("dates accessor is deprecated. Use date instead.",dn),yn.months=T("months accessor is deprecated. Use month instead",ze),yn.years=T("years accessor is deprecated. Use year instead",De),yn.zone=T("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",(function(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()})),yn.isDSTShifted=T("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",(function(){if(!u(this._isDSTShifted))return this._isDSTShifted;var e,t={};return M(t,this),(t=Tt(t))._a?(e=t._isUTC?m(t._a):Ot(t._a),this._isDSTShifted=this.isValid()&&function(e,t,n){var r,a=Math.min(e.length,t.length),o=Math.abs(e.length-t.length),i=0;for(r=0;r0):this._isDSTShifted=!1,this._isDSTShifted}));var gn=z.prototype;function Mn(e,t,n,r){var a=ct(),o=m().set(r,t);return a[n](o,e)}function _n(e,t,n){if(l(e)&&(t=e,e=void 0),e=e||"",null!=t)return Mn(e,t,n,"month");var r,a=[];for(r=0;r<12;r++)a[r]=Mn(e,r,n,"month");return a}function wn(e,t,n,r){"boolean"==typeof e?(l(t)&&(n=t,t=void 0),t=t||""):(n=t=e,e=!1,l(t)&&(n=t,t=void 0),t=t||"");var a,o=ct(),i=e?o._week.dow:0,s=[];if(null!=n)return Mn(t,(n+i)%7,r,"day");for(a=0;a<7;a++)s[a]=Mn(t,(a+i)%7,r,"day");return s}gn.calendar=function(e,t,n){var r=this._calendar[e]||this._calendar.sameElse;return k(r)?r.call(t,n):r},gn.longDateFormat=function(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(N).map((function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e})).join(""),this._longDateFormat[e])},gn.invalidDate=function(){return this._invalidDate},gn.ordinal=function(e){return this._ordinal.replace("%d",e)},gn.preparse=vn,gn.postformat=vn,gn.relativeTime=function(e,t,n,r){var a=this._relativeTime[n];return k(a)?a(e,t,n,r):a.replace(/%d/i,e)},gn.pastFuture=function(e,t){var n=this._relativeTime[e>0?"future":"past"];return k(n)?n(t):n.replace(/%s/i,t)},gn.set=function(e){var t,n;for(n in e)s(e,n)&&(k(t=e[n])?this[n]=t:this["_"+n]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},gn.eras=function(e,t){var n,r,o,i=this._eras||ct("en")._eras;for(n=0,r=i.length;n=0)return c[r]},gn.erasConvertYear=function(e,t){var n=e.since<=e.until?1:-1;return void 0===t?a(e.since).year():a(e.since).year()+(t-e.offset)*n},gn.erasAbbrRegex=function(e){return s(this,"_erasAbbrRegex")||sn.call(this),e?this._erasAbbrRegex:this._erasRegex},gn.erasNameRegex=function(e){return s(this,"_erasNameRegex")||sn.call(this),e?this._erasNameRegex:this._erasRegex},gn.erasNarrowRegex=function(e){return s(this,"_erasNarrowRegex")||sn.call(this),e?this._erasNarrowRegex:this._erasRegex},gn.months=function(e,t){return e?o(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||Ae).test(t)?"format":"standalone"][e.month()]:o(this._months)?this._months:this._months.standalone},gn.monthsShort=function(e,t){return e?o(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[Ae.test(t)?"format":"standalone"][e.month()]:o(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},gn.monthsParse=function(e,t,n){var r,a,o;if(this._monthsParseExact)return ke.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++){if(a=m([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(a,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(a,"").replace(".","")+"$","i")),n||this._monthsParse[r]||(o="^"+this.months(a,"")+"|^"+this.monthsShort(a,""),this._monthsParse[r]=new RegExp(o.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[r].test(e))return r;if(n&&"MMM"===t&&this._shortMonthsParse[r].test(e))return r;if(!n&&this._monthsParse[r].test(e))return r}},gn.monthsRegex=function(e){return this._monthsParseExact?(s(this,"_monthsRegex")||xe.call(this),e?this._monthsStrictRegex:this._monthsRegex):(s(this,"_monthsRegex")||(this._monthsRegex=Se),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},gn.monthsShortRegex=function(e){return this._monthsParseExact?(s(this,"_monthsRegex")||xe.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(s(this,"_monthsShortRegex")||(this._monthsShortRegex=Oe),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},gn.week=function(e){return Ye(e,this._week.dow,this._week.doy).week},gn.firstDayOfYear=function(){return this._week.doy},gn.firstDayOfWeek=function(){return this._week.dow},gn.weekdays=function(e,t){var n=o(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?qe(n,this._week.dow):e?n[e.day()]:n},gn.weekdaysMin=function(e){return!0===e?qe(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin},gn.weekdaysShort=function(e){return!0===e?qe(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort},gn.weekdaysParse=function(e,t,n){var r,a,o;if(this._weekdaysParseExact)return Ve.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(a=m([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(a,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(a,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(a,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(o="^"+this.weekdays(a,"")+"|^"+this.weekdaysShort(a,"")+"|^"+this.weekdaysMin(a,""),this._weekdaysParse[r]=new RegExp(o.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[r].test(e))return r;if(n&&"ddd"===t&&this._shortWeekdaysParse[r].test(e))return r;if(n&&"dd"===t&&this._minWeekdaysParse[r].test(e))return r;if(!n&&this._weekdaysParse[r].test(e))return r}},gn.weekdaysRegex=function(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||$e.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(s(this,"_weekdaysRegex")||(this._weekdaysRegex=Fe),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},gn.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||$e.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(s(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Xe),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},gn.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||$e.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(s(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ue),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},gn.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},gn.meridiem=function(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"},it("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===V(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),a.lang=T("moment.lang is deprecated. Use moment.locale instead.",it),a.langData=T("moment.langData is deprecated. Use moment.localeData instead.",ct);var Ln=Math.abs;function Tn(e,t,n,r){var a=Ht(t,n);return e._milliseconds+=r*a._milliseconds,e._days+=r*a._days,e._months+=r*a._months,e._bubble()}function An(e){return e<0?Math.floor(e):Math.ceil(e)}function On(e){return 4800*e/146097}function Sn(e){return 146097*e/4800}function kn(e){return function(){return this.as(e)}}var En=kn("ms"),zn=kn("s"),xn=kn("m"),Nn=kn("h"),Dn=kn("d"),Cn=kn("w"),jn=kn("M"),Rn=kn("Q"),Pn=kn("y");function Yn(e){return function(){return this.isValid()?this._data[e]:NaN}}var Wn=Yn("milliseconds"),qn=Yn("seconds"),Bn=Yn("minutes"),Hn=Yn("hours"),In=Yn("days"),Fn=Yn("months"),Xn=Yn("years"),Un=Math.round,Vn={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function $n(e,t,n,r,a){return a.relativeTime(t||1,!!n,e,r)}var Gn=Math.abs;function Jn(e){return(e>0)-(e<0)||+e}function Kn(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n,r,a,o,i,s,c=Gn(this._milliseconds)/1e3,u=Gn(this._days),l=Gn(this._months),d=this.asSeconds();return d?(e=U(c/60),t=U(e/60),c%=60,e%=60,n=U(l/12),l%=12,r=c?c.toFixed(3).replace(/\.?0+$/,""):"",a=d<0?"-":"",o=Jn(this._months)!==Jn(d)?"-":"",i=Jn(this._days)!==Jn(d)?"-":"",s=Jn(this._milliseconds)!==Jn(d)?"-":"",a+"P"+(n?o+n+"Y":"")+(l?o+l+"M":"")+(u?i+u+"D":"")+(t||e||c?"T":"")+(t?s+t+"H":"")+(e?s+e+"M":"")+(c?s+r+"S":"")):"P0D"}var Qn=xt.prototype;return Qn.isValid=function(){return this._isValid},Qn.abs=function(){var e=this._data;return this._milliseconds=Ln(this._milliseconds),this._days=Ln(this._days),this._months=Ln(this._months),e.milliseconds=Ln(e.milliseconds),e.seconds=Ln(e.seconds),e.minutes=Ln(e.minutes),e.hours=Ln(e.hours),e.months=Ln(e.months),e.years=Ln(e.years),this},Qn.add=function(e,t){return Tn(this,e,t,1)},Qn.subtract=function(e,t){return Tn(this,e,t,-1)},Qn.as=function(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if("month"===(e=B(e))||"quarter"===e||"year"===e)switch(t=this._days+r/864e5,n=this._months+On(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(Sn(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return 24*t+r/36e5;case"minute":return 1440*t+r/6e4;case"second":return 86400*t+r/1e3;case"millisecond":return Math.floor(864e5*t)+r;default:throw new Error("Unknown unit "+e)}},Qn.asMilliseconds=En,Qn.asSeconds=zn,Qn.asMinutes=xn,Qn.asHours=Nn,Qn.asDays=Dn,Qn.asWeeks=Cn,Qn.asMonths=jn,Qn.asQuarters=Rn,Qn.asYears=Pn,Qn.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*V(this._months/12):NaN},Qn._bubble=function(){var e,t,n,r,a,o=this._milliseconds,i=this._days,s=this._months,c=this._data;return o>=0&&i>=0&&s>=0||o<=0&&i<=0&&s<=0||(o+=864e5*An(Sn(s)+i),i=0,s=0),c.milliseconds=o%1e3,e=U(o/1e3),c.seconds=e%60,t=U(e/60),c.minutes=t%60,n=U(t/60),c.hours=n%24,i+=U(n/24),a=U(On(i)),s+=a,i-=An(Sn(a)),r=U(s/12),s%=12,c.days=i,c.months=s,c.years=r,this},Qn.clone=function(){return Ht(this)},Qn.get=function(e){return e=B(e),this.isValid()?this[e+"s"]():NaN},Qn.milliseconds=Wn,Qn.seconds=qn,Qn.minutes=Bn,Qn.hours=Hn,Qn.days=In,Qn.weeks=function(){return U(this.days()/7)},Qn.months=Fn,Qn.years=Xn,Qn.humanize=function(e,t){if(!this.isValid())return this.localeData().invalidDate();var n,r,a=!1,o=Vn;return"object"==typeof e&&(t=e,e=!1),"boolean"==typeof e&&(a=e),"object"==typeof t&&(o=Object.assign({},Vn,t),null!=t.s&&null==t.ss&&(o.ss=t.s-1)),n=this.localeData(),r=function(e,t,n,r){var a=Ht(e).abs(),o=Un(a.as("s")),i=Un(a.as("m")),s=Un(a.as("h")),c=Un(a.as("d")),u=Un(a.as("M")),l=Un(a.as("w")),d=Un(a.as("y")),f=o<=n.ss&&["s",o]||o0,f[4]=r,$n.apply(null,f)}(this,!a,o,n),a&&(r=n.pastFuture(+this,r)),n.postformat(r)},Qn.toISOString=Kn,Qn.toString=Kn,Qn.toJSON=Kn,Qn.locale=Zt,Qn.localeData=tn,Qn.toIsoString=T("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Kn),Qn.lang=en,R("X",0,0,"unix"),R("x",0,0,"valueOf"),me("x",le),me("X",/[+-]?\d+(\.\d{1,3})?/),ge("X",(function(e,t,n){n._d=new Date(1e3*parseFloat(e))})),ge("x",(function(e,t,n){n._d=new Date(V(e))})), -//! moment.js -a.version="2.29.1",t=Ot,a.fn=yn,a.min=function(){var e=[].slice.call(arguments,0);return Et("isBefore",e)},a.max=function(){var e=[].slice.call(arguments,0);return Et("isAfter",e)},a.now=function(){return Date.now?Date.now():+new Date},a.utc=m,a.unix=function(e){return Ot(1e3*e)},a.months=function(e,t){return _n(e,t,"months")},a.isDate=d,a.locale=it,a.invalid=y,a.duration=Ht,a.isMoment=w,a.weekdays=function(e,t,n){return wn(e,t,n,"weekdays")},a.parseZone=function(){return Ot.apply(null,arguments).parseZone()},a.localeData=ct,a.isDuration=Nt,a.monthsShort=function(e,t){return _n(e,t,"monthsShort")},a.weekdaysMin=function(e,t,n){return wn(e,t,n,"weekdaysMin")},a.defineLocale=st,a.updateLocale=function(e,t){if(null!=t){var n,r,a=et;null!=tt[e]&&null!=tt[e].parentLocale?tt[e].set(E(tt[e]._config,t)):(null!=(r=ot(e))&&(a=r._config),t=E(a,t),null==r&&(t.abbr=e),(n=new z(t)).parentLocale=tt[e],tt[e]=n),it(e)}else null!=tt[e]&&(null!=tt[e].parentLocale?(tt[e]=tt[e].parentLocale,e===it()&&it(e)):null!=tt[e]&&delete tt[e]);return tt[e]},a.locales=function(){return A(tt)},a.weekdaysShort=function(e,t,n){return wn(e,t,n,"weekdaysShort")},a.normalizeUnits=B,a.relativeTimeRounding=function(e){return void 0===e?Un:"function"==typeof e&&(Un=e,!0)},a.relativeTimeThreshold=function(e,t){return void 0!==Vn[e]&&(void 0===t?Vn[e]:(Vn[e]=t,"s"===e&&(Vn.ss=t-1),!0))},a.calendarFormat=function(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"},a.prototype=yn,a.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},a}()}).call(this,n(33)(e))},function(e,t,n){"use strict";(function(e){n.d(t,"e",(function(){return r})),n.d(t,"p",(function(){return a})),n.d(t,"a",(function(){return o})),n.d(t,"c",(function(){return i})),n.d(t,"d",(function(){return s})),n.d(t,"o",(function(){return c})),n.d(t,"q",(function(){return u})),n.d(t,"t",(function(){return l})),n.d(t,"i",(function(){return d})),n.d(t,"r",(function(){return f})),n.d(t,"s",(function(){return p})),n.d(t,"k",(function(){return m})),n.d(t,"m",(function(){return h})),n.d(t,"j",(function(){return b})),n.d(t,"l",(function(){return y})),n.d(t,"g",(function(){return v})),n.d(t,"f",(function(){return g})),n.d(t,"h",(function(){return M})),n.d(t,"n",(function(){return _})),n.d(t,"b",(function(){return w}));var r="1.13.2",a="object"==typeof self&&self.self===self&&self||"object"==typeof e&&e.global===e&&e||Function("return this")()||{},o=Array.prototype,i=Object.prototype,s="undefined"!=typeof Symbol?Symbol.prototype:null,c=o.push,u=o.slice,l=i.toString,d=i.hasOwnProperty,f="undefined"!=typeof ArrayBuffer,p="undefined"!=typeof DataView,m=Array.isArray,h=Object.keys,b=Object.create,y=f&&ArrayBuffer.isView,v=isNaN,g=isFinite,M=!{toString:null}.propertyIsEnumerable("toString"),_=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],w=Math.pow(2,53)-1}).call(this,n(8))},function(e,t,n){var r; -/*! - Copyright (c) 2018 Jed Watson. - Licensed under the MIT License (MIT), see - http://jedwatson.github.io/classnames -*/!function(){"use strict";var n={}.hasOwnProperty;function a(){for(var e=[],t=0;t=0&&n<=a.b}}function j(e){return function(t){return null==t?void 0:t[e]}}var R=j("byteLength"),P=C(R),Y=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;var W=a.r?function(e){return a.l?Object(a.l)(e)&&!O(e):P(e)&&Y.test(a.t.call(e))}:D(!1),q=j("length");function B(e,t){t=function(e){for(var t={},n=e.length,r=0;r":">",'"':""","'":"'","`":"`"},We=Pe(Ye),qe=Pe(ue(Ye)),Be=X.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g},He=/(.)^/,Ie={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},Fe=/\\|'|\r|\n|\u2028|\u2029/g;function Xe(e){return"\\"+Ie[e]}var Ue=/^\s*(\w|\$)+\s*$/;function Ve(e,t,n){!t&&n&&(t=n),t=me({},t,X.templateSettings);var r=RegExp([(t.escape||He).source,(t.interpolate||He).source,(t.evaluate||He).source].join("|")+"|$","g"),a=0,o="__p+='";e.replace(r,(function(t,n,r,i,s){return o+=e.slice(a,s).replace(Fe,Xe),a=s+t.length,n?o+="'+\n((__t=("+n+"))==null?'':_.escape(__t))+\n'":r?o+="'+\n((__t=("+r+"))==null?'':__t)+\n'":i&&(o+="';\n"+i+"\n__p+='"),t})),o+="';\n";var i,s=t.variable;if(s){if(!Ue.test(s))throw new Error("variable is not a bare identifier: "+s)}else o="with(obj||{}){\n"+o+"}\n",s="obj";o="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+o+"return __p;\n";try{i=new Function(s,"_",o)}catch(e){throw e.source=o,e}var c=function(e){return i.call(this,e,X)};return c.source="function("+s+"){\n"+o+"}",c}function $e(e,t,n){var r=(t=Me(t)).length;if(!r)return _(n)?n.call(e):n;for(var a=0;a1)rt(s,t-1,n,r),a=r.length;else for(var c=0,u=s.length;ct?(r&&(clearTimeout(r),r=null),s=u,i=e.apply(a,o),r||(a=o=null)):r||!1===n.trailing||(r=setTimeout(c,l)),i};return u.cancel=function(){clearTimeout(r),s=0,r=a=o=null},u}function ut(e,t,n){var r,a,i,s,c,u=function(){var o=Re()-a;t>o?r=setTimeout(u,t-o):(r=null,n||(s=e.apply(c,i)),r||(i=c=null))},l=o((function(o){return c=this,i=o,a=Re(),r||(r=setTimeout(u,t),n&&(s=e.apply(c,i))),s}));return l.cancel=function(){clearTimeout(r),r=i=c=null},l}function lt(e,t){return et(t,e)}function dt(e){return function(){return!e.apply(this,arguments)}}function ft(){var e=arguments,t=e.length-1;return function(){for(var n=t,r=e[t].apply(this,arguments);n--;)r=e[n].call(this,r);return r}}function pt(e,t){return function(){if(--e<1)return t.apply(this,arguments)}}function mt(e,t){var n;return function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=null),n}}var ht=et(mt,2);function bt(e,t,n){t=ze(t,n);for(var r,a=H(e),o=0,i=a.length;o0?0:a-1;o>=0&&o0?s=i>=0?i:Math.max(i+c,s):c=i>=0?Math.min(i+1,c):i+c+1;else if(n&&i&&c)return r[i=n(r,o)]===o?i:-1;if(o!=o)return(i=t(a.q.call(r,s,c),N))>=0?i+s:-1;for(i=e>0?s:c-1;i>=0&&i0?0:i-1;for(a||(r=t[o?o[s]:s],s+=e);s>=0&&s=3;return t(e,Se(n,a,4),r,o)}}var Et=kt(1),zt=kt(-1);function xt(e,t,n){var r=[];return t=ze(t,n),Ot(e,(function(e,n,a){t(e,n,a)&&r.push(e)})),r}function Nt(e,t,n){return xt(e,dt(ze(t)),n)}function Dt(e,t,n){t=ze(t,n);for(var r=!nt(e)&&H(e),a=(r||e).length,o=0;o=0}var Rt=o((function(e,t,n){var r,a;return _(t)?a=t:(t=Me(t),r=t.slice(0,-1),t=t[t.length-1]),St(e,(function(e){var o=a;if(!o){if(r&&r.length&&(e=_e(e,r)),null==e)return;o=e[t]}return null==o?o:o.apply(e,n)}))}));function Pt(e,t){return St(e,Oe(t))}function Yt(e,t){return xt(e,Ae(t))}function Wt(e,t,n){var r,a,o=-1/0,i=-1/0;if(null==t||"number"==typeof t&&"object"!=typeof e[0]&&null!=e)for(var s=0,c=(e=nt(e)?e:se(e)).length;so&&(o=r);else t=ze(t,n),Ot(e,(function(e,n,r){((a=t(e,n,r))>i||a===-1/0&&o===-1/0)&&(o=e,i=a)}));return o}function qt(e,t,n){var r,a,o=1/0,i=1/0;if(null==t||"number"==typeof t&&"object"!=typeof e[0]&&null!=e)for(var s=0,c=(e=nt(e)?e:se(e)).length;sr||void 0===n)return 1;if(n1&&(r=Se(r,t[1])),t=G(e)):(r=Qt,t=rt(t,!1,!1),e=Object(e));for(var a=0,o=t.length;a1&&(n=t[1])):(t=St(rt(t,!1,!1),String),r=function(e,n){return!jt(t,n)}),Zt(e,r,n)}));function tn(e,t,n){return a.q.call(e,0,Math.max(0,e.length-(null==t||n?1:t)))}function nn(e,t,n){return null==e||e.length<1?null==t||n?void 0:[]:null==t||n?e[0]:tn(e,e.length-t)}function rn(e,t,n){return a.q.call(e,null==t||n?1:t)}function an(e,t,n){return null==e||e.length<1?null==t||n?void 0:[]:null==t||n?e[e.length-1]:rn(e,Math.max(0,e.length-t))}function on(e){return xt(e,Boolean)}function sn(e,t){return rt(e,t,!1)}var cn=o((function(e,t){return t=rt(t,!0,!0),xt(e,(function(e){return!jt(t,e)}))})),un=o((function(e,t){return cn(e,t)}));function ln(e,t,n,r){u(t)||(r=n,n=t,t=!1),null!=n&&(n=ze(n,r));for(var a=[],o=[],i=0,s=q(e);i1?r.rejectWith(this,[gettext("Multiple teams returned for course")]):0===e.count?r.resolveWith(this,[null]):r.resolveWith(this,[e.results[0]])})).fail((function(){r.rejectWith(this,[gettext("Could not load teams information.")])}))})).promise()}},{key:"getUsername",value:function(){var e=this.url("get_student_username");return $.Deferred((function(t){$.ajax({type:"POST",url:e,data:JSON.stringify({}),contentType:o}).done((function(e){null===e.username?t.rejectWith(this,[gettext("User lookup failed")]):t.resolveWith(this,[e.username])})).fail((function(){t.rejectWith(this,[gettext("Error when looking up username")])}))}))}},{key:"cloneRubric",value:function(e){var t=this.url("get_rubric"),n={target_rubric_block_id:String(e)};return $.Deferred((function(e){$.ajax({type:"POST",url:t,data:JSON.stringify(n),contentType:o}).done((function(t){t.success?e.resolveWith(this,[t.rubric]):e.rejectWith(this,[t.msg])})).fail((function(){e.rejectWith(this,[gettext("Failed to clone rubric")])}))}))}}])&&a(t.prototype,n),r&&a(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.a=i},,,function(e,t,n){"use strict";var r=function(){},a=function(e,t){var n=arguments.length;t=new Array(n>1?n-1:0);for(var r=1;r2?r-2:0);for(var o=2;o0&&t-1 in e)}h.fn=h.prototype={jquery:"2.2.4",constructor:h,selector:"",length:0,toArray:function(){return s.call(this)},get:function(e){return null!=e?e<0?this[e+this.length]:this[e]:s.call(this)},pushStack:function(e){var t=h.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e){return h.each(this,e)},map:function(e){return this.pushStack(h.map(this,(function(t,n){return e.call(t,n,t)})))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n=0},isPlainObject:function(e){var t;if("object"!==h.type(e)||e.nodeType||h.isWindow(e))return!1;if(e.constructor&&!p.call(e,"constructor")&&!p.call(e.constructor.prototype||{},"isPrototypeOf"))return!1;for(t in e);return void 0===t||p.call(e,t)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?d[f.call(e)]||"object":typeof e},globalEval:function(e){var t,n=eval;(e=h.trim(e))&&(1===e.indexOf("use strict")?((t=i.createElement("script")).text=e,i.head.appendChild(t).parentNode.removeChild(t)):n(e))},camelCase:function(e){return e.replace(y,"ms-").replace(v,g)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t){var n,r=0;if(M(e))for(n=e.length;r+~]|"+R+")"+R+"*"),F=new RegExp("="+R+"*([^\\]'\"]*?)"+R+"*\\]","g"),X=new RegExp(W),U=new RegExp("^"+P+"$"),V={ID:new RegExp("^#("+P+")"),CLASS:new RegExp("^\\.("+P+")"),TAG:new RegExp("^("+P+"|[*])"),ATTR:new RegExp("^"+Y),PSEUDO:new RegExp("^"+W),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+R+"*(even|odd|(([+-]|)(\\d*)n|)"+R+"*(?:([+-]|)"+R+"*(\\d+)|))"+R+"*\\)|)","i"),bool:new RegExp("^(?:"+j+")$","i"),needsContext:new RegExp("^"+R+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+R+"*((?:-\\d)?\\d*)"+R+"*\\)|)(?=[^-]|$)","i")},$=/^(?:input|select|textarea|button)$/i,G=/^h\d$/i,J=/^[^{]+\{\s*\[native \w/,K=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Q=/[+~]/,Z=/'|\\/g,ee=new RegExp("\\\\([\\da-f]{1,6}"+R+"?|("+R+")|.)","ig"),te=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},ne=function(){f()};try{N.apply(E=D.call(_.childNodes),_.childNodes),E[_.childNodes.length].nodeType}catch(e){N={apply:E.length?function(e,t){x.apply(e,D.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function re(e,t,r,a){var o,s,u,l,d,m,y,v,w=t&&t.ownerDocument,L=t?t.nodeType:9;if(r=r||[],"string"!=typeof e||!e||1!==L&&9!==L&&11!==L)return r;if(!a&&((t?t.ownerDocument||t:_)!==p&&f(t),t=t||p,h)){if(11!==L&&(m=K.exec(e)))if(o=m[1]){if(9===L){if(!(u=t.getElementById(o)))return r;if(u.id===o)return r.push(u),r}else if(w&&(u=w.getElementById(o))&&g(t,u)&&u.id===o)return r.push(u),r}else{if(m[2])return N.apply(r,t.getElementsByTagName(e)),r;if((o=m[3])&&n.getElementsByClassName&&t.getElementsByClassName)return N.apply(r,t.getElementsByClassName(o)),r}if(n.qsa&&!O[e+" "]&&(!b||!b.test(e))){if(1!==L)w=t,v=e;else if("object"!==t.nodeName.toLowerCase()){for((l=t.getAttribute("id"))?l=l.replace(Z,"\\$&"):t.setAttribute("id",l=M),s=(y=i(e)).length,d=U.test(l)?"#"+l:"[id='"+l+"']";s--;)y[s]=d+" "+me(y[s]);v=y.join(","),w=Q.test(e)&&fe(t.parentNode)||t}if(v)try{return N.apply(r,w.querySelectorAll(v)),r}catch(e){}finally{l===M&&t.removeAttribute("id")}}}return c(e.replace(B,"$1"),t,r,a)}function ae(){var e=[];return function t(n,a){return e.push(n+" ")>r.cacheLength&&delete t[e.shift()],t[n+" "]=a}}function oe(e){return e[M]=!0,e}function ie(e){var t=p.createElement("div");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function se(e,t){for(var n=e.split("|"),a=n.length;a--;)r.attrHandle[n[a]]=t}function ce(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||1<<31)-(~e.sourceIndex||1<<31);if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function ue(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function le(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function de(e){return oe((function(t){return t=+t,oe((function(n,r){for(var a,o=e([],n.length,t),i=o.length;i--;)n[a=o[i]]&&(n[a]=!(r[a]=n[a]))}))}))}function fe(e){return e&&void 0!==e.getElementsByTagName&&e}for(t in n=re.support={},o=re.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},f=re.setDocument=function(e){var t,a,i=e?e.ownerDocument||e:_;return i!==p&&9===i.nodeType&&i.documentElement?(m=(p=i).documentElement,h=!o(p),(a=p.defaultView)&&a.top!==a&&(a.addEventListener?a.addEventListener("unload",ne,!1):a.attachEvent&&a.attachEvent("onunload",ne)),n.attributes=ie((function(e){return e.className="i",!e.getAttribute("className")})),n.getElementsByTagName=ie((function(e){return e.appendChild(p.createComment("")),!e.getElementsByTagName("*").length})),n.getElementsByClassName=J.test(p.getElementsByClassName),n.getById=ie((function(e){return m.appendChild(e).id=M,!p.getElementsByName||!p.getElementsByName(M).length})),n.getById?(r.find.ID=function(e,t){if(void 0!==t.getElementById&&h){var n=t.getElementById(e);return n?[n]:[]}},r.filter.ID=function(e){var t=e.replace(ee,te);return function(e){return e.getAttribute("id")===t}}):(delete r.find.ID,r.filter.ID=function(e){var t=e.replace(ee,te);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}}),r.find.TAG=n.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],a=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[a++];)1===n.nodeType&&r.push(n);return r}return o},r.find.CLASS=n.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&h)return t.getElementsByClassName(e)},y=[],b=[],(n.qsa=J.test(p.querySelectorAll))&&(ie((function(e){m.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&b.push("[*^$]="+R+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||b.push("\\["+R+"*(?:value|"+j+")"),e.querySelectorAll("[id~="+M+"-]").length||b.push("~="),e.querySelectorAll(":checked").length||b.push(":checked"),e.querySelectorAll("a#"+M+"+*").length||b.push(".#.+[+~]")})),ie((function(e){var t=p.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&b.push("name"+R+"*[*^$|!~]?="),e.querySelectorAll(":enabled").length||b.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),b.push(",.*:")}))),(n.matchesSelector=J.test(v=m.matches||m.webkitMatchesSelector||m.mozMatchesSelector||m.oMatchesSelector||m.msMatchesSelector))&&ie((function(e){n.disconnectedMatch=v.call(e,"div"),v.call(e,"[s!='']:x"),y.push("!=",W)})),b=b.length&&new RegExp(b.join("|")),y=y.length&&new RegExp(y.join("|")),t=J.test(m.compareDocumentPosition),g=t||J.test(m.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},S=t?function(e,t){if(e===t)return d=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e===p||e.ownerDocument===_&&g(_,e)?-1:t===p||t.ownerDocument===_&&g(_,t)?1:l?C(l,e)-C(l,t):0:4&r?-1:1)}:function(e,t){if(e===t)return d=!0,0;var n,r=0,a=e.parentNode,o=t.parentNode,i=[e],s=[t];if(!a||!o)return e===p?-1:t===p?1:a?-1:o?1:l?C(l,e)-C(l,t):0;if(a===o)return ce(e,t);for(n=e;n=n.parentNode;)i.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;i[r]===s[r];)r++;return r?ce(i[r],s[r]):i[r]===_?-1:s[r]===_?1:0},p):p},re.matches=function(e,t){return re(e,null,null,t)},re.matchesSelector=function(e,t){if((e.ownerDocument||e)!==p&&f(e),t=t.replace(F,"='$1']"),n.matchesSelector&&h&&!O[t+" "]&&(!y||!y.test(t))&&(!b||!b.test(t)))try{var r=v.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return re(t,p,null,[e]).length>0},re.contains=function(e,t){return(e.ownerDocument||e)!==p&&f(e),g(e,t)},re.attr=function(e,t){(e.ownerDocument||e)!==p&&f(e);var a=r.attrHandle[t.toLowerCase()],o=a&&k.call(r.attrHandle,t.toLowerCase())?a(e,t,!h):void 0;return void 0!==o?o:n.attributes||!h?e.getAttribute(t):(o=e.getAttributeNode(t))&&o.specified?o.value:null},re.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},re.uniqueSort=function(e){var t,r=[],a=0,o=0;if(d=!n.detectDuplicates,l=!n.sortStable&&e.slice(0),e.sort(S),d){for(;t=e[o++];)t===e[o]&&(a=r.push(o));for(;a--;)e.splice(r[a],1)}return l=null,e},a=re.getText=function(e){var t,n="",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=a(e)}else if(3===o||4===o)return e.nodeValue}else for(;t=e[r++];)n+=a(t);return n},(r=re.selectors={cacheLength:50,createPseudo:oe,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(ee,te),e[3]=(e[3]||e[4]||e[5]||"").replace(ee,te),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||re.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&re.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return V.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=i(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(ee,te).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=T[e+" "];return t||(t=new RegExp("(^|"+R+")"+e+"("+R+"|$)"))&&T(e,(function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")}))},ATTR:function(e,t,n){return function(r){var a=re.attr(r,e);return null==a?"!="===t:!t||(a+="","="===t?a===n:"!="===t?a!==n:"^="===t?n&&0===a.indexOf(n):"*="===t?n&&a.indexOf(n)>-1:"$="===t?n&&a.slice(-n.length)===n:"~="===t?(" "+a.replace(q," ")+" ").indexOf(n)>-1:"|="===t&&(a===n||a.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,a){var o="nth"!==e.slice(0,3),i="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===a?function(e){return!!e.parentNode}:function(t,n,c){var u,l,d,f,p,m,h=o!==i?"nextSibling":"previousSibling",b=t.parentNode,y=s&&t.nodeName.toLowerCase(),v=!c&&!s,g=!1;if(b){if(o){for(;h;){for(f=t;f=f[h];)if(s?f.nodeName.toLowerCase()===y:1===f.nodeType)return!1;m=h="only"===e&&!m&&"nextSibling"}return!0}if(m=[i?b.firstChild:b.lastChild],i&&v){for(g=(p=(u=(l=(d=(f=b)[M]||(f[M]={}))[f.uniqueID]||(d[f.uniqueID]={}))[e]||[])[0]===w&&u[1])&&u[2],f=p&&b.childNodes[p];f=++p&&f&&f[h]||(g=p=0)||m.pop();)if(1===f.nodeType&&++g&&f===t){l[e]=[w,p,g];break}}else if(v&&(g=p=(u=(l=(d=(f=t)[M]||(f[M]={}))[f.uniqueID]||(d[f.uniqueID]={}))[e]||[])[0]===w&&u[1]),!1===g)for(;(f=++p&&f&&f[h]||(g=p=0)||m.pop())&&((s?f.nodeName.toLowerCase()!==y:1!==f.nodeType)||!++g||(v&&((l=(d=f[M]||(f[M]={}))[f.uniqueID]||(d[f.uniqueID]={}))[e]=[w,g]),f!==t)););return(g-=a)===r||g%r==0&&g/r>=0}}},PSEUDO:function(e,t){var n,a=r.pseudos[e]||r.setFilters[e.toLowerCase()]||re.error("unsupported pseudo: "+e);return a[M]?a(t):a.length>1?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?oe((function(e,n){for(var r,o=a(e,t),i=o.length;i--;)e[r=C(e,o[i])]=!(n[r]=o[i])})):function(e){return a(e,0,n)}):a}},pseudos:{not:oe((function(e){var t=[],n=[],r=s(e.replace(B,"$1"));return r[M]?oe((function(e,t,n,a){for(var o,i=r(e,null,a,[]),s=e.length;s--;)(o=i[s])&&(e[s]=!(t[s]=o))})):function(e,a,o){return t[0]=e,r(t,null,o,n),t[0]=null,!n.pop()}})),has:oe((function(e){return function(t){return re(e,t).length>0}})),contains:oe((function(e){return e=e.replace(ee,te),function(t){return(t.textContent||t.innerText||a(t)).indexOf(e)>-1}})),lang:oe((function(e){return U.test(e||"")||re.error("unsupported lang: "+e),e=e.replace(ee,te).toLowerCase(),function(t){var n;do{if(n=h?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}})),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===m},focus:function(e){return e===p.activeElement&&(!p.hasFocus||p.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return!1===e.disabled},disabled:function(e){return!0===e.disabled},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return G.test(e.nodeName)},input:function(e){return $.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:de((function(){return[0]})),last:de((function(e,t){return[t-1]})),eq:de((function(e,t,n){return[n<0?n+t:n]})),even:de((function(e,t){for(var n=0;n=0;)e.push(r);return e})),gt:de((function(e,t,n){for(var r=n<0?n+t:n;++r1?function(t,n,r){for(var a=e.length;a--;)if(!e[a](t,n,r))return!1;return!0}:e[0]}function ye(e,t,n,r,a){for(var o,i=[],s=0,c=e.length,u=null!=t;s-1&&(o[u]=!(i[u]=d))}}else y=ye(y===i?y.splice(m,y.length):y),a?a(null,i,y,c):N.apply(i,y)}))}function ge(e){for(var t,n,a,o=e.length,i=r.relative[e[0].type],s=i||r.relative[" "],c=i?1:0,l=he((function(e){return e===t}),s,!0),d=he((function(e){return C(t,e)>-1}),s,!0),f=[function(e,n,r){var a=!i&&(r||n!==u)||((t=n).nodeType?l(e,n,r):d(e,n,r));return t=null,a}];c1&&be(f),c>1&&me(e.slice(0,c-1).concat({value:" "===e[c-2].type?"*":""})).replace(B,"$1"),n,c0,a=e.length>0,o=function(o,i,s,c,l){var d,m,b,y=0,v="0",g=o&&[],M=[],_=u,L=o||a&&r.find.TAG("*",l),T=w+=null==_?1:Math.random()||.1,A=L.length;for(l&&(u=i===p||i||l);v!==A&&null!=(d=L[v]);v++){if(a&&d){for(m=0,i||d.ownerDocument===p||(f(d),s=!h);b=e[m++];)if(b(d,i||p,s)){c.push(d);break}l&&(w=T)}n&&((d=!b&&d)&&y--,o&&g.push(d))}if(y+=v,n&&v!==y){for(m=0;b=t[m++];)b(g,M,i,s);if(o){if(y>0)for(;v--;)g[v]||M[v]||(M[v]=z.call(c));M=ye(M)}N.apply(c,M),l&&!o&&M.length>0&&y+t.length>1&&re.uniqueSort(c)}return l&&(w=T,u=_),g};return n?oe(o):o}(o,a))).selector=e}return s},c=re.select=function(e,t,a,o){var c,u,l,d,f,p="function"==typeof e&&e,m=!o&&i(e=p.selector||e);if(a=a||[],1===m.length){if((u=m[0]=m[0].slice(0)).length>2&&"ID"===(l=u[0]).type&&n.getById&&9===t.nodeType&&h&&r.relative[u[1].type]){if(!(t=(r.find.ID(l.matches[0].replace(ee,te),t)||[])[0]))return a;p&&(t=t.parentNode),e=e.slice(u.shift().value.length)}for(c=V.needsContext.test(e)?0:u.length;c--&&(l=u[c],!r.relative[d=l.type]);)if((f=r.find[d])&&(o=f(l.matches[0].replace(ee,te),Q.test(u[0].type)&&fe(t.parentNode)||t))){if(u.splice(c,1),!(e=o.length&&me(u)))return N.apply(a,o),a;break}}return(p||s(e,m))(o,t,!h,a,!t||Q.test(e)&&fe(t.parentNode)||t),a},n.sortStable=M.split("").sort(S).join("")===M,n.detectDuplicates=!!d,f(),n.sortDetached=ie((function(e){return 1&e.compareDocumentPosition(p.createElement("div"))})),ie((function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")}))||se("type|href|height|width",(function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)})),n.attributes&&ie((function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")}))||se("value",(function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue})),ie((function(e){return null==e.getAttribute("disabled")}))||se(j,(function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null})),re}(n);h.find=_,h.expr=_.selectors,h.expr[":"]=h.expr.pseudos,h.uniqueSort=h.unique=_.uniqueSort,h.text=_.getText,h.isXMLDoc=_.isXML,h.contains=_.contains;var w=function(e,t,n){for(var r=[],a=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(a&&h(e).is(n))break;r.push(e)}return r},L=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},T=h.expr.match.needsContext,A=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,O=/^.[^:#\[\.,]*$/;function S(e,t,n){if(h.isFunction(t))return h.grep(e,(function(e,r){return!!t.call(e,r,e)!==n}));if(t.nodeType)return h.grep(e,(function(e){return e===t!==n}));if("string"==typeof t){if(O.test(t))return h.filter(t,e,n);t=h.filter(t,e)}return h.grep(e,(function(e){return l.call(t,e)>-1!==n}))}h.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?h.find.matchesSelector(r,e)?[r]:[]:h.find.matches(e,h.grep(t,(function(e){return 1===e.nodeType})))},h.fn.extend({find:function(e){var t,n=this.length,r=[],a=this;if("string"!=typeof e)return this.pushStack(h(e).filter((function(){for(t=0;t1?h.unique(r):r)).selector=this.selector?this.selector+" "+e:e,r},filter:function(e){return this.pushStack(S(this,e||[],!1))},not:function(e){return this.pushStack(S(this,e||[],!0))},is:function(e){return!!S(this,"string"==typeof e&&T.test(e)?h(e):e||[],!1).length}});var k,E=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/;(h.fn.init=function(e,t,n){var r,a;if(!e)return this;if(n=n||k,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:E.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof h?t[0]:t,h.merge(this,h.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:i,!0)),A.test(r[1])&&h.isPlainObject(t))for(r in t)h.isFunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(a=i.getElementById(r[2]))&&a.parentNode&&(this.length=1,this[0]=a),this.context=i,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):h.isFunction(e)?void 0!==n.ready?n.ready(e):e(h):(void 0!==e.selector&&(this.selector=e.selector,this.context=e.context),h.makeArray(e,this))}).prototype=h.fn,k=h(i);var z=/^(?:parents|prev(?:Until|All))/,x={children:!0,contents:!0,next:!0,prev:!0};function N(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}h.fn.extend({has:function(e){var t=h(e,this),n=t.length;return this.filter((function(){for(var e=0;e-1:1===n.nodeType&&h.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?h.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?l.call(h(e),this[0]):l.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(h.uniqueSort(h.merge(this.get(),h(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),h.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return w(e,"parentNode")},parentsUntil:function(e,t,n){return w(e,"parentNode",n)},next:function(e){return N(e,"nextSibling")},prev:function(e){return N(e,"previousSibling")},nextAll:function(e){return w(e,"nextSibling")},prevAll:function(e){return w(e,"previousSibling")},nextUntil:function(e,t,n){return w(e,"nextSibling",n)},prevUntil:function(e,t,n){return w(e,"previousSibling",n)},siblings:function(e){return L((e.parentNode||{}).firstChild,e)},children:function(e){return L(e.firstChild)},contents:function(e){return e.contentDocument||h.merge([],e.childNodes)}},(function(e,t){h.fn[e]=function(n,r){var a=h.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(a=h.filter(r,a)),this.length>1&&(x[e]||h.uniqueSort(a),z.test(e)&&a.reverse()),this.pushStack(a)}}));var D,C=/\S+/g;function j(){i.removeEventListener("DOMContentLoaded",j),n.removeEventListener("load",j),h.ready()}h.Callbacks=function(e){e="string"==typeof e?function(e){var t={};return h.each(e.match(C)||[],(function(e,n){t[n]=!0})),t}(e):h.extend({},e);var t,n,r,a,o=[],i=[],s=-1,c=function(){for(a=e.once,r=t=!0;i.length;s=-1)for(n=i.shift();++s-1;)o.splice(n,1),n<=s&&s--})),this},has:function(e){return e?h.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return a=i=[],o=n="",this},disabled:function(){return!o},lock:function(){return a=i=[],n||(o=n=""),this},locked:function(){return!!a},fireWith:function(e,n){return a||(n=[e,(n=n||[]).slice?n.slice():n],i.push(n),t||c()),this},fire:function(){return u.fireWith(this,arguments),this},fired:function(){return!!r}};return u},h.extend({Deferred:function(e){var t=[["resolve","done",h.Callbacks("once memory"),"resolved"],["reject","fail",h.Callbacks("once memory"),"rejected"],["notify","progress",h.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return a.done(arguments).fail(arguments),this},then:function(){var e=arguments;return h.Deferred((function(n){h.each(t,(function(t,o){var i=h.isFunction(e[t])&&e[t];a[o[1]]((function(){var e=i&&i.apply(this,arguments);e&&h.isFunction(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[o[0]+"With"](this===r?n.promise():this,i?[e]:arguments)}))})),e=null})).promise()},promise:function(e){return null!=e?h.extend(e,r):r}},a={};return r.pipe=r.then,h.each(t,(function(e,o){var i=o[2],s=o[3];r[o[1]]=i.add,s&&i.add((function(){n=s}),t[1^e][2].disable,t[2][2].lock),a[o[0]]=function(){return a[o[0]+"With"](this===a?r:this,arguments),this},a[o[0]+"With"]=i.fireWith})),r.promise(a),e&&e.call(a,a),a},when:function(e){var t,n,r,a=0,o=s.call(arguments),i=o.length,c=1!==i||e&&h.isFunction(e.promise)?i:0,u=1===c?e:h.Deferred(),l=function(e,n,r){return function(a){n[e]=this,r[e]=arguments.length>1?s.call(arguments):a,r===t?u.notifyWith(n,r):--c||u.resolveWith(n,r)}};if(i>1)for(t=new Array(i),n=new Array(i),r=new Array(i);a0||(D.resolveWith(i,[h]),h.fn.triggerHandler&&(h(i).triggerHandler("ready"),h(i).off("ready"))))}}),h.ready.promise=function(e){return D||(D=h.Deferred(),"complete"===i.readyState||"loading"!==i.readyState&&!i.documentElement.doScroll?n.setTimeout(h.ready):(i.addEventListener("DOMContentLoaded",j),n.addEventListener("load",j))),D.promise(e)},h.ready.promise();var R=function(e,t,n,r,a,o,i){var s=0,c=e.length,u=null==n;if("object"===h.type(n))for(s in a=!0,n)R(e,t,s,n[s],!0,o,i);else if(void 0!==r&&(a=!0,h.isFunction(r)||(i=!0),u&&(i?(t.call(e,r),t=null):(u=t,t=function(e,t,n){return u.call(h(e),n)})),t))for(;s-1&&void 0!==n&&q.set(this,e,t)}))}),null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each((function(){q.remove(this,e)}))}}),h.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=W.get(e,t),n&&(!r||h.isArray(n)?r=W.access(e,t,h.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=h.queue(e,t),r=n.length,a=n.shift(),o=h._queueHooks(e,t);"inprogress"===a&&(a=n.shift(),r--),a&&("fx"===t&&n.unshift("inprogress"),delete o.stop,a.call(e,(function(){h.dequeue(e,t)}),o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return W.get(e,n)||W.access(e,n,{empty:h.Callbacks("once memory").add((function(){W.remove(e,[t+"queue",n])}))})}}),h.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length",""],thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};function Z(e,t){var n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[];return void 0===t||t&&h.nodeName(e,t)?h.merge([e],n):n}function ee(e,t){for(var n=0,r=e.length;n-1)a&&a.push(o);else if(u=h.contains(o.ownerDocument,o),i=Z(d.appendChild(o),"script"),u&&ee(i),n)for(l=0;o=i[l++];)K.test(o.type||"")&&n.push(o);return d}te=i.createDocumentFragment().appendChild(i.createElement("div")),(ne=i.createElement("input")).setAttribute("type","radio"),ne.setAttribute("checked","checked"),ne.setAttribute("name","t"),te.appendChild(ne),m.checkClone=te.cloneNode(!0).cloneNode(!0).lastChild.checked,te.innerHTML="",m.noCloneChecked=!!te.cloneNode(!0).lastChild.defaultValue;var oe=/^key/,ie=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,se=/^([^.]*)(?:\.(.+)|)/;function ce(){return!0}function ue(){return!1}function le(){try{return i.activeElement}catch(e){}}function de(e,t,n,r,a,o){var i,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)de(e,s,n,r,t[s],o);return e}if(null==r&&null==a?(a=n,r=n=void 0):null==a&&("string"==typeof n?(a=r,r=void 0):(a=r,r=n,n=void 0)),!1===a)a=ue;else if(!a)return e;return 1===o&&(i=a,(a=function(e){return h().off(e),i.apply(this,arguments)}).guid=i.guid||(i.guid=h.guid++)),e.each((function(){h.event.add(this,t,a,r,n)}))}h.event={global:{},add:function(e,t,n,r,a){var o,i,s,c,u,l,d,f,p,m,b,y=W.get(e);if(y)for(n.handler&&(n=(o=n).handler,a=o.selector),n.guid||(n.guid=h.guid++),(c=y.events)||(c=y.events={}),(i=y.handle)||(i=y.handle=function(t){return void 0!==h&&h.event.triggered!==t.type?h.event.dispatch.apply(e,arguments):void 0}),u=(t=(t||"").match(C)||[""]).length;u--;)p=b=(s=se.exec(t[u])||[])[1],m=(s[2]||"").split(".").sort(),p&&(d=h.event.special[p]||{},p=(a?d.delegateType:d.bindType)||p,d=h.event.special[p]||{},l=h.extend({type:p,origType:b,data:r,handler:n,guid:n.guid,selector:a,needsContext:a&&h.expr.match.needsContext.test(a),namespace:m.join(".")},o),(f=c[p])||((f=c[p]=[]).delegateCount=0,d.setup&&!1!==d.setup.call(e,r,m,i)||e.addEventListener&&e.addEventListener(p,i)),d.add&&(d.add.call(e,l),l.handler.guid||(l.handler.guid=n.guid)),a?f.splice(f.delegateCount++,0,l):f.push(l),h.event.global[p]=!0)},remove:function(e,t,n,r,a){var o,i,s,c,u,l,d,f,p,m,b,y=W.hasData(e)&&W.get(e);if(y&&(c=y.events)){for(u=(t=(t||"").match(C)||[""]).length;u--;)if(p=b=(s=se.exec(t[u])||[])[1],m=(s[2]||"").split(".").sort(),p){for(d=h.event.special[p]||{},f=c[p=(r?d.delegateType:d.bindType)||p]||[],s=s[2]&&new RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=o=f.length;o--;)l=f[o],!a&&b!==l.origType||n&&n.guid!==l.guid||s&&!s.test(l.namespace)||r&&r!==l.selector&&("**"!==r||!l.selector)||(f.splice(o,1),l.selector&&f.delegateCount--,d.remove&&d.remove.call(e,l));i&&!f.length&&(d.teardown&&!1!==d.teardown.call(e,m,y.handle)||h.removeEvent(e,p,y.handle),delete c[p])}else for(p in c)h.event.remove(e,p+t[u],n,r,!0);h.isEmptyObject(c)&&W.remove(e,"handle events")}},dispatch:function(e){e=h.event.fix(e);var t,n,r,a,o,i=[],c=s.call(arguments),u=(W.get(this,"events")||{})[e.type]||[],l=h.event.special[e.type]||{};if(c[0]=e,e.delegateTarget=this,!l.preDispatch||!1!==l.preDispatch.call(this,e)){for(i=h.event.handlers.call(this,e,u),t=0;(a=i[t++])&&!e.isPropagationStopped();)for(e.currentTarget=a.elem,n=0;(o=a.handlers[n++])&&!e.isImmediatePropagationStopped();)e.rnamespace&&!e.rnamespace.test(o.namespace)||(e.handleObj=o,e.data=o.data,void 0!==(r=((h.event.special[o.origType]||{}).handle||o.handler).apply(a.elem,c))&&!1===(e.result=r)&&(e.preventDefault(),e.stopPropagation()));return l.postDispatch&&l.postDispatch.call(this,e),e.result}},handlers:function(e,t){var n,r,a,o,i=[],s=t.delegateCount,c=e.target;if(s&&c.nodeType&&("click"!==e.type||isNaN(e.button)||e.button<1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&(!0!==c.disabled||"click"!==e.type)){for(r=[],n=0;n-1:h.find(a,this,null,[c]).length),r[a]&&r.push(o);r.length&&i.push({elem:c,handlers:r})}return s]*)\/>/gi,pe=/\s*$/g;function ye(e,t){return h.nodeName(e,"table")&&h.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function ve(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function ge(e){var t=he.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function Me(e,t){var n,r,a,o,i,s,c,u;if(1===t.nodeType){if(W.hasData(e)&&(o=W.access(e),i=W.set(t,o),u=o.events))for(a in delete i.handle,i.events={},u)for(n=0,r=u[a].length;n1&&"string"==typeof b&&!m.checkClone&&me.test(b))return e.each((function(a){var o=e.eq(a);y&&(t[0]=b.call(this,a,o.html())),_e(o,t,n,r)}));if(f&&(o=(a=ae(t,e[0].ownerDocument,!1,e,r)).firstChild,1===a.childNodes.length&&(a=o),o||r)){for(s=(i=h.map(Z(a,"script"),ve)).length;d")},clone:function(e,t,n){var r,a,o,i,s,c,u,l=e.cloneNode(!0),d=h.contains(e.ownerDocument,e);if(!(m.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||h.isXMLDoc(e)))for(i=Z(l),r=0,a=(o=Z(e)).length;r0&&ee(i,!d&&Z(e,"script")),l},cleanData:function(e){for(var t,n,r,a=h.event.special,o=0;void 0!==(n=e[o]);o++)if(P(n)){if(t=n[W.expando]){if(t.events)for(r in t.events)a[r]?h.event.remove(n,r):h.removeEvent(n,r,t.handle);n[W.expando]=void 0}n[q.expando]&&(n[q.expando]=void 0)}}}),h.fn.extend({domManip:_e,detach:function(e){return we(this,e,!0)},remove:function(e){return we(this,e)},text:function(e){return R(this,(function(e){return void 0===e?h.text(this):this.empty().each((function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)}))}),null,e,arguments.length)},append:function(){return _e(this,arguments,(function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||ye(this,e).appendChild(e)}))},prepend:function(){return _e(this,arguments,(function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=ye(this,e);t.insertBefore(e,t.firstChild)}}))},before:function(){return _e(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this)}))},after:function(){return _e(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)}))},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(h.cleanData(Z(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map((function(){return h.clone(this,e,t)}))},html:function(e){return R(this,(function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!pe.test(e)&&!Q[(J.exec(e)||["",""])[1].toLowerCase()]){e=h.htmlPrefilter(e);try{for(;n")).appendTo(t.documentElement))[0].contentDocument).write(),t.close(),n=Ae(e,t),Le.detach()),Te[e]=n),n}var Se=/^margin/,ke=new RegExp("^("+F+")(?!px)[a-z%]+$","i"),Ee=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=n),t.getComputedStyle(e)},ze=function(e,t,n,r){var a,o,i={};for(o in t)i[o]=e.style[o],e.style[o]=t[o];for(o in a=n.apply(e,r||[]),t)e.style[o]=i[o];return a},xe=i.documentElement;function Ne(e,t,n){var r,a,o,i,s=e.style;return""!==(i=(n=n||Ee(e))?n.getPropertyValue(t)||n[t]:void 0)&&void 0!==i||h.contains(e.ownerDocument,e)||(i=h.style(e,t)),n&&!m.pixelMarginRight()&&ke.test(i)&&Se.test(t)&&(r=s.width,a=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=i,i=n.width,s.width=r,s.minWidth=a,s.maxWidth=o),void 0!==i?i+"":i}function De(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){var e,t,r,a,o=i.createElement("div"),s=i.createElement("div");function c(){s.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",s.innerHTML="",xe.appendChild(o);var i=n.getComputedStyle(s);e="1%"!==i.top,a="2px"===i.marginLeft,t="4px"===i.width,s.style.marginRight="50%",r="4px"===i.marginRight,xe.removeChild(o)}s.style&&(s.style.backgroundClip="content-box",s.cloneNode(!0).style.backgroundClip="",m.clearCloneStyle="content-box"===s.style.backgroundClip,o.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",o.appendChild(s),h.extend(m,{pixelPosition:function(){return c(),e},boxSizingReliable:function(){return null==t&&c(),t},pixelMarginRight:function(){return null==t&&c(),r},reliableMarginLeft:function(){return null==t&&c(),a},reliableMarginRight:function(){var e,t=s.appendChild(i.createElement("div"));return t.style.cssText=s.style.cssText="-webkit-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",t.style.marginRight=t.style.width="0",s.style.width="1px",xe.appendChild(o),e=!parseFloat(n.getComputedStyle(t).marginRight),xe.removeChild(o),s.removeChild(t),e}}))}();var Ce=/^(none|table(?!-c[ea]).+)/,je={position:"absolute",visibility:"hidden",display:"block"},Re={letterSpacing:"0",fontWeight:"400"},Pe=["Webkit","O","Moz","ms"],Ye=i.createElement("div").style;function We(e){if(e in Ye)return e;for(var t=e[0].toUpperCase()+e.slice(1),n=Pe.length;n--;)if((e=Pe[n]+t)in Ye)return e}function qe(e,t,n){var r=X.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function Be(e,t,n,r,a){for(var o=n===(r?"border":"content")?4:"width"===t?1:0,i=0;o<4;o+=2)"margin"===n&&(i+=h.css(e,n+U[o],!0,a)),r?("content"===n&&(i-=h.css(e,"padding"+U[o],!0,a)),"margin"!==n&&(i-=h.css(e,"border"+U[o]+"Width",!0,a))):(i+=h.css(e,"padding"+U[o],!0,a),"padding"!==n&&(i+=h.css(e,"border"+U[o]+"Width",!0,a)));return i}function He(e,t,n){var r=!0,a="width"===t?e.offsetWidth:e.offsetHeight,o=Ee(e),i="border-box"===h.css(e,"boxSizing",!1,o);if(a<=0||null==a){if(((a=Ne(e,t,o))<0||null==a)&&(a=e.style[t]),ke.test(a))return a;r=i&&(m.boxSizingReliable()||a===e.style[t]),a=parseFloat(a)||0}return a+Be(e,t,n||(i?"border":"content"),r,o)+"px"}function Ie(e,t){for(var n,r,a,o=[],i=0,s=e.length;i1)},show:function(){return Ie(this,!0)},hide:function(){return Ie(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each((function(){V(this)?h(this).show():h(this).hide()}))}}),h.Tween=Fe,Fe.prototype={constructor:Fe,init:function(e,t,n,r,a,o){this.elem=e,this.prop=n,this.easing=a||h.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(h.cssNumber[n]?"":"px")},cur:function(){var e=Fe.propHooks[this.prop];return e&&e.get?e.get(this):Fe.propHooks._default.get(this)},run:function(e){var t,n=Fe.propHooks[this.prop];return this.options.duration?this.pos=t=h.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):Fe.propHooks._default.set(this),this}},Fe.prototype.init.prototype=Fe.prototype,Fe.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=h.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){h.fx.step[e.prop]?h.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[h.cssProps[e.prop]]&&!h.cssHooks[e.prop]?e.elem[e.prop]=e.now:h.style(e.elem,e.prop,e.now+e.unit)}}},Fe.propHooks.scrollTop=Fe.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},h.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},h.fx=Fe.prototype.init,h.fx.step={};var Xe,Ue,Ve=/^(?:toggle|show|hide)$/,$e=/queueHooks$/;function Ge(){return n.setTimeout((function(){Xe=void 0})),Xe=h.now()}function Je(e,t){var n,r=0,a={height:e};for(t=t?1:0;r<4;r+=2-t)a["margin"+(n=U[r])]=a["padding"+n]=e;return t&&(a.opacity=a.width=e),a}function Ke(e,t,n){for(var r,a=(Qe.tweeners[t]||[]).concat(Qe.tweeners["*"]),o=0,i=a.length;o1)},removeAttr:function(e){return this.each((function(){h.removeAttr(this,e)}))}}),h.extend({attr:function(e,t,n){var r,a,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?h.prop(e,t,n):(1===o&&h.isXMLDoc(e)||(t=t.toLowerCase(),a=h.attrHooks[t]||(h.expr.match.bool.test(t)?Ze:void 0)),void 0!==n?null===n?void h.removeAttr(e,t):a&&"set"in a&&void 0!==(r=a.set(e,n,t))?r:(e.setAttribute(t,n+""),n):a&&"get"in a&&null!==(r=a.get(e,t))?r:null==(r=h.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!m.radioValue&&"radio"===t&&h.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r,a=0,o=t&&t.match(C);if(o&&1===e.nodeType)for(;n=o[a++];)r=h.propFix[n]||n,h.expr.match.bool.test(n)&&(e[r]=!1),e.removeAttribute(n)}}),Ze={set:function(e,t,n){return!1===t?h.removeAttr(e,n):e.setAttribute(n,n),n}},h.each(h.expr.match.bool.source.match(/\w+/g),(function(e,t){var n=et[t]||h.find.attr;et[t]=function(e,t,r){var a,o;return r||(o=et[t],et[t]=a,a=null!=n(e,t,r)?t.toLowerCase():null,et[t]=o),a}}));var tt=/^(?:input|select|textarea|button)$/i,nt=/^(?:a|area)$/i;h.fn.extend({prop:function(e,t){return R(this,h.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each((function(){delete this[h.propFix[e]||e]}))}}),h.extend({prop:function(e,t,n){var r,a,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&h.isXMLDoc(e)||(t=h.propFix[t]||t,a=h.propHooks[t]),void 0!==n?a&&"set"in a&&void 0!==(r=a.set(e,n,t))?r:e[t]=n:a&&"get"in a&&null!==(r=a.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=h.find.attr(e,"tabindex");return t?parseInt(t,10):tt.test(e.nodeName)||nt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),m.optSelected||(h.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),h.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){h.propFix[this.toLowerCase()]=this}));var rt=/[\t\r\n\f]/g;function at(e){return e.getAttribute&&e.getAttribute("class")||""}h.fn.extend({addClass:function(e){var t,n,r,a,o,i,s,c=0;if(h.isFunction(e))return this.each((function(t){h(this).addClass(e.call(this,t,at(this)))}));if("string"==typeof e&&e)for(t=e.match(C)||[];n=this[c++];)if(a=at(n),r=1===n.nodeType&&(" "+a+" ").replace(rt," ")){for(i=0;o=t[i++];)r.indexOf(" "+o+" ")<0&&(r+=o+" ");a!==(s=h.trim(r))&&n.setAttribute("class",s)}return this},removeClass:function(e){var t,n,r,a,o,i,s,c=0;if(h.isFunction(e))return this.each((function(t){h(this).removeClass(e.call(this,t,at(this)))}));if(!arguments.length)return this.attr("class","");if("string"==typeof e&&e)for(t=e.match(C)||[];n=this[c++];)if(a=at(n),r=1===n.nodeType&&(" "+a+" ").replace(rt," ")){for(i=0;o=t[i++];)for(;r.indexOf(" "+o+" ")>-1;)r=r.replace(" "+o+" "," ");a!==(s=h.trim(r))&&n.setAttribute("class",s)}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):h.isFunction(e)?this.each((function(n){h(this).toggleClass(e.call(this,n,at(this),t),t)})):this.each((function(){var t,r,a,o;if("string"===n)for(r=0,a=h(this),o=e.match(C)||[];t=o[r++];)a.hasClass(t)?a.removeClass(t):a.addClass(t);else void 0!==e&&"boolean"!==n||((t=at(this))&&W.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":W.get(this,"__className__")||""))}))},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+at(n)+" ").replace(rt," ").indexOf(t)>-1)return!0;return!1}});var ot=/\r/g,it=/[\x20\t\r\n\f]+/g;h.fn.extend({val:function(e){var t,n,r,a=this[0];return arguments.length?(r=h.isFunction(e),this.each((function(n){var a;1===this.nodeType&&(null==(a=r?e.call(this,n,h(this).val()):e)?a="":"number"==typeof a?a+="":h.isArray(a)&&(a=h.map(a,(function(e){return null==e?"":e+""}))),(t=h.valHooks[this.type]||h.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,a,"value")||(this.value=a))}))):a?(t=h.valHooks[a.type]||h.valHooks[a.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(a,"value"))?n:"string"==typeof(n=a.value)?n.replace(ot,""):null==n?"":n:void 0}}),h.extend({valHooks:{option:{get:function(e){var t=h.find.attr(e,"value");return null!=t?t:h.trim(h.text(e)).replace(it," ")}},select:{get:function(e){for(var t,n,r=e.options,a=e.selectedIndex,o="select-one"===e.type||a<0,i=o?null:[],s=o?a+1:r.length,c=a<0?s:o?a:0;c-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),h.each(["radio","checkbox"],(function(){h.valHooks[this]={set:function(e,t){if(h.isArray(t))return e.checked=h.inArray(h(e).val(),t)>-1}},m.checkOn||(h.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}));var st=/^(?:focusinfocus|focusoutblur)$/;h.extend(h.event,{trigger:function(e,t,r,a){var o,s,c,u,l,d,f,m=[r||i],b=p.call(e,"type")?e.type:e,y=p.call(e,"namespace")?e.namespace.split("."):[];if(s=c=r=r||i,3!==r.nodeType&&8!==r.nodeType&&!st.test(b+h.event.triggered)&&(b.indexOf(".")>-1&&(y=b.split("."),b=y.shift(),y.sort()),l=b.indexOf(":")<0&&"on"+b,(e=e[h.expando]?e:new h.Event(b,"object"==typeof e&&e)).isTrigger=a?2:3,e.namespace=y.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+y.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=r),t=null==t?[e]:h.makeArray(t,[e]),f=h.event.special[b]||{},a||!f.trigger||!1!==f.trigger.apply(r,t))){if(!a&&!f.noBubble&&!h.isWindow(r)){for(u=f.delegateType||b,st.test(u+b)||(s=s.parentNode);s;s=s.parentNode)m.push(s),c=s;c===(r.ownerDocument||i)&&m.push(c.defaultView||c.parentWindow||n)}for(o=0;(s=m[o++])&&!e.isPropagationStopped();)e.type=o>1?u:f.bindType||b,(d=(W.get(s,"events")||{})[e.type]&&W.get(s,"handle"))&&d.apply(s,t),(d=l&&s[l])&&d.apply&&P(s)&&(e.result=d.apply(s,t),!1===e.result&&e.preventDefault());return e.type=b,a||e.isDefaultPrevented()||f._default&&!1!==f._default.apply(m.pop(),t)||!P(r)||l&&h.isFunction(r[b])&&!h.isWindow(r)&&((c=r[l])&&(r[l]=null),h.event.triggered=b,r[b](),h.event.triggered=void 0,c&&(r[l]=c)),e.result}},simulate:function(e,t,n){var r=h.extend(new h.Event,n,{type:e,isSimulated:!0});h.event.trigger(r,null,t)}}),h.fn.extend({trigger:function(e,t){return this.each((function(){h.event.trigger(e,t,this)}))},triggerHandler:function(e,t){var n=this[0];if(n)return h.event.trigger(e,t,n,!0)}}),h.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),(function(e,t){h.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}})),h.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),m.focusin="onfocusin"in n,m.focusin||h.each({focus:"focusin",blur:"focusout"},(function(e,t){var n=function(e){h.event.simulate(t,e.target,h.event.fix(e))};h.event.special[t]={setup:function(){var r=this.ownerDocument||this,a=W.access(r,t);a||r.addEventListener(e,n,!0),W.access(r,t,(a||0)+1)},teardown:function(){var r=this.ownerDocument||this,a=W.access(r,t)-1;a?W.access(r,t,a):(r.removeEventListener(e,n,!0),W.remove(r,t))}}}));var ct=n.location,ut=h.now(),lt=/\?/;h.parseJSON=function(e){return JSON.parse(e+"")},h.parseXML=function(e){var t;if(!e||"string"!=typeof e)return null;try{t=(new n.DOMParser).parseFromString(e,"text/xml")}catch(e){t=void 0}return t&&!t.getElementsByTagName("parsererror").length||h.error("Invalid XML: "+e),t};var dt=/#.*$/,ft=/([?&])_=[^&]*/,pt=/^(.*?):[ \t]*([^\r\n]*)$/gm,mt=/^(?:GET|HEAD)$/,ht=/^\/\//,bt={},yt={},vt="*/".concat("*"),gt=i.createElement("a");function Mt(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,a=0,o=t.toLowerCase().match(C)||[];if(h.isFunction(n))for(;r=o[a++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function _t(e,t,n,r){var a={},o=e===yt;function i(s){var c;return a[s]=!0,h.each(e[s]||[],(function(e,s){var u=s(t,n,r);return"string"!=typeof u||o||a[u]?o?!(c=u):void 0:(t.dataTypes.unshift(u),i(u),!1)})),c}return i(t.dataTypes[0])||!a["*"]&&i("*")}function wt(e,t){var n,r,a=h.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((a[n]?e:r||(r={}))[n]=t[n]);return r&&h.extend(!0,e,r),e}gt.href=ct.href,h.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:ct.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(ct.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":vt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":h.parseJSON,"text xml":h.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?wt(wt(e,h.ajaxSettings),t):wt(h.ajaxSettings,e)},ajaxPrefilter:Mt(bt),ajaxTransport:Mt(yt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var r,a,o,s,c,u,l,d,f=h.ajaxSetup({},t),p=f.context||f,m=f.context&&(p.nodeType||p.jquery)?h(p):h.event,b=h.Deferred(),y=h.Callbacks("once memory"),v=f.statusCode||{},g={},M={},_=0,w="canceled",L={readyState:0,getResponseHeader:function(e){var t;if(2===_){if(!s)for(s={};t=pt.exec(o);)s[t[1].toLowerCase()]=t[2];t=s[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===_?o:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return _||(e=M[n]=M[n]||e,g[e]=t),this},overrideMimeType:function(e){return _||(f.mimeType=e),this},statusCode:function(e){var t;if(e)if(_<2)for(t in e)v[t]=[v[t],e[t]];else L.always(e[L.status]);return this},abort:function(e){var t=e||w;return r&&r.abort(t),T(0,t),this}};if(b.promise(L).complete=y.add,L.success=L.done,L.error=L.fail,f.url=((e||f.url||ct.href)+"").replace(dt,"").replace(ht,ct.protocol+"//"),f.type=t.method||t.type||f.method||f.type,f.dataTypes=h.trim(f.dataType||"*").toLowerCase().match(C)||[""],null==f.crossDomain){u=i.createElement("a");try{u.href=f.url,u.href=u.href,f.crossDomain=gt.protocol+"//"+gt.host!=u.protocol+"//"+u.host}catch(e){f.crossDomain=!0}}if(f.data&&f.processData&&"string"!=typeof f.data&&(f.data=h.param(f.data,f.traditional)),_t(bt,f,t,L),2===_)return L;for(d in(l=h.event&&f.global)&&0==h.active++&&h.event.trigger("ajaxStart"),f.type=f.type.toUpperCase(),f.hasContent=!mt.test(f.type),a=f.url,f.hasContent||(f.data&&(a=f.url+=(lt.test(a)?"&":"?")+f.data,delete f.data),!1===f.cache&&(f.url=ft.test(a)?a.replace(ft,"$1_="+ut++):a+(lt.test(a)?"&":"?")+"_="+ut++)),f.ifModified&&(h.lastModified[a]&&L.setRequestHeader("If-Modified-Since",h.lastModified[a]),h.etag[a]&&L.setRequestHeader("If-None-Match",h.etag[a])),(f.data&&f.hasContent&&!1!==f.contentType||t.contentType)&&L.setRequestHeader("Content-Type",f.contentType),L.setRequestHeader("Accept",f.dataTypes[0]&&f.accepts[f.dataTypes[0]]?f.accepts[f.dataTypes[0]]+("*"!==f.dataTypes[0]?", "+vt+"; q=0.01":""):f.accepts["*"]),f.headers)L.setRequestHeader(d,f.headers[d]);if(f.beforeSend&&(!1===f.beforeSend.call(p,L,f)||2===_))return L.abort();for(d in w="abort",{success:1,error:1,complete:1})L[d](f[d]);if(r=_t(yt,f,t,L)){if(L.readyState=1,l&&m.trigger("ajaxSend",[L,f]),2===_)return L;f.async&&f.timeout>0&&(c=n.setTimeout((function(){L.abort("timeout")}),f.timeout));try{_=1,r.send(g,T)}catch(e){if(!(_<2))throw e;T(-1,e)}}else T(-1,"No Transport");function T(e,t,i,s){var u,d,g,M,w,T=t;2!==_&&(_=2,c&&n.clearTimeout(c),r=void 0,o=s||"",L.readyState=e>0?4:0,u=e>=200&&e<300||304===e,i&&(M=function(e,t,n){for(var r,a,o,i,s=e.contents,c=e.dataTypes;"*"===c[0];)c.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(a in s)if(s[a]&&s[a].test(r)){c.unshift(a);break}if(c[0]in n)o=c[0];else{for(a in n){if(!c[0]||e.converters[a+" "+c[0]]){o=a;break}i||(i=a)}o=o||i}if(o)return o!==c[0]&&c.unshift(o),n[o]}(f,L,i)),M=function(e,t,n,r){var a,o,i,s,c,u={},l=e.dataTypes.slice();if(l[1])for(i in e.converters)u[i.toLowerCase()]=e.converters[i];for(o=l.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!c&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),c=o,o=l.shift())if("*"===o)o=c;else if("*"!==c&&c!==o){if(!(i=u[c+" "+o]||u["* "+o]))for(a in u)if((s=a.split(" "))[1]===o&&(i=u[c+" "+s[0]]||u["* "+s[0]])){!0===i?i=u[a]:!0!==u[a]&&(o=s[0],l.unshift(s[1]));break}if(!0!==i)if(i&&e.throws)t=i(t);else try{t=i(t)}catch(e){return{state:"parsererror",error:i?e:"No conversion from "+c+" to "+o}}}return{state:"success",data:t}}(f,M,L,u),u?(f.ifModified&&((w=L.getResponseHeader("Last-Modified"))&&(h.lastModified[a]=w),(w=L.getResponseHeader("etag"))&&(h.etag[a]=w)),204===e||"HEAD"===f.type?T="nocontent":304===e?T="notmodified":(T=M.state,d=M.data,u=!(g=M.error))):(g=T,!e&&T||(T="error",e<0&&(e=0))),L.status=e,L.statusText=(t||T)+"",u?b.resolveWith(p,[d,T,L]):b.rejectWith(p,[L,T,g]),L.statusCode(v),v=void 0,l&&m.trigger(u?"ajaxSuccess":"ajaxError",[L,f,u?d:g]),y.fireWith(p,[L,T]),l&&(m.trigger("ajaxComplete",[L,f]),--h.active||h.event.trigger("ajaxStop")))}return L},getJSON:function(e,t,n){return h.get(e,t,n,"json")},getScript:function(e,t){return h.get(e,void 0,t,"script")}}),h.each(["get","post"],(function(e,t){h[t]=function(e,n,r,a){return h.isFunction(n)&&(a=a||r,r=n,n=void 0),h.ajax(h.extend({url:e,type:t,dataType:a,data:n,success:r},h.isPlainObject(e)&&e))}})),h._evalUrl=function(e){return h.ajax({url:e,type:"GET",dataType:"script",async:!1,global:!1,throws:!0})},h.fn.extend({wrapAll:function(e){var t;return h.isFunction(e)?this.each((function(t){h(this).wrapAll(e.call(this,t))})):(this[0]&&(t=h(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map((function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e})).append(this)),this)},wrapInner:function(e){return h.isFunction(e)?this.each((function(t){h(this).wrapInner(e.call(this,t))})):this.each((function(){var t=h(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)}))},wrap:function(e){var t=h.isFunction(e);return this.each((function(n){h(this).wrapAll(t?e.call(this,n):e)}))},unwrap:function(){return this.parent().each((function(){h.nodeName(this,"body")||h(this).replaceWith(this.childNodes)})).end()}}),h.expr.filters.hidden=function(e){return!h.expr.filters.visible(e)},h.expr.filters.visible=function(e){return e.offsetWidth>0||e.offsetHeight>0||e.getClientRects().length>0};var Lt=/%20/g,Tt=/\[\]$/,At=/\r?\n/g,Ot=/^(?:submit|button|image|reset|file)$/i,St=/^(?:input|select|textarea|keygen)/i;function kt(e,t,n,r){var a;if(h.isArray(t))h.each(t,(function(t,a){n||Tt.test(e)?r(e,a):kt(e+"["+("object"==typeof a&&null!=a?t:"")+"]",a,n,r)}));else if(n||"object"!==h.type(t))r(e,t);else for(a in t)kt(e+"["+a+"]",t[a],n,r)}h.param=function(e,t){var n,r=[],a=function(e,t){t=h.isFunction(t)?t():null==t?"":t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};if(void 0===t&&(t=h.ajaxSettings&&h.ajaxSettings.traditional),h.isArray(e)||e.jquery&&!h.isPlainObject(e))h.each(e,(function(){a(this.name,this.value)}));else for(n in e)kt(n,e[n],t,a);return r.join("&").replace(Lt,"+")},h.fn.extend({serialize:function(){return h.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var e=h.prop(this,"elements");return e?h.makeArray(e):this})).filter((function(){var e=this.type;return this.name&&!h(this).is(":disabled")&&St.test(this.nodeName)&&!Ot.test(e)&&(this.checked||!G.test(e))})).map((function(e,t){var n=h(this).val();return null==n?null:h.isArray(n)?h.map(n,(function(e){return{name:t.name,value:e.replace(At,"\r\n")}})):{name:t.name,value:n.replace(At,"\r\n")}})).get()}}),h.ajaxSettings.xhr=function(){try{return new n.XMLHttpRequest}catch(e){}};var Et={0:200,1223:204},zt=h.ajaxSettings.xhr();m.cors=!!zt&&"withCredentials"in zt,m.ajax=zt=!!zt,h.ajaxTransport((function(e){var t,r;if(m.cors||zt&&!e.crossDomain)return{send:function(a,o){var i,s=e.xhr();if(s.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(i in e.xhrFields)s[i]=e.xhrFields[i];for(i in e.mimeType&&s.overrideMimeType&&s.overrideMimeType(e.mimeType),e.crossDomain||a["X-Requested-With"]||(a["X-Requested-With"]="XMLHttpRequest"),a)s.setRequestHeader(i,a[i]);t=function(e){return function(){t&&(t=r=s.onload=s.onerror=s.onabort=s.onreadystatechange=null,"abort"===e?s.abort():"error"===e?"number"!=typeof s.status?o(0,"error"):o(s.status,s.statusText):o(Et[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=t(),r=s.onerror=t("error"),void 0!==s.onabort?s.onabort=r:s.onreadystatechange=function(){4===s.readyState&&n.setTimeout((function(){t&&r()}))},t=t("abort");try{s.send(e.hasContent&&e.data||null)}catch(e){if(t)throw e}},abort:function(){t&&t()}}})),h.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return h.globalEval(e),e}}}),h.ajaxPrefilter("script",(function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")})),h.ajaxTransport("script",(function(e){var t,n;if(e.crossDomain)return{send:function(r,a){t=h("