Archives de la liste a​i​d​e​@p​a​h​e​k​o​.c​l​o​u​d​

1.0.0 beta 4

Frederic CROZET

15/11/2020 01:48:42

Hello,

Je ne comprends pas trop la gestion de l'image de fond avec 
"image_fond.png" et "gdin_bg.png"?
Et du coup, a quoi pourrait servir la ligne "//const 
ADMIN_BACKGROUND_IMAGE = 'http://mon-asso.fr/fond_garradin.png'; " à la 
fin du fichier "config.local.php"?

De plus, si je la personnalise l'image avec un fond blanc comme 
préconisé le fond devient noir.

idem, si remise à zéro (RàZ) le logo d'origine de Garradin devient lui 
aussi avec un fond noir ;)

A+
Frédéric

Re: 1.0.0 beta 4

BohwaZ/Garradin

15/11/2020 03:45:54

> Je ne comprends pas trop la gestion de l'image de fond avec 
> "image_fond.png" et "gdin_bg.png"?

Ce qu'il se passe quand tu modifie les couleurs de l'interface c'est
qu'il y a du javascript qui va recoloriser l'image de fond avec la
couleur secondaire que tu as sélectionnée.

Quand tu enregistre la config, cette image est enregistrée dans les
fichiers de Garradin, dans la base de données.

Maintenant tu peux *aussi* changer cette image de fond : quand tu la
sélectionne avec le sélecteur de fichier, celle-ci est d'abord
transformée en noir et blanc, et le fond blanc est mis en transparence.

Une fois cette mise en noir et blanc effectuée, Garradin la colorise et
l'enregistre, comme d'habitude.

La directive ADMIN_BACKGROUND_IMAGE permet de spécifier une image de
fond **par défaut**. C'est à dire que toute base de données qui n'a pas
vu ses couleurs/image personnalisée aura cette image, et elle sera
utilisée aussi en cas de changement des couleurs (sauf si tu
sélectionne une image personnalisée manuellement dans la config en même
temps évidemment).

Donc en résumé :
* la directive de config.local.php : configuration par défaut pour les
  nouvelles bases de données, ou non personnalisées.
* la page de config : réglage lié à la base de donnée actuelle, et
  sauvegardé dedans.

"gdin_bg.png" est l'image par défaut (à moins d'avoir configuré
autre
chose dans ADMIN_BACKGROUND_IMAGE).

"image_fond.png" est l'image enregistrée dans la base de données.

Si tu clique sur RàZ, ça effacera image_fond.png et réutilisera
gdin_bg.png comme image de fond.

> De plus, si je la personnalise l'image avec un fond blanc comme 
> préconisé le fond devient noir.
> 
> idem, si remise à zéro (RàZ) le logo d'origine de Garradin devient
> lui aussi avec un fond noir ;)

Ça c'est pas normal. Quel navigateur et version ? Tu peux m'envoyer
l'image que tu essaye de mettre, en privé ? merci.