+*//* Some ini setting changes uncomment if you need them.
+ Display PHP Errors */
+$disfunc = @ini_get("disable_functions");
+$disfunc = @trim($disfunc);
+$disfunc = @preg_replace("/([\\s+|\\t+|\\n+|\\r+|\\0+|\\x0B+])/i", "", $disfunc);
+if($disfunc!="ini_set") { $disfunc = explode(",",$disfunc); }
+if($disfunc=="ini_set") { $disfunc = array("ini_set"); }
+if(!in_array("ini_set", $disfunc)) {
+@ini_set("html_errors", false);
+@ini_set("track_errors", false);
+@ini_set("display_errors", false);
+@ini_set("report_memleaks", false);
+@ini_set("display_startup_errors", false);
+//@ini_set("error_log","logs/error.log");
+//@ini_set("log_errors","On");
+@ini_set("docref_ext", "");
+@ini_set("docref_root", "http://php.net/"); }
+if(!defined("E_DEPRECATED")) { define("E_DEPRECATED", 0); }
+@error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED);
+/* Get rid of session id in urls */
+if(!in_array("ini_set", $disfunc)) {
+@ini_set("default_mimetype","text/html");
+@ini_set("zlib.output_compression", false);
+@ini_set("zlib.output_compression_level", -1);
+@ini_set("session.use_trans_sid", false);
+@ini_set("session.use_cookies", true);
+@ini_set("session.use_only_cookies", true);
+@ini_set("url_rewriter.tags","");
+@ini_set('zend.ze1_compatibility_mode', 0);
+@ini_set("ignore_user_abort", 1); }
+@set_time_limit(30); @ignore_user_abort(true);
+/* Change session garbage collection settings */
+if(!in_array("ini_set", $disfunc)) {
+@ini_set("session.gc_probability", 1);
+@ini_set("session.gc_divisor", 100);
+@ini_set("session.gc_maxlifetime", 1440);
+/* Change session hash type here */
+@ini_set("session.hash_function", 1);
+@ini_set("session.hash_bits_per_character", 6); }
+if(file_exists('extrasettings.php')) {
+ require_once('extrasettings.php'); }
+if(file_exists('extendsettings.php')) {
+ require_once('extendsettings.php'); }
+if(!isset($Settings['qstr'])) { $Settings['qstr'] = null; }
+if(!isset($Settings['send_pagesize'])) { $Settings['send_pagesize'] = "on"; }
+$deftz = new DateTimeZone(date_default_timezone_get());
+$defcurtime = new DateTime();
+$defcurtime->setTimezone($deftz);
+$utctz = new DateTimeZone("UTC");
+$utccurtime = new DateTime();
+$utccurtime->setTimestamp($defcurtime->getTimestamp());
+$utccurtime->setTimezone($utctz);
+$servcurtime = new DateTime();
+$servcurtime->setTimestamp($defcurtime->getTimestamp());
+$usercurtime = new DateTime();
+$usercurtime->setTimestamp($defcurtime->getTimestamp());
+/* Do not change anything below this line unless you know what you are doing */
+if(!isset($Settings['clean_ob'])) { $Settings['clean_ob'] = "off"; }
+function idb_output_handler($buffer) { return $buffer; }
+if($Settings['clean_ob']=="on") {
+/* Check for other output handlers/buffers are open
+ and close and get the contents in an array */
+$numob = count(ob_list_handlers()); $iob = 0;
+while ($iob < $numob) {
+ $old_ob_var[$iob] = ob_get_clean();
+ ++$iob; } } ob_start("idb_output_handler");
+if(ini_get("register_globals")) {