# Adminisztrátori jóváhagyás

> A beküldések jóváhagyása vagy elutasítása a feldolgozás előtt: a modul bekapcsolása, globális és űrlapszintű beállítások.

Az adminisztrátori jóváhagyással a beküldést feldolgozás előtt egy adminisztrátor elfogadhatja vagy elutasíthatja. Amikor valaki beküld egy űrlapot, az adminisztrátor e-mail értesítést kap, és ebből jóváhagyhatja vagy elutasíthatja a beküldést. Csak a jóváhagyás után fut le az űrlap adatfeldolgozása és az értesítések küldése.

## A modul bekapcsolása

1. Nyisd meg az **Integrációk** oldalt a Fluent Forms felső menüjében.
2. A keresőmezővel keresd meg az **Admin Approval Module** modult.
3. Kapcsold be.

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

A **Globális beállítások** oldalon, a bal oldali menüben válaszd az **Admin jóváhagyás** pontot.

![Az adminisztrátori jóváhagyás globális beállításai](./kepek/bejegyzesek-1-jovahagyas-globalis.webp)

*Az adminisztrátori jóváhagyás globális beállításai* (https://minta-bolt.hu/wp-admin/admin.php?page=fluent_forms_settings)

| Beállítás | Mit csinál |
| --- | --- |
| **E-mail értesítés küldése** | **Webhelyadmin**: a jóváhagyási kérés a webhely adminisztrátori e-mail-címére megy. **Egyéni e-mail-cím**: megadhatsz más címzettet. |
| Címzettek | Egyéni e-mail-címnél több címet is megadhatsz, vesszővel elválasztva. |
| **E-mail tárgya** | Az értesítő e-mail tárgya. A tárgyban használhatod például az `{form_title}` helyettesítőt. |
| **E-mail törzse** | Az értesítő levél szövege. A jóváhagyáshoz a `#approve_link#`, az elutasításhoz a `#declined_link#` hivatkozást, az összes adathoz az `{all_data}`, a beküldés oldalához a `{submission.admin_view_url}` helyettesítőt használd. |
| **E-mail küldése nyers HTML-formátumban** | Ha bejelölöd, a levél nyers HTML-ként megy ki. |
| **Automatikusan töröld a nem jóváhagyott és elutasított bejegyzéseket, ha meghatározott számú napon belül nem erősítik meg őket** | Megadhatod, hány nap után legyen a jóvá nem hagyott beküldés automatikusan elutasítva. |

A beállítások alján a **Beállítások mentése** gombbal mentsd el a változásokat. A panel alján látod, hogy az adminisztrátori jóváhagyás jelenleg aktív-e.

## Beállítás egy űrlapon

Az adott űrlapon a jóváhagyást külön kell bekapcsolni.

1. Nyisd meg az űrlap **Beállítások és integrációk** fülét.
2. A **Beállítások** menüben válaszd az **Adminisztrátori jóváhagyás** pontot.
3. Jelöld be az **Enable Admin approval before Form Data Processing** beállítást.
4. Szükség esetén módosítsd az **Approval Pending Message** szöveget: ezt látja a beküldő, amíg a jóváhagyás nem történt meg. A szövegben rövidkódok is használhatók a dinamikus tartalomhoz.
5. Kattints a **Save Settings** gombra.

![Az adminisztrátori jóváhagyás egy űrlap beállításai között](./kepek/bejegyzesek-1-jovahagyas-urlap.webp)

*Az adminisztrátori jóváhagyás egy űrlap beállításai között* (https://minta-bolt.hu/wp-admin/admin.php?page=fluent_forms&form_id=6&route=settings&sub_route=form_settings)

### Értesítés az elutasított beküldőnek

Ha egy beküldést elutasítanak, a beküldő e-mailt kaphat erről. Ehhez az űrlapon legyen e-mail mező, és a **Declined Submission Notification** beállításnál válaszd ki ezt a mezőt a legördülő listából. Ezután add meg az értesítés tárgyát és szövegét. Ez is küldhető nyers HTML-formátumban.

### Bejelentkezett felhasználók

A **Disable Admin Approval for Logged in users** jelölőnégyzettel a bejelentkezett felhasználók beküldései automatikusan elfogadottnak számítanak, és kihagyják a jóváhagyást.

### A jóváhagyási e-mail

Az adminisztrátor e-mailt kap, amelyben a beküldés elfogadására és elutasítására szolgáló hivatkozások vannak. A levél a globális beállításoknál megadott tárgyat és szöveget használja.

**Fontos:** ha az űrlap fizetési mezőt tartalmaz, a jóváhagyási folyamat kimarad, vagyis a fizetéses beküldéseknél az adminisztrátori jóváhagyás nem érvényesül.
