Une catégorie est représentée par la miniature affichée sur la page principale1) ou a l’intérieur d’une catégorie lorsque celle-ci contient des sous-catégories.
Par défaut, le représentant est choisi aléatoirement lors de la création de la catégorie. « aléatoirement » doit être interprète comme « choisi une seule fois et aléatoirement ». Une fois choisie, cette image représentative ne changera plus toute seule.
Il y a plusieurs manières de fixer l’image représentative d’une catégorie, mais dans tous les cas, il faut être identifié comme administrateur :
La représentation dépend de la configuration du paramètre allow_random_representative
qui est fixé dans le fichier local/config/config.inc.php
Si vous souhaitez le modifier, il vous faudra vous munir de LocalFiles Editor au préalable. Ensuite, dirigez-vous sur l'onglet “Configuration locale” et saisissez le code ci-dessous:
// allow_random_representative : pour représenter une catégorie, // souhaitez-vous que Piwigo recherche parmi les éléments un nouveau // représentant à chaque rafraichissement ? // // Si ce paramètre est à "false", un élément est choisi au hasard oubien // manuellement pour chaque catégorie et reste le représentant tant que // l'administrateur ne change pas de représentant. // // Attention : mettre ce paramètre à "true" est consommateur de ressources serveur. // Si vous décidez de changer la valeur de ce paramètre, un administrateur doit // mettre à jour les informations des catégories dans l'écran // [ Administration > Spéciales > Maintenance ] $conf['allow_random_representative'] = false;
allow_random_representative
est définie à false
ce qui correspond à n'avoir qu'une seule image pouvant représenter votre catégorie. Chaque catégorie contenant au moins un élément est représentée par un élément fixe. Une fois fixé (lors de la création de la catégorie), le représentant change uniquement quand l’administrateur le demande. Si le représentant n’est pas approprié, on peut demander de « trouver un nouveau représentant au hasard » sur la page d'édition des informations de la catégorie.allow_random_representative
a pour valeur true
, une catégorie contenant des éléments ne peut pas avoir de représentant fixe. Attention ! Donner à ce paramètre la valeur true
demandera plus de temps de calcul au microprocesseur du serveur qui contient le site. C’est la seule raison pour laquelle Piwigo a comme valeur par défaut false. Pour une catégorie particulière, on peut utiliser simplement le bouton “supprimer le représentant” dans la page d'édition des informations de la catégorie. La catégorie sera alors représentée de façon aléatoire.