I changed around Rokgzipper to do some different things. I noticed it over writes the same css-<md5hash>.php. So i set out to make it css-<template>-<browser>.css and rewrite "../images/" to "images.example.com" and removed the whole cache thing. i will explain later.
What i am currently doing is to change how Gantry or Joomla. i can't really find where it is documented on the template save button. But when a template is saved it will gather all the css for each browser and js files and put them into one file each with no white space.
Why i want to do this. It started out with just wanting to rewrite "../images/" to "images.example.com" so all the images could be found on the CDN. but now i figure i might as well keep going and have it so that when a template is ready to go live Gantry or Joomla would compress the css and js and upload to the CDN. But the template would still work locally if the plugin was off.
What i would like to know is where is the code for when a template is saved?
We have not ruled out building a CDN element into RokBooster. RokBooster is really a whole new ballgame when you compare it to RokGZipper, and we have big plans for it!