summaryrefslogtreecommitdiff
path: root/plugins/Minify
diff options
context:
space:
mode:
authorCraig Andrews <candrews@integralblue.com>2010-02-17 12:03:14 -0500
committerCraig Andrews <candrews@integralblue.com>2010-02-17 12:03:14 -0500
commit46e9aa13aa87955b441bc63b7cf2f58622b131b0 (patch)
treef57c2927d3ecfe415bac335cbed243bc61face06 /plugins/Minify
parentc19300272f0074359b2713c35d2fb46bbd1b42ec (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.php6
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);
+ }
}
}