Om

Felt-modulen lar deg sette opp egendefinerte data-felter for entitet-typer (se nedenfor). Felt-modulen tar seg av lagring, redigering, og gjengivelse av feltdata. De fleste brukere vil ikke samhandle med felt-modulen direkte, men vil i stedet benytte brukergrensesnittet til modulen Felt-brukergrensesnitt. Utviklere av moduler kan bruke "Field API" for å knytte felter til nye entiteter. For mer informasjon, se dokumentasjonen på nett for Felt-modulen.

Terminologi

Entiteter og entietstyper
Nettstedets innhold og konfigurasjon administreres ved å benytte entiteter, som er gruppert i entitetstyper. Entitetstyper for innhold er entitetstyper for nettstedets innhold (som for eksempel nettstedets hovedinnhold, kommentarer, egendefinerte blokker, taksonomi-termer, og brukerkontoer). Entitetstyper for konfigurasjon benyttes for å lagre konfigurasjonsinformasjon for nettstedet ditt, som for eksempel enkeltstående visninger i Visninger-modulen, og innstillinger for innholdstypene på nettstedet.
Undertyper for entiteter
Noen entitetstyper for innhold er ytterligere gruppert i undertyper (for eksempel kan du ha innholdstypene artikkel og side som hovedentitetstyper for innhold, og vokabularene tagg og kategori innen entietstypen taksonomiterm); andre entitetstyper, for eksempel brukerkontoer, har ikke undertyper. Programmerere bruker begrepet bundle for under-typer av entiteter.
Felter og felttyper
Entitetstyper for innhold og under-typer lagrer mesteparten av sin tekst-, fil- og annen informasjon i felter. Felter grupperes etter felttype; felttyper definerer hva slags data som kan lagres i disse feltene, som for eksempel tekst, bilder, eller referanser til takonomi-termer.
Formatterere og visningsmodus
Innholdsentitets-typer og -undertyper kan ha en eller flere visningsmodi, som vil bli brukt for visning av entitetselementene. For eksempel kan et innholdselement sees i full innholdsmodus på sin egen side, ingressmodus i en liste, eller RSS-modus i en strøm. I hvert visningsmodus, kan hvert felt skjules eller vises, og hvis det vises, kan du velge og konfigurere formateringen som brukes til å vise feltet. For eksempel kan et langt tekstfelt vises klippet eller full-lengde, og taksonomitermreferansefelt kan vises men ren tekst eller lenket til taksonomitermsiden.
Skjermelementer og skjemamoduser
Innholdsentitets-typer og -undertyper kan ha en eller flere skjemamodi, som brukes til redigering. For eksempel kan et innholdselement redigeres i et kompakt format med bare noen få felter redigerbare, eller et fullstendig format hvor alle feltene kan redigeres. For et hvert skjemamodus, kan hvert felt skjules eller vises, og hvis det vises, kan du konfigurere skjermelementet som brukes ved redigering av feltet. For eksempel kan et taksonomitermreferansefelt redigeres ved hjelp av en utvalgt liste, radioknapper, eller et skjermelement for autofullfør.

Bruker

Aktiverer felttyper, skjermelementer, og formatteringsvalg
Feltmodulen tilbyr infrastruktur for felt; felttyper, formatterere og skjermelementer er levert av Drupal-kjernen eller tilleggsmoduler. Noen av modulene er påkrevd; de valgfrie modulene kan aktiveres fra administrasjonssiden Utvid. Andre felter, formatterere og skjermelementer kan tilbys av tredjepartsmoduler, som du finner på tilleggsmodulsidene på Drupal.org.

Felt, skjermelementer, og formateringsinformasjon

Tilbys av moduler
Her er en liste over felt-, formaterer-, og skjermelement-moduler som akkurat nå er aktiverte:
Tilbys av Drupal-kjernen
Som nevnt tidligere, er noen felttyper, skjermelementer, og formatterere levert av Drupal-kjernen. Her er noen kommentarer om hvordan du bruker noen av disse:
  • Entitetsreferanse-felter lar deg opprette felter som inneholder lenker til andre entiteter (for eksempel innholdselementer, taksonomitermer, osv.) på nettstedet. Dette gjør at du for eksempel kan inkludere en link til en bruker i et innholdselement. For mer informasjon, se dokumentasjonen på nett for entitetsreferansemodulen.

    Administrer og vis entitetsreferansefelt
    Innstillinger og visning av entitetsreferansefelt kan konfigureres separat. Se hjelp for Felt UI for mer informasjon om hvordan du håndterer felter og deres visninger.
    Valg av referansetype
    I feltinnstillingene kan du velge hvilken entitetstype du ønsker å opprette en referanse til.
    Filtrerer og sorterer referansefelt
    Avhengig av valgt entitetstype, kan ekstra filtrerings- og sorterings-alternativer være tilgjengelige for listen med entiteter som kan henvises til, i felt-innstillingene. For eksempel kan en liste med brukere filtreres på rolle og sorteres etter navn eller ID.
    Visning av referanse
    En entitetsreferanse kan vises som en enkel merkelapp med eller uten en lenke til entieten. Alternativt kan den refererte entiteten bli vist som en ingress (eller andre tilgjengelige visningsmoduser) inne i den refererende entiteten.
    Konfigurering av skjemavisninger
    Referansefelter har flere skjermelementer tilgjengelig på siden Administrer skjemavisning:
    • Skjermelementet avkrysningsbokser/radioknapper viser eksisterende entiteter for entitetstypen som avkryssingsbokser eller radioknapper, basert på om Tillatt antall verdier for feltet er en eller flere.
    • Skjermelementet liste viser eksisterende entiteter i en rullegardinliste eller listeboks ut fra verdien for instillingen Antall tillatte verdier for feltet.
    • Skjermelementet autofullfør viser et tekstfelt der brukere kan skrive navnet på entitetene, basert på Antall tillatte verdier. Skjermelementet kan konfigureres til å vise alle entiteter som inneholder de inntastede tegnene eller kun entitetene som starter med disse tegnene.
    • Skjermelementet autofullfør (tagger-stil) viser et multi-tekstfelt der brukere kan skrive inn en kommaseparert liste med navn på entiteter.
  • Numeriske felter: Når du legger til et numerisk felt du kan velge mellom tre typer: desimal, flyttall og heltall. Den numeriske felttypen desimal lar brukere angi eksakte desimalverdier, med faste antall desimaler. Den numeriske felttypen flyttall lar brukeren angi omtrentlige desimalverdier. Den numeriske felttypen heltall lar brukeren skrive inn hele tall, som år (for eksempel 2012) eller verdier (for eksempel 1, 2, 5, 305). Det tillater ikke desimaler.