Form
Content elementet er under udvikling.
Derfor kan det på nuværende tidspunkt kun bruges af super-admin-brugere (Web og Visuel Identitet).
En formular i to dele
Allerførst er det vigtigt at forstå, at en formular i TYPO3 består af to dele:
- Content elementet ‘Form’, hvor du udfylder diverse ‘form settings’. Det kan for eksempel være autosvaret til slutbrugeren og maximum for antal indsendelser.
- Selve formularen, hvor du sætter felterne i formularen op.
Denne todeling gør det muligt for dig at bruge samme formular-felter i forskellige ‘Form’-content elementer.
Derfor skal du være opmærksom på ikke at ændre i en formular, der også bliver brugt et andet sted.
Denne vejledning beskriver, hvordan du sætter ‘Form’-content elementet ind på din indholdsside.
Hvis du i stedet vil oprette en ny formular, skal du følge en anden vejledning.
Find alle vejledninger til at oprette og arbejde med formularer i TYPO3
Trin 1
- Gå ind på den indholdsside i sidetræet, hvor du vil sætte content elementet ind.
- Tryk på ‘+ Create new content’.
- Vælg ‘Form’ under fanen ‘Special’.

Trin 2
- Start med at give content elementet en overskrift i feltet ‘Header’ under fanen ‘General’.
- Du bestemmer selv, om overskriften synlig i frontend som en H2 eller en H3, eller den kun skal bruges i backend.

Trin 3
Vælg selve formularen under fanen ‘Form settings’. Du har to valgmuligheder under underfanen ‘Main Settings’:
- ‘Choose an existing form’: Vælg en af de formularer, der er tilgængelige under ‘Available Items’.
- ‘Create a new form’: Opret nye formular-felter.
Hvis du skal oprette nye formular-felter, skal du følge en anden vejledning til den del.

Trin 4
Under ‘Main Settings’ skal du også tage stilling til felterne:
- ‘Confirmation page’: Viser brugeren en samlet oversigt over deres data, inden de trykker ‘Send’ på formularen.
- ‘Display each field group in succession (step-by-step flow)’: Viser formularens felter i trin i stedet for at vise alle felter samtidig.
- ‘Maximum number of submissions’: Styrer, hvor mange der kan svare på formularen.
- ‘Message shown to end user when submissions limit is reached’: Giver dig mulighed for at tilpasse den besked, brugerne får, hvis maximum antal besvarelser er overskredet.
- ‘Email for notification when submissions limit is reached’: Skriv email-adressen på den eller de personer, der skal have besked på at formularen er lukket for besvarelse.

Trin 5
Under ‘Mail to receiver’ styrer du indstillingerne for modtageren af formularens besvarelser. Det gør du gennem felterne:
- 'Receiver type': Vælg om modtageren skal have besked ud fra email-adresser eller et formular-felt. Som default er det email-adresser.
- ‘Receivers Email’: Hvilken email-adresse skal besvarelserne sendes til?
- 'Subject for Email to Receiver (Empty subject disables mail')': Hvad skal der står i emnefeltet for besvarelserne? Hvis feltet står tomt, kan du ikke bruge email til at give modtageren besked.
- ‘Bodytext for Email to Receiver’: Hvad skal der stå af informationer i emailens brødtekst? Som default sætter den alle variabler ind via tekstkoden i tuborgklammerne: {} .
- Du kan skrive tekst før og efter tuborgklammerne.
Du kan også ændre eller indsætte flere variabler.

Trin 6
Under ‘Mail to end user’ indstiller du felterne:
- ‘Subject for e-mail to end user (Empty subject disables e-mail)’: Hvad skal der stå i emnelinjen på den e-mail-bekræftelse, brugeren modtager efter at have trykket send?
- Hvis feltet er tom, får brugeren ikke en e-mail-bekræftelse.
- ‘Bodytext for e-mail to end user’: Hvilke informationer skal der stå i e-mail-bekræftelsen?
- Ligesom under trin 5 er default sat til at vise alle variabler gennem tuborg-klammerne. Her kan du også skrive tekst før og efter, og tilpasse variablerne.

Trin 7
- Indstil den side, brugerne får vist efter at have trykket send, under ‘Submit Page’.
- Skriv eventuelt mere brødtekst før og efter variablerne i tuborg-klammerne i feltet ‘Text on submit page’.
- Hvis du i stedet vil sende brugeren videre til en anden indholdsside - for eksempel en ‘Praktiske informationer’-side for et arrangement, skal du i stedet sætte et link ind i ‘Redirect to any other Page after submit’.

Trin 8
Den sidste fane, du skal indstille, er ‘GDPR’ (persondata). For at beskytte brugernes persondata skal oplysningerne slettes, når de ikke længere er nødvendige. Derfor skal du vælge mellem tre forskellige metoder for automatisk sletning af indsendelser:
- ‘Automatic deletion of all submissions’ (according to GDPR)': Hvor længe vil I opbevare data fra formularen? Vælg enten:
- ‘After 1 year’: Find ‘Creation date’ i content elementet. Det er den dato, I skal lægge et år til.
- ‘On a specific date’: Vælg selv en specifik dato, hvor TYPO3 sletter alle brugerdata. Ved et arrangement anbefaler vi, I indstiller sletning til at være 30 dage efter arrangementet er slut.
- ‘At a fixed interval’: Vælg månedligt eller kvartalmæssigt interval. Det er for eksempel relevant for formularer med løbende indsendelser. 14 dage inde i hver måned eller kvartal bliver data slettet for foregående måned eller interval. På den måde har I altid 13 dage til at hente data.
- ‘GDPR consent’: Hvilken GDPR-tekst skal der stå i frontend, inden brugeren trykker send? I kan vælge at bruge KU's standard-tekst eller at skrive en selv.
- ‘Standard GDPR consent text’: Hvis I selv vil skrive en GDPR-tekst, kommer der et tekstfelt frem i stedet for ‘Standard GDPR consent text’, hvor I selv kan skrive en GDPR-tekst.
