Plug-in Highslide JS ImageLoader

  • Téléchargement :
    Libre
  • Type de licence :
  • No de version :
    1.0.6
  • Mis à jour le :
    Jeudi, 24 Mai 2012
  • Appréciation :
    (8 votes)
  • Ajouter aux favoris :
    Ajouter aux favoris
Le plug-in ImageLoader permet de charger une galerie en générant les vignettes à la volée à partir d'un répertoire donné (et de ses sous-répertoire si souhaité), d'un dossier ou, d'un fichier listant les images (avec légende et autres informations).
Dernière mise à jour
Optimisation pour Joomla 2.5 + divers
Présentation

Ce plug-in est fort pratique pour créer de manière simple des galeries d'images avec popup.

L'appel d'une galerie se fait par la balise {imageloader}
Les nombreux paramètres disponibles dans le plug-in peuvent être personnalisés grâce à une liste de variables décrites plus bas.

Si vous installez le composant de profils Highslide JS, vous pourrez adapter les styles des galeries dans les popups et bien plus encore. D'autres plug-ins et modules complètent cette suite d'extensions disponibles dans le pack complet téléchargeable par le lien ci-dessous.

Pack Highslide JS - Popups et Galeries

 

  • Les vignettes étant générées à la volée dans les dossiers des images, ces derniers doivent être ouverts en écriture.
  • Pour fonctionner, ce plug-in nécessite la présence du plug-in Contenu Highslide JS pour le chargement de la bibliothèque de scripts, disponible par ce lien...

Une réalisation de Ken Lowther : www.joomlanook.com
Adaptation FR par Mihàly Marti alias Sarki : www.sarki.ch

Informations

Capture d'un exemple de galerie

Exemple de galerie Highslide JS

Paramètres du plug-in

Plugin Highslide JS Imageloader - Paramètres

Liste des variables de personnalisation des galeries

Ces variables s'ajoutent dans la balise d'appel de la galerie, leur ordre n'a pas d'importance.
Exemple : {imageloader dirpath="images/galerie1"}

  • group="galerie1"
    Nom de groupe pour lier des images en galerie, nécessaire si utilisé plusieurs fois dans la même page.
  • cssfile="images/galerie1/css/galerie1.css"
    Appel d'une feuille de style personnalisée.
  • loadfrom=3
    Chargement depuis... (1 = fichier liste, 2 = répertoire et sous répertoire si indiqué plus loin, 3 = dossier).
  • dirpath="images/galerie1"
    Chemin du répertoire (et sous-répertoires si inclus) ou du dossier des images.
  • stripext=0
    1 masque les extensions lorsque le nom de fichier est utilisé comme légende.
  • dirdepth=2
    Niveaux de profondeur des sous-répertoires desquels les images doivent être chargées.
  • dirmetadatatemplate="images/galerie1/galerie1_data.txt"
    Chemin du fichier externe des balises à utiliser comme gabarit des informations à afficher.
  • imagelistfile="images/liste_images.txt"
    Chemin et nom de la liste des images à charger.
  • thumbwidth=150
    Largeur des vignettes générées en pixels ou en pourcentage (en ajoutant le signe %) de la largeur des images originales.
  • thumbquality="95%"
    Qualité des vignettes en pourcentage de la qualité des images originales.
  • sharpenthumb=2
    Intensité du filtre de netteté à appliquer aux vignettes (0 à 9).
  • thumbdisplaywidth=150
    Largeur utilisée pour les vignettes, avec redimensionnement si nécessaire.
  • thumbdisplayheight=150
    Hauteur utilisée pour les vignettes, avec redimensionnement si nécessaire.
  • cropthumb=0
    1 recadre les vignettes en carré selon la largeur et la hauteur spécifiées ci-dessus.
  • imagelimit=20
    Nombre maximum d'images à afficher dans la galerie.
  • hideoption="3"
    Masquer toutes les vignettes sauf celle dont le no (en commençant à zéro) est spécifié.
  • cellcount=5
    Créer un tableau HTML avec le nombre spécifié de colonnes par ligne.
  • outputtemplate="images/galerie1/galerie1_template.txt"
    Chemin du fichier externe des balises à utiliser comme gabarit de mise en page personnalisée.
  • tablehtml='cellspacing="4"'
    Attributs HTML à inclure dans la balise des tableaux.
  • tbodyhtml='align="center"'
    Attributs HTML à inclure dans la balise tbody des tableaux.
  • phpmemorylimit="32M"
    Mémoire maximale que doit allouer le serveur PHP durant la création des vignettes (substitue la valeur du fichier php.ini).
  • phpmaxexectime="45"
    temps d'exécution maximal (secondes) pour une tâche que doit allouer le serveur PHP durant la création des vignettes (substitue la valeur du fichier php.ini).

Vous pouvez obtenir plus de renseignements sur l'utilisation des variables par ce lien... (en anglais)

  • Créé le :
    Samedi, 14 Janvier 2012
  • Créé par :
    Mihàly Marti
  • Clics sur l'article :
    20825 views

Qui est en ligne ?

Nous avons 186 invités en ligne