AEOS/index.php
2026-08-26 17:23:29 +02:00

48 lines
1.5 KiB
PHP

<?php
// Inclusion des librairies
require_once ('lib/aeos.lib.php');
//Check Install
checkInstall();
require_once ('lib/config.lib.php');
require_once ('lib/var.lib.php');
// URL Rewriting
if(isset($_GET['redirect']))
{
if (preg_match("#".AEOS_REWKEY."([0-9-]+)-([^0-9](?:.+))#isU", $_SERVER['REDIRECT_URL'], $redirect))
{
header("Status: 200 OK", false, 200);
$redirect=abs($redirect[1]);
}
else header('Location: '.AEOS_REWKEY.HOME_PAGE.'-E404.html');
}
?>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title><?php echo AEOS_NAME." | ".AEOS_TITLE; ?></title>
<meta name="description" content="<?php echo AEOS_DESC; ?>" />
<link rel="stylesheet" type="text/css" media="screen" href="themes/<?php echo AEOS_THEME; ?>/styles.css" />
<link rel="stylesheet" type="text/css" media="screen" href="themes/system/css/fontello.css" />
<link rel="icon" type="image/png" href="themes/<?php echo AEOS_THEME; ?>/images/favicon_aeos.ico" />
<?php echo checkFiles(AEOS_MODULE.'/'.AEOS_THEME, 0)["Data"]; ?>
</head>
<?php
// Maintenance ou non
if (AEOS_MAINTENANCE==1){require_once('themes/'.AEOS_THEME.'/maintenance.php');}
else
{
$returned = checkFiles(AEOS_MODULE.'/'.AEOS_THEME, 1);
if($returned['OB'])
{
ob_start();
include_once('themes/'.AEOS_THEME.'/base.php');
$eyecatcher = ob_get_clean();
echo insertPlugins($eyecatcher, $returned);
}
else require_once('themes/'.AEOS_THEME.'/base.php');
}
?>