diff options
author | Craig Andrews <candrews@integralblue.com> | 2010-02-17 12:03:14 -0500 |
---|---|---|
committer | Craig Andrews <candrews@integralblue.com> | 2010-02-17 12:03:14 -0500 |
commit | 46e9aa13aa87955b441bc63b7cf2f58622b131b0 (patch) | |
tree | f57c2927d3ecfe415bac335cbed243bc61face06 /plugins/Minify | |
parent | c19300272f0074359b2713c35d2fb46bbd1b42ec (diff) |
htmloutputter->script() special cases src's that begin with plugin/ or local/ so that plugins don't need to include common_path() in every call to $action->script()
Adjust plugins to not call common_path() when it's not necessary
Fix minify plugin
Diffstat (limited to 'plugins/Minify')
-rw-r--r-- | plugins/Minify/MinifyPlugin.php | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/plugins/Minify/MinifyPlugin.php b/plugins/Minify/MinifyPlugin.php index fe1883ded..69def6064 100644 --- a/plugins/Minify/MinifyPlugin.php +++ b/plugins/Minify/MinifyPlugin.php @@ -86,7 +86,11 @@ class MinifyPlugin extends Plugin $url = parse_url($src); if( empty($url['scheme']) && empty($url['host']) && empty($url['query']) && empty($url['fragment'])) { - $src = $this->minifyUrl($src); + if (strpos($src, 'plugins/') === 0 || strpos($src, 'local/') === 0) { + $src = $this->minifyUrl($src); + } else { + $src = $this->minifyUrl('js/'.$src); + } } } |