@digital-blueprint/formalize-app
Version:
[GitHub Repository](https://github.com/digital-blueprint/formalize-app) | [npmjs package](https://www.npmjs.com/package/@digital-blueprint/formalize-app) | [Unpkg CDN](https://unpkg.com/browse/@digital-blueprint/formalize-app/) | [Formalize Bundle](https:
656 lines (566 loc) • 30.8 kB
JavaScript
let e,t,n,i,o=e=>e;
/*!
* License: LGPL-2.1-or-later
* Dependencies:
*
* @webcomponents/scoped-custom-element-registry: BSD-3-Clause
* @dbp-toolkit/app-shell: LGPL-2.1-or-later
* @dbp-toolkit/language-select: LGPL-2.1-or-later
* @dbp-toolkit/auth: LGPL-2.1-or-later
* @dbp-toolkit/theme-switcher: LGPL-2.1-or-later
* universal-router: MIT
* @dbp-toolkit/matomo: LGPL-2.1-or-later
* @dbp-toolkit/tabulator-table: LGPL-2.1-or-later
* xlsx: Apache-2.0
* jspdf-autotable: MIT
* xss: MIT
* cssfilter: MIT
* @dbp-toolkit/common: LGPL-2.1-or-later
* lit-html: BSD-3-Clause
* @dbp-toolkit/file-handling: LGPL-2.1-or-later
* webdav: MIT
* jose: MIT
* file-saver: MIT
* @dbp-toolkit/grant-permission-dialog: LGPL-2.1-or-later
* @dbp-toolkit/pdf-viewer: LGPL-2.1-or-later
* pdfjs-dist: Apache-2.0
* html2pdf.js: MIT
* jspdf: MIT
* @dbp-toolkit/notification: LGPL-2.1-or-later
* tabulator-tables: MIT
* @babel/runtime: MIT
* fflate: MIT
* jquery: MIT
* @dbp-toolkit/person-select: LGPL-2.1-or-later
* select2: MIT
* @dbp-toolkit/form-elements: LGPL-2.1-or-later
*/import{i as a,c as r}from"./notification.DekX2Yn_.es.js";function s(){return a(e||(e=o`
/**************************\\
Modal Styles
\\**************************/
.modal-container {
grid-template-columns: 150px 1fr;
grid-template-rows: auto 1fr;
gap: 1px 1px;
grid-template-areas: 'sidebar header' 'sidebar main';
position: relative;
background-color: var(--dbp-override-background);
color: var(--dbp-override-content);
max-width: 600px;
max-height: 100vh;
min-width: 60%;
min-height: 50%;
overflow-y: auto;
box-sizing: border-box;
display: grid;
height: 70%;
width: 70%;
position: relative;
}
.modal-nav {
cursor: pointer;
overflow: hidden;
background-color: var(--dbp-background);
border-right: var(--dbp-border);
grid-area: sidebar;
}
.modal-nav > div {
padding: 5px;
text-align: center;
}
.modal-nav .nav-icon {
width: 35px;
height: 35px;
}
.modal-nav .active {
background-color: var(--dbp-content-surface);
color: var(--dbp-on-content-surface);
}
.modal-content {
padding: 10px 20px 20px 20px;
display: flex;
justify-content: center;
align-items: center;
overflow: hidden;
}
.modal-content .source-main {
height: 100%;
width: 100%;
display: flex;
align-items: flex-end;
}
.modal-content .source-main.hidden {
display: none;
}
.modal-header {
grid-area: header;
display: flex;
padding: 10px 20px 0px 20px;
flex-direction: row-reverse;
justify-content: space-between;
align-items: center;
}
.micromodal-slide .modal-container,
.micromodal-slide .modal-overlay {
will-change: auto;
}
/**************************\\
Tablet Portrait Styles
\\**************************/
@media only screen and (orientation: portrait) and (max-width: 768px) {
.modal-nav {
display: flex;
grid-area: nav;
border: none;
border-bottom: var(--dbp-border);
border-top: var(--dbp-border);
white-space: nowrap;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
}
.modal-nav::-webkit-scrollbar {
display: none;
}
.modal-content {
grid-area: main;
}
.modal-container {
grid-template-rows: 40px 55px auto;
grid-template-areas: 'header' 'nav' 'main';
grid-template-columns: auto;
}
.modal-header {
grid-area: header;
padding: 5px;
}
.modal-nav > div {
flex-grow: 1;
}
.modal-nav .nav-icon {
height: 20px;
}
#custom-pagination {
position: sticky;
bottom: 0;
z-index: 10;
}
}
`))}function l(){return a(t||(t=o`
/* For some reasons the selector chevron was very large */
select:not(.select),
.dropdown-menu {
background-size: 1em;
}
`))}function d(){return a(n||(n=o`
#ethics-commission-form {
position: relative;
container-type: inline-size;
container-name: form;
}
.notification {
margin-bottom: 2em;
}
.draft-mode {
z-index: 5;
position: fixed;
bottom: 0;
left: 0;
width: 0;
height: 0;
border-style: solid;
border-width: 0 0 200px 200px;
border-color: transparent transparent var(--dbp-warning-surface) transparent;
transform: rotate(90deg);
}
.draft-mode__text {
position: absolute;
top: 120px;
left: -131px;
transform: rotate(-45deg);
font-weight: bold;
font-size: 24px;
color: white;
white-space: nowrap;
}
.form-details {
margin-top: 0;
padding: 1.5em;
background: #e6e6e6;
display: flex;
justify-content: space-between;
}
.submission-details {
display: flex;
justify-content: space-between;
gap: 1em;
width: 100%;
.label {
display: inline-block;
}
.permissions-header {
display: flex;
gap: 1em;
justify-content: space-between;
margin-bottom: 1em;
}
.users-permissions {
display: flex;
flex-direction: column;
gap: 0.5em;
}
.user-entry {
display: flex;
align-items: center;
gap: 0.5em;
justify-content: space-between;
}
.person-name {
width: 200px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.user-permissions-title {
font-weight: bold;
display: block;
font-size: 20px;
margin-bottom: 1em;
}
.person-permissions {
display: flex;
gap: 0.5em;
flex-wrap: nowrap;
}
.person-permission {
display: inline-block;
border: 1px solid var(--dbp-content);
border-radius: 4px;
padding: 0 6px;
line-height: 26px;
background-color: var(--dbp-background);
}
}
.form-title {
text-align: center;
font-size: 2em;
line-height: 1.2;
}
.form-sub-title {
text-align: center;
font-size: 1.6em;
line-height: 1.2;
}
.type-container {
display: flex;
justify-content: center;
gap: 3em;
}
.section-title {
font-size: 2.4em;
font-weight: bold;
line-height: 1.2;
margin: 1.8em 0 1em;
}
.section-sub-title {
font-size: 2em;
font-weight: bold;
line-height: 1.2;
margin: 1.5em 0 0.8em;
}
.question-group-title {
font-size: 1.6em;
font-weight: bold;
line-height: 1.2;
margin: 1.2em 0 0.6em;
}
[slot='label'] a {
text-decoration: underline;
text-underline-offset: 2px;
}
/* buttons */
.button-row {
display: flex;
justify-content: space-between;
gap: 1em;
position: sticky;
top: 0;
z-index: 9;
right: 0;
left: 0;
background: var(--dbp-background);
padding: 1em;
border: var(--dbp-border);
.button-label {
padding-left: 0.5em;
}
}
.right-buttons,
.left-buttons {
display: flex;
gap: 1em;
}
.edit-permissions {
.button-text {
padding-left: 5px;
}
}
@container form (width < 820px) {
/* Make icon buttons for small screens ? */
.button-row {
button,
dbp-button {
.button-label {
display: none;
}
}
}
.submission-details {
flex-direction: column;
}
}
@container form (width < 420px) {
.submission-details {
.user-entry {
flex-direction: column;
align-items: flex-start;
}
.person-permissions {
width: 100%;
justify-content: flex-end;
}
}
}
.file-upload-container {
margin-bottom: 3em;
border: var(--dbp-border);
padding: 1em 1em 1.5em 1em;
display: flex;
flex-direction: column;
gap: 1em;
}
.attachments-title {
margin: 0;
font-size: 24px;
}
.uploaded-files {
display: flex;
flex-direction: column;
}
.attachment-upload-button {
width: fit-content;
}
.file-block {
display: flex;
justify-content: space-between;
align-items: center;
border: 1px solid #dadada;
padding: 0.5em;
}
.file-block:nth-child(2n + 1) {
background-color: #dadada;
}
.file-info {
display: flex;
gap: 1em;
width: calc(100% - 2em);
justify-content: space-between;
padding-right: 2em;
max-width: 56%;
}
.file-name {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.file-size {
font-weight: bolder;
}
.file-action-buttons {
display: flex;
gap: 1em;
flex-wrap: nowrap;
}
.additional-data {
display: flex;
flex-wrap: nowrap;
flex-shrink: 0;
gap: 0.5em;
}
@container form (width < 820px) {
.additional-data {
display: none;
}
.file-info {
max-width: 42%;
}
}
@container form (width < 540px) {
.file-block {
align-items: flex-start;
flex-direction: column;
gap: 1em;
}
.file-action-buttons {
width: 100%;
justify-content: flex-end;
}
}
/* Add some space to the scroller under the form */
form > article:last-child {
margin-bottom: 8em;
}
.scroller-container {
position: sticky;
top: 90vh;
text-align: right;
pointer-events: none;
z-index: 9;
height: 0;
}
.scroller {
width: 50px;
height: 50px;
font-size: 38px;
border: var(--dbp-border);
color: var(--dbp-content);
background-color: var(--dbp-background);
transform: translateX(150%);
pointer-events: all;
cursor: pointer;
}
@media only screen and (max-width: 1600px) {
.scroller {
opacity: 0.7;
transform: translateX(0);
}
.scroller:hover {
opacity: 1;
}
}
/* modal */
.pdf-view-modal {
--dbp-modal-width: 80vw;
--dbp-modal-min-width: 320px;
--dbp-modal-max-width: 1000px;
--dbp-modal-min-height: 35vh;
--dbp-modal-max-height: 95vh;
}
.modal--permissions {
--dbp-modal-width: 80vw;
}
/* utils */
.visually-hidden {
position: absolute !important;
clip: rect(1px, 1px, 1px, 1px);
overflow: hidden;
height: 1px;
width: 1px;
word-wrap: normal;
}
/* animations */
.button,
dbp-button {
dbp-icon {
transition: transform 0.1s ease-in;
}
&:hover dbp-icon {
transform: scale(1.25);
}
}
@keyframes fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
.fade-in {
animation: fadeIn 0.5s ease-in-out forwards;
}
`))}function m(){return a(i||(i=o`
/* PRINTING STYLES */
.print {
--dbp-form-font-size: 16px;
--dbp-form-line-height: 24px;
padding: 0 !important;
font-size: var(--dbp-form-font-size) !important;
line-height: var(--dbp-form-line-height) !important;
/* PAGE BREAKS */
.form-sub-title,
.section-title {
page-break-before: always;
break-before: page;
}
fieldset {
page-break-inside: avoid;
break-inside: avoid;
}
/* Title styles */
.form-title,
.form-sub-title,
.section-title,
.section-sub-title,
.question-group-title {
line-height: var(--dbp-form-line-height) !important;
font-size: var(--dbp-form-line-height);
margin: 0;
padding: 0 0 24px 0;
text-align: center;
}
.section-sub-title {
font-size: 20px;
padding: 0 0 24px 0;
margin: 0;
text-align: center;
}
.question-group-title {
font-size: 18px;
padding: 0 0 24px 0;
margin: 0;
text-align: center;
}
.button-row,
button,
dbp-button,
.submission-permissions,
.scroller-container {
display: none !important;
height: 0;
overflow: hidden;
}
sup {
vertical-align: baseline;
padding-left: 3px;
}
fieldset {
border: none;
margin: 0;
padding: 0 0 var(--dbp-form-line-height) 0;
}
p,
ul,
ol {
margin: var(--dbp-form-line-height);
}
fieldset label {
font-weight: bold;
display: block;
}
.submission-date .abel {
margin-bottom: 0;
}
/* Line height debug background*/
background-image: linear-gradient(
to bottom,
rgba(0, 120, 255, 0.1) 0,
rgba(0, 120, 255, 0.1) 1px,
transparent 1px,
transparent var(--dbp-form-line-height)
);
background-size: 100% var(--dbp-form-line-height);
background-position: 0 0;
}
`))}var c={"error-login-message":"Sie müssen eingeloggt sein, um diese Funktion nutzen zu können!",errors:{"notfound-body":"Die angeforderte Ressource wurde nicht gefunden.","notfound-title":"Ressource nicht gefunden","other-body":"Beim Zugriff auf die angeforderte Ressource ist ein Fehler aufgetreten.","other-title":"Fehler","unauthorized-body":"Keine Berechtigung um auf die angeforderte Ressource zuzugreifen.","unauthorized-title":"Keine Berechtigung","unprocessable_entity-body":"Die Anmeldedaten sind ungültig oder unvollständig.","unprocessable_entity-title":"Anmeldedaten ungültig"},"loading-message":"Lädt...","render-form":{"button-row":{reset:"Zurücksetzen",submit:"Abschicken"},"check-previous-submissions-warning":"Hier kgit pullönnen Sie Ihre früheren Einreichungen überprüfen.","course-select":{"login-required":"Anmeldung erforderlich",placeholder:"Bitte wählen Sie einen Kurs aus"},"form-already-submitted-n-times-warning":"Sie haben dieses Formular bereits {{n}} Mal abgeschickt. Sie können es nicht noch einmal abschicken","form-already-submitted-warning":"Sie haben dieses Formular bereits abgeschickt!","form-not-accessible":"Dieses Formular ist für Sie nicht verfügbar!",forms:{"accessible-exams-form":{"additional-examiner":"Weiterer Prüfer*Weitere Prüferin","begin-time":"Beginnzeit der Prüfung",comment:"Anmerkung (zB wenn eine Lehrveranstaltung nicht gefunden werden kann oder für weitere Infos)","course-name":"Lehrveranstaltung",date:"Datum der Prüfung","date-validation-error":"Bitte wählen Sie ein Datum, das zumindest zwei Wochen in der Zukunft liegt.","different-term":"Abweichendes Semester der Lehrveranstaltung",email:"E-Mail-Adresse","end-time":"Endzeit der Prüfung","exam-data":"Prüfungsdaten","exam-date":"Bitte beachten Sie, dass der Prüfungstermin mindestens 14 Tage in der Zukunft liegen muss.",examiner:"Prüfer*in (Pflichtfeld)","examiner-text":"Prüfer*in (als Text, falls Prüfer nicht gefunden)","examiner-validation-error":"Bitte wählen Sie den Prüfer aus, oder geben Sie den Namen manuell ein.","family-name":"Nachname","given-name":"Vorname",group:"Genaue Gruppenzuteilung erfolgt noch","mandatory-fields":"Bitte füllen sie alle Pflichtfelder aus.","matriculation-number":"Matrikelnummer",online:"Es handelt sich um eine Online-Prüfung","personal-data":"Persönliche Daten (vorausgefüllt)",room:"Raum der Prüfung","submission-error":"Hoppla, da ist etwas schiefgelaufen.","submission-error-notification":"Ihre Daten konnten nicht abgeschickt werden. Bitte versuchen Sie es später noch einmal.","submission-result-notification":"Sie haben sich für einen barrierefreien Prüfungstermin angemeldet. Sie erhalten eine Bestätigung per E-Mail.","submission-result-thanks":"Vielen Dank für Ihre Anmeldung!","time-validation-error":"Bitte wählen Sie eine Endzeit, die nach der Beginnzeit der Prüfung liegt.",title:"Barrierefreien Prüfungstermin anmelden"},"ethics-commission-form":{"accept-button-text":"Akzeptieren","advanced-material-sciences":"Advanced Material Sciences","applicant-label":"Antragsteller*in","applicant-placeholder":"Vor- und Nachname","attache-file-button-label":"Dateien hochladen","attachments-title":"Anhänge","bachelor-label":"ja, Bachelor","contact-details-label":"Kontaktdaten","contact-details-placeholder":"Institut/Organisationseinheit/Unternehmen/berufliche Kontaktdaten","data-protection-date-label":"Datum der finalen Prüfung","date-of-transmission-label":"Datum der Übermittlung","delete-attachment":"Löschen","delete-submission-button-text":"Einreichung löschen","doctorat-label":"ja, Doktorat","download-attachment":"Herunterladen","download-button-text":"Herunterladen","edit-mode":"Edit mode","edit-permission-button-text":"Berechtigungen bearbeiten","fields-of-expertise-label":"Welchem/n Field/s of Expertise ist das Forschungsvorhaben zuzuordnen? ","human-and-biotechnology":"Human & Biotechnology","information-communication-computing":"Information, Communication & Computing","job-position-label":"Berufliche Position","job-position-placeholder":"Bitte geben Sie Ihre berufliche Position an",keinem:"Keinem","master-label":"ja, Master/Diplomingenieur*in","mobility-production":"Mobility & Production","no-label":"nein","no-publication-label":"nein, keine Publikation geplant","one-publication-label":"ja, eine Publikation von Ergebnissen aus der/den Abschlussarbeit/en ist geplant","print-pdf-button-text":"PDF drucken",publication:"Publikation","qualification-work-label":"Werden im Rahmen des Forschungsvorhabens auch Abschluss- oder Qualifizierungsarbeiten durchgeführt?\nWenn ja, welche Arbeiten?\nIst im Rahmen der Betreuung auch die Publikation von Ergebnissen geplant?","save-draft-button-text":"Als Entwurf speichern","scroll-to-bottom-text":"Scrollen Sie zum Ende der Seite","scroll-to-top-text":"Scrollen Sie zum Anfang der Seite","specification-office-label":"Angabe durch Geschäftsstelle",study:"Studie","sub-title":"„Bezeichnung des Forschungsvorhabens bzw. der Studie und Kurztitel/Akronym“","submission-result-notification":"Sie haben das Formular der Ethik-Kommission erfolgreich eingereicht","submission-result-thanks":"Vielen Dank für Ihre Anmeldung!","submit-button-text":"Abschicken","sustainable-systems":"Sustainable Systems",title:"Antrag auf Prüfung der ethischen Vertretbarkeit des eingereichten Forschungsvorhabens","view-attachment":"Ansehen","view-mode":"View mode"}},"room-select":{"login-required":"Anmeldung erforderlich",placeholder:"Bitte wählen Sie einen Raum aus"}},"show-registrations":{abort:"Abbrechen","all-columns":"Alle Spalten","all-filters-hide":"Alle verstecken","all-filters-show":"Alle anzeigen","apply-col-settings":"Filteroptionen übernehmen","back-text":"Zurück zur Kursübersicht","default-export-select":"Exportieren","detailed-submission-dialog-id":"{{id}} von {{nItems}}","detailed-submission-dialog-title":"Detailansicht","failed-to-get-forms-body":"Fehler beim Abrufen der Formularliste von der API","failed-to-get-forms-title":"API-Fehler","filter-options-button-text":"Filteroptionen","header-settings":"Spalteneinstellungen",id:"ID","modal-close":"Dialog schließen",name:"Name","next-entry-btn-title":"Nächster","open-detailed-view-modal":"Dialog für die Detailansicht öffnen","open-forms":"Formulareinträge anzeigen","previous-entry-btn-title":"Vorheriger","reset-filter":"Alle zurücksetzen","save-columns":"Speichern","search-button":"Suchen","search-in":"In Spalten suchen","search-in-column":"Spalte auswählen","search-operator":"Suchoperator","search-operator-ends":"endet mit","search-operator-equal":"gleich","search-operator-greater":"größer als","search-operator-greaterorequal":"größergleich","search-operator-keywords":"Schlagwortsuche","search-operator-less":"kleiner als","search-operator-lessthanorequal":"kleinergleich","search-operator-like":"in Wort enthalten","search-operator-notequal":"nicht enthalten","search-operator-regex":"Regular Expression","search-operator-starts":"fängt an mit","searchbar-placeholder":"Suchen","something-went-wrong-body":"Es tut uns leid, etwas ist schief gelaufen.","something-went-wrong-title":"Fehler!","submission-table-draft-title":"Drafts","submission-table-submitted-title":"Submitted","table-config-button-text":"Tabellenkonfiguration"}},u={"error-login-message":"You need to be logged in to use this function!",errors:{"notfound-body":"Requested resource not found.","notfound-title":"Ressource not found","other-body":"There was an error accessing requested resource.","other-title":"Error","unauthorized-body":"No authorization to access requested resource.","unauthorized-title":"Unauthorized","unprocessable_entity-body":"The registration data is invalid oder incomplete.","unprocessable_entity-title":"Registration data invalid"},"loading-message":"Loading...","render-form":{"button-row":{reset:"Reset",submit:"Submit"},"check-previous-submissions-warning":"You can check your previous submissions here.","course-select":{"login-required":"Login required",placeholder:"Please select a course"},"form-already-submitted-n-times-warning":"You already submitted this form {{n}} times. You can't submit it again.","form-already-submitted-warning":"You already submitted this form!","form-not-accessible":"This form is not available for you!",forms:{"accessible-exams-form":{"additional-examiner":"Additional examiner","begin-time":"Begin time of exam",comment:"Note (e.g. if a course cannot be found or for further information)","course-name":"Subject",date:"Date of exam","date-validation-error":"Please choose a date that is at least two weeks ahead.","different-term":"Different teaching term of the subject",email:"Email address","end-time":"End time of exam","exam-data":"Exam data","exam-date":"Please note that the exam date must be at least 14 days in the future.",examiner:"Examiner (required)","examiner-text":"Examiner (as text, if examiner was not found)","examiner-validation-error":"Please select an examiner, or otherwise enter the name.","family-name":"Family name","given-name":"Given name",group:"Exact group allocation will follow","mandatory-fields":"Please fill in all mandatory fields.","matriculation-number":"Matriculation number",online:"This is an online exam","personal-data":"Personal data (prefilled)",room:"Original room","submission-error":"Sorry, something went wrong.","submission-error-notification":"Your data could not be submitted. Please try again later.","submission-result-notification":"You have registered for an accessible exam date. You will receive a confirmation by e-mail.","submission-result-thanks":"Thank you for your registration!","time-validation-error":"Please choose an end time that is past the begin time of the exam.",title:"Register for an accessible exam date"},"ethics-commission-form":{"accept-button-text":"Accept","advanced-material-sciences":"Advanced Material Sciences","applicant-label":"Antragsteller*in","applicant-placeholder":"Vor- und Nachname","attache-file-button-label":"Upload files","attachments-title":"Attachments","bachelor-label":"ja, Bachelor","contact-details-label":"Kontaktdaten","contact-details-placeholder":"Institut/Organisationseinheit/Unternehmen/berufliche Kontaktdaten","data-protection-date-label":"Datum der finalen Prüfung","date-of-transmission-label":"Datum der Übermittlung","delete-attachment":"Delete","delete-submission-button-text":"Delete Submission","doctorat-label":"ja, Doktorat","download-attachment":"Download","download-button-text":"Download","edit-mode":"Edit mode","edit-permission-button-text":"Edit permissions","fields-of-expertise-label":"Welchem/n Field/s of Expertise ist das Forschungsvorhaben zuzuordnen? ","human-and-biotechnology":"Human & Biotechnology","information-communication-computing":"Information, Communication & Computing","job-position-label":"Berufliche Position","job-position-placeholder":"Bitte geben Sie Ihre berufliche Position an",keinem:"Keinem","master-label":"ja, Master/Diplomingenieur*in","mobility-production":"Mobility & Production","no-label":"nein","no-publication-label":"nein, keine Publikation geplant","one-publication-label":"ja, eine Publikation von Ergebnissen aus der/den Abschlussarbeit/en ist geplant","print-pdf-button-text":"Print PDF",publication:"Publikation","qualification-work-label":"Werden im Rahmen des Forschungsvorhabens auch Abschluss- oder Qualifizierungsarbeiten durchgeführt?\nWenn ja, welche Arbeiten?\nIst im Rahmen der Betreuung auch die Publikation von Ergebnissen geplant?","save-draft-button-text":"Save as draft","scroll-to-bottom-text":"Scroll to the bottom of the page","scroll-to-top-text":"Scroll to the top of the page","specification-office-label":"Angabe durch Geschäftsstelle",study:"Studie","sub-title":"„Bezeichnung des Forschungsvorhabens bzw. der Studie und Kurztitel/Akronym“","submission-result-notification":"You have successfully submitted the Ethics Commission Form","submission-result-thanks":"Thank you for your submission!","submit-button-text":"Submit","sustainable-systems":"Sustainable Systems",title:"Antrag auf Prüfung der ethischen Vertretbarkeit des eingereichten Forschungsvorhabens","view-attachment":"View","view-mode":"View mode"}},"room-select":{"login-required":"Login required",placeholder:"Please select a room"}},"show-registrations":{abort:"Cancel","all-columns":"All columns","all-filters-hide":"Hide all","all-filters-show":"Show all","apply-col-settings":"Apply filter options","back-text":"Back to course list","default-export-select":"Export","detailed-submission-dialog-id":"{{id}} of {{nItems}}","detailed-submission-dialog-title":"Detailed view","failed-to-get-forms-body":"Failed to get form list from the API","failed-to-get-forms-title":"API Error","filter-options-button-text":"Filter Options","header-settings":"Column setting",id:"ID","modal-close":"Close dialog",name:"Name","next-entry-btn-title":"Next entry","open-detailed-view-modal":"Open detailed view modal","open-forms":"Show form submissions","previous-entry-btn-title":"Previous entry","reset-filter":"Reset all","save-columns":"Save","search-button":"Search","search-in":"Search in columns","search-in-column":"Select column","search-operator":"Searchoperator","search-operator-ends":"ends with","search-operator-equal":"equal","search-operator-greater":"greater than","search-operator-greaterorequal":"greater than or equal","search-operator-keywords":"keyword search","search-operator-less":"less than","search-operator-lessthanorequal":"less than or equal","search-operator-like":"like","search-operator-notequal":"not equal","search-operator-regex":"regular expression","search-operator-starts":"starts with","searchbar-placeholder":"Search","something-went-wrong-body":"We're sorry, something went wrong.","something-went-wrong-title":"Error!","submission-table-draft-title":"Drafts","submission-table-submitted-title":"Submitted","table-config-button-text":""}};function h(){return r({en:u,de:c},"de","en")}export{s as a,d as b,h as c,m as d,l as g};
//# sourceMappingURL=i18n.sFs-myza.es.js.map