"#2980b9", //Default: #2980b9
"bgcolor" => "#f5f5f5", //Default: #f5f5f5
"toppanel" => "#ffffff" //Default: #ffffff
];
//Custom CSS
$CustomCSS = file_get_contents("custom_panel.css");
/*
==== End Settings ====
--- Check and update ---
*/
$newestversion = file_get_contents("https://api.kjokmjnoi.hu/css/panel.css").$CustomCSS;
$currentversion = file_get_contents($localfile);
$version = substr($newestversion, 70, 14);
foreach ($ColorSettings as $name => $value) {
$rootcolorname = "--".$name.": ";
$rootcolorname_pos = strpos($newestversion, $rootcolorname);
$rootvalue = "";
if ($rootcolorname_pos !== false) {
$colorvalue_pos = strpos($newestversion, ";", $rootcolorname_pos);
if ($colorvalue_pos !== false) {
$rootvalue = substr($newestversion, $rootcolorname_pos, $colorvalue_pos - $rootcolorname_pos + 1);
} else {
$rootvalue = substr($newestversion, $rootcolorname_pos);
}
}
if ($rootvalue == "") {
echo "Error, There is no color value under the name '".$name."'
";
} else {
$newrootvalue = $rootcolorname.$value.";";
if ($newrootvalue != $rootvalue) {
$newestversion = str_replace($rootvalue, $newrootvalue, $newestversion);
echo "Color Setting: ".$rootvalue." -> ".$newrootvalue."
";
}
}
}
if ($newestversion != $currentversion) {
if (substr($newestversion, 7, 22) == "@license kjokmjnoi API") {
echo "Update design....";
$designfile = fopen($localfile, "w") or die("Unable to open css file!");
fwrite($designfile, $newestversion);
fclose($designfile);
echo "
Update finised!
";
print_r($version);
} else {
$version = substr($currentversion, 70, 14);
echo "The Design was been removed or temporarily unavailable.
Update failed!";
print_r($version);
echo " (Not synced)";
}
} else {
echo "The Design is on newest version.
";
print_r($version);
}
?>