> PS tu peux voir le résultat avec dc_logo.png en comparant le contenu > des addresses: > http://ton_blog_twig/admin/style/default.css > http://ton_blog_twig/admin/?tf=style/default.css > > Dans le second tu verras que les url() sont modifiées et tu auras l'image: > > http://ton_blog_twig/admin/?tf=style/dc_logo.png
Ok, vu. En fait, ça pose souci dès qu'on joue avec les arborescences relatives : Dans default.css, on a par exemple pour option.avail10n : background: transparent url(../images/check-on.png) no-repeat 0 50%; Ce qui donne via ?tf= : background: transparent url(?tf=style/../images/check-on.png) no-repeat 0 50%; Et ça n'affiche rien, à cause des blindages du load_theme_file.php ... A la réflexion, est-ce nécessaire de parser/convertir tous les css via php, quand on sait que coté admin, ce sera toujours en query-string ? Autant modifier directement tous les css, non ? le seul impact sera pour les anciens fichiers qui iront chercher admin/style/index.php?tf=..., auquel cas il suffira de rediriger vers le bon index.php. Ca permettra de ne pas avoir à reparser systématiquement les fichiers, et de faire un simple proxy. -- Bruno _______________________________________________ Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev
