fradrive/templates/multiFileField.hamlet
2019-04-07 22:17:38 +02:00

28 lines
1.0 KiB
Plaintext

$newline never
<!-- TODO: add $if to check if there were files uploaded already -->
<div .file-uploads-label>_{MsgPreviouslyUploadedInfo}
<ol .file-input__list>
$forall FileUploadInfo{..} <- fileInfos
<li>
<div .file-container>
<label for=#{fuiHtmlId}>#{fuiTitle}
<input type=checkbox id=#{fuiHtmlId} name=#{fieldName} :fuiChecked:checked value=#{toPathPiece fuiId}>
<div .file-input__info>
_{MsgPreviouslyUploadedDeletionInfo}
<div .file-uploads-label>_{MsgAddMoreFiles}
$# new files
<input type="file" uw-file-input name=#{fieldName} id=#{fieldId} multiple :req:required="required">
<div .file-input__info>
_{MsgMultiFileUploadInfo}
<div .file-input__unpack>
<label for=#{fieldId}_zip>ZIPs automatisch entpacken
<input type=checkbox id=#{fieldId}_zip name=#{fieldName} value=#{unpackZips}>
<div class="tooltip">
<div class="tooltip__handle">
<div class="tooltip__content">Entpackt hochgeladene Zip-Dateien (*.zip) automatisch und fügt den Inhalt dem Stamm-Verzeichnis der Abgabe hinzu.