r9027 - in spip: dist ecrire ecrire/exec ecrire/inc

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

Details: http://trac.rezo.net/trac/spip/changeset/9027