Merge pull request #1075 from frappe/develop

chore: merge 'develop' into 'main'
This commit is contained in:
Jannat Patel
2024-10-23 13:00:37 +05:30
committed by GitHub
6 changed files with 73 additions and 69 deletions

View File

@@ -152,24 +152,11 @@ const filterOptions = createResource({
url: 'frappe.desk.search.search_link', url: 'frappe.desk.search.search_link',
method: 'POST', method: 'POST',
cache: [text.value, props.doctype], cache: [text.value, props.doctype],
auto: true,
params: { params: {
txt: text.value, txt: text.value,
doctype: props.doctype, doctype: props.doctype,
}, },
/* transform: (data) => {
let allData = data
.filter((c) => {
return c.description.split(', ')[1]
})
.map((option) => {
let email = option.description.split(', ')[1]
return {
label: option.label || email,
value: email,
}
})
return allData
}, */
}) })
const options = computed(() => { const options = computed(() => {

View File

@@ -37,6 +37,7 @@
</div> </div>
<div class="flex items-center space-x-2 text-gray-900 mt-auto"> <div class="flex items-center space-x-2 text-gray-900 mt-auto">
<a <a
v-if="user.data?.is_moderator || user.data?.is_evaluator"
:href="cls.start_url" :href="cls.start_url"
target="_blank" target="_blank"
class="w-1/2 cursor-pointer inline-flex items-center justify-center gap-2 transition-colors focus:outline-none text-gray-800 bg-gray-100 hover:bg-gray-200 active:bg-gray-300 focus-visible:ring focus-visible:ring-gray-400 h-7 text-base px-2 rounded" class="w-1/2 cursor-pointer inline-flex items-center justify-center gap-2 transition-colors focus:outline-none text-gray-800 bg-gray-100 hover:bg-gray-200 active:bg-gray-300 focus-visible:ring focus-visible:ring-gray-400 h-7 text-base px-2 rounded"

View File

@@ -279,7 +279,7 @@ const renderEditor = (holder, content) => {
} }
const markProgress = () => { const markProgress = () => {
if (user.data && !lesson.data?.progress) { if (user.data && lesson.data && !lesson.data.progress) {
progress.submit() progress.submit()
} }
} }

View File

@@ -1 +1 @@
__version__ = "2.8.0" __version__ = "2.9.0"

View File

@@ -185,6 +185,7 @@ jinja = {
"lms.lms.utils.get_lesson_url", "lms.lms.utils.get_lesson_url",
"lms.page_renderers.get_profile_url", "lms.page_renderers.get_profile_url",
"lms.overrides.user.get_palette", "lms.overrides.user.get_palette",
"lms.lms.utils.is_instructor",
], ],
"filters": [], "filters": [],
} }

View File

