<?php

//		define('SILENT_LOG', 1);					// Log all php errors on site to separate file (/silent_log.txt)
//		define('DBG_REQUREST_LOG', '/path/to/file');// Log all user requests to site into filename specified
//		define('DBG_SITE_PATH', '/relative_path/');	// set alternative BASE_PATH for old in-portal parts (where no K4 included)
//		define('DBG_ZEND_PRESENT',0);			// Set to 0 to debug debugger (because debugger automatically got disabled during zend debug sessions)

		$dbg_options = 	Array (
			// !!! DEBUG MODE will be off if IP does not match !!!
			'DBG_IP'				=>	'193.68.72.64/26;69.17.25.153',	// !!!REQUIRED!!! Define IP addreses, which are allowed to use debugger (semicolon separated)
			'DEBUG_MODE'			=>	1,				// Debug mode is allowed/disabled (note: set DBG_IP to use this one)
//			'DBG_LOCAL_BASE_PATH'	=>	'w:',			// Folder name on mapped drive, where site resides
//			'DBG_TOOLBAR_BUTTONS'	=>	1,				// Show "Show Debugger" & "Refresh Frame" buttons (on front)

//			'DBG_USE_HIGHLIGHT'		=>	0,				// Use "highlight_string" php function for debugger output formatting
//			'DBG_RAISE_ON_WARNINGS'	=>	1,				// Show debugger output in case of any non-fatal error
			'DBG_SQL_PROFILE'		=>	1,				// Profile SQL queries
			'DBG_SQL_FAILURE'		=>	defined('IS_INSTALL') && IS_INSTALL ? 0 : 1,	// treat sql errors as fatal errors except for installation process

			'DBG_SHOW_HTTPQUERY'	=>	1,				// Show http query content (parsed user submit, GPC)
			'DBG_SHOW_SESSIONDATA'	=>	1,				// Show session data (at script finish)

			'DBG_EDIT_HELP'			=>	1,				// Show help filename on help screen
//			'DBG_HELP'				=>	1,				// Show FCK editor when viewing help screen

//			'DBG_FORCE_THEME'		=>	1,				// Use this theme_id instead of one in url
			'DBG_PHRASES'			=>	1,				// Add ability to translate phrases on the fly (K4 templates only)
//			'DBG_WINDOW_WIDTH'		=>	700,			// Set custom debugger layer width (in pixels)

//			'DBG_REDIRECT'			=>	1,				// Show links with redirect url instead of performing it (useful in events debugging)

//			'DBG_VALIDATE_CONFIGS'	=>	1,				// Check that config fields match ones from database
//			'DBG_SHOW_TAGS'			=>	1,				// Show tags beeing processed
//			'DBG_PRE_PARSE'			=>	1,				// Show new compiled functions in debugger
//			'DBG_SHOW_TREE_PRIORITY'=>	1,				// Show tree node priority
//			'DBG_SKIP_AJAX'			=>	1,				// Don't debug AJAX requests
//			'DBG_PAYMENT_GW'		=>	1,				// All requests to payment gateways goes in TEST MODE
//			'DBG_IMAGE_RECOVERY'	=>	1,				// Don't replace missing images with noimage.gif
		);

	// for ADODB to work: begin
	define('ADODB_OUTP', 'dbg_SQLLog');
	function dbg_SQLLog($msg, $new_line = false) { }
	// for ADODB to work: end

	function dbg_tableMatch($table_name,$sql)
	{
		static $prefix = '';
		$prefix = defined('TABLE_PREFIX')?TABLE_PREFIX:GetTablePrefix();
		return strpos($sql,$prefix.$table_name)!==false;
	}
?>