Création d'albums complexes
Première méthode
Maintenir de grands albums existants et se combinant en un seul peut être un peu compliqué. Si vous avez un grand nombre d'albums qui ont déjà été ajoutés au site vous pourriez ne pas vouloir reconstruire de nouveau l'album entier à chaque fois que vous ajoutez de nouveaux albums. Dans ce cas, vous pouvez faire les sous-albums individuellement, et enfin faire de tous, un album maître. Cette technique a cependant quelques inconvénients :
- Lors de la création de l'album maître JAlbum ne traite pas les sous-albums, et ne peut donc pas calculer le nombre d'images à l'intérieur. Vous verrez : Voyage à Londres (0 images).
- Vous aurez des dossiers du "Livre d'or" dans chaque sous-album – Ils doivent être gérés séparément.
1. Préparer le dossier pour le site
Créer par exemple un dossier "Mon site" dans "Mes documents" et à l'intérieur de ce dossier ajouter l'album que vous envisagez de créer, par exemple, "AlbumFamille".
2. Générer le sous-album de façon régulière

Cliquez sur l'image pour l'agrandir

Cliquez sur l'image pour l'agrandir
- Avec Jalbum créer le "Nouvel Album" avec un nom sans danger lorsqu'il se trouve sur le Web, comme 20051017_Londres. Assurez-vous que ce nom ne contient pas de caractères accentués ou espaces, parce que les serveurs web ne peuvent pas manipuler ces caractères dans les noms de fichier. Utilisez uniquement des lettres anglaises' A.. Z ',' a.. Z ', les chiffres'0 .. 9', et underscores (souligne) '_'.
- Configurez le dossier de sortie pour pointer vers le sous-dossier de AlbumFamille (Paramètres/Général). Utiliser exactement le même nom que le nom de l'album. (Ex.: Documents / Mon Site/AlbumFamille/20051017_Londres).
- Ajoutez vos images.Je préfère la méthode de glisser-déposer, car dans le gestionnaire de fichiers, je peux voir les vignettes. Mais vous pouvez ajouter l'ensemble du dossier (le signe "+" vert) et d'exclure les photos non désirées dans JAlbum.
- Ajouter un nom significatif à la galerie en cliquant droit sur le nom de l'album et en choisissant Propriétés. Ici, vous pouvez utiliser tous les caractères. Vous pouvez aussi ajouter un commentaire pour cette galerie.
- Précisez le lien vers l'album maître (Paramètres/Chameleon/Général/Liens vers la page principale). Choisissez "Celui-ci", tapez son nom dans la zone "Nom" (par exemple : "Album de famille") et dessous pour le lien mettez "../index.html"ou autres suivant le cas.
- Trier les images par "Date de prise de vue"(un clic-droit + Classer les images + Date de prise de vue) ou à toute autre commande si vous le souhaitez. Vous pouvez également déplacer les vignettes manuellement dans un ordre personnalisé.
- Choisissez en une pour le dossier en cliquant droit sur la photo désirée et choisissez "Utiliser en tant que vignette pour le dossier".
- Choisissez le skin et le style de cet album. Dans Chameleon vous pouvez également choisir le sous-style qui est une légère modification du thème original.
- Dans Chameleon choisir le "Lien vers la page principale" comme "celui-ci" ou "défaut" pour vous assurer que la liaison montante vers l'index maître fonctionne.
- Générer l'album avec "Créer l'album".
- Enregistrer le projet (Ctrl + S).
- Faites-le avec tous les albums que vous souhaitez ajouter.
3. Créer l'album Maître

