Certified 100% clean from spyware, adware or viruses by Softpedia

Etendre les possibilités de JAlbum avec de nouveaux skins

Vous pouvez complètement personnaliser l'aspect et le comportement des albums réalisés avec JAlbum en créant de nouveaux skins. Un skin est un dossier (répertoire) contenant les fichiers de définissions et les images que JAlbum va utiliser pour la création de l'album. JAlbum recherche les skins dans un dossier "skins" sous le dossier parent du programme et affiche la liste dans sa fenêtre. Vous êtes ici dans la section de référence pour la création des skins. Si vous êtes intéressés par la création, je vous recommande de lire d'abord le guide sur le même sujet.

Organisation d'un skin

L'organisation des fichiers et dossier se présente comme suit :

  • index.htt -Fichier modèle pour les pages index
  • slide.htt -Fichier modèle pour les pages d'images
  • frameset.htt -Modèle optionnel pour les albums qui utilisent des "frames" (cadres)
  • hints.jap -Fichier optionnel avec des réglages de disposition (taille d'images ...) Le format est identique à celui des fichiers "projet" de JAlbum
  • init.bsh -Fichier optionnel contenant un script BeanShell qui sera exécuté lors de la création de l'album
  • onload.bsh -Optional file containing BeanShell script that is to be executed on skin selection/loading (since v.4.1)
  • preview.jpg -Image optionnelle servant à pré visualiser l'album
  • Dossier: \res qui contient les fichiers suivant :

  •    folder.gif -Icône utilisée pour les liens vers des dossiers
       movie.gif -Icône utilisée pour les liens vers des films
       Toutes les autres images et fichiers dont vous avez besoin. Tous ces fichiers sont recopiés dans un dossier res dans le dossier de l'album.
  • styles
  • Fichiers page de style. A sélectionner dans JAlbum. Le fichier sélectionné sera copié en tant que fichier style.css dans le dossier res de l'album créé

    Les fichiers modèles htt sont des fichiers html qui contiennent certaines $variables et des éléments spéciaux de jalbum qui seront expansés et interprétés lors de la génération des différentes pages de l'album.

  • texts/
    • texts_language.properties -Optional file(s). Stores text strings for a certain language for multilingual skins. The language part of the file name is a lowercase ISO two character code Was located in the root directory of a skin prior to v4.5
  • plugins/