Codulle - L'explorateur de code sources
Informations fichier
Nom du fichier : config.phpTaille du fichier : 12 Ko (225 lignes)
Language : PHP
<?php //////////////////////////////////////// // Encodage du fichier : UTF-8 // Utilisation des tabulations : Oui // 1 tabulation = 4 caractères // Fins de lignes = LF (Unix) //////////////////////////////////////// /** * Fichier de configuration d'Albulle à partir duquel vous pouvez paramétrer * vos galeries d'images. * * Les éléments de configuration sont classés par thème. N'hésitez pas à lire * les commentaires associés à chaque paramètre pour être sûr de ne pas fausser * la configuration. * * Tous les éléments (sauf quelques uns particuliers) sont surchargables. Il * est alors possible de définir des configurations relatives aux thèmes que vous possédez. * Pour ce faire, vous devez créer un fichier du nom de 'config_thm.php' à la racine * du thème pour lequel vous souhaitez avoir une configuration différente. Libre à * vous d'y placer les paramètres que vous souhaitez surcharger ! */ } // Fermer vos galeries // ================ // DOSSIERS ET FICHIER // // /!\ -> Chaque paramètre étant un dossier doit comporter un '/' à la fin ! // // On commence par définir le thème pour pouvoir aller chercher le fichier de configuration du thème, s'il existe, // ce qui permet la surcharge de la configuration par défaut // Inclusion d'un éventuel fichier de configuration relatif au thème courant require_once( JB_AL_DOSSIER_THEMES.JB_AL_DOSSIER_THEME_ACTIF.'config_thm.php' ); // ================ // TITRE ET SOUS TITRE // // ================ // DONNEES A AFFICHER // // Copyright // Arborescence // Vignettes // Rappel des sous-dossiers // Tri des dossiers et fichiers // /!\ // Mode d'emploi de l'utilisation des préfixes : // // 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). // /!\ // ================ // MODES D'AFFICHAGE DES IMAGES // // Pour le mode galerie // Ouvrir les images dans une nouvelle fenêtre sans Javascript. La nouvelle fenêtre ne sera // pas aux dimensions de l'images et les barres d'outils seront visibles. L'utilisation de cette // option invalide la compatibilité XHTML Strict à cause du target="_blank". // Ouvrir les images dans une nouvelle fenêtre par 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'images. Vous conservez la validité XHTML, mais vous prenez le risque de // rendre Albulle inutilisable pour les personnes qui auraient interdit l'exécution de code Javascript. // Pour le mode diaporama // Vous pouvez redimensionner l'image qui s'affichera dans la popup // Mettez les deux valeurs à 0 pour prendre la taille réelle. // /!\ // L'ouverture des images par popup Javascript est prioritaire sur l'ouverture sans Javascript. // C'est-à-dire que si vous mettez JB_AL_OUVERTURE_JAVASCRIPT à 'true', quelque soit la valeur de ce // que vous metterez pour JB_AL_OUVERTURE_BLANK, elle sera ignorée. // /!\ // ================ // PARAMETRAGE DES VIGNETTES // // Vignettes du mode gallerie // Vignettes du mode diaporama // N.b. : si vous changez les dimensions des vignettes, vous devrez très certainement faire des adaptations dans // les CSS (fichier structure.css). // Qualite des vignettes (uniquement pour les images Jpeg) // Permet de régler la qualité des miniatures sur une échelle de 0 à 100. // 0 : mauvaise qualité, petit fichier - 100 : meilleure qualité, gros fichier // /!\ // Si vous changez la largeur ou la hauteur, il faut supprimer toutes les miniatures existantes pour les regénérer // avec les nouvelles dimensions. // /!> // ================ // PARAMETRAGE DU PANIER // // Si les zip ( >= 10MB) sont corrompus, 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). // ================ // SPECIAL // // Si vous souhaitez intégrer Albulle dans votre site Internet, mettez le paramètre suivant // à '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. // Par défaut, Albulle produit du contenu en utf8. En metttant ce paramètre à vrai 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. // 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 standard. // Utiliser Albulle comme centre de téléchargement. define( 'JB_AL_DOSSIER_CENTRE', 'centre/' ); // Dossier dans lequel se trouvent les fichiers disponibles au téléchargement. // Vous pouvez définir une url vers votre site principal pour le cas où Albulle // ne le serait pas. Le lien s'affichera à gauche de celui qui donne sur la page d'accueil d'Albulle. // ================ // PARAMETRAGE DES CREATIONS DE FICHIERS (pour les miniatures) // /* EOC (End Of Configuration) ;-) */ ?>
Liste des projets
