getFile()),true);
			$tFile=explode('
',$sCode);
				
			$iLine=$e->getLine()-1;
			
			$iLineCurrent=$iLine-1;
			
			$sCode=null;
			
			$sCode.='
Fichier : '.$e->getFile().' ligne '.$e->getLine().'
';
			$sCode.='Message :  '.$e->getMessage().'
';
			
			$sCode.='';
			
			$sCode.='';
			
				for($i=-18;$i<18;$i++){
					
					$iLineCurrent=$iLine+$i;
					if(!isset($tFile[$iLineCurrent])){
						continue;
					}
					
					$class=null;
					if($i==0){
						$class='selected';
					}
					
					$sCodeLine=$tFile[$iLineCurrent];
					
					$sCodeLine=preg_replace('/\t/','    ',$sCodeLine);
			
					$sCode.='';
						$sCode.='| '.($iLineCurrent+1).'';
						$sCode.=' | '.$sCodeLine.'';
					$sCode.=' | 
';
					
				} 
				
			$sCode.='
';
			
			$sText.='
'.$sCode;
			
			$sText.='
';
			$sText.='Navigation
';
			$oRequest=_root::getRequest();
			$sText.='Module:'.$oRequest->getModule();
			$sText.=' ';
			$sText.='Action:'.$oRequest->getAction();
			
			
			$sText.='$_GET
';
			$sText.=nl2br(print_r($_GET,true));
			$sText.='$_POST
';
			$sText.=nl2br(print_r($_POST,true));
			if(isset($_SESSION)){
				$sText.='$_SESSION
';
				$sText.=nl2br(print_r($_SESSION,true));
			}
			if(isset($_SERVER)){
				$sText.='$_SERVER
';
				$sText.=nl2br(print_r($_SERVER,true));
			}
			
			$tSpy=plugin_debug::getListSpy();
			if($tSpy){
				$sText.='Spy variables
';
				foreach($tSpy as $tDetail){
					foreach($tDetail as $ref => $value){
						$sText.=''.$ref.'
';
						$sText.=''.customHtmlentities(print_r($value,1)).'