Le thème admin ne peut être modifié par Local File Editor ou par template extension. Et pour rendre confortable l'édition, je forke habituellement le thème Default, avec l'inconvénient que les modifs sont écrasées quand les fichiers concernés sont impactés par une maj de Piwigo. Voilà donc ce que je forke :
1 - Modifier la largeur d'affichage en gestion par lot des photos.
Comme je trouve inconfortable la largeur d'affichage des paramètres, notamment de la carte OSM, j'ai modifié le thème admin.
en admin/themes/default le fichier admin/themes/default/theme.css lignes 4618 à 4620 en 11.5 ou lignes 4933 à 4935 dans PWG 12.1 , 4934 à 4936 en pwg 12.3.0 (chercher les bonnes lignes dans les autres versions de Piwigo En 15.5 : lignes 6742 et 6744))
.permitActionItem {margin-left: 30px; width: 800px;}
.permitActionItem .selectize-control.single.plugin-remove_button {width: auto !important;}
.permitActionItem .selectize-input.items.full.has-options.has-items {width: 800px !important; line-height: 23px;}au lieu de
.permitActionItem {margin-left: 30px; width: 225px;}
.permitActionItem .selectize-control.single.plugin-remove_button {width: auto !important;}
.permitActionItem .selectize-input.items.full.has-options.has-items {width: 500px !important; line-height: 23px;}2 - Apparence et confort de la page d'édition des albums
2a - faire un saut de ligne entre l'image représentante et le reste de l'édition pour que les 2 zones soient l'une au-dessous de l'autre au lieu de côte à côte : dans /admin/themes/default/template/cat-modify.tpl, ajouter un <br> ligne 131
2b- augmenter la hauteur du champ de saisie pour la description d'album : dans /admin/themes/default/template/cat-modify.tpl, ligne 140, modifier le nombre de lignes en passant rows de 5 à 50.
2c- élargir la zone d'édition et la centrer : ligne 553 de /admin/themes/default//theme.css, passer la classe .cat-modify-content de grid-template-columns: 350px 400px; à grid-template-columns: 80 %;
Avec la largeur en pourcentage, cela devient aussi responsive.
3 - admin photo pleine largeur de page
Dans admin/themes/default/theme.css commenter le display:flex pour #pictureModify ligne 4436
Et modifier #picture-content ligne 4496 pour que le conteneur soit à 95 %
ce qui donne
#pictureModify {
/*display: flex;*/
margin: 0;
justify-content: space-evenly;
margin-top: 30px;
}
et
#picture-content {
width: 100%;
margin-left: 23px;
margin-right: 23px;
max-width: 95%;
}
FCK editor n'est pas pleine largeur, mais il existe un coin pour étirer le text area en largeur et en hauteur.
4 - Pour augmenter la hauteur de la carte en admin de photo
Dans plugins/piwigo-openstreetmap/admin/admin_photo.tpl ligne 14 passer la hauteur de 400px à 800px. (peut-on mettre la modif dans LFE, un nouveau thème admin ou dans add head Element pour éviter le fork ?
NB Autre solution, pour le css : Modification pérenne du thème admin. Solution par Pierrick.
Utiliser [extension by ddtddt] Add < head > Element https://piwigo.org/ext/extension_view.php?eid=582
<style>
ici le css à modifier
</style>
et c'est bon. Il n'est pas nécessaire de le réimplémenter après chaque mise à jour de Piwigo. Applicable pour les modifs 1, 2c et peut-être pour 3. Pour 2a et 2 b, come les TE ne marchent pas pour l'admin, faut des forks ou un nouveau thème admin.



