parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

Vint 17.06.2010 00:10

Весь код с авторизацией оборачиваете во что-то подобное:
^try{
	весь код с авторизацией (классы/методы) и т.д.
	^if($GL_group ne 'admin'){
		(типов ошибок может быть сколько угодко...)
		^throw[access denied;/]
	}
}{
	(... обработчиков тоже)
	^if($exception.type eq 'access denied'){
		$response:location[$exception.source]
		[code]и всё что ещё захотите
}
}[/code]