⇒Accès Administration > Plugins > Local File Editor
Configuration Locale
Pour autoriser le chargement de tous types de fichiers dont des vidéos
// Pour autoriser le chargement de tous types de fichiers dont des vidéos
$conf['upload_form_all_types'] = true;
Pour définir les formats photos autorisés
// formats photos autorisés, de fait les autres sont exclus rw2 tiff etc ..
$conf['picture_ext'] = array('jpg','JPG','jpeg','JPEG','png');
Pour exclure des répertoires lors de la synchronisation
// pour exclure les répertoires qui ne doivent pas être synchronisés
$conf['sync_exclude_folders'] = array('@eaDir','.dtrash','edition','DKT_jpg','.picasaoriginals','Originals','orig','raw','RAW','raw1','raw2','raw3','hdr','pano','video','divers','divers1','divers2');
contrairement à ce qui est écrit dans la documentation on peut parfaitement avoir des noms de fichiers et des noms de répertoires avec des caractères accentués, tiret etc, à l'exception de l'apostrophe
Pour autoriser les caractères accentués et espaces
// permet les caractères accentués - espace ( juste avant le \ ) dans les noms de fichiers
// pour l'apostrophe ça ne marche pas
$conf['sync_chars_regex'] = '/^[a-zA-Z0-9éè~àâ{}%&êûñ!ëçîǰïÁÂÀÉÜùö´`‘’+(),-_. ]+$/';
Par défaut les Exif ne sont pas pris en charge par Piwigo, pour activer les exif
// activation des exif
$conf['show_exif'] = true;
$conf['use_exif'] = true;
$conf['show_exif_fields'] = array(
'exif_field_Make' => 'Make',
'exif_field_Model' => 'Model',
'exif_field_FocalLength' => 'FocalLength',
'exif_field_ExposureTime' => 'ExposureTime',
'exif_field_FNumber' => 'FNumber',
'exif_field_ISOSpeedRatings' => 'ISOSpeedRatings',
/// les 3 lens permettent d'afficher l'objectif dans le panneau d'info sous la photo
'exif_field_LensType' => 'LensType',
'exif_field_0xA434' => 'UndefinedTag:0xA434',
'exif_field_0x0095' => 'UndefinedTag:0x0095',
);
NOTE 1 : Pour que les objectifs soient correctement affiché voir exif lens
NOTE 2 : liste des Exif disponibles doc. Piwigo exiftool.org
Cette fonctionnalités permet de personnaliser certains fichier .tpl et de les substituer à ceux d'origine
// ajoute le menu de substitution des templates
$conf['show_template_in_side_menu'] = true;
Quelques exemples de templates modifiés [à venir]