# Udfyld formularer

## Formular Manager

Når du besøger websteder, skal du ofte udfylde formularer, hvor du skal indtaste data som f.eks. dit navn, e-mail-adresser, adgangskoder osv. ICab tilbyder forskellige måder at hjælpe med at udfylde webformularer, så du ikke behøver at indtaste det samme værdier igen og igen. Du kan gemme de aktuelle værdier for webformularer og udfylde formularen senere igen ved hjælp af disse gemte værdier. iCab kan også udfylde et bestemt formularfelt uden behov for at have gemt formularerne før. Det er endda muligt, at iCab autofuldfører dit input, mens du indtaster tekst.

Alle disse formularudfyldningfunktioner kan konfigures i Formular Manager der kan åbnes med menuemnet `Værktøjer > Formular Manager`.

iCab gemmer alle formulardata i programmet Hovednøglering på macOS, så alle data gemmes, er sikre og krypteres. Men du skal tillade nøgleringsprogrammet at gemme og hente formulardataene. Især når en iCab-opdatering er installeret, vil nøgleringsprogrammet spørge brugeren, om den nye version af iCab har adgang til formulardata, som blev gemt af den gamle version af iCab. Dette er normal adfærd, som sikrer ingen nye programmer har adgang til følsomme data uden brugerens tilladelse.

I Formular Manager er der tre sektioner, hver indeholder indstillingerne til en anden måde at udfylde formularer på. Hver sektion kan aktiveres individuelt, så iCab automatisk kan forsøge at udfylde formularerne på besøgte websteder ved hjælp af denne specielle metode. Hvis automatisk udfyldning af formular er deaktiveret, kan du stadig starte formularudfyldningen manuelt ved hjælp af menueemnet `Vis > Udfyld formularer` som vil kontrollere for hvert websted, du besøger, og se om der er formularer, der kan udfyldes automatisk.

Feltbaseret
  Her kan du konfigurere den feltbaserede formularudfyldningsfunktion. Du kan tilføje et vilkårligt antal ord og sætninger på listen. Så snart du begynder at indtaste tekst i et indtastningsfelt i webformularer, vil iCab lede efter ord og sætninger på denne liste, der starter med de samme bogstaver, som du lige har indtastet. Hvis iCab fandt et matchende element, udfylder det automatisk din indtastning med den fundne tekst. Så normalt skal du kun indtaste to eller tre bogstaver i et indtastningsfelt, og resten kan udfyldes af iCab.

  Denne funktion er meget nyttig til al den information, du skal indtaste i mange webformularer (som e-mail-adresser, dit navn, adresse, telefonnummer osv.)

  Denne funktion kan bruges til alle formularer, selv i formularer, der aldrig blev besøgt før.

Tastaturbaseret
  Her kan du konfigurere autofuldførelsesfunktionen, der er baseret på nøglenavnene af formfelter. I de fleste former navngives indtastningsfeltet, hvor du skal indtaste dit navn, internt "navn". Så iCab kunne kontrollere, om en formular indeholder et felt med navnet "navn" og automatisk udfylder dit navn her. Denne autofuldførelsesfunktion fungerer på alle formularer, selv former, du aldrig har besøgt før.

  Listen med formulardata har to kolonner: Taster og Værdi. Kolonnen "Taster" kan indeholde en kommasepareret liste over navne, der repræsenterer (interne) navne på indtastningsfelter. Fordi feltnavnet ikke altid er det samme på alle websider (for eksempel kan en webside bruge navnet "city" og et andet navnet "town" til et indtastningsfelt, hvor du skal indtaste den by, hvor du bor), blot være en komma-adskilt liste over navne, der har den samme betydning. Dette gør det mere sandsynligt, at der kan findes et navn, der virkelig bruges på webstedet. Kolonnen "Værdi" indeholder den tekst, der skal udfyldes i formularfeltet.

  Eksempel:

  Taster | Værdi
  --- | ---
  city,town | New York
  country | USA
  email,mail | my.name@mydomain.invalid
  address,street | Park Avenue 123

  Bemærk, at selvom selve websiden er på dansk, tysk eller fransk eller på et andet ikke-engelsk sprog, er de interne navne ofte alligevel på engelsk. Så du skal altid tilføje engelske tasternavne på listen.

Formularbaseret
  Denne auto-udfyld funktion bruges til at udfylde log-ind formularer. For at få denne funktion til at virke, skal du besøge websiden én gang, udfylde formularen manuelt og derpå arkivere formularen med menuemnet `Vis > Arkiv formular`. De arkiverede formular-data vil så vises i listen i Formular Manager. Du kan til enhver tid redigere beskrivelse, URL og brugernavn igen.