From 9005e44dcb0f34bb54a135e47f98cde0224d33c3 Mon Sep 17 00:00:00 2001 From: Danial Arbabi Date: Sat, 30 Nov 2024 13:51:45 +0100 Subject: [PATCH] Add conditional tooltip for edit button in exam exercise row --- .../exam-exercise-row-buttons.component.html | 18 ++++++++++-------- src/main/webapp/i18n/de/quizExercise.json | 3 ++- src/main/webapp/i18n/en/quizExercise.json | 3 ++- 3 files changed, 14 insertions(+), 10 deletions(-) diff --git a/src/main/webapp/app/exercises/shared/exam-exercise-row-buttons/exam-exercise-row-buttons.component.html b/src/main/webapp/app/exercises/shared/exam-exercise-row-buttons/exam-exercise-row-buttons.component.html index b6b104d78205..18f1a86752e7 100644 --- a/src/main/webapp/app/exercises/shared/exam-exercise-row-buttons/exam-exercise-row-buttons.component.html +++ b/src/main/webapp/app/exercises/shared/exam-exercise-row-buttons/exam-exercise-row-buttons.component.html @@ -108,14 +108,16 @@ [ngbTooltip]="'artemisApp.quizExercise.edit.testRunSubmissionsExist' | artemisTranslate" /> } - - - - + + + + + + } } diff --git a/src/main/webapp/i18n/de/quizExercise.json b/src/main/webapp/i18n/de/quizExercise.json index 2cbd23832260..737f1fe03b92 100644 --- a/src/main/webapp/i18n/de/quizExercise.json +++ b/src/main/webapp/i18n/de/quizExercise.json @@ -44,7 +44,8 @@ "saving": "Speichern...", "saved": "Gespeichert!", "quizHasStarted": "Das Quiz hat angefangen. Es sind keine Änderungen mehr möglich.

Nachträgliche Korrekturen können vorgenommen werden, sobald das Quiz beendet wurde. Gehe zurück zur Übersicht und klicke auf \"Re-evaluate\", sobald das Quiz beendet wurde. (\"Re-evaluate\" ist nicht für TAs verfügbar.)", - "testRunSubmissionsExist": "Dieses Quiz enthält Abgaben für einen der Testläufe der Klausur. Lösche den Testlauf, um die Antwortoptionen zu bearbeiten." + "testRunSubmissionsExist": "Dieses Quiz enthält Abgaben für einen der Testläufe der Klausur. Lösche den Testlauf, um die Antwortoptionen zu bearbeiten.", + "examStartedNoEdit": "Die Prüfung hat begonnen. Das Quiz kann für die Dauer der Prüfung nicht bearbeitet werden." }, "saveError": "Beim Speichern ist ein Fehler ist aufgetreten. Bitte überprüfe deine Eingabe und versuche es später noch einmal.", "export": { diff --git a/src/main/webapp/i18n/en/quizExercise.json b/src/main/webapp/i18n/en/quizExercise.json index 57c7cab0ec78..b58fe06b2cb1 100644 --- a/src/main/webapp/i18n/en/quizExercise.json +++ b/src/main/webapp/i18n/en/quizExercise.json @@ -44,7 +44,8 @@ "saving": "Saving...", "saved": "Saved!", "quizHasStarted": "The quiz has started. No more changes allowed.

Retroactive corrections can be made once the quiz has ended. To do so, go back to the overview and click on \"Re-evaluate\" once the quiz has ended. (\"Re-evaluate\" is not available to TAs.)", - "testRunSubmissionsExist": "This quiz contains submissions in one of the test runs for this exam. Delete the test run to edit the answer options." + "testRunSubmissionsExist": "This quiz contains submissions in one of the test runs for this exam. Delete the test run to edit the answer options.", + "examStartedNoEdit": "The exam has started. The quiz cannot be edited for the duration of the exam." }, "saveError": "An error occurred while saving. Please review your input data and try again later.", "export": {