Skip to content
Extraits de code Groupes Projets
Valider bd40ed30 rédigé par esj's avatar esj
Parcourir les fichiers

Tache #877, évacuation totale des globales $prefs, couleur_foncee et...

Tache #877, évacuation totale des globales $prefs, couleur_foncee et couleur_claire, l'index {{{prefs}}} du tableau global {{{auteur_session}}} étant quant à lui systématiquement désérialisé, ce qui permet de retrouver facilement à travers lui, si on en a vraiment besoin, la valeur des deux couleurs :

{{{$GLOBALS['couleur_claire']}}} se retrouve par {{{$GLOBALS['couleurs_spip'][$GLOBALS['auteur_session']['prefs']['couleur']]['couleur_claire']}}}
{{{$GLOBALS['couleur_foncee']}}} se retrouve par {{{$GLOBALS['couleurs_spip'][$GLOBALS['auteur_session']['prefs']['couleur']]['couleur_foncee']}}}

mais le but est plutot de reporter ces valeurs dans les feuilles de styles calculées, en s'aidant de la nouvelle constante {{{_SENS_ET_COULEURS}}} définie dans ecrire/index.php.

A noter que dans le script produisant du SVG, la xml-stylesheet utilisant cette constante ne veut pas de & dans l'URL, fallait comprendre.

A noter aussi la neutralisation provisoire de ces globales dans les balises <style>...</style> qui trainent, en attendant leur remplacement par des CSS.
parent de2230cd
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
Chargement en cours
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter