var $types = array(
'css' => 'text/css',
'js' => 'text/javascript',
+ 'map' => 'application/json'
);
function getAuth()
$this->jerr("invalid url");
}
+ $ext = $bits[0];
+ if (preg_match('/\.map$/',$_SERVER['REQUEST_URI'])) {
+ $ext = 'map';
+ }
+
$s = str_replace('/', '-', $bits[1]);
+
$ui = posix_getpwuid(posix_geteuid());
$ff = HTML_FlexyFramework::get();
$compile = self::getCompileDir($bits[0], '', false);
- $fn = $compile . '/'. $s .'.'. $bits[0];
+ $fn = $compile . '/'. $s .'.'. $ext;
if (!file_exists($fn)) {
- header('Content-Type: '. $this->types[$bits[0]]);
+ header('Content-Type: '. $this->types[$ext]);
echo "// compiled file not found = $fn";
exit;
$fh = fopen($fn,'r');
fpassthru($fh);
fclose($fh);
- $content = $data;
+
}
return false;
}
+
if (file_exists($compile_dir)) {
return $compile_dir;
}