From 6626ebbabe9a2f1b1183c24474591d93250b916b Mon Sep 17 00:00:00 2001 From: David Mosbach Date: Thu, 10 Nov 2022 02:27:33 +0100 Subject: [PATCH] fix(theses): initial submission must be unlocked --- theses.yaml | 37 +++++++++++++++++++++++++++++-------- 1 file changed, 29 insertions(+), 8 deletions(-) diff --git a/theses.yaml b/theses.yaml index dcf4bb6..6eb19bc 100644 --- a/theses.yaml +++ b/theses.yaml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2022 Gregor Kleen ,Michael Fink Amores ,Sarah Vaupel +# SPDX-FileCopyrightText: 2022 Gregor Kleen ,Michael Fink Amores ,Sarah Vaupel ,David Mosbach # # SPDX-License-Identifier: AGPL-3.0-or-later @@ -2120,11 +2120,11 @@ nodes: tooltip: null optional: false "init hochladen": # temporary - mode: initial + mode: manual + source: "initiales hochladen freigeschaltet" messages: - viewers: - *student - - tag: initiator status: info content: fallback: "Hier können Sie Ihre Abschlussarbeit hochladen, wenn Sie diese als Informatik- oder Medieninformatikstudent:in an einem Informatiklehrstuhl geschrieben haben. @@ -2139,17 +2139,13 @@ nodes: translations: en-eu: "Upload thesis" actors: - - tag: authorized - authorized: { "dnf-terms": [[{"tag": "variable", "var": "student" }]] } + - *student view-actor: *view-alle form: "abgabe": *abgabe-form "abgabe, add": *abgabe-add-form "eigenstaendigkeit": *eigenstaendig-form "zustimmung": *zustimmung-form - "student": - - "1": - tag: capture-user "sprache": *sprache-form "titel": *titel-form "titel, englisch": *entitel-form @@ -2204,6 +2200,31 @@ nodes: form: "kommunikation": *kommunikation-form "notizen": *notizen-form + + "initiales hochladen freigeschaltet": + viewers: + display-label: + fallback: "Abgabe freigeschaltet" + fallback-lang: de-de-formal + translations: + en-eu: "Submission enabled" + viewers: *view-alle + payload-view: *payload-view-akt + final: false + edges: + "hochladen durch student:in freischalten": + mode: initial + display-label: + fallback: "Initiale Abgabe für Student:in freischalten" + fallback-lang: de-de-formal + translations: + en-eu: "Enable initial submission for student" + actors: + - *pruefungsamt + view-actor: *view-alle + form: + "student": *student-form + "datei, nachbessern": viewers: display-label: