Prior to recent CDN D6 Module updates: (CSS aggregation (>=2.4) + auto-balance files over multiple CDNs (>=2.5));
i was using the now 'unsupported' Parallel CSS - AdvAgg Plugin with advagg to achieve
good parallel CSS +Image assets to a 4-path CDN source.

Mike Carper and I worked on a extended API use of advagg's hooks:

1) Implement hook_advagg_css_extra_alter => node_advagg_css_extra_alter()
2) Implement hook_advagg_css_pre_alter => node_advagg_css_pre_alter()

Along with the now defunct "Parallel CSS", that was a winning combo!

Sadly, all most of this now fails since the "Parallel CSS" project has been abandoned and absorbed into a integration with the later CDN > 2.5. I am very tempted to go back the old "Parallel CSS" project + the CDN Module V2.3 -to get this great functionality back... [Thanks mikeytown2]

At the moment a lot of CSS background images fail to be path'ed correctly via CDN mapping.
Additionally, we have the happy partner's 'mismatch' between Advagg requiring D6's 'CSS aggregation' = Off, and then the later CDN Module module requiring 'CSS aggregation' = On??

Thoughts please - Wim and Mike.... Is this a happy marriage, or a break-up?

Comments

Peter Bowey’s picture

The question might be this; do we D6 Developers follow the new CDN way => using 'file_create_url()'
or might it be the way Advagg offers some great API hooks => node_advagg_css_extra_alter() and node_advagg_css_pre_alter().

Additionally, I note that mikeytown2 also achieved a working match with his own version of 'CSS Embedded Images'. See: http://drupal.org/node/1078060

Which ever way; The outcome will mean re-designing some Themes (sigh)...

mikeytown2’s picture

Issue summary: View changes
Status: Active » Closed (works as designed)

Should have been a "happy marriage". Let me know if it wasn't the case.