47 lines
1006 B
PHP
47 lines
1006 B
PHP
<?php
|
|
require_once (__DIR__ . '/../internals/website.php');
|
|
|
|
/** @var PageFrameOptions $FRAME_OPTIONS */ global $FRAME_OPTIONS;
|
|
/** @var URLRoute $ROUTE */ global $ROUTE;
|
|
/** @var Website $SITE */ global $SITE;
|
|
|
|
|
|
if ($SITE->config['extendedgitgraph']['output_file'])
|
|
{
|
|
$lfile = $SITE->config['extendedgitgraph']['output_filepath'];
|
|
|
|
if (file_exists($lfile))
|
|
{
|
|
$data = file_get_contents($lfile);
|
|
|
|
if ($data === '') echo '[[ EMPTY ]]';
|
|
else echo $data;
|
|
}
|
|
else
|
|
{
|
|
echo '[[ FILE NOT FOUND ]]';
|
|
}
|
|
}
|
|
else if ($SITE->config['extendedgitgraph']['output_file'])
|
|
{
|
|
if (session_status() !== PHP_SESSION_ACTIVE) session_start();
|
|
|
|
$svar = $SITE->config['extendedgitgraph']['session_var'];
|
|
|
|
if (isset($_GET['clear'])) if (key_exists($svar, $_SESSION)) $_SESSION[$svar] = '';
|
|
|
|
if (key_exists($svar, $_SESSION))
|
|
{
|
|
if ($_SESSION[$svar] === '') echo '[[ NO OUTPUT ]]';
|
|
else echo $_SESSION[$svar];
|
|
}
|
|
else
|
|
{
|
|
echo '[[ NO SESSION STARTED ]]';
|
|
}
|
|
}
|
|
else
|
|
{
|
|
echo '[[ NO USEFUL LOGGER CONFIGURED ]]';
|
|
}
|