# Génération de l'HTML

&kphotoalbum; vous propose deux possibilités pour générer une page HTML de votre base de données d'images. La première est l'implémentation compilée dans &kphotoalbum;, l'autre est disponible en tant que module (voir chp-plugins). Cette section décrira la version compilée, que vous pouvez trouver dans la barre d'outils Fichier Exporter en HTML

Avant que les pages HTML ne soient générées, vous devez fournir quelques informations, réparties dans les trois pages Contenu, Disposition et Destination. La section suivante décrit chaque page en détail.

## La page Contenu

Dans la page contenu vous devez spécifier quelles informations doivent être générées dans les pages HTML.

D'abord vous spécifiez le titre des pages d'aperçu, et une description générée sur ces pages. Voir des exemples de pages HTML générées par &kphotoalbum; pour voir un exemple.

Ensuite vous devez spécifier si un fichier d'exportation &kphotoalbum; doit être généré et placé sur la page d'aperçu. Voir chp-importExport pour plus de détails sur les fichiers d'exportation.

Enfin, vous pouvez spécifier quelles seront les informations générées sur les pages HTML. De cette façon vous pouvez éviter de générer des informations qui pourraient s'avérer évidentes au lecteur des pages (disons par exemple dans le cas où les images proviennent d'une soirée où nous sommes tous allés). Notez que &kphotoalbum; ne vous autorise actuellement pas à exclure certaines catégories du fichier d'exportation, ne comptez donc pas pouvoir exclure des informations que vous ne voudriez que les lecteurs de vos pages voient.

## La page Disposition

Sur la page de disposition vous spécifiez à quoi vos pages HTML ressembleront. La plupart des options de cette page sont claires et ne nécessitent pas de description poussée ici.

En bas de cette page il est possible de spécifier plusieurs résolutions d'image. De cette façon, les gens visitant vos pages ne sont pas obligés de télécharger des images en haute résolution, par exemple 1600x1200, pour les voir sur un écran qui n'offre pas plus que 800x600.

À tout moment les lecteurs peuvent changer la résolution parmi celles que vous avez spécifiées. De cette façon ils peuvent naviguer parmi vos images en basse résolution (avec un temps de chargement rapide), et quand ils voient une image qui les intéresse particulièrement, ils peuvent changer vers une haute résolution.

## La page Destination

Sur la page destination vous spécifiez plusieurs dossiers et l'URL indiquant où vos pages iront.

Le principe est que vous spécifiez un dossier de base pour toutes les générations, et pour chaque génération un nouveau sous-dossier.

Tout d'abord vous devez spécifier un dossier de base pour toutes vos images. Ce dossier sera mémorisé d'une session à une autre. Ceci vous permet de dire une fois pour toutes où les futures images devront aller. Ici vous pouvez spécifier un dossier, ou n'importe quel protocole supporté par KDE. Par exemple :

- ftp://serveur/mon-aire-denvoi/images (envoi en utilisant FTP)

- fish://serveur/home/foo/images (envoi en utilisant ssh)

- smb://serveur/c/images (envoi vers un partage Windows)

Une fois que vous avez généré vos images, vous pouvez vouloir vérifier si elles sont disponibles pour votre public. Si vous spécifiez une URL dans la ligne Url de Base, un navigateur apparaîtra une fois que la page aura été générée. Il sera positionné sur les sous-dossiers de cette URL.

Une fois que vous aurez généré vos pages HTML, elles peuvent n'être toujours pas dans leur destination finale, vous pouvez avoir encore besoin de procédures d'envoi spécifiques non supportées par. Pour &kphotoalbum;, les fonctionnalités d'importation (voir chp-importExport), vous devez spécifier la destination finale de ces pages. Encore une fois cela n'inclut pas le sous-dossier de la génération actuelle.

Les trois lignes décrites ci-dessus sont tous les dossiers de base et URL de base. À ces endroits un nouveau sous-dossier sera créé avec le nom que vous avez spécifié dans Dossier de destination.