Author: esj@rezo.net
Date: 2007-04-13 11:18:22 +0200 (ven, 13 avr 2007)
New Revision: 9027
Log:
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.
Added:
spip/dist/style_svg.html
Modified:
spip/ecrire/exec/admin_plugin.php
spip/ecrire/exec/statistiques_svg.php
spip/ecrire/exec/statistiques_visites.php
spip/ecrire/inc/auth.php
spip/ecrire/inc/premiers_pas.php
spip/ecrire/inc/presentation.php
spip/ecrire/inc/selectionner_auteur.php
spip/ecrire/index.php