69 lines
No EOL
2.2 KiB
PHP
69 lines
No EOL
2.2 KiB
PHP
<?php
|
|
|
|
function getError500()
|
|
{
|
|
include "config.php";
|
|
|
|
if (strpos($_SERVER['HTTP_HOST'], '.onion') !== false) {
|
|
$trackURL = $trackURLTor;
|
|
} else {
|
|
$trackURL = $trackURLNormal;
|
|
}
|
|
|
|
return <<<EOF
|
|
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<title>500 - Internal Server error</title>
|
|
<link href="/css/error.css" rel="stylesheet">
|
|
<script src="/error/jquery-2.1.3.js"></script>
|
|
<script src="/error/typed.js"></script>
|
|
</head>
|
|
<body>
|
|
<!-- Matomo Image Tracker-->
|
|
<img src="$trackURL" style="border:0" alt="" />
|
|
<!-- End Matomo -->
|
|
<div id="particles-js"></div>
|
|
<div class="terminal-window">
|
|
<header>
|
|
<div class="button green"></div>
|
|
<div class="button yellow"></div>
|
|
<div class="button red"></div>
|
|
</header>
|
|
<section class="terminal">
|
|
<div class="history"></div>
|
|
$ <span class="prompt"></span>
|
|
<span class="typed-cursor"></span>
|
|
</section>
|
|
</div>
|
|
<!-- data -->
|
|
<div class="terminal-data mimik-run-output">
|
|
</div>
|
|
<script>
|
|
var data = [
|
|
{
|
|
action: 'type',
|
|
strings: ["Accessing restricted files.."],
|
|
output: '<span class="gray">grabbing files.. </span><br> ',
|
|
postDelay: 1000
|
|
},
|
|
{
|
|
action: 'type',
|
|
strings: ["500 Internal Error"],
|
|
output: '<span class="gray">It looks like there is a bug</span><br> ',
|
|
postDelay: 1000
|
|
},
|
|
{
|
|
action: 'type',
|
|
strings: ["These are not the error codes you're looking for.", 'Please either report this error to an administrator or return back and forget you were here...'],
|
|
postDelay: 2000
|
|
}
|
|
|
|
];
|
|
</script>
|
|
<script src="/error/error.js"></script>
|
|
</body>
|
|
</html>
|
|
EOF;
|
|
} |