+
+
+
+ {{$p.t('abgabetool/c4abgabeMitarbeiterbereich')}}
- - -{{projektarbeit?.student}}
-{{projektarbeit?.titel}}
-{{projektarbeit?.zweitbegutachter}}
-{{$p.t('abgabetool/c4abgabeQualGateNegativAddNewAutomagisch')}}
{{$capitalize( $p.t('abgabetool/c4abgabeMitarbeiterbereich') )}}
+ +{{getProjektarbeitStudent}}
+{{getProjektarbeitTitel}}
+ +{{$capitalize( $p.t('abgabetool/c4betreuer') )}}: {{projektarbeit?.erstbetreuer_full_name}}
+{{$capitalize( $p.t('abgabetool/c4zweitbetreuer') )}}: {{projektarbeit?.zweitbetreuer_full_name}}
+ + +{{$p.t('abgabetool/c4betreuer')}}: {{projektarbeit?.betreuer?.first}}
+ +{{ $capitalize( $p.t('abgabetool/c4keineAbgabetermineGefunden') )}}
+Student UID: {{ projektarbeit?.student_uid}}
+ +{{$capitalize( $p.t('abgabetool/c4titel') )}}: {{ projektarbeit?.titel }}
+ +{{ form.abstract?.length ? form.abstract.length : 0 }} / 5000 characters
+{{ form.abstract_en?.length ? form.abstract_en.length : 0 }} / 5000 characters
+{{$p.t('abgabetool/c4abgabeStudentenbereich')}}
+{{$capitalize( $p.t('abgabetool/c4abgabeStudentenbereich') )}}
{{projektarbeit?.betreuer}}
-{{projektarbeit?.titel}}
-{{$capitalize( $p.t('person/student') ) }}: {{projektarbeit?.student}}
+{{$capitalize( $p.t('abgabetool/c4titel') ) }}: {{projektarbeit?.titel}}
+{{$capitalize( $p.t('abgabetool/c4betreuer') ) }}: {{projektarbeit ? $p.t('abgabetool/c4betrart' + projektarbeit.betreuerart_kurzbz) + ' ' + projektarbeit.betreuer : ''}}
{{ $p.t('abgabetool/c4checkoutStgMoodleInfos') }} + Moodle +
{{ termin.abgabedatum?.split("-").reverse().join(".") }}
+{{ $capitalize( $p.t('abgabetool/c4keineAbgabetermineGefunden') )}}
+Titel: {{ projektarbeit?.titel }}
+{{$capitalize( $p.t('abgabetool/c4titel') )}}: {{ projektarbeit?.titel }}
{{ form.abstract?.length ? form.abstract.length : 0 }} / 5000 characters
{{ form.abstract_en?.length ? form.abstract_en.length : 0 }} / 5000 characters
{{ $p.t('abgabetool/c4gelesenUndAkzeptiert') }}
{{$capitalize( $p.t('abgabetool/c4gelesenUndAkzeptiert') )}}
'+val+'
'+bezeichnung+' - '+ this.formatDate(val.datum)+'
' + + '+ + +
{{$p.t('abgabetool/abgabetoolTitle')}}
++
'+val+'
{{$p.t('abgabetool/abgabetoolTitle')}}
--
{{$p.t('abgabetool/abgabetoolTitle')}}
++
'+val+'
{{$p.t('abgabetool/abgabetoolTitle')}}
-- -
{{$capitalize( $p.t('abgabetool/abgabetoolTitle') )}}
++ +
{{ $capitalize($p.t('abgabetool/c4tooltipVerspaetet')) }}
+{{ $capitalize($p.t('abgabetool/c4tooltipVerpasst')) }}
+{{ $capitalize($p.t('abgabetool/c4tooltipAbzugeben')) }}
+{{ $capitalize($p.t('abgabetool/c4tooltipStandardv2')) }}
+{{ $capitalize($p.t('abgabetool/c4tooltipAbgegeben')) }}
+{{ $capitalize($p.t('abgabetool/c4tooltipBeurteilungerforderlich')) }}
+{{ $capitalize($p.t('abgabetool/c4tooltipBestanden')) }}
+{{ $capitalize($p.t('abgabetool/c4tooltipNichtBestanden')) }}
+'; + else + echo '
paabgabetyp column aktiv default true hinzugefuegt'; + } +} + +if($result = $db->db_query("SELECT 1 FROM information_schema.columns WHERE table_schema = 'campus' AND table_name = 'tbl_paabgabetyp' AND column_name = 'upload_allowed_default'")) +{ + if($db->db_num_rows($result) === 0) + { + + $qry = "ALTER TABLE campus.tbl_paabgabetyp + ADD COLUMN IF NOT EXISTS upload_allowed_default BOOLEAN DEFAULT true;"; + + if(!$db->db_query($qry)) + echo 'campus.tbl_paabgabetyp: '.$db->db_last_error().'
'; + else + echo '
paabgabetyp column upload_allowed_default default true hinzugefuegt'; + } +} + +if($result = $db->db_query("SELECT 1 FROM information_schema.columns WHERE table_schema = 'campus' AND table_name = 'tbl_paabgabetyp' AND column_name = 'benotbar'")) +{ + if($db->db_num_rows($result) === 0) + { + + $qry = "ALTER TABLE campus.tbl_paabgabetyp + ADD COLUMN IF NOT EXISTS benotbar BOOLEAN DEFAULT true;"; + + if(!$db->db_query($qry)) + echo 'campus.tbl_paabgabetyp: '.$db->db_last_error().'
'; + else + echo '
paabgabetyp column benotbar default true hinzugefuegt'; + } +} + +// TODO DEFINE ACTUAL VALUES BENOTBAR / UPLOAD_ALLOWED_DEFAULT / AKTIV FOR EACH PAABGABETYPE - DEVLOPER DEFAULTS BELOW +if($result = $db->db_query("SELECT 1 FROM campus.tbl_paabgabetyp WHERE paabgabetyp_kurzbz='qualgate1'")) +{ + if($db->db_num_rows($result) === 0) + { + $qry = "INSERT INTO campus.tbl_paabgabetyp (paabgabetyp_kurzbz, bezeichnung, benotbar, upload_allowed_default, aktiv) + VALUES('qualgate1', 'Quality Gate 1', true, true, true);"; + + if(!$db->db_query($qry)) + echo 'campus.tbl_paabgabetyp: '.$db->db_last_error().'
'; + else + echo '
paabgabetyp quality gate 1 hinzugefuegt'; + } +} + +// set new cols for zwischenabgabe +if($result = $db->db_query("SELECT 1 FROM campus.tbl_paabgabetyp WHERE paabgabetyp_kurzbz='qualgate2'")) +{ + if($db->db_num_rows($result) === 0) + { + $qry = "UPDATE campus.tbl_paabgabetyp + SET benotbar = false, + upload_allowed_default = true, + aktiv = true + WHERE paabgabetyp_kurzbz='zwischen';"; + + if(!$db->db_query($qry)) + echo 'campus.tbl_paabgabetyp: '.$db->db_last_error().'
'; + else + echo '
paabgabetyp zwischen updated benotbar = false, upload_allowed_default = true, aktiv = true'; + } +} + +// set new cols for note +if($result = $db->db_query("SELECT 1 FROM campus.tbl_paabgabetyp WHERE paabgabetyp_kurzbz='qualgate2'")) +{ + if($db->db_num_rows($result) === 0) + { + $qry = "UPDATE campus.tbl_paabgabetyp + SET benotbar = false, + upload_allowed_default = false, + aktiv = false + WHERE paabgabetyp_kurzbz='note';"; + + if(!$db->db_query($qry)) + echo 'campus.tbl_paabgabetyp: '.$db->db_last_error().'
'; + else + echo '
paabgabetyp note updated benotbar = false, upload_allowed_default = false, aktiv = false'; + } +} + +// set new cols for abstract / entwurf +if($result = $db->db_query("SELECT 1 FROM campus.tbl_paabgabetyp WHERE paabgabetyp_kurzbz='qualgate2'")) +{ + if($db->db_num_rows($result) === 0) + { + $qry = "UPDATE campus.tbl_paabgabetyp + SET benotbar = false, + upload_allowed_default = true, + aktiv = true + WHERE paabgabetyp_kurzbz='abstract';"; + + if(!$db->db_query($qry)) + echo 'campus.tbl_paabgabetyp: '.$db->db_last_error().'
'; + else + echo '
paabgabetyp abstract updated benotbar = false, upload_allowed_default = true, aktiv = true'; + } +} + +// set new cols for endabgabe / end +if($result = $db->db_query("SELECT 1 FROM campus.tbl_paabgabetyp WHERE paabgabetyp_kurzbz='qualgate2'")) +{ + if($db->db_num_rows($result) === 0) + { + $qry = "UPDATE campus.tbl_paabgabetyp + SET benotbar = false, + upload_allowed_default = true, + aktiv = true + WHERE paabgabetyp_kurzbz='end';"; + + if(!$db->db_query($qry)) + echo 'campus.tbl_paabgabetyp: '.$db->db_last_error().'
'; + else + echo '
paabgabetyp end updated benotbar = false, upload_allowed_default = true, aktiv = true'; + } +} + +// set new cols for endabgabe im sekretariat / enda +if($result = $db->db_query("SELECT 1 FROM campus.tbl_paabgabetyp WHERE paabgabetyp_kurzbz='qualgate2'")) +{ + if($db->db_num_rows($result) === 0) + { + $qry = "UPDATE campus.tbl_paabgabetyp + SET benotbar = false, + upload_allowed_default = false, + aktiv = false + WHERE paabgabetyp_kurzbz='enda';"; + + if(!$db->db_query($qry)) + echo 'campus.tbl_paabgabetyp: '.$db->db_last_error().'
'; + else + echo '
paabgabetyp enda updated benotbar = false, upload_allowed_default = false, aktiv = false'; + } +} + +if($result = $db->db_query("SELECT 1 FROM campus.tbl_paabgabetyp WHERE paabgabetyp_kurzbz='qualgate2'")) +{ + if($db->db_num_rows($result) === 0) + { + $qry = "INSERT INTO campus.tbl_paabgabetyp (paabgabetyp_kurzbz, bezeichnung, benotbar, upload_allowed_default, aktiv) + VALUES('qualgate2', 'Quality Gate 2', true, true, true);"; + + if(!$db->db_query($qry)) + echo 'campus.tbl_paabgabetyp: '.$db->db_last_error().'
'; + else + echo '
paabgabetyp quality gate 2 hinzugefuegt'; + } +} + +if($result = $db->db_query("SELECT 1 FROM information_schema.columns WHERE table_schema = 'campus' AND table_name = 'tbl_paabgabe' AND column_name = 'note'")) +{ + if($db->db_num_rows($result) === 0) + { + + $qry = "ALTER TABLE campus.tbl_paabgabe + ADD COLUMN IF NOT EXISTS note SMALLINT DEFAULT NULL, + ADD CONSTRAINT tbl_paabgabe_note_fkey + FOREIGN KEY (note) + REFERENCES lehre.tbl_note(note) + ON UPDATE CASCADE ON DELETE RESTRICT;"; + + if(!$db->db_query($qry)) + echo 'campus.tbl_paabgabe: '.$db->db_last_error().'
'; + else + echo '
paabgabe column note default 9 (noch nicht eingetragen) hinzugefuegt'; + } +} + +if($result = $db->db_query("SELECT 1 FROM information_schema.columns WHERE table_schema = 'campus' AND table_name = 'tbl_paabgabe' AND column_name = 'upload_allowed'")) +{ + if($db->db_num_rows($result) === 0) + { + $qry = "ALTER TABLE campus.tbl_paabgabe + ADD COLUMN IF NOT EXISTS upload_allowed boolean DEFAULT true;"; + + if(!$db->db_query($qry)) + echo 'campus.tbl_paabgabe: '.$db->db_last_error().'
'; + else + echo '
paabgabe column upload_allowed default false hinzugefuegt'; + } +} + +if($result = $db->db_query("SELECT 1 FROM information_schema.columns WHERE table_schema = 'campus' AND table_name = 'tbl_paabgabe' AND column_name = 'beurteilungsnotiz'")) +{ + if($db->db_num_rows($result) === 0) + { + $qry = "ALTER TABLE campus.tbl_paabgabe + ADD COLUMN IF NOT EXISTS beurteilungsnotiz text DEFAULT NULL;"; + + if(!$db->db_query($qry)) + echo 'campus.tbl_paabgabe: '.$db->db_last_error().'
'; + else + echo "
paabgabe column beurteilungsnotiz default '' hinzugefuegt"; + } +} + +if($result = $db->db_query("SELECT 1 FROM system.tbl_berechtigung WHERE berechtigung_kurzbz = 'basis/abgabe_student'")) +{ + if($db->db_num_rows($result) === 0) + { + $qry = "INSERT INTO system.tbl_berechtigung(berechtigung_kurzbz, beschreibung) + SELECT 'basis/abgabe_student', 'Recht um Abgabetool für Studenten zu bedienen'"; + + if(!$db->db_query($qry)) + echo 'system.tbl_berechtigung: '.$db->db_last_error().'
'; + else + echo "
system.tbl_berechtigung insert basis/abgabe_student hinzugefuegt"; + } +} + +if($result = $db->db_query("SELECT 1 FROM system.tbl_berechtigung WHERE berechtigung_kurzbz = 'basis/abgabe_lektor'")) +{ + if($db->db_num_rows($result) === 0) + { + $qry = "INSERT INTO system.tbl_berechtigung(berechtigung_kurzbz, beschreibung) + SELECT 'basis/abgabe_lektor', 'Recht um Abgabetool für Lektoren zu bedienen'"; + + if(!$db->db_query($qry)) + echo 'system.tbl_berechtigung: '.$db->db_last_error().'
'; + else + echo "
system.tbl_berechtigung insert basis/abgabe_lektor hinzugefuegt"; + } +} + +if($result = $db->db_query("SELECT 1 FROM system.tbl_berechtigung WHERE berechtigung_kurzbz = 'basis/abgabe_assistenz'")) +{ + if($db->db_num_rows($result) === 0) + { + $qry = "INSERT INTO system.tbl_berechtigung(berechtigung_kurzbz, beschreibung) + SELECT 'basis/abgabe_assistenz', 'Recht um Abgabetool für Assistenzen zu bedienen'"; + + if(!$db->db_query($qry)) + echo 'system.tbl_berechtigung: '.$db->db_last_error().'
'; + else + echo "
system.tbl_berechtigung insert basis/abgabe_assistenz hinzugefuegt"; + } +} + +if($result = $db->db_query("SELECT 1 FROM information_schema.routines WHERE routine_schema = 'campus' AND routine_name = 'get_betreuer_details'")) +{ + if($db->db_num_rows($result) === 0) + { + $qry = "CREATE OR REPLACE FUNCTION campus.get_betreuer_details(b_person_id INT) + RETURNS TABLE ( + full_name TEXT + ) + LANGUAGE sql + AS $$ + SELECT DISTINCT + trim( + COALESCE(titelpre,'') || ' ' || + COALESCE(vorname,'') || ' ' || + COALESCE(nachname,'') || ' ' || + COALESCE(titelpost,'') + ) AS full_name + FROM public.tbl_person + JOIN lehre.tbl_projektbetreuer + ON lehre.tbl_projektbetreuer.person_id = public.tbl_person.person_id + LEFT JOIN public.tbl_benutzer + ON public.tbl_benutzer.person_id = public.tbl_person.person_id + LEFT JOIN public.tbl_mitarbeiter + ON public.tbl_benutzer.uid = public.tbl_mitarbeiter.mitarbeiter_uid + WHERE public.tbl_person.person_id = b_person_id; + $$;"; + + if(!$db->db_query($qry)) + echo 'campus.get_betreuer_details: '.$db->db_last_error().'
'; + else + echo "
campus.get_betreuer_details function hinzugefuegt"; + } +} + +if($result = $db->db_query("SELECT 1 FROM system.tbl_berechtigung WHERE berechtigung_kurzbz = 'basis/abgabe_assistenz'")) +{ + if($db->db_num_rows($result) === 0) + { + $qry = "INSERT INTO system.tbl_berechtigung(berechtigung_kurzbz, beschreibung) + SELECT 'basis/abgabe_assistenz', 'Recht um Abgabetool für Assistenzen zu bedienen'"; + + if(!$db->db_query($qry)) + echo 'system.tbl_berechtigung: '.$db->db_last_error().'
'; + else + echo "
system.tbl_berechtigung insert basis/abgabe_assistenz hinzugefuegt"; + } +} + +if($result = $db->db_query("SELECT 1 FROM public.tbl_vorlage WHERE vorlage_kurzbz = 'paabgabeUpdatesBetSM'")) +{ + if($db->db_num_rows($result) === 0) + { + $qry = "INSERT INTO public.tbl_vorlage (vorlage_kurzbz, bezeichnung, anmerkung, mimetype) + VALUES ('paabgabeUpdatesBetSM', 'paabgabeUpdatesBetSM', null, 'text/html') + ON CONFLICT (vorlage_kurzbz) DO NOTHING;"; + + if(!$db->db_query($qry)) + echo 'system.tbl_vorlage: '.$db->db_last_error().'
'; + else + echo "
system.tbl_vorlage paabgabeUpdatesBetSM hinzugefuegt"; + } +} + +if($result = $db->db_query("SELECT 1 FROM public.tbl_vorlage WHERE vorlage_kurzbz = 'paabgabeUpdatesSammelmail'")) +{ + if($db->db_num_rows($result) === 0) + { + $qry = "INSERT INTO public.tbl_vorlage (vorlage_kurzbz, bezeichnung, anmerkung, mimetype) + VALUES ('paabgabeUpdatesSammelmail', 'paabgabeUpdatesSammelmail', null, 'text/html') + ON CONFLICT (vorlage_kurzbz) DO NOTHING;"; + + if(!$db->db_query($qry)) + echo 'system.tbl_vorlage: '.$db->db_last_error().'
'; + else + echo "
system.tbl_vorlage paabgabeUpdatesSammelmail hinzugefuegt"; + } +} + +if($result = $db->db_query("SELECT 1 FROM public.tbl_vorlage WHERE vorlage_kurzbz = 'PAAChangesBetSM'")) +{ + if($db->db_num_rows($result) === 0) + { + $qry = "INSERT INTO public.tbl_vorlage (vorlage_kurzbz, bezeichnung, anmerkung, mimetype) + VALUES ('PAAChangesBetSM', 'PAAChangesBetSM', null, 'text/html') + ON CONFLICT (vorlage_kurzbz) DO NOTHING;"; + + if(!$db->db_query($qry)) + echo 'system.tbl_vorlage: '.$db->db_last_error().'
'; + else + echo "
system.tbl_vorlage PAAChangesBetSM hinzugefuegt"; + } +} diff --git a/system/phrasesupdate.php b/system/phrasesupdate.php index 4e8e844dd..d8eac236d 100644 --- a/system/phrasesupdate.php +++ b/system/phrasesupdate.php @@ -1453,7 +1453,46 @@ $phrases = array( ) ) ), - + array( + 'app' => 'core', + 'category' => 'global', + 'phrase' => 'unknown_error', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Ein unbekannter Fehler ist aufgetreten: {error}', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'An unknown error occurred: {error}', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'global', + 'phrase' => 'filesizeExceeded', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Die maximale Dateigröße wurde überschritten!', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'The maximum file size has been exceeded!', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), //******************************* CORE/ui array( 'app' => 'core', @@ -39339,6 +39378,26 @@ array( ) ) ), + array( + 'app' => 'core', + 'category' => 'stv', + 'phrase' => 'warn_removed_favs', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Zu viele Favoriten! Die folgenden Einträge wurden entfernt: {items}', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Too many favorites! The following entries were removed: {items}', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), array( 'app' => 'core', 'category' => 'stv', @@ -41391,6 +41450,46 @@ array( ) ) ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4Sprache', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Sprache", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "Language", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4fehlerAktualitaetProjektarbeit ', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Projektarbeit ist nichtmehr aktuell", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "Project work is not current anymore", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), array( 'app' => 'core', 'category' => 'abgabetool', @@ -41459,7 +41558,7 @@ array( 'phrases' => array( array( 'sprache' => 'German', - 'text' => "Dokumentabgabe - Mitarbeiterbereich", + 'text' => "Dokumentabgabe - MitarbeiterInbereich", 'description' => '', 'insertvon' => 'system' ), @@ -41471,6 +41570,26 @@ array( ) ) ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4all', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Alle", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'All', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), array( 'app' => 'core', 'category' => 'abgabetool', @@ -43116,6 +43235,7 @@ array( ) ) ), + // ABGABETOOL PHRASEN BEGIN array( 'app' => 'core', 'category' => 'abgabetool', @@ -43136,6 +43256,26 @@ array( ) ) ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'keinTitel', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Kein Titel", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "No Title", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), array( 'app' => 'core', 'category' => 'abgabetool', @@ -43150,7 +43290,7 @@ array( ), array( 'sprache' => 'English', - 'text' => "details", + 'text' => "Details", 'description' => '', 'insertvon' => 'system' ) @@ -43170,7 +43310,7 @@ array( ), array( 'sprache' => 'English', - 'text' => "semester", + 'text' => "Semester", 'description' => '', 'insertvon' => 'system' ) @@ -43190,7 +43330,7 @@ array( ), array( 'sprache' => 'English', - 'text' => "degree program", + 'text' => "Degree program", 'description' => '', 'insertvon' => 'system' ) @@ -43210,7 +43350,7 @@ array( ), array( 'sprache' => 'English', - 'text' => "contact", + 'text' => "Contact", 'description' => '', 'insertvon' => 'system' ) @@ -43224,7 +43364,7 @@ array( 'phrases' => array( array( 'sprache' => 'German', - 'text' => "Betreuer", + 'text' => "BetreuerIn", 'description' => '', 'insertvon' => 'system' ), @@ -43250,7 +43390,7 @@ array( ), array( 'sprache' => 'English', - 'text' => "project type", + 'text' => "Project type", 'description' => '', 'insertvon' => 'system' ) @@ -43270,7 +43410,27 @@ array( ), array( 'sprache' => 'English', - 'text' => "title", + 'text' => "Title", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4abgabeuntil2359', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Abgabe bis 23:59", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "Submission until 23:59", 'description' => '', 'insertvon' => 'system' ) @@ -43284,7 +43444,7 @@ array( 'phrases' => array( array( 'sprache' => 'German', - 'text' => "Dokumentabgabe - Studentenbereich", + 'text' => "Dokumentabgabe - Studierendenbereich", 'description' => '', 'insertvon' => 'system' ), @@ -43299,18 +43459,178 @@ array( array( 'app' => 'core', 'category' => 'abgabetool', - 'phrase' => 'c4fixtermin', + 'phrase' => 'c4fixterminv4', 'insertvon' => 'system', 'phrases' => array( array( 'sprache' => 'German', - 'text' => "Fix", + 'text' => "Nachreichen möglich", 'description' => '', 'insertvon' => 'system' ), array( 'sprache' => 'English', - 'text' => "Fixed", + 'text' => "late submission possible", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4orgform', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Organisationseinheit", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "organization unit", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4studstatus', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Studierendenstatus", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "student status", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4signaturGefunden', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Digitale Signatur gefunden", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "digital signature found", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4keineSignatur', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Keine Digitale Signatur gefunden", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "no digital signature found", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4signaturServerError', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Signatur Server Error", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "signature server error", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4noFileFound', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Datei wurde nicht gefunden", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "file not found", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4fileUploaded', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Datei hochgeladen", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "file uploaded", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4actions', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Aktionen", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "actions", 'description' => '', 'insertvon' => 'system' ) @@ -43330,7 +43650,7 @@ array( ), array( 'sprache' => 'English', - 'text' => "target date", + 'text' => "Target date", 'description' => '', 'insertvon' => 'system' ) @@ -43390,7 +43710,7 @@ array( ), array( 'sprache' => 'English', - 'text' => "submission date", + 'text' => "Submission date", 'description' => '', 'insertvon' => 'system' ) @@ -43399,18 +43719,38 @@ array( array( 'app' => 'core', 'category' => 'abgabetool', - 'phrase' => 'c4aeltereParbeitBenoten', + 'phrase' => 'c4aeltereParbeitBenotenv2', 'insertvon' => 'system', 'phrases' => array( array( 'sprache' => 'German', - 'text' => 'Projektarbeit für älteres Semester, bitte Word-Formular zur Benotung verwenden!', + 'text' => 'Projektarbeit für älteres Semester, bitte Word-Formular in Moodle zur Benotung verwenden!', 'description' => '', 'insertvon' => 'system' ), array( 'sprache' => 'English', - 'text' => 'Thesis handed in for older semester, please use word form for assessment!', + 'text' => 'Thesis handed in for older semester, please use word form in moodle for assessment!', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4keinEnduploadErfolgt', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Endupload ist noch nicht erfolgt', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Final version not uploaded yet', 'description' => '', 'insertvon' => 'system' ) @@ -43436,6 +43776,26 @@ array( ) ) ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4benoten', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Benoten", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "Grade", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), array( 'app' => 'core', 'category' => 'abgabetool', @@ -43456,6 +43816,46 @@ array( ) ) ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4save', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Speichern", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "Save", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4delete', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Löschen", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "Delete", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), array( 'app' => 'core', 'category' => 'abgabetool', @@ -43790,7 +44190,7 @@ array( ), array( 'sprache' => 'English', - 'text' => 'Supervisor type', + 'text' => 'Assessor type', 'description' => '', 'insertvon' => 'system' ) @@ -43804,13 +44204,13 @@ array( 'phrases' => array( array( 'sprache' => 'German', - 'text' => "Alle anzeigen", + 'text' => "Alle betreuten Projektarbeiten anzeigen", 'description' => '', 'insertvon' => 'system' ), array( 'sprache' => 'English', - 'text' => 'Show All', + 'text' => 'Show all supervised project work', 'description' => '', 'insertvon' => 'system' ) @@ -43824,13 +44224,13 @@ array( 'phrases' => array( array( 'sprache' => 'German', - 'text' => "Deadlines anzeigen", + 'text' => "Deadline Übersicht anzeigen ", 'description' => '', 'insertvon' => 'system' ), array( 'sprache' => 'English', - 'text' => 'Show Deadlines', + 'text' => 'Show Deadline Overview', 'description' => '', 'insertvon' => 'system' ) @@ -43856,6 +44256,1082 @@ array( ) ) ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4note', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Note", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Grade', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4upload_allowed', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Upload erlaubt", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Upload allowed', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4student_perspective', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Studierendenansicht", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Student perspective', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4upload', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Hochladen", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Upload', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4plagiatcheck_link', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "zur Plagiatsprüfung", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Plagiarism check', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4noEnduploadFound', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Kein Endupload vorhanden!", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'No final submission found!', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4notizQualGatev2', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Beurteilungsnotizen", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Evaluation notes', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4abgabeMitarbeiterDetailTitle', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Projektarbeit Detailansicht MitarbeiterIn", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Project work Detailed view Employees', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4abgabeStudentDetailTitle', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Projektarbeit Detailansicht Studierende", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Project work Detailed view Students', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4tooltipVerspaetet', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Verspätet abgegeben", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Submitted late', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4tooltipBeurteilungerforderlich', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Beurteilung erforderlich", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Grading necessary', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4tooltipBestanden', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Bestanden", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'passed', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4tooltipNichtBestanden', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Nicht Bestanden", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'not passed', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4tooltipVerpasst', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Termin überschritten", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Deadline exceeded', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4tooltipAbzugeben', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Termin innerhalb von 12 Tagen", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Deadline within 12 days', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4tooltipStandardv2', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Termin mehr als 12 Tage entfernt", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Deadline more than 12 days away', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4tooltipAbgegeben', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Rechtzeitig abgegeben", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Delivered on time', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4tooltipFixtermin', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Für den gesamten Studiengang verbindlicher Termin. + + Liegt ein Termin in der Vergangenheit, kann nichts mehr hochgeladen werden. Ist es dennoch erforderlich, + haben Studierende bei der Studiengangsassistenz um eine Korrektur dieses Termins anzusuchen.", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'This deadline is binding for the entire program. If a deadline is in the past, + nothing can be uploaded. If it is still necessary, + students must request a correction of this deadline from the program assistant.', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4tooltipAbgabeDetected', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Zu diesem Abgabetermin wurde bereits eine Datei hochgeladen", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'a file has been uploaded for this deadline', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4tapForTooltipInfo', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Tippen Sie für Tooltip-Informationen", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'tap for tooltip information', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4abgabeZeitstatus', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Zeitstatus", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'time status', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4notAllowedToEditAbgabeTermin', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Sie sind nicht berechtigt diesen Abgabetermin zu bearbeiten. + Es muss entweder eine Benotung vorgesehen sein oder sich um einen individuellen Termin handeln, + welcher von Ihrem Benutzerkonto angelegt wurde.", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'You are not authorized to edit this deadline. + It must either be scheduled for grading or be a custom due date + created by your user account.', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4notAllowedToDeleteAbgabeTermin', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Sie sind nicht berechtigt diesen Abgabetermin zu löschen. + Sie benötigen mindestens die Berechtigung den Termin zu bearbeiten und es darf noch keine + Dateiabgabe vorhanden sein.", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'You are not authorized to delete this deadline. + You need at least the permission to edit the deadline, and no file submissions must yet exist.', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4ZusatzdatenBearbeiten', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Zusatzdaten bearbeiten", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Edit additional data', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4abgabeStudentNoProjectsFound', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Keine Projektarbeiten gefunden!", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'No projects found!', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4studentAbgabeNotAllowedInViewMode', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Projektabgabe im Ansichtsmodus ist nicht erlaubt!", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Project submission in view mode is not allowed!', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4studentAbgabeNotAllowedRegular', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Verspätete Projektabgabe ist bei Terminen, welche von der Studiengangsassistenz für den gesamten Studiengang fixiert wurden nicht erlaubt! + + Um einen Endupload durchführen zu können, müssen Sie ein positiv benotetes Quality Gate 1 & Quality Gate 2 in der relevanten Projektarbeit absolviert haben.", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Late project submissions are not permitted for deadlines set by the program assistant for the entire program! + + To be able to complete a final upload, you must have successfully completed Quality Gate 1 and Quality Gate 2 for the relevant project work.', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4benotet', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Benotet", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Graded', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4confirm_delete', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Möchten Sie wirklich Löschen?", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Do you really want to delete?', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4nochNichtsAbgegeben', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Keine Abgabe vorhanden", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'No submission yet', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4newAbgabetermin', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Neuen Abgabetermin erstellen", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Create new Deadline', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4qualgateNegativEmailSubjectv2', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Quality Gate negativ beurteilt", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Quality Gate graded negative', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4noGradeAssignedYet', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Keine Note eingetragen", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'no grade assigned yet', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4abgabeQualGateNegativAddNewAutomagisch', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Sie haben eine Abgabe vom Typ Quality Gate negativ benotet, bitte legen Sie zeitnah einen Nachfolgetermin an!", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'You have graded a submission of type Quality Gate negative, please schedule a follow-up appointment promptly!', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4betreuerEmailKontakt', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "E-Mail BetreuerIn", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Email Assessor', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4projektdetailsOeffnen', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Projektdetails öffnen", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'open Project Details', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4downloadBeurteilungErstbetreuer', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "ErstbetreuerIn Beurteilung herunterladen", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Download evaluation of first assesor', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4downloadBeurteilungZweitbetreuer', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "ZweitbetreuerIn Beurteilung herunterladen", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Download evaluation of second assesor', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4nobeurteilungVorhanden', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Keine Beurteilung vorhanden", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'No Project evaluation found', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4AcceptAndProceed', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Akzeptieren und Fortfahren", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Accept and proceed', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4Cancel', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Abbrechen", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Cancel', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4downloadAbgabe', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Abgabe herunterladen", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Download File', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'confirmEnduploadSpeichern', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Möchten Sie den Endupload durchführen?", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Do you want to complete the final upload?', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'confirmZusatzdatenSpeichern', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Möchten Sie die Zusatzdaten speichern?", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Do you want to save the additional data?', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4errorLoadingStudentForProjektarbeitID', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Fehler beim Laden der Projektarbeit - StudentIn Zuordnung", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Error loading student for project work', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4noAssignedStudentForProjektarbeitID', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Kein zugeteilter StudentIn gefunden für Projektarbeit", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'No assigned student found for project work', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4zusatzdatenausfuellen', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Alle Zusatzdatenfelder benötigen Eingabewerte!", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'All additional data fields are required!', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'warningShortAbstract', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Ihr Abstract ist sehr kurz, möchten Sie den Endupload trotzdem durchführen?", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Your abstract is very short. Would you still like to complete the final upload?', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'warningShortAbstractEn', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Ihr englisches Abstract ist sehr kurz, möchten Sie den Endupload trotzdem durchführen?", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Your english abstract is very short. Would you still like to complete the final upload?', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'warningShortSchlagwoerter', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Ihre Schlagwörter sind sehr kurz, möchten Sie den Endupload trotzdem durchführen?", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Your keywords are very short. Would you still like to complete the final upload?', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'warningShortSchlagwoerterEn', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Ihre englischen Schlagwörter sind sehr kurz, möchten Sie den Endupload trotzdem durchführen?", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Your english keywords are very short. Would you still like to complete the final upload?', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'warningSmallSeitenanzahl', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Ihre Seitenanzahl ist gering, möchten Sie den Endupload trotzdem durchführen?", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Your number of pages is low. Would you still like to complete the final upload?', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4saveNewAbgabetermin', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => "Neuen Abgabetermin speichern", + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Save new Deadline', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), array( 'app' => 'core', 'category' => 'abgabetool', @@ -43891,6 +45367,973 @@ array( ) ) ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4fileUploadSuccessv3', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Datei erfolgreich hochgeladen!', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'File upload successful', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4fileUploadErrorv3', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Fehler beim hochladen der Datei!', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'File upload error!', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4prevAbgabetermin', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Vorheriger Termin', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Previous Deadline', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4nextAbgabetermin', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Nächster Termin', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Next Deadline', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4erstbetreuer', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'ErstbetreuerIn', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'First Assessor', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4zweitbetreuer', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'ZweitbetreuerIn', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Second Assessor', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4projektarbeitTimelineTitle', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Projektarbeit Abgabetermine Zeitstrahl', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Project Deadline Timeline', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4sendEmailStudierende', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Email an Studierende schicken', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Send Email to students', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4sendEmailBetreuer', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Email an Betreuende schicken', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Send Email to assessors', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4keineAbgabetermineGefunden', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Die Projektarbeit hat keine zugeordneten Abgabetermine!', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Project has no assigned Deadlines!', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'showStudentDetails', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Studierende Details anzeigen', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'show student details', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'keineNoteEingetragen', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Keine Note eingetragen', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Not graded yet', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4fehlerMailBegutachter', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Fehler beim Versenden des Mails an den Erstbegutachter!', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Error sending E-Mail to first Assessor!', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4fehlerMailZweitBegutachter', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Fehler beim Versenden des Mails an den Zweitbegutachter!', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'Error sending E-Mail to second Assessor!', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4projektarbeitNichtGefunden', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Keine Projektarbeit gefunden.', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'No projekt work has been found.', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4projektarbeitNichtGefunden', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Keine Projektarbeit gefunden.', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'No projekt work has been found.', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4projektabgabeNichtGefunden', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Keine Projektabgabe gefunden.', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'No projekt deadline has been found.', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4userNichtGefunden', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'User nicht gefunden.', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => 'User not found.', + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'changedAbgabeterminev2', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Updates: Abgabetermine Bachelor-/Masterarbeiten', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "Updates: Deadlines Bachelor's-/Master's Thesis", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + // PAABGABETYP PHRASEN BEGIN + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4paatypqualgate1', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Quality Gate 1', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "Quality Gate 1", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4paatypqualgate2', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Quality Gate 2', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "Quality Gate 2", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4paatypzwischen', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Zwischenabgabe', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "Interim submission", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4paatypnote', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Benotung', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "Grading", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4paatypabstract', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Entwurf', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "Design", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4paatypend', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Endupload', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "Final submission", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4paatypenda', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Endabgabe im Sekretariat', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "Final submission in the administrative office", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + // PAABGABETYP PHRASEN END + // PROJEKTTYP PHRASEN BEGIN + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4projtypBachelor', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Bachelorarbeit', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "Bachelor's thesis", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4projtypProjekt', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Projektarbeit', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "Project work", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4projtypPraktikum', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Praktikum', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "Internship", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4projtypPraxis', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Praxissemester', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "Practical semester", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4projtypDiplom', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Masterarbeit', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "Master's thesis", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + // PROJEKTTYP PHRASEN END + // BETREUERART PHRASEN BEGIN + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4betrartBegutachter', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'BegutachterIn Bachelorarbeit', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "Reviewer bachelor's thesis", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4betrartErstbetreuer', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Erstbetreuer einer Diplomarbeit', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "First reviewer of a master's thesis", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4betrartErstbegutachter', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => '1. BegutachterIn Masterarbeit', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "1. reviewer master's thesis", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4betrartZweitbegutachter', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => '2. BegutachterIn Masterarbeit', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "2. reviewer master's thesis", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4betrartzweitbetreuer', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Zweitbetreuer einer Diplomarbeit', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "Second reviewer of a master's thesis", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4betrartBetreuer', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'BetreuerIn Berufspraktikum oder Projektarbeit', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "Reviewer of an internship or project work", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4betrartSenatsvorsitz', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Vorsitz Prüfungssenat', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "Chair of examination board", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4betrartSenatsmitglied', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Mitglied Prüfungssenat', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "Member of examination board", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + // BETREUERART PHRASEN END + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4qgate1Status', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Status QG1', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "Status QG1", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4qgate2Status', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Status QG2', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "Status QG2", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4keinTerminVorhanden', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Kein Termin vorhanden', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "No Deadline found", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4checkoutStgMoodleInfos', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Für weitere Information zu den Abgabemodalitäten Ihres Studienganges lesen Sie bitte die Unterlagen in Moodle: ', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "For further information on the submission procedures for your degree program, please refer to the documents in Moodle: ", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4positivBenotet', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Positiv Benotet!', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "Graded positive!", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4negativBenotet', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Negativ Benotet!', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "Graded negative!", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4notYetGraded', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Noch nicht beurteilt', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "Not graded yet", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4notSubmitted', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Noch nicht abgegeben', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "Not submitted yet", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + array( + 'app' => 'core', + 'category' => 'abgabetool', + 'phrase' => 'c4notHappenedYet', + 'insertvon' => 'system', + 'phrases' => array( + array( + 'sprache' => 'German', + 'text' => 'Noch nicht stattgefunden', + 'description' => '', + 'insertvon' => 'system' + ), + array( + 'sprache' => 'English', + 'text' => "Not happened yet", + 'description' => '', + 'insertvon' => 'system' + ) + ) + ), + // ABGABETOOL PHRASEN END array( 'app' => 'core', 'category' => 'lehre', diff --git a/vilesci/lehre/abgabe_assistenz.php b/vilesci/lehre/abgabe_assistenz.php index 6d46e98cd..ababd4b69 100644 --- a/vilesci/lehre/abgabe_assistenz.php +++ b/vilesci/lehre/abgabe_assistenz.php @@ -80,9 +80,9 @@ $trenner->loadVariables($getuid); $sql_query = "SELECT *, (SELECT orgform_kurzbz - FROM tbl_prestudentstatus - WHERE prestudent_id=(Select prestudent_id from tbl_student where student_uid=xy.uid limit 1) - ORDER BY datum DESC, insertamum DESC, ext_id DESC LIMIT 1 + FROM tbl_prestudentstatus + WHERE prestudent_id=(Select prestudent_id from tbl_student where student_uid=xy.uid limit 1) + ORDER BY datum DESC, insertamum DESC, ext_id DESC LIMIT 1 ) as organisationsform FROM (SELECT DISTINCT ON(tbl_projektarbeit.projektarbeit_id) public.tbl_studiengang.bezeichnung as stgbez,tbl_projekttyp.bezeichnung AS prjbez,* FROM lehre.tbl_projektarbeit LEFT JOIN public.tbl_benutzer on(uid=student_uid)