Cliquez sur l'image pour l'agrandir
- Créer un nouvel album intitulé par exemple 'Album de famille' (dans le dossier 'My Albums' - c'est le paramètre par défaut)
- Ajouter les sous-albums précédemment créés figurant sous "My Albums» par glisser-déposer le dossier sur le sur le panneau de droite. Pas ceux que vous avez créés dans la section "Mon Site" !
- Ajouter des commentaires aux dossiers si nécessaire, trier l'album Maître par 'Date Inverse' pour obtenir le dernier à l'avant, ou manuellement, comme vous le souhaitez. Faites toutes les configurations.
- Si vous voulez des vignettes plus grosses sélectionnez "Grandes vignettes pour les dossiers" dans Paramètres/Chameleon onglet Vignettes. Vous pouvez utiliser des vignettes encore plus grandes que d'habitude 120x120px, par exemple 180x180px (Paramètres/Images/vignettes).
- Désactivez l'option ''Inclure les sous-dossiers dans la page index" dans Paramètres/Avancées /onglet Général. JAlbum de cette manière ne traitera pas les sous-albums.
- Cliquez sur le bouton 'Créer l'album', et vérifier le résultat avec l'option "Prévisualisation''.
- Enregistrer le projet.
4. Ajout de nouveaux albums à l'album Maître
Lorsque vous voulez ajouter des albums, vous devez répéter les étapes décrites dans la section 2., Ajouter le nouveau dossier au projet maître (voir la section 3.) Et régénérer l'album Maître. C'est tout.
Voir l'album final ici !
Quatres méthodes supplémentaires
Cela peut facilement devenir une tâche trop importante de créer un arrangement complexe d'albums, en utilisant des styles, mises en page et même des skins différents, dans un grand projet. Cependant, il est très facile de produire de nombreux albums distincts, chacun optimisé en fonction de la teneur de l'album.
C'est alors que la question se pose, comment combiner ces albums existants en un seul album principal ?
Aussi, mettre à jour un album complexe lorsque de nouveaux éléments ont été ajoutés peut être un problème. Il est souhaitable de ne pas reconstruire tout l'album quand un nouveau sous-album est ajouté, mais de le traiter séparément, et il vous suffit ensuite de reconstruire le premier niveau, l' album maître.
Voir
le tutoriel ci-dessus. Celui-ci détaille une technique particulière, et donne quelques-uns des inconvénients communs qui découlent inévitablement de lien d'albums préexistant.
Ce tutoriel traite également de la façon de combiner ensemble efficacement des albums créés individuellement sur un index maître…. C'est-à-dire créer un premier niveau
AlbumMaster qui fournit un seul point d'entrée dans de nombreux albums. Un certain nombre de méthodes alternatives sont présentées.
Il est judicieux et logique d'organiser les dossiers de JAlbum en
Entrée et
Sortie, telles que la
source des données en général réside dans le premier, et tous les
albums sont créés dans le second. Cela permet intrinsèquement des méthodes simples pour relier les albums et est vivement recommandé. Un troisième élément à prendre en considération est les données du
Projet JAlbum (comme les fichiers .jap, albumfiles.txt, comments.properties, meta.properties, header.inc, footer.inc etc.) Celles-ci peuvent exister dans des dossiers distincts, avec la source de données, ou même avec la sortie des albums.
Veuillez noter : La "structure virtuelle de l'album" de JAlbum permet un arrangement assez complexe de la source des dossiers. En outre, la sortie des albums peut être située dans divers endroits. Il est hors de l'objectif de ce tutoriel d'expliquer directement toutes ces situations, même si les lignes directrices énoncées plus loin sont généralement applicables. Il est également important de comprendre que de temps à autre, les données de sortie d'un album devront peut-être être supprimées entièrement (pour fin de ménage en local avant le chargement sur un site Web, ou pour résoudre un problème de construction) ainsi il est jugé important d'éviter de placer tous les dossiers importants dans la sortie des sous-dossiers, c'est-à-dire dans les albums déjà créés.
Donc, il y a
4 techniques fondamentales :
- 1. La Méthode de Sortie
- 2. La Méthode d'Entrée
- 3. La Méthode de Dossier de Projet
- 4. La Méthode du Dossier Dédié AlbumMaster
1. La Méthode de Sortie
Cette méthode utilise les données de
Sortie existantes, c'est-à-dire les albums déjà existants eux-mêmes.

AlbumMasterOutput
Cliquez sur l'image pour l'agrandir
C'est la méthode la plus simple, voir
AlbumMasterOutput. Les liens vers les dossiers racines index.html de l'album existant prennent sont créés pour que tous les albums fonctionnent ensemble avec l'index maître.
Notez que le seul fichier projet JAlbum qui est essentiel, c'est le AlbumMaster.jap. Toutefois, si des changements sont apportés (c'est à dire dans l'ordre de présentation des dossiers album), alors les fichiers du projet JAlbum sont créés dans le dossier sortie. Ceux-ci peuvent facilement être supprimés en faisant le ménage, alors attention ! L'inconvénient principal, cependant, est le manque manifeste de contrôle et de créativité. Des "Grandes vignettes pour les dossiers", par exemple, ne peuvent pas être utilisées (non sans ajouter des fichiers à la sortie ce qui n'est pas recommandé).
2. La Méthode d'Entrée
Cette méthode permet un contrôle accru sur l'apparence de l'album Master. Utilise les données d'
Entrée existantes, la source de données.

AlbumMasterInput
Cliquez sur l'image pour l'agrandir
Il s'agit d'une autre méthode simple, voir
AlbumMasterInput. Là encore, les albums sont reliés entre eux sous l'autorité de l'index maître. Toutefois, les vignettes du dossier de l'album individuel, "Grandes vignettes pour les dossiers», descriptions, etc sont maintenant disponibles pour une utilisation dans l'Album Master.
Notez qu'il est probable que les fichiers du projet JAlbum seront créés dans la source de données. Même si ce n'est pas un problème majeur, il faut simplement être conscient du fait.
3. La Méthode Dossier de Projet

AlbumMasterFolder
Cliquez sur l'image pour l'agrandir
Voir
AlbumMasterFolder. La différence entre cette méthode et la méthode d'entrée au dessus est subtile : comme certains de ces dossiers va maintenant résider dans le dossier AlbumMaster, elle isole légèrement les données de projet de JAlbum des données d'entrée. Cependant, la version actuelle de JAlbum (v7.1) ne permet pas un isolement complet, donc le dossier de projet peut très bien être à la source des données. Cette méthode est discutée, même si, dans le cas d'une future version de JAlbum tiendrait compte entièrement d'une "structure virtuelle d'album".
4. La Méthode du Dossier Dédié AlbumMaster
Si on veut un peu une commande plus artistique, créer peut-être un thème commun pour lier les albums, quelque chose de plus est nécessaire. Cette méthode isole l'Album Master des données d'entrée et de sortie, et le rend plus évident en tant qu'entité propre. Elle permet presque le contrôle complet aux dépens d'un certain travail manuel.
En outre,, un problème potentiel se pose lorsqu'il s'agit de "structures d'albums virtuels". Sans entrer dans les détails ici, il peut parfois s'avérer difficile de faire usage d'une icône de dossier dans un Album Master (voir
Excluded Folder Thumbnails ). Cette méthode vient à bout également de telles éditions.
- Créez un nouveau dossier dans les données d'Entrée, par exemple MasterAlbum.
- Créez des sous-dossiers dont le nom est exactement le même que la Sortie des albums, c'est-à-dire imiter la structure des dossiers de l'album dans le dossier MasterAlbum. Notez que seul les noms de sous-dossier de 1 er niveau sont nécessaires, tous les autres ne sont pas nécessaires du tout. Voir MasterAlbum01

MasterAlbum01.jpg
Cliquez sur l'image pour l'agrandir
- Copiez une image à utiliser comme vignette des sous-dossier dans chaque sous-dossier. Nommez le FolderThumbnail.jpg, par exemple. Voir MasterAlbum02.

MasterAlbum02.jpg
Cliquez sur l'image pour l'agrandir
- Créer un fichier de projet Master Album (MasterAlbum.jap) dans le dossier MasterAlbum.
- Faites toutes les configurations au sein de l'interface graphique, par exemple, attribuez la vignette à chaque sous-dossier en conséquence (fenêtre de droite, faites un clic droit sur l'image, sélectionnez "Utiliser en tant que vignette pour le dossier"). Définissez les paramètres clés :
Dossier des images = Dossier d'entrée
Dossier de destination = Dossier de sortie
Inclure les sous-dossiers dans la page index = désactivé
- Faites l'album

MasterAlbumDedicatedFolder
Cliquez sur l'image pour l'agrandir
Voir le
MasterAlbumDedicatedFolder. Le dossier de projet Master Album est effectivement dupé en créant les liens nécessaires pour combiner les albums existants, sans avoir rien à faire avec eux, directement. Tous les albums fonctionnent ensemble sous la conduite de l'index maître.
Cependant, pour donner l'aspect souhaité, par exemple, les "Grandes vignettes pour les dossiers", le dossier consacré aux vignettes est nécessaire.
Le processus de création d'un sous-dossier "factice" et de la vignette de l'image est généralement un effort unique pour chaque album. Quand un nouvel album est à ajouter à l'Album Master, le nouveau sous-dossier "factice" peut être facilement copié/renommé/édité.
Comme indiqué précédemment, les fichiers JAlbum du projet sont stockés dans le dossier dédié Master Album. Par exemple, le titre d'un dossier peut être changé, ceci est stocké dans le fichier meta.properties dans les sous-dossier de Master Album, il est donc réellement indépendant de la source de données. Le Master Album n'est pas fixé à la source, et les modifications apportées à l' apparence du Master Album ne perturbent pas les fichiers existants du projet JAlbum.
Un exemple d'un Master Album créé de cette façon peut être vu à
http://mworthington.co.uk/jalbum/
Ajout ou Suppression d'albums à l'album Master
Lesalbums nouveaux ou supprimés seront automatiquement détectés lors de l'utilisation des Méthodes de Sortie et d'Entrée, ou ils peuvent être
exclus du fichier du projet (.jap).
Pour ajouter/supprimer des albums lors de l'utilisation de la
Méthode du Dossier de Projet nécessite que les nouveaux dossiers soient glisser-déposer dans l'interface graphique, ou ceux qui existent déjà doivent être supprimées de celle-ci.
Pour ajouter/supprimer des albums lors de l'utilisation de la Méthode du
Dossier Dédié AlbumMaster, ajouter/supprimer les sous-dossiers à/de l'album Master. Modifier le contenu en conséquence.
Dans chaque cas, régénérer l'
Album Master. Le travail est fait.
Récapitulatif & Davantage de discussion
Les 4 méthodes ont été énumérées dans une perception croissante de complexité, et ce ne sont pas les seules options. Il n'y a aucune bonne manière absolue ; les 4 méthodes sont destinées à donner à l'utilisateur un choix. Toutefois, il peut être utile de garder à l'esprit ce qui suit.
- Le nombre de fichiers de sortie de l'album Master qui ont besoin d'être transférés sont très petits, c'est-à-dire index.html, help.html, plus les dossiers res & Thumbs. Le processus de mise à jour est donc très simple et rapide, quelle que soit la méthode choisie.
- Les Méthodes d'Entrée et de Sortie utiliseront automatiquement tous les fichiers ou albums disponibles. Des efforts doivent être faits pour exclure les éléments indésirables.
Toutefois, les Méthodes du Dossier de Projet & du Dossier dédié AlbumMaster sont plus raffinées, car ils n'utilisent que ce qu'ils reçoivent. Le premier créera généralement des liens et les conservera dans un dossier albumfiles.txt. Le dernier utilisera seulement les sous-dossiers "factices" disponibles.
- Si on est familier des fichiers batch/Mode Console, il est simple d'exécuter automatiquement après la MasterAlbum.jap après que des modifications ont été apportées à l'un des dossiers ou même à un album de l'album maître.
- Il peut y avoir une réponse de l'interface graphique de JAlbum avec une nette amélioration de la vitesse apparente en utilisant des vignettes de dossiers convenablement dimensionnées qui ont elles-mêmes des vignettes Exif. Ceci s'applique particulièrement aux vignettes dans un index de haut niveau de dossier dédié, séparé des albums principaux, et peut être mis à profit en utilisant la méthode du Dossier Dédié AlbumMaster. Ce qui suit est pris de Speed Up JAlbum by Ensuring Thumbnails Exist, et est placé ici pour la perfection :
Il a été démontré que certaines images sont rafraîchies/rendues lentement dans l'interface graphique JAlbum. C'est parce qu'il manque une représentation de vignette que JALBUM puisse utiliser (généralement la vignette Exif), alors l'image entière doit être chargée et mesurée pour la montrer dans la vue d'Explorateur.
Par exemple, une image tout simplement coupée ou tournée, mais non la totalité des applications recréera une vignette associée d'Exif. JAlbum est ensuite amené à construire sa propre vignette à afficher dans l'écran principal de l'interface graphique, en temps réel. Cela peut faire apparaître JAlbum lent à réagir, surtout si les images sont elles-mêmes importantes. Comme vignettes Exif sont généralement disponibles uniquement avec des images jpg (ou thm fichiers utilisés avec des films etc, qui sont généralement des fichiers jpg renommés avec l'extension thm), JAlbum n'a pas d'autre choix que de construire sa propre vignettes à la volée pour bmp, tif , png et autres formats.
Il peut être utile de faire en sorte que les vignettes Exif existent vraiment.
Il y a également une augmentation remarquable de vitesse interactive de l'interface graphique lorsque les vignettes dédiées sont redimensionnées. Une image numérique typique peut être un fichier de 5 Mo, par exemple 4000x3000 pixels. En copiant/redimensionant en 640x480 la vignette dédiée à l'aperçu, par exemple, la taille du fichier devient ~ 60 ko alors que la qualité est encore parfaitement OK pour le dossier des vignettes.
Les 2èmes passes de constructions (pour créer un MasterAlbum, un index de niveau haut des dossiers, par exemple) peuvent être faits dans environ un dixième du temps.
(Source JAlbum - Mark Worthington)