Vous avez la possibilité de configurer Albulle grâce à un ensemble de constantes dont vous pouvez définir les valeurs. Ces constantes se trouvent dans le fichier /albulle/config.php.
: les paramètres marqués avec cette pastille correspondent aux paramètres ajoutés depuis la version précédente.
Utilisez ces paramètres pour influer sur le comportement général d'Albulle.
Constante | Type | Valeurs autorisées | Description |
---|---|---|---|
JB_AL_FERMER | booléen | true, false | En définissant cette constante à true vos galeries seront fermées. |
JB_AL_MSG_FERMETURE | chaîne de caractères | tout | Si vous fermez Albulle, utilisez ce paramètre pour personnaliser le message affiché à la place des galeries. |
Ici sont configurés toutes les adresses pour l'accès aux différentes ressources nécessaires au fonctionnement d'Albulle.
Constante | Type | Valeurs autorisées | Description |
---|---|---|---|
Gestion du thème d'affichage | |||
JB_AL_DOSSIER_THEMES | chaîne de caractères | adresse d'un dossier | Adresse du dossier qui contient les thèmes. |
JB_AL_DOSSIER_THEME_ACTIF | chaîne de caractères | adresse d'un dossier | Adresse relative au dossier des thèmes du thème à utiliser. |
Dossiers des données | |||
JB_AL_DOSSIER_DATA | chaîne de caractères | adresse d'un dossier | Adresse du dossier général des données. |
JB_AL_DOSSIER_PHOTOS | chaîne de caractères | adresse d'un dossier | Adresse du dossier où se trouvent les photos à publier (doit être relatif au dossier des données). |
JB_AL_DOSSIER_MINIATURES | chaîne de caractères | adresse d'un dossier | Adresse du dossier où seront générées les miniatures des photos publiées (doit être relatif au dossier des données). Ce dossier doit impérativement être autorisé en écriture (cf. changer les droits). |
JB_AL_DOSSIER_ORIGINALES | chaîne de caractères | adresse d'un dossier | Adresse du dossier où peuvent être stockées les images dans une meilleure qualités pour le téléchargement (doit être relatif au dossier des données). |
Autres | |||
JB_AL_FICHIER_ACCUEIL | chaîne de caractères | adresse d'un fichier | Chemin d'accès au fichier qui contient le texte d'accueil. |
JB_AL_URL_BASE ![]() | chaîne de caractères | URL | Contient l'URL de base de votre installation d'Albulle. Utilisée pour le flux RSS, cette constante est définie automatiquement. |
Tri des dossiers et fichiers | |||
JB_AL_FILTRE_PREFIXES_ACTIF | booléen | true, false | Mettre à vrai pour activer le filtrage des noms de dossiers et fichiers pour utiliser un tri personnalisé. |
JB_AL_PREFIXES_SEPARATEUR | chaîne de caractères | tout | Séparateur qui permet d'identifier la fin du préfixe. Lorsque le paramètre précédent est vrai, tout ce qui se trouve avant ce séparateur est caché lors de l'affichage. |
Vous pouvez avoir besoin d'ordonner vos dossiers et photos dans un autre ordre que celui alphabétique. Si tel est le cas, activez le filtrage des préfixes pour pouvoir utiliser des préfixes sur vos noms. Ainsi vous pourrez redéfinir un classement qui vous est propre tout en gardant un affichage “propre”.
Pour utiliser votre classement vous devrez nommer vos dossiers et fichiers de la façon suivante :
01;;Mon_image.jpg 02;;Mon_autre_image.jpg ... (De la même façon pour des dossiers)
De manière générale le nommage doit être de la forme :
[indice][séparateur][nom de l'image/nom du dossier].[extension si vous nommez un fichier]
Lors de l'affichage des dossiers et des fichiers (si vous avez demandé l'affichage des noms des photos), tout ce qui se trouve devant le séparateur ('_' par défaut) ne sera pas affiché à l'écran (séparateur compris).
Paramétrage de l'entête des pages.
Constante | Type | Valeurs autorisées | Description |
---|---|---|---|
JB_AL_AFFICHER_ENTETE | booléen | true, false | Activer/désactiver l'affichage de l'entête de page. Si ce paramètre vaut false, les deux paramètres suivants sont ignorés. |
JB_AL_TITRE_GALERIE | chaîne de caractères | tout | Titre de vos galeries. |
JB_AL_SOUS_TITRE_GALERIE | chaîne de caractères | tout | Sous-titre de vos galeries. |
Les paramètres qui suivent permettent de modifier les éléments affichés dans la page.
Constante | Type | Valeurs autorisées | Description |
---|---|---|---|
Zone copyright | |||
JB_AL_AFFICHER_VERSION | booléen | true, false | Afficher le numéro de version dans le copyright. |
Zone arborescence | |||
JB_AL_AFFICHER_NB_PHOTOS | booléen | true, false | Afficher le nombre de photos présentes dans chaque dossier à côté du nom du dossier. |
JB_AL_AFFICHER_NB_SI_VIDE | booléen | true, false | Afficher le nombre de photos même s'il vaut 0. |
JB_AL_DEROULER_TOUT | booléen | true, false | Permet de basculer le mode de déroulement des dossiers. True déroule tous les dossiers, False ne déroule que le dossier courant. |
Zone vignettes | |||
JB_AL_AFFICHER_NOMS | booléen | true, false | Afficher le nom des photos sous la miniature. |
JB_AL_REMPLACER_TIRETS_BAS | booléen | true, false | Remplacer les '_' (tirets bas) présents dans les noms des photos par des espaces. |
JB_AL_AFFICHER_EXTENSION | booléen | true, false | Afficher l'extension du fichier de la photo. |
JB_AL_AFFICHER_POIDS | booléen | true, false | Afficher le poids de l'image sous la miniature. |
JB_AL_AFFICHER_DIMENSIONS | booléen | true, false | Afficher les dimensions de l'image, toujours sous la miniature ;). |
Zone rappel des sous-dossiers | |||
JB_AL_RAPPELER_SOUS_DOSSIERS | booléen | true, false | Afficher un rappel des sous-dossiers du dossier courant après la liste des vignettes. |
JB_AL_RAPPELER_QUE_SI_VIDE | booléen | true, false | N'afficher le rappel de ces sous-dossiers que s'il n'y a aucune vignette dans le dossier courant. |
Autres | |||
JB_AL_AFFICHER_TXT_VIDE ![]() | booléen | true, false | Permet de choisir si le texte par défaut quand un dossier ne contient pas de photos doit s'afficher ou pas. |
Choisissez la manière dont les images vont être ouvertes.
Constante | Type | Valeurs autorisées | Description |
---|---|---|---|
Général | |||
JB_AL_MODE_DIAPO_DEFAUT | booléen | true, false | Mettre à true pour que le mode diaporama soit le mode activé par défaut. |
Pour le mode galerie | |||
JB_AL_OUVERTURE_BLK | booléen | true, false | Ouvrir les images dans une nouvelle fenêtre sans Javascript. La nouvelle fenêtre ne sera pas aux dimensions de l'image et les barres d'outils seront visibles. L'utilisation de cette option invalide la compatibilité XHTML Strict à cause du target=“_blank”. |
JB_AL_OUVERTURE_JS | booléen | true, false | Ouvrir les images dans une popup grâce à Javascript. Cela permet, à l'inverse du paramètre précédent, de disposer d'une fenêtre sans barres d'outils et aux dimensions de l'image. Vous conservez la validité XHTML, mais vous prenez le risque de rendre l'ouverture des images impossible pour les personnes qui auraient interdit l'exécution de code Javascript. |
JB_AL_OUVERTURE_LBX | booléen | true, false | Si vous avez activé le paramètre précédent, vous pouvez alors utiliser le mode LightBox. L'ouverture des images se fait alors dans un cadre animé qui se superpose à la page. Vous pouvez alors naviguer d'une image à l'autre comme dans le mode diaporama, les animations en plus ;). |
Pour le mode diaporama | |||
JB_AL_OUVERTURE_BLK_DIAPO | booléen | true, false | Idem que pour le mode galerie. |
JB_AL_OUVERTURE_JS_DIAPO | booléen | true, false | Idem que pour le mode galerie. |
JB_AL_OUVERTURE_LBX_DIAPO | booléen | true, false | Idem que pour le mode galerie à ceci près que la fonctionnalité diaporama de LightBox n'est pas disponible lorsque l'on se trouve dans le mode diaporama d'Albulle. |
Pour les deux modes | |||
JB_AL_POPUP_LARGEUR | entier | valeur positive ou nulle | Si vous avez choisi le mode d'ouverture par popup Javascript, vous pouvez spécifier la largeur maximum de la popup. L'image sera alors redimensionnée si ses dimensions sont trop grandes. Laissez à 0 pour ne pas limiter les dimensions de la popup. |
JB_AL_POPUP_HAUTEUR | entier | valeur positive ou nulle | Idem paramètre précédent mais pour la hauteur. |
Constante | Type | Valeurs autorisées | Description |
---|---|---|---|
JB_AL_VIGNETTES_PAR_PAGE | entier | valeur positive | Nombre de vignettes à afficher par page. |
Pour le mode galerie | |||
JB_AL_VIGNETTES_LARGEUR | entier | valeur positive | Largeur que doivent prendre les vignettes, en pixels. |
JB_AL_VIGNETTES_HAUTEUR | entier | valeur positive | Hauteur que doivent prendre les vignettes, en pixels. |
Pour le mode diaporama | |||
JB_AL_VIGNETTES_DP_LARGEUR | entier | valeur positive | Idem que pour le mode galerie mais pour les vignettes du mode diaporama. |
JB_AL_VIGNETTES_DP_HAUTEUR | entier | valeur positive | Idem. |
Pour les deux modes | |||
JB_AL_VIGNETTES_QUALITE | entier | [0..100] | Choisissez la qualité des miniatures (uniquement pour les images au format JPEG). La qualité est meilleure à une valeur de 100 mais la miniature prend plus de poids. A vous de voir selon la capacité de votre hébergement. |
Constante | Type | Valeurs autorisées | Description |
---|---|---|---|
JB_AL_PANIER_ACTIF | booléen | true, false | Activer / désactiver le panier. Si vous désactivez le panier, les paramètres qui suivent sont ignorés. |
JB_AL_PANIER_CAPACITE_MAX | entier | [0..n] | Nombre maximum de fichiers que peut contenir le panier (0 = désactiver la limitation). |
JB_AL_PANIER_POIDS_MAX | entier | [0..n] | Poids maximum que peut faire un panier en Mo (0 = poids infini). |
JB_AL_PANIER_NOM_ARCHIVE | chaîne de caractères | toute chaîne | Nom à donner aux archives générées (sans l'extension). |
JB_AL_PANIER_NO_READFILE | booléen | true, false | Si les zip >= 10MB téléchargés sont corrompus, essayez de passez cette valeur à true pour éviter d'utiliser “readfile”. Attention, en mettant true, le script consommera plus de temps d'exécution (souvent limité à 30sec). |
Constante | Type | Valeurs autorisées | Description |
---|---|---|---|
Mode intégration dans un site | |||
JB_AL_INTEGRATION_SITE | booléen | true, false | Si vous souhaitez intégrer Albulle dans votre site Internet, mettez ce paramètre à true. Cela aura pour effet d'enlever les entêtes HTML lors de la génération des pages d'Albulle pour qu'il n'y ait pas de redondance avec votre propre site. |
JB_AL_SORTIE_ISO | booléen | true, false | Par défaut, Albulle produit du contenu en utf8. En metttant ce paramètre à true vous pourrez récupérer le contenu en iso-8859-1 si vous n'utilisez pas l'utf8 pour votre site. Cette conversion est cependant plus gourmande que de laisser l'utf8. |
JB_AL_CONSERVER_URL_HOTE | booléen | true, false | Ce paramètre permet d'activer la conservation d'éventuels paramètres utilisé par le site hôte dans lequel vous vous insérez. Désactivez-le si vous êtes en mode autonome. |
JB_AL_ACCUEIL_ALT ![]() | chaîne de caractères | tout | Permet de surcharger le texte d'accueil à afficher. Si ce paramètre est utilisé, le contenu du fichier data/texte_accueil.html ne sera pas utilisé. Cette constante n'est pas présente dans config.php et ne peut être utilisée qu'en définition externe avant l'appel d'Albulle. |
Mode centre de téléchargements | |||
JB_AL_MODE_CENTRE | booléen | true, false | Mettez true pour activer le mode centre de téléchargement. |
JB_AL_DOSSIER_CENTRE | chaîne de caractères | adresse d'un dossier | Si le mode centre est actif, vous devez définir le dossier où seront placés les fichiers à télécharger (ce dossier doit être relatif au dossier des données). |
JB_AL_EXTENSION_FICHIERS | chaîne de caractères | .xxx | Extension des fichiers à télécharger. |
Lien “Retour au site” | |||
JB_AL_HOME_HREF | chaîne de caractères | url | Vous pouvez définir une url vers votre site principal pour le cas où Albulle ne le serait pas. Le lien s'affichera à gauche du lien vers l'accueil d'Albulle. Définissez l'Url avec ce paramètre. |
JB_AL_HOME_TEXTE | chaîne de caractères | toute chaîne | Le texte du lien, utilisé uniquement si le paramètre précédent n'est pas vide. |
Création des miniatures | |||
JB_AL_CHMOD_FICHIERS | entier | valeur de chmod | Valeur du chmod de création des miniatures. Ne changez ce paramètre que si vous savez ce que vous faites. |