@@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Frappe LMS VERSION\n" "Project-Id-Version: Frappe LMS VERSION\n"
"Report-Msgid-Bugs-To: jannat@frappe.io\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n"
"POT-Creation-Date: 2024-10-11 16:04+0000\n" "POT-Creation-Date: 2024-10-18 16:04+0000\n"
"PO-Revision-Date: 2024-10-11 16:04+0000\n" "PO-Revision-Date: 2024-10-18 16:04+0000\n"
"Last-Translator: jannat@frappe.io\n" "Last-Translator: jannat@frappe.io\n"
"Language-Team: jannat@frappe.io\n" "Language-Team: jannat@frappe.io\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -129,7 +129,7 @@ msgid "Add a course"
msgstr "" msgstr ""
#: frontend/src/components/Modals/Question.vue:141 #: frontend/src/components/Modals/Question.vue:141
#: frontend/src/pages/QuizForm.vue:175 #: frontend/src/pages/QuizForm.vue:181
msgid "Add a new question" msgid "Add a new question"
msgstr "" msgstr ""
@@ -723,7 +723,7 @@ msgstr ""
msgid "Chapters" msgid "Chapters"
msgstr "" msgstr ""
#: frontend/src/components/Quiz.vue:183 lms/templates/quiz/quiz.html:120 #: frontend/src/components/Quiz.vue:201 lms/templates/quiz/quiz.html:120
msgid "Check" msgid "Check"
msgstr "" msgstr ""
@@ -746,7 +746,7 @@ msgstr ""
msgid "Choices" msgid "Choices"
msgstr "" msgstr ""
#: frontend/src/components/Quiz.vue:511 lms/templates/quiz/quiz.html:53 #: frontend/src/components/Quiz.vue:578 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply" msgid "Choose all answers that apply"
msgstr "" msgstr ""
@@ -754,7 +754,7 @@ msgstr ""
msgid "Choose an icon" msgid "Choose an icon"
msgstr "" msgstr ""
#: frontend/src/components/Quiz.vue:512 lms/templates/quiz/quiz.html:53 #: frontend/src/components/Quiz.vue:579 lms/templates/quiz/quiz.html:53
msgid "Choose one answer" msgid "Choose one answer"
msgstr "" msgstr ""
@@ -1000,7 +1000,7 @@ msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Exercise Latest #. Option for the 'Status' (Select) field in DocType 'Exercise Latest
#. Submission' #. Submission'
#. Option for the 'Status' (Select) field in DocType 'Exercise Submission' #. Option for the 'Status' (Select) field in DocType 'Exercise Submission'
#: frontend/src/components/Quiz.vue:143 #: frontend/src/components/Quiz.vue:161
#: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json
#: lms/lms/doctype/exercise_submission/exercise_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json
msgid "Correct" msgid "Correct"
@@ -1420,13 +1420,19 @@ msgstr ""
#. Label of the duration (Data) field in DocType 'Cohort' #. Label of the duration (Data) field in DocType 'Cohort'
#. Label of the duration (Data) field in DocType 'LMS Batch Timetable' #. Label of the duration (Data) field in DocType 'LMS Batch Timetable'
#. Label of the duration (Int) field in DocType 'LMS Live Class' #. Label of the duration (Int) field in DocType 'LMS Live Class'
#. Label of the duration (Duration) field in DocType 'LMS Quiz'
#: frontend/src/components/Modals/LiveClassModal.vue:58 #: frontend/src/components/Modals/LiveClassModal.vue:58
#: lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json #: lms/lms/doctype/lms_live_class/lms_live_class.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
msgid "Duration" msgid "Duration"
msgstr "" msgstr ""
#: frontend/src/pages/QuizForm.vue:62
msgid "Duration (in minutes)"
msgstr ""
#: frontend/src/components/Modals/LiveClassModal.vue:54 #: frontend/src/components/Modals/LiveClassModal.vue:54
msgid "Duration of the live class in minutes" msgid "Duration of the live class in minutes"
msgstr "" msgstr ""
@@ -1457,7 +1463,7 @@ msgstr ""
msgid "Edit Profile" msgid "Edit Profile"
msgstr "" msgstr ""
#: frontend/src/pages/QuizForm.vue:174 #: frontend/src/pages/QuizForm.vue:180
msgid "Edit the question" msgid "Edit the question"
msgstr "" msgstr ""
@@ -1608,8 +1614,8 @@ msgstr ""
#: frontend/src/components/Modals/Question.vue:246 #: frontend/src/components/Modals/Question.vue:246
#: frontend/src/components/Modals/Question.vue:266 #: frontend/src/components/Modals/Question.vue:266
#: frontend/src/components/Modals/Question.vue:323 #: frontend/src/components/Modals/Question.vue:323
#: frontend/src/pages/Billing.vue:264 frontend/src/pages/QuizForm.vue:342 #: frontend/src/pages/Billing.vue:264 frontend/src/pages/QuizForm.vue:349
#: frontend/src/pages/QuizForm.vue:357 #: frontend/src/pages/QuizForm.vue:364
#: frontend/src/pages/QuizSubmission.vue:117 #: frontend/src/pages/QuizSubmission.vue:117
msgid "Error" msgid "Error"
msgstr "" msgstr ""
@@ -1798,7 +1804,7 @@ msgstr ""
msgid "Flexible Time" msgid "Flexible Time"
msgstr "" msgstr ""
#: frontend/src/pages/QuizForm.vue:455 #: frontend/src/pages/QuizForm.vue:462
msgid "Form to create and edit quizzes" msgid "Form to create and edit quizzes"
msgstr "" msgstr ""
@@ -2012,7 +2018,7 @@ msgstr ""
msgid "I am unavailable" msgid "I am unavailable"
msgstr "" msgstr ""
#: frontend/src/pages/QuizForm.vue:376 #: frontend/src/pages/QuizForm.vue:383
msgid "ID" msgid "ID"
msgstr "" msgstr ""
@@ -2026,6 +2032,10 @@ msgstr ""
msgid "If you are not any more interested to mentor the course" msgid "If you are not any more interested to mentor the course"
msgstr "" msgstr ""
#: frontend/src/components/Quiz.vue:20
msgid "If you fail to do so, the quiz will be automatically submitted when the timer ends."
msgstr ""
#: lms/templates/emails/batch_confirmation.html:33 #: lms/templates/emails/batch_confirmation.html:33
msgid "If you have any questions or require assistance, feel free to contact us." msgid "If you have any questions or require assistance, feel free to contact us."
msgstr "" msgstr ""
@@ -2064,7 +2074,7 @@ msgstr ""
msgid "Image search powered by" msgid "Image search powered by"
msgstr "" msgstr ""
#: lms/lms/doctype/lms_quiz/lms_quiz.py:220 #: lms/lms/doctype/lms_quiz/lms_quiz.py:221
msgid "Image: Corrupted Data Stream" msgid "Image: Corrupted Data Stream"
msgstr "" msgstr ""
@@ -2097,7 +2107,7 @@ msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Exercise Latest #. Option for the 'Status' (Select) field in DocType 'Exercise Latest
#. Submission' #. Submission'
#. Option for the 'Status' (Select) field in DocType 'Exercise Submission' #. Option for the 'Status' (Select) field in DocType 'Exercise Submission'
#: frontend/src/components/Quiz.vue:148 #: frontend/src/components/Quiz.vue:166
#: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json
#: lms/lms/doctype/exercise_submission/exercise_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json
msgid "Incorrect" msgid "Incorrect"
@@ -2587,7 +2597,7 @@ msgid "Letter Grade (e.g. A, B-)"
msgstr "" msgstr ""
#. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz' #. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz'
#: frontend/src/pages/QuizForm.vue:101 lms/lms/doctype/lms_quiz/lms_quiz.json #: frontend/src/pages/QuizForm.vue:107 lms/lms/doctype/lms_quiz/lms_quiz.json
msgid "Limit Questions To" msgid "Limit Questions To"
msgstr "" msgstr ""
@@ -2697,7 +2707,7 @@ msgstr ""
msgid "Manager (Sales/Marketing/Customer)" msgid "Manager (Sales/Marketing/Customer)"
msgstr "" msgstr ""
#: frontend/src/components/Quiz.vue:76 #: frontend/src/components/Quiz.vue:94
msgid "Mark" msgid "Mark"
msgstr "" msgstr ""
@@ -2713,7 +2723,7 @@ msgstr ""
#. Label of the marks (Int) field in DocType 'LMS Quiz Result' #. Label of the marks (Int) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Modals/Question.vue:50 #: frontend/src/components/Modals/Question.vue:50
#: frontend/src/components/Modals/Question.vue:96 #: frontend/src/components/Modals/Question.vue:96
#: frontend/src/components/Quiz.vue:76 frontend/src/pages/QuizForm.vue:386 #: frontend/src/components/Quiz.vue:94 frontend/src/pages/QuizForm.vue:393
#: frontend/src/pages/QuizSubmission.vue:52 #: frontend/src/pages/QuizSubmission.vue:52
#: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json
#: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json
@@ -2736,7 +2746,7 @@ msgstr ""
msgid "Max Attempts" msgid "Max Attempts"
msgstr "" msgstr ""
#: frontend/src/pages/QuizForm.vue:56 #: frontend/src/pages/QuizForm.vue:57
msgid "Maximun Attempts" msgid "Maximun Attempts"
msgstr "" msgstr ""
@@ -2983,11 +2993,11 @@ msgstr ""
msgid "New Job Applicant" msgid "New Job Applicant"
msgstr "" msgstr ""
#: frontend/src/pages/QuizForm.vue:116 #: frontend/src/pages/QuizForm.vue:122
msgid "New Question" msgid "New Question"
msgstr "" msgstr ""
#: frontend/src/pages/QuizForm.vue:446 frontend/src/pages/QuizForm.vue:454 #: frontend/src/pages/QuizForm.vue:453 frontend/src/pages/QuizForm.vue:461
#: frontend/src/pages/Quizzes.vue:18 #: frontend/src/pages/Quizzes.vue:18
msgid "New Quiz" msgid "New Quiz"
msgstr "" msgstr ""
@@ -3009,7 +3019,7 @@ msgstr ""
msgid "New {0}" msgid "New {0}"
msgstr "" msgstr ""
#: frontend/src/components/Quiz.vue:191 frontend/src/pages/Lesson.vue:89 #: frontend/src/components/Quiz.vue:209 frontend/src/pages/Lesson.vue:89
msgid "Next" msgid "Next"
msgstr "" msgstr ""
@@ -3312,7 +3322,7 @@ msgstr ""
#. Label of the passing_percentage (Int) field in DocType 'LMS Quiz' #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz'
#. Label of the passing_percentage (Int) field in DocType 'LMS Quiz Submission' #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz Submission'
#: frontend/src/pages/QuizForm.vue:65 frontend/src/pages/Quizzes.vue:109 #: frontend/src/pages/QuizForm.vue:71 frontend/src/pages/Quizzes.vue:109
#: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
msgid "Passing Percentage" msgid "Passing Percentage"
@@ -3441,6 +3451,10 @@ msgstr ""
msgid "Please enable Zoom Settings to use this feature." msgid "Please enable Zoom Settings to use this feature."
msgstr "" msgstr ""
#: frontend/src/components/Quiz.vue:13
msgid "Please ensure that you complete all the questions in {0} minutes."
msgstr ""
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:38 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:38
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:98 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:98
msgid "Please enter a valid URL." msgid "Please enter a valid URL."
@@ -3671,7 +3685,7 @@ msgstr ""
#. Label of the question (Text) field in DocType 'LMS Quiz Result' #. Label of the question (Text) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Modals/Question.vue:38 #: frontend/src/components/Modals/Question.vue:38
#: frontend/src/pages/AssignmentSubmission.vue:26 #: frontend/src/pages/AssignmentSubmission.vue:26
#: frontend/src/pages/QuizForm.vue:381 #: frontend/src/pages/QuizForm.vue:388
#: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/course_lesson/course_lesson.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json #: lms/lms/doctype/lms_assignment/lms_assignment.json
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json
@@ -3704,20 +3718,20 @@ msgstr ""
msgid "Question updated successfully" msgid "Question updated successfully"
msgstr "" msgstr ""
#: frontend/src/components/Quiz.vue:68 #: frontend/src/components/Quiz.vue:86
msgid "Question {0}" msgid "Question {0}"
msgstr "" msgstr ""
#: frontend/src/components/Quiz.vue:168 #: frontend/src/components/Quiz.vue:186
msgid "Question {0} of {1}" msgid "Question {0} of {1}"
msgstr "" msgstr ""
#. Label of the questions (Table) field in DocType 'LMS Quiz' #. Label of the questions (Table) field in DocType 'LMS Quiz'
#: frontend/src/pages/QuizForm.vue:110 lms/lms/doctype/lms_quiz/lms_quiz.json #: frontend/src/pages/QuizForm.vue:116 lms/lms/doctype/lms_quiz/lms_quiz.json
msgid "Questions" msgid "Questions"
msgstr "" msgstr ""
#: frontend/src/pages/QuizForm.vue:423 #: frontend/src/pages/QuizForm.vue:430
msgid "Questions deleted successfully" msgid "Questions deleted successfully"
msgstr "" msgstr ""
@@ -3746,7 +3760,7 @@ msgstr ""
msgid "Quiz Submissions" msgid "Quiz Submissions"
msgstr "" msgstr ""
#: frontend/src/components/Quiz.vue:205 #: frontend/src/components/Quiz.vue:223
msgid "Quiz Summary" msgid "Quiz Summary"
msgstr "" msgstr ""
@@ -3755,7 +3769,7 @@ msgstr ""
msgid "Quiz Title" msgid "Quiz Title"
msgstr "" msgstr ""
#: frontend/src/pages/QuizForm.vue:335 #: frontend/src/pages/QuizForm.vue:342
msgid "Quiz created successfully" msgid "Quiz created successfully"
msgstr "" msgstr ""
@@ -3763,7 +3777,7 @@ msgstr ""
msgid "Quiz is not available to Guest users. Please login to continue." msgid "Quiz is not available to Guest users. Please login to continue."
msgstr "" msgstr ""
#: frontend/src/pages/QuizForm.vue:354 #: frontend/src/pages/QuizForm.vue:361
msgid "Quiz updated successfully" msgid "Quiz updated successfully"
msgstr "" msgstr ""
@@ -3772,7 +3786,7 @@ msgstr ""
msgid "Quiz will appear at the bottom of the lesson." msgid "Quiz will appear at the bottom of the lesson."
msgstr "" msgstr ""
#: frontend/src/pages/QuizForm.vue:434 frontend/src/pages/Quizzes.vue:120 #: frontend/src/pages/QuizForm.vue:441 frontend/src/pages/Quizzes.vue:120
#: frontend/src/pages/Quizzes.vue:130 #: frontend/src/pages/Quizzes.vue:130
msgid "Quizzes" msgid "Quizzes"
msgstr "" msgstr ""
@@ -4053,7 +4067,7 @@ msgstr ""
#: frontend/src/components/Modals/Settings.vue:7 #: frontend/src/components/Modals/Settings.vue:7
#: frontend/src/pages/BatchForm.vue:143 frontend/src/pages/CourseForm.vue:128 #: frontend/src/pages/BatchForm.vue:143 frontend/src/pages/CourseForm.vue:128
#: frontend/src/pages/ProfileRoles.vue:4 frontend/src/pages/QuizForm.vue:72 #: frontend/src/pages/ProfileRoles.vue:4 frontend/src/pages/QuizForm.vue:78
msgid "Settings" msgid "Settings"
msgstr "" msgstr ""
@@ -4073,12 +4087,12 @@ msgid "Show Answer"
msgstr "" msgstr ""
#. Label of the show_answers (Check) field in DocType 'LMS Quiz' #. Label of the show_answers (Check) field in DocType 'LMS Quiz'
#: frontend/src/pages/QuizForm.vue:78 lms/lms/doctype/lms_quiz/lms_quiz.json #: frontend/src/pages/QuizForm.vue:84 lms/lms/doctype/lms_quiz/lms_quiz.json
msgid "Show Answers" msgid "Show Answers"
msgstr "" msgstr ""
#. Label of the show_submission_history (Check) field in DocType 'LMS Quiz' #. Label of the show_submission_history (Check) field in DocType 'LMS Quiz'
#: frontend/src/pages/QuizForm.vue:83 lms/lms/doctype/lms_quiz/lms_quiz.json #: frontend/src/pages/QuizForm.vue:89 lms/lms/doctype/lms_quiz/lms_quiz.json
msgid "Show Submission History" msgid "Show Submission History"
msgstr "" msgstr ""
@@ -4103,11 +4117,11 @@ msgid "Show live class"
msgstr "" msgstr ""
#. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz' #. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz'
#: frontend/src/pages/QuizForm.vue:96 lms/lms/doctype/lms_quiz/lms_quiz.json #: frontend/src/pages/QuizForm.vue:102 lms/lms/doctype/lms_quiz/lms_quiz.json
msgid "Shuffle Questions" msgid "Shuffle Questions"
msgstr "" msgstr ""
#: frontend/src/pages/QuizForm.vue:90 #: frontend/src/pages/QuizForm.vue:96
msgid "Shuffle Settings" msgid "Shuffle Settings"
msgstr "" msgstr ""
@@ -4219,7 +4233,7 @@ msgstr ""
msgid "Stage" msgid "Stage"
msgstr "" msgstr ""
#: frontend/src/components/LiveClass.vue:45 frontend/src/components/Quiz.vue:47 #: frontend/src/components/LiveClass.vue:45 frontend/src/components/Quiz.vue:65
#: lms/templates/quiz/quiz.html:39 #: lms/templates/quiz/quiz.html:39
msgid "Start" msgid "Start"
msgstr "" msgstr ""
@@ -4398,7 +4412,7 @@ msgstr ""
#: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9
#: frontend/src/components/Modals/EvaluationModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9
#: frontend/src/components/Modals/Question.vue:335 #: frontend/src/components/Modals/Question.vue:335
#: frontend/src/components/Quiz.vue:196 lms/templates/assignment.html:9 #: frontend/src/components/Quiz.vue:214 lms/templates/assignment.html:9
#: lms/templates/livecode/extension_footer.html:25 #: lms/templates/livecode/extension_footer.html:25
#: lms/templates/quiz/quiz.html:128 lms/templates/reviews.html:163 #: lms/templates/quiz/quiz.html:128 lms/templates/reviews.html:163
#: lms/www/new-sign-up.html:32 #: lms/www/new-sign-up.html:32
@@ -4415,7 +4429,7 @@ msgid "Submitted {0}"
msgstr "" msgstr ""
#: frontend/src/components/BatchCourses.vue:150 #: frontend/src/components/BatchCourses.vue:150
#: frontend/src/components/BatchOverlay.vue:132 #: frontend/src/components/BatchOverlay.vue:135
#: frontend/src/components/BatchStudents.vue:157 #: frontend/src/components/BatchStudents.vue:157
#: frontend/src/components/CourseCardOverlay.vue:163 #: frontend/src/components/CourseCardOverlay.vue:163
#: frontend/src/components/Modals/AssessmentModal.vue:73 #: frontend/src/components/Modals/AssessmentModal.vue:73
@@ -4423,8 +4437,8 @@ msgstr ""
#: frontend/src/components/Modals/Event.vue:310 #: frontend/src/components/Modals/Event.vue:310
#: frontend/src/components/Modals/Question.vue:261 #: frontend/src/components/Modals/Question.vue:261
#: frontend/src/components/Modals/Question.vue:312 #: frontend/src/components/Modals/Question.vue:312
#: frontend/src/pages/QuizForm.vue:335 frontend/src/pages/QuizForm.vue:354 #: frontend/src/pages/QuizForm.vue:342 frontend/src/pages/QuizForm.vue:361
#: frontend/src/pages/QuizForm.vue:423 #: frontend/src/pages/QuizForm.vue:430
msgid "Success" msgid "Success"
msgstr "" msgstr ""
@@ -4559,7 +4573,7 @@ msgstr ""
msgid "The evaluator of this course is unavailable from {0} to {1}. Please select a date after {1}" msgid "The evaluator of this course is unavailable from {0} to {1}. Please select a date after {1}"
msgstr "" msgstr ""
#: frontend/src/components/Quiz.vue:27 lms/templates/quiz/quiz.html:24 #: lms/templates/quiz/quiz.html:24
msgid "The quiz has a time limit. For each question you will be given {0} seconds." msgid "The quiz has a time limit. For each question you will be given {0} seconds."
msgstr "" msgstr ""
@@ -4622,7 +4636,7 @@ msgstr ""
msgid "This lesson is not available for preview. Please join the course to access it." msgid "This lesson is not available for preview. Please join the course to access it."
msgstr "" msgstr ""
#: frontend/src/components/Quiz.vue:6 lms/templates/quiz/quiz.html:6 #: frontend/src/components/Quiz.vue:8 lms/templates/quiz/quiz.html:6
msgid "This quiz consists of {0} questions." msgid "This quiz consists of {0} questions."
msgstr "" msgstr ""
@@ -4636,6 +4650,7 @@ msgstr ""
#. Label of the time (Time) field in DocType 'LMS Live Class' #. Label of the time (Time) field in DocType 'LMS Live Class'
#: frontend/src/components/Modals/Event.vue:48 #: frontend/src/components/Modals/Event.vue:48
#: frontend/src/components/Modals/LiveClassModal.vue:36 #: frontend/src/components/Modals/LiveClassModal.vue:36
#: frontend/src/components/Quiz.vue:44
#: lms/lms/doctype/lms_live_class/lms_live_class.json #: lms/lms/doctype/lms_live_class/lms_live_class.json
msgid "Time" msgid "Time"
msgstr "" msgstr ""
@@ -4757,7 +4772,7 @@ msgid "Total"
msgstr "" msgstr ""
#. Label of the total_marks (Int) field in DocType 'LMS Quiz' #. Label of the total_marks (Int) field in DocType 'LMS Quiz'
#: frontend/src/pages/QuizForm.vue:60 frontend/src/pages/Quizzes.vue:103 #: frontend/src/pages/QuizForm.vue:66 frontend/src/pages/Quizzes.vue:103
#: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_quiz/lms_quiz.json
msgid "Total Marks" msgid "Total Marks"
msgstr "" msgstr ""
@@ -4772,7 +4787,7 @@ msgstr ""
msgid "Travel" msgid "Travel"
msgstr "" msgstr ""
#: frontend/src/components/Quiz.vue:234 lms/templates/quiz/quiz.html:131 #: frontend/src/components/Quiz.vue:252 lms/templates/quiz/quiz.html:131
msgid "Try Again" msgid "Try Again"
msgstr "" msgstr ""
@@ -4804,7 +4819,7 @@ msgstr ""
msgid "Type" msgid "Type"
msgstr "" msgstr ""
#: frontend/src/components/Quiz.vue:513 #: frontend/src/components/Quiz.vue:580
msgid "Type your answer" msgid "Type your answer"
msgstr "" msgstr ""
@@ -5081,7 +5096,7 @@ msgstr ""
msgid "You can attempt this quiz only {0} {1}" msgid "You can attempt this quiz only {0} {1}"
msgstr "" msgstr ""
#: frontend/src/components/Quiz.vue:18 #: frontend/src/components/Quiz.vue:34
msgid "You can attempt this quiz {0}." msgid "You can attempt this quiz {0}."
msgstr "" msgstr ""
@@ -5109,7 +5124,7 @@ msgstr ""
msgid "You got" msgid "You got"
msgstr "" msgstr ""
#: frontend/src/components/Quiz.vue:216 #: frontend/src/components/Quiz.vue:234
#, python-format #, python-format
msgid "You got {0}% correct answers with a score of {1} out of {2}" msgid "You got {0}% correct answers with a score of {1} out of {2}"
msgstr "" msgstr ""
@@ -5118,7 +5133,7 @@ msgstr ""
msgid "You have already applied for this job." msgid "You have already applied for this job."
msgstr "" msgstr ""
#: frontend/src/components/Quiz.vue:52 lms/templates/quiz/quiz.html:43 #: frontend/src/components/Quiz.vue:70 lms/templates/quiz/quiz.html:43
msgid "You have already exceeded the maximum number of attempts allowed for this quiz." msgid "You have already exceeded the maximum number of attempts allowed for this quiz."
msgstr "" msgstr ""
@@ -5126,7 +5141,7 @@ msgstr ""
msgid "You have already reviewed this course" msgid "You have already reviewed this course"
msgstr "" msgstr ""
#: frontend/src/components/BatchOverlay.vue:133 #: frontend/src/components/BatchOverlay.vue:136
msgid "You have been enrolled in this batch" msgid "You have been enrolled in this batch"
msgstr "" msgstr ""
@@ -5146,7 +5161,7 @@ msgstr ""
msgid "You need to login first to enroll for this course" msgid "You need to login first to enroll for this course"
msgstr "" msgstr ""
#: frontend/src/components/Quiz.vue:11 lms/templates/quiz/quiz.html:11 #: frontend/src/components/Quiz.vue:27 lms/templates/quiz/quiz.html:11
#, python-format #, python-format
msgid "You will have to get {0}% correct answers in order to pass the quiz." msgid "You will have to get {0}% correct answers in order to pass the quiz."
msgstr "" msgstr ""
@@ -5199,7 +5214,7 @@ msgstr ""
msgid "Your score is" msgid "Your score is"
msgstr "" msgstr ""
#: frontend/src/components/Quiz.vue:209 #: frontend/src/components/Quiz.vue:227
msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result."
msgstr "" msgstr ""
@@ -5244,7 +5259,7 @@ msgstr ""
msgid "posted by" msgid "posted by"
msgstr "" msgstr ""
#: frontend/src/pages/QuizForm.vue:382 #: frontend/src/pages/QuizForm.vue:389
msgid "question_detail" msgid "question_detail"
msgstr "" msgstr ""