Sindbad~EG File Manager
<?php
/*
* Security : blocking direct access
* Source : http://codex.wordpress.org/Theme_Development#Template_Files
*/
defined('ABSPATH') or die("Access Restricted");
load_theme_textdomain( MWP_TEXT_DOMAIN, get_template_directory() .'/lang' );
function mwp_style_ioncube() {
echo '<style type="text/css">html{background:#f1f1f1}body{background:#fff;color:#444;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;margin:2em auto;padding:1em 2em;max-width:700px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.13);box-shadow:0 1px 3px rgba(0,0,0,0.13)}h1{border-bottom:1px solid #dadada;clear:both;color:#666;font-size:24px;margin:30px 0 0;padding:0;padding-bottom:7px}#error-page{margin-top:50px}#error-page p{font-size:14px;line-height:1.5;margin:25px 0 20px}#error-page code{font-family:Consolas,Monaco,monospace}ul li{margin-bottom:10px;font-size:14px}a{color:#0073aa}a:hover,a:active{color:#00a0d2}a:focus{color:#124964;-webkit-box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8);box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8);outline:none}.button{background:#f7f7f7;border:1px solid #ccc;color:#555;display:inline-block;text-decoration:none;font-size:13px;line-height:26px;height:28px;margin:0;padding:0 10px 1px;cursor:pointer;-webkit-border-radius:3px;-webkit-appearance:none;border-radius:3px;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 0 #ccc;box-shadow:0 1px 0 #ccc;vertical-align:top}.button.button-large{height:30px;line-height:28px;padding:0 12px 2px}.button:hover,.button:focus{background:#fafafa;border-color:#999;color:#23282d}.button:focus{border-color:#5b9dd9;-webkit-box-shadow:0 0 3px rgba(0,115,170,.8);box-shadow:0 0 3px rgba(0,115,170,.8);outline:none}.button:active{background:#eee;border-color:#999;-webkit-box-shadow:inset 0 2px 5px -3px rgba(0,0,0,0.5);box-shadow:inset 0 2px 5px -3px rgba(0,0,0,0.5);-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}body{font-family:Tahoma,Arial}pre{background-color:#fcfcfc;border:1px solid #ddd;color:#333;direction:ltr;display:block;float:left;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:90%;margin:0 0 10px;overflow-x:visible;overflow-y:hidden;padding:2%;white-space:0;width:96%;word-wrap:break-word}select {padding:5px;width:200px;}</style>';
}
function mwp_check_ionCube() {
$att = get_language_attributes();
echo '<html '.$att.'>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width">
<meta name="robots" content="noindex,follow">
<title>'.get_bloginfo('name').'</title>';
mwp_style_ioncube();
echo '</head>';
echo '<body id="error-page">';
if ( !current_user_can( 'manage_options' ) ) {
echo '<h1 style="text-align: center;">
<span style="font-family: Arial;">'.__('Website Under Maintenance' , MWP_TEXT_DOMAIN).'</span></h1>
<p style="text-align: center;">'.__('Our Website is currently undergoing scheduled maintenance. Please check back soon.' , MWP_TEXT_DOMAIN).'</p>
<p style="text-align: center;">'.__('We apologize for any inconvenience' , MWP_TEXT_DOMAIN).'</p>
<p></p>';
} else {
echo '<h1 style="text-align: center;">
<span style="font-family: Arial;">'.__('The NewsBT theme has been turned off' , MWP_TEXT_DOMAIN).'</span></h1>
<p style="text-align: center;">'.__('The theme can not be activated because the <strong>Ioncube Loader</strong> is not enabled on the server' , MWP_TEXT_DOMAIN).'</p>
<p style="text-align: center;color:red;">'.__('Please contact your host to activate it on your site' , MWP_TEXT_DOMAIN).'</p>
<pre>';
if (!extension_loaded('ionCube Loader')) {
$__oc = strtolower(substr(php_uname(), 0, 3));
$__ln = 'ioncube_loader_'.$__oc.
'_'.substr(phpversion(), 0, 3).(($__oc == 'win') ? '.dll' : '.so');
if (function_exists('dl')) {@
dl($__ln);
}
if (function_exists('_il_exec')) {
return _il_exec();
}
$__ln = '/ioncube/'.$__ln;
$__oid = $__id = realpath(ini_get('extension_dir'));
$__here = dirname(__FILE__);
if (strlen($__id) > 1 && $__id[1] == ':') {
$__id = str_replace('\\', '/', substr($__id, 2));
$__here = str_replace('\\', '/', substr($__here, 2));
}
$__rd = str_repeat('/..', substr_count($__id, '/')).$__here.
'/';
$__i = strlen($__rd);
while ($__i--) {
if ($__rd[$__i] == '/') {
$__lp = substr($__rd, 0, $__i).$__ln;
if (file_exists($__oid.$__lp)) {
$__ln = $__lp;
break;
}
}
}
if (function_exists('dl')) {@
dl($__ln);
}
} else {
die('The file '.__FILE__.
" is corrupted.\n");
}
if (function_exists('_il_exec')) {
return _il_exec();
}
echo('Site error: the file <b>settings.php</b> requires the ionCube PHP Loader '.basename($__ln).
' to be installed by the website operator. If you are the website operator please use the <a href="http://www.ioncube.com/lw/">ionCube Loader Wizard</a> to assist with installation.');
echo '</pre><br clear="all">
<p style="text-align: center;color:green;">'.__('cPanel users : Before contacting your host, see <a href="https://store.mwordpress.net/how-to-enable-ioncube-in-cpanel/">how to enable ioncube loader in cpanel</a> can help you' , MWP_TEXT_DOMAIN).'</p>
<br clear="all"><p></p>';
}
echo '</body></html>';
exit();
}
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists