# Fájl- és képfeltöltés mező

> A Fájlfeltöltés és a Képfeltöltés mező beállításai: méret- és darabszám-korlát, engedélyezett típusok, tárolási hely, képkivágás.

A két mező a látogatóknak lehetővé teszi, hogy fájlt vagy képet csatoljanak az űrlaphoz: dokumentumot jelentkezéshez, képet profilhoz, mellékletet ügyfélszolgálati kéréshez. Mindkettő a Pro bővítményhez kötött, az alap telepítésben a **Fájlfeltöltés** és a **Képfeltöltés** elem szürkén látszik a **Beviteli mezők** panelen. A hozzáadás ugyanúgy megy, mint a többi mezőnél: kattints rá, vagy húzd az űrlapba, majd a ceruza ikonnal nyisd meg a testreszabást.

## Fájlfeltöltés

### Beállítások

| Beállítás | Mit csinál |
| --- | --- |
| **Elem címkéje** | A mező címe a látogatónak. |
| **Gomb szövege** | A feltöltő gomb felirata, például „Fájl kiválasztása”. |
| **Feltöltő gomb felülete** | **Dropzone** (ide húzható a fájl) vagy hagyományos **gomb**. |
| **Címke elhelyezése** | **Alapértelmezett**, **Felül**, **Jobb**, **Alul**, **Bal**. Az alapértelmezett az általános beállítást követi. |
| **Admin mezőcímke** | Másik cím, amelyet csak az adminisztrátor lát a beküldéseknél. |
| **Kötelező** | Legalább egy fájl kell a beküldéshez. |
| **Maximális fájlméret** | Méretkorlát KB vagy MB egységben. |
| **Globális hibaüzenet** (méret) | Az üzenet, ha a fájl túl nagy. A kapcsolót átállítva egyéni üzenetet adhatsz meg. |
| **Maximális fájlszám** | Hány fájlt tölthet fel a látogató. |
| **Globális hibaüzenet** (darabszám) | Az üzenet, ha túl sok fájlt választ. Itt is megadható egyéni üzenet. |
| **Engedélyezett fájlok** | A jelölőnégyzetekkel választod ki a megengedett típusokat: képek (jpg, png, gif, bmp), hang (mp3, wav, ogg stb.), videó (avi, mov, mp4 stb.), PDF, dokumentumok és táblázatok (ppt, xls, docx stb.). |

### Speciális beállítások

| Beállítás | Mit csinál |
| --- | --- |
| **Konténerosztály** | Egyéni CSS-osztály a mező burkolójára. |
| **Elem osztálya** | Egyéni CSS-osztály a beviteli elemre. |
| **Súgóüzenet** | Útmutató szöveg a mező alatt. |
| **Névattribútum** | A HTML `name` attribútuma, általában nem kell módosítani. |
| **Feltételes logika** | A mező megjelenítése vagy elrejtése más mezők értéke alapján. |
| **Fájl helye** | Hová kerüljenek a feltöltött fájlok: **Az általános beállítások szerint** (alapértelmezett tárhely) vagy **Egyéni** (saját tárolási útvonal). |

## Képfeltöltés

A Képfeltöltés mező képek beküldésére való: jelentkezési lap, regisztráció, profilkép.

### Beállítások

| Beállítás | Mit csinál |
| --- | --- |
| **Elem címkéje** | A mező címe a látogatónak. |
| **Gomb szövege** | A tallózó gomb felirata (például „Fájl kiválasztása” vagy „Kép feltöltése”). |
| **Feltöltő gomb felülete** | Hagyományos gomb vagy interaktív **Dropzone**. |
| **Címke elhelyezése** | **Alapértelmezett**, **Felül**, **Jobb**, **Alul**, **Bal**. |
| **Admin mezőcímke** | Másik cím, amelyet csak az adminisztrátor lát. |
| **Kötelező** | Legalább egy képet fel kell tölteni. |
| **Maximális fájlméret** | Méretkorlát KB vagy MB egységben; a túllépés hibaüzenete testre szabható, vagy a globális üzenet kikapcsolásával egyéni szöveg adható meg. |
| **Maximális fájlszám** | Hány képet tölthet fel a látogató, a túllépés üzenete itt is testre szabható. |
| **Engedélyezett képek** | JPG, PNG és/vagy GIF; a nem engedélyezett formátum hibaüzenete megadható. |
| **Fájl helye** | **Az általános beállítások szerint** vagy **Egyéni**. Egyéninél a képek a Fluent Forms alapértelmezett helyére, a WordPress médiatárába, vagy mindkettőbe kerülhetnek. |

### Képkivágás

A képkivágással a látogató a beküldés előtt kivághatja a képet. Csak a kivágott kép töltődik fel, és a szerver is ezt ellenőrzi. A beállítások a **Kivágás engedélyezése** (Enable Crop) kapcsoló bekapcsolása után jelennek meg. Alapból ki van kapcsolva, így a meglévő űrlapok nem változnak.

A **Kivágás típusa** (Crop Type) két lehetőséget ad:

- **Kivágási arány:** előre megadott arányt választasz a listából.
  - **Szabad** (alapértelmezett): rögzített arány nélkül vághat a látogató.
  - **1:1:** négyzet, profil- vagy avatarképhez.
  - **4:3:** hagyományos fekvő arány.
  - **16:9:** széles, fekvő arány.
  - **3:4** és **9:16:** álló arányok.
- **Szélesség és magasság:** pontos méretet adsz meg képpontban (**Szélesség (px)**, **Magasság (px)**), így a látogató rögzített méretre vág.

### Speciális beállítások

**Konténerosztály**, **Elem osztálya**, **Súgóüzenet**, **Névattribútum** és **Feltételes logika**, ugyanúgy, mint a fájlfeltöltésnél.

## Az űrlap megjelenítése

Mentsd az űrlapot a **Save Form** gombbal, az **Előnézet és tervezés** gombbal próbáld ki a feltöltést, majd másold az űrlap shortcode-ját egy oldalba vagy bejegyzésbe.
