Example #1
0
	private static function specialParameters($value) {
		switch ($value) {
			case 'serxml':
				// мы хотим получить контент в xml
				self::$responseType = 'xml';
				$value = false;
				break;
			case 'serxsl':
				// хотим посмотреть xsl шаблон
				self::$responseType = 'xsl';
				$value = false;
				break;
			case 'serxmlc':
				// мы хотим получить контент в xml
				self::$responseType = 'xmlc';
				$value = false;
				break;
			case 'serxslc':
				// хотим посмотреть xsl шаблон
				self::$responseType = 'xslc';
				$value = false;
				break;
			case 'logout':
				// выходим
				$value = false;
				if (!isset($_POST['writemodule']))
					$_POST['writemodule'] = 'LogoutWriteModule';
				break;
			case 'emailconfirm': // на эту страницу попадают из письма, соответственно нужно
				// специально указать, что будет использоваться модуль записи
				if (!isset($_POST['writemodule']))
					$_POST['writemodule'] = 'EmailConfirmWriteModule';
				break;
		}
		return $value;
	}