1000) { // Use multiplication to get around the division-by-zero error $celsius *= 1e-3; } $kelvin = $celsius + 273.15; $fahrenheit = ($celsius*9./5)+32.0; if(isset($setupVars['TEMPERATUREUNIT'])) { $temperatureunit = $setupVars['TEMPERATUREUNIT']; } else { $temperatureunit = "C"; } // Override temperature unit setting if it is changed via Settings page if(isset($_POST["tempunit"])) { $temperatureunit = $_POST["tempunit"]; } } else { // Nothing can be colder than -273.15 degree Celsius (= 0 Kelvin) // This is the minimum temperature possible (AKA absolute zero) $celsius = -273.16; } // Get load $loaddata = sys_getloadavg(); // Get number of processing units available to PHP // (may be less than the number of online processors) $nproc = shell_exec('nproc'); // Get memory usage $data = explode("\n", file_get_contents("/proc/meminfo")); $meminfo = array(); if(count($data) > 0) { foreach ($data as $line) { $expl = explode(":", trim($line)); if(count($expl) == 2) { // remove " kB" from the end of the string and make it an integer $meminfo[$expl[0]] = intVal(substr($expl[1],0, -3)); } } $memory_used = $meminfo["MemTotal"]-$meminfo["MemFree"]-$meminfo["Buffers"]-$meminfo["Cached"]; $memory_total = $meminfo["MemTotal"]; $memory_usage = $memory_used/$memory_total; } else { $memory_usage = -1; } if($auth) { // For session timer $maxlifetime = ini_get("session.gc_maxlifetime"); // Generate CSRF token if(empty($_SESSION['token'])) { $_SESSION['token'] = base64_encode(openssl_random_pseudo_bytes(32)); } $token = $_SESSION['token']; } if(isset($setupVars['WEBUIBOXEDLAYOUT'])) { if($setupVars['WEBUIBOXEDLAYOUT'] === "boxed") { $boxedlayout = true; } else { $boxedlayout = false; } } else { $boxedlayout = true; } // Override layout setting if layout is changed via Settings page if(isset($_POST["field"])) { if($_POST["field"] === "webUI" && isset($_POST["boxedlayout"])) { $boxedlayout = true; } elseif($_POST["field"] === "webUI" && !isset($_POST["boxedlayout"])) { $boxedlayout = false; } } ?>
Javascript seems to be disabled. This will break some site features.
To enable Javascript click here