Why not doing something like ... <link rel="stylesheet" type="text/css" href="/common.css?v=<roundcube:var name="config:version" />" />
... in the template files? On Wed, 3 Jun 2009 14:56:07 +0200, Cor Bosman <[email protected]> wrote: > Hi all, in the past we've talked about caching busting. Especially > those that try to follow SVN with lots of customers it's quite > difficult to communicate to customers that they need to force reload. > Looking at the code it's pretty easy to add a ?v=XXXX for javascript > includes, but CSS is more difficult as it's hardcoded in the > templates. Has anyone thought about doing CSS cache busting yet? What > would be the easiest way to fix? Maybe add a roundcube object after > all template css includes that can be filled by a php function? > > Also, an idea that was floated around before was to include a ? > v=a.b.c.d where a.b.d is the current version (0.2.2 for instance), and > d is default 0, but can be set in config.inc.php, to allow more recent > modifications of JS/CSS. Where would we put the a.b.c ? In preferences > as well? Maybe just the whole string in preferences? > > Co > _______________________________________________ > List info: http://lists.roundcube.net/dev/ _______________________________________________ List info: http://lists.roundcube.net/dev/
