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/
