Le représentant d’une catégorie est la miniature affichée pour représenter la catégorie sur la page principale (category.php) ou a l’intérieur d’une catégorie lorsque celle-ci contient des sous-catégories. Les explications qui suivent concernent la version 1.5 de PhpWebGallery.
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 fois 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, être identifie comme administrateur est nécessaire :
lorsque le template Yoga est utilise et n’apparaît que lorsque l’on s’est identifie en tant qu’administrateur et que l’on navigue dans une catégorie normale (et non pas dans une catégorie spéciale comme recherche, calendrier ou encore plus vues). C’est le moyen le plus facile de fixer l’image représentative d’une catégorie puisque cette étape est réalisée lors de la visite de cette catégorie.
(dans le template Yoga) ou depuis la page [Gestion par lot] en « mode unitaire » en cliquant sur l’image à fixer comme représentative. Cet écran offre plus de possibilités que la méthode 1 puisqu’il permet de faire de l’image choisie une image représentative de plusieurs catégories en une seule étape, pas seulement la catégorie mère.
(dans le template yoga). Cet écran peut aussi être atteint à partir de la page principale category.php en cliquant sur ce même icône . Dans cet écran, on peut demander de trouver un autre représentant au hasard, et on peut aussi supprimer un représentant (voir la section suivante pour plus de détails).La représentation dépend de la configuration du paramètre allow_random_representative qui est fixé dans le fichier include/config_default.inc.php:
// allow_random_representative : souhaitez-vous que PhpWebGallery recherché parmi // les éléments des catégories un nouveau représentant à chaque reload? // // Si false, un élément est choisi aléatoirement ou manuellement pour représenter sa catégorie // et reste le représentant tant que l’admin ne le change pas. // // Attention : fixer ce parametre sur la valeur true utilise du temps processeur au niveau du serveur. // Chaque fois que l’on change la valeur de ce paramètre de false à true, un administrateur // doit mettre à jour les informations des catégories dans l’écran [Admin > Général > Maintenance]. $conf['allow_random_representative'] = false;
Apprenez à modifier le paramètre de configuration dans la page dédiée du wiki paramètres de configuration