cleanup cached js and css

This commit is contained in:
tinect 2019-10-20 19:39:46 +02:00
parent 3f6a2fc7fa
commit 74244c7d0a
3 changed files with 20 additions and 0 deletions

View File

@ -9,6 +9,7 @@ logger();
echo file_get_contents($JSPath);
} else {
echo $js_minifier->minify($JSPath);
cleanupCSS($css_minifier->getDataHash());
}
?></script>
<script>

View File

@ -1612,4 +1612,22 @@ function solr_status() {
}
return false;
}
function cleanupJS($ignore = '', $folder = '/tmp/*.js') {
foreach (glob($folder) as $filename) {
if(strpos($filename, $ignore) !== false) {
continue;
}
unlink($filename);
}
}
function cleanupCSS($ignore = '', $folder = '/tmp/*.css') {
foreach (glob($folder) as $filename) {
if(strpos($filename, $ignore) !== false) {
continue;
}
unlink($filename);
}
}
?>

View File

@ -36,6 +36,7 @@
echo file_get_contents($CSSPath);
} else {
echo $css_minifier->minify($CSSPath);
cleanupCSS($css_minifier->getDataHash());
}
?></style>
<?php if (strtolower(trim($DEFAULT_THEME)) != "lumen"): ?>