# Generering af HTML

&kphotoalbum; tilbyder to muligheder for at generere HTML ud fra din billeddatabase. Den ene er implementationen indbygget i &kphotoalbum;, den anden er tilgængelig som et plugin (se chp-plugins). Dette afsnit beskriver den indbyggede udgave, som du kan finde i menulinjen Fil Generér HTMLGenerér HTML

Før HTML-sider genereres, må du angive en smule information, opdelt over de tre sider Indhold, Layout og Mål. Følgende afsnit beskriver hver side i detalje.

## Indhold-siden

I indholdssiden angiver du hvilken information der skal genereres til HTML-siderne.

Først angiver du titlen på overblikssiderne, plus en beskrivelse genereret på disse sider. Se &kphotoalbum; eksempel HTML-sider for at se et eksmpel på dette.

Dernæst angiver du om der skal genereres en &kphotoalbum;-eksportfil, og puttes på overbliksiden. Se chp-importExport for detaljer om eksportfiler.

Endelig kan du angive hvilken information der skal genereres på HTML-siderne. På denne måde kan du springe over at generere information som måske er oplagt for læseren af siderne (hvis billederne for eksempel er fra en fest vi alle var med til). Bemærk at &kphotoalbum; ikke tillader dig at ekskludere visse kategorier fra eksportfilen for øjeblikket, så stol ikke på dette som en måde at ekskludere information du ikke ønsker at læserne af dine sider skal se.

## Layout-siden

På layout-siden angiver du hvordan dine HTML-sider skal se ud. De fleste af valgmulighederne på denne side er ligetil, og kræver ikke yderligere forklaring her.

Forneden på siden er det muligt at angive adskillige forskellige opløsninger for billederne. På den måde bliver folk der læser dine sider ikke tvunget til at downloade billeder i store opløsninger, f.eks. 1600x1200, blot for at se det på en skærm der ikke tilbyder bedre end 800x600.

Dine læsere kan når som helst ændre opløsning blandt dem du har angivet. På den måde kan de gennemse billederne i en lav opløsning (og derfor kan det gøres hurtigt), og hvis der så er billeder af speciel interesse, kan de skifte til en høj opløsning.

## Mål-siden

På mål-siden angiver du adskillige mapper og URL'er for at fortælle hvor dine billeder skal hen.

Filosofien er at du angiver en basismappe for alle dine genereringer, og for hver generering angives en ny undermappe.

Først må du angive en basismappe for alle dine billeder. Denne mappe vil blive husket fra session til session, og tillader dig en gang for alle at fortælle hvor alle efterfølgende billeder skal hen. Her kan du angive en mappe, eller en protokol understøttet af KDE. Eksempler inkluderer:

- ftp://someserver/my-upload-area/images (upload ved brug af FTP)

- fish://someserver/home/foo/images (upload ved brug af ssh)

- smb://someserver/c/images (upload til en Windows-share)

Når du er færdig med at generere dien billeder, vil du måske ønske at tjekke om de virkelig er tilgængelige for dit publikum. Hvis du angiver en URL i linjefeltet Basis-Url, vil en browser blive startet når HTML-siderne er blevet genereret. Den URL du angiver her skal matche den mappe du angav ovenfor. Browseren bliver således startet på undermapper af denne URL.

Når du har genereret HTML-sider, er dine sider måske endnu ikke på deres endelige målsted, du har måske stadig brug for specielle overførsels-procedurer der ikke kontrolleres af &kphotoalbum;. For at eksportfunktionen (se chp-importExport) skal virke, må du angive sidernes endelige målsted. Igen, dette inkluderer ikke undermapper for den nuværende generering.

De tre linjefelter beskrevet ovenfor er alle basismapper og basis-URL'er. På disse steder vil en ny undermappe blive oprettet med det navn du angav i Uddata-mappen.