Select Git revision
Forked from
FS Info TU Dortmund / Infoscreen / Infoscreen
487 commits behind the upstream repository.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
style.php 542 B
<?php
//header("content-type:text/css;charset=utf8");
require "lessc.php";
$less = new lessc();
$style = $_GET["style"];
echo $style;
$less_file = "panels/$style/style.less";
$css_file = "tmp/$style.css";
if (!file_exists($less_file)) {
http_response_code(404);
echo $less_file." not found";
return;
}
if ( !file_exists($css_file))
{
$code =
$less->compile(
"[data-template=$style] {" .
file_get_contents( $less_file ) .
"}"
);
}
file_put_contents("tmp/" . $style . ".css", $code);
header("Location: tmp/" . $style . ".css" );
?>