1
0
Fork 0
mirror of https://github.com/DanielnetoDotCom/YouPHPTube synced 2025-10-03 01:39:24 +02:00
Oinktube/view/theme.css.php
Daniel Neto 07a6599b83 Update
2024-01-18 12:31:31 -03:00

34 lines
995 B
PHP

<?php
$sessionName = 'themeCSSSession';
session_name($sessionName);
session_start();
if(!empty($_SESSION['theme'])){
$theme = $_SESSION['theme'];
$doNotStartSessionIncludeConfig = $doNotConnectDatabaseIncludeConfig = 1;
}
session_write_close();
if (!isset($global['systemRootPath'])) {
require_once '../videos/configuration.php';
}
header("Content-type: text/css; charset: UTF-8");
if(empty($theme)){
$theme = getCurrentTheme();
_mysql_close();
_session_write_close();
session_name($sessionName);
session_start();
$_SESSION['theme'] = $theme;
_session_write_close();
echo "/* theme = {$theme} from DB */".PHP_EOL;
}else{
echo "/* theme = {$theme} from Session */".PHP_EOL;
}
echo file_get_contents("{$global['systemRootPath']}view/css/custom/{$theme}.css");
exit;
/*
$filename = "{$global['systemRootPath']}videos/cache/custom.css";
if(file_exists($filename)){
echo file_get_contents($filename);
}
*
*/