Wiki-Quellcode von Upload


Verstecke letzte Bearbeiter
nlo 1.1 1 {{panel float="right"}}
2 (% class="block text-align-center%){{ficon name="XUpload" size="4em"/}}
3
fse 14.1 4 (% class="block%)Das Symbol für Formularelemente vom Typ //Upload//.
nlo 1.1 5 {{/panel}}
6
fse 14.1 7 == Funktionsweise ==
nlo 1.1 8
fse 15.1 9 Das Formularelement //Upload// fügt ein Feld zum Hochladen von Dateien in das aktuelle Formular ein. Über die [[Elementeigenschaft //Label//>>doc:Formcycle.Designer.Form.ElementProperties.Label]] kann das Formularelement auch mit einer Überschrift beschriftet werden.
nlo 1.1 10
fse 14.1 11 {{figure image="designer_element_upload_properties_base_de.png"}}
12 Zusätzliche Basiseigenschaften für Upload-Elemente, wie etwa die Bildvorschau.
nlo 1.1 13 {{/figure}}
14
15 {{figure image="designer_element_upload_image_preview.png"}}
fse 14.1 16 Ist die Bildvorschau aktiviert, wird ein Vorschaubild der hochgeladenen Datei anzeigt. Bei einer Bilddatei wird eine verkleinerte Version des Bildes angzeigt, ansonsten ein Dateisymbol.
nlo 1.1 17 {{/figure}}
18
19 {{internBaseOptionsElement page="base"}}
20 {{table dataTypeAlpha="0" colWidth="-500"}}
fse 14.1 21 |=Name|=Beschreibung
22 |Bildvorschau|Aktiviert bzw. deaktiviert die Bildvorschau, wenn eine Datei zum Hochladen ausgewählt wurde. Ist die Bildvorschau aktiviert, wird im Formular ein Bild für die hochgeladenden Datei eingefügt. Handelt es sich um eine Bilddatei, wird eine verkleinerte Version des Bildes angezeigt, ansonsten ein Dateisymbol {{icon name="file"/}}.
awa 21.2 23 |{{version major="7" minor="0" patch="11" /}} Automatischer Upload|Wenn aktiviert, werden ausgewählte Dateien sofort im Hintergrund hochgeladen. Dadurch kann die Absendezeit des Formulars reduziert werden.
nlo 1.1 24 {{/table}}
25 {{/internBaseOptionsElement}}
26
fse 17.1 27 {{figure image="designer_element_upload_properties_constraints_de.png"}}
fse 14.1 28 In den Bedingungen können die erlaubten Dateitypen eingeschränkt werden.
nlo 1.1 29 {{/figure}}
30
31 {{internBaseOptionsElement page="cond"}}
32 {{table dataTypeAlpha="0" colWidth="-500"}}
fse 14.1 33 |=Name|=Beschreibung
34 |Max. Größe|Maximale Größe der hochzuladenden Datei in Kilobyte.
35 |Dateiendungen|Kommaseparierte Liste von zulässigen Dateiendungen für Formularuploads. Nur Dateiendungen mit den angegebenen Endungen sind erlaubt. Dateiendungen können mit oder ohne Punkt angegeben. So kann bspw. //pdf// oder //.pdf// angegeben werden.
nlo 1.1 36 {{/table}}
37 {{/internBaseOptionsElement}}
38
39 {{figure image="designer_element_upload_properties_label_de.png"}}
fse 14.1 40 In diesem Bereich kann optional ein Dateiname vergeben wird, unter dem die hochgeladene Datei auf dem Server gespeichert wird.
nlo 1.1 41 {{/figure}}
42
43 {{internBaseOptionsElement page="label"}}
44 {{table dataTypeAlpha="0" colWidth="-500"}}
fse 14.1 45 |=Name|=Beschreibung
46 |Dateiname|Name, unter der die Datei serverseitig abgespeichert wird. Ohne der Angabe eines Dateinamen wird der originale Dateiname verwendet.
awa 21.2 47 |{{version major="7" minor="0" patch="11" /}} Bildkompression|Wenn aktiviert, werden hochgeladene Bilder automatisch skaliert und in das Zielformat umgewandelt. Die Originaldatei wird dabei verworfen, nur das komprimierte Bild wird gespeichert. Falls die Bildkompression aus unerwarteten Gründen fehlschlägt (etwa, wenn der Server das Format nicht unterstützt), wird die Originaldatei gespeichert.
awa 17.4 48 |Max. Breite|Maximale Breite für das komprimierte Bild. Das Bild wird so sehr skaliert, dass dessen Breite dieses Maximum nicht überschreitet. Ist hier //0// eingetragen, kann das Bild beliebig breit sein.
49 |Max. Höhe|Maximale Höhe für das komprimierte Bild. Das Bild wird so sehr skaliert, dass dessen Höhe dieses Maximum nicht überschreitet. Ist hier //0// eingetragen, kann das Bild beliebig hoch sein.
50 |Format|Zielformat für das Bild. Ist hier //Automatisch// ausgewählt, wird versucht, das Originalformat des hochgeladenen Bilds zu behalten.
51 |Als PDF|Wenn aktiviert, wird ein PDF mit dem Bild erzeugt. Dabei wird von einer Auflösung von 150 dpi für die Größe des PDF ausgegangen.
nlo 1.1 52 {{/table}}
53 {{/internBaseOptionsElement}}
54
55 {{internBaseOptionsElement page="css"/}}
56
57 {{internBaseOptionsElement page="attr"/}}
58
59 {{internBaseOptionsElement page="avail"/}}
60
61 {{internBaseOptionsElement page="ronly"/}}
62
63 {{internBaseOptionsElement page="misc"/}}
64
65 {{content moveToTop="true"/}}