diff options
Diffstat (limited to 'views/failsafe/page')
| -rw-r--r-- | views/failsafe/page/default.php | 60 | 
1 files changed, 60 insertions, 0 deletions
| diff --git a/views/failsafe/page/default.php b/views/failsafe/page/default.php new file mode 100644 index 000000000..6d628ebbb --- /dev/null +++ b/views/failsafe/page/default.php @@ -0,0 +1,60 @@ +<?php +/** + * Elgg failsafe pageshell + * Special viewtype for rendering exceptions. Includes minimal code so as not to + * create a "Exception thrown without a stack frame in Unknown on line 0" error + * + * @package Elgg + * @subpackage Core + * + * @uses $vars['title'] The page title + * @uses $vars['body'] The main content of the page + */ + +// we won't trust server configuration but specify utf-8 +header('Content-type: text/html; charset=utf-8'); + +?> +<html> +	<head> +		<title><?php echo $vars['title']; ?></title> +		<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> + +		<style type="text/css"> + +		body { +			text-align:left; +			margin:0; +			padding:0; +			background: #4690d6; +			font: 80%/1.5  "Lucida Grande", Verdana, sans-serif; +			color: #333333; +		} +		p { +			margin: 0px 0px 15px 0; +		} +		#elgg-wrapper { +			background:white; +			width:570px; +			margin:auto; +			padding:10px 40px; +			margin-bottom:40px; +			margin-top:20px; +			border-right: 1px solid #666666; +			border-bottom: 1px solid #666666; +		} +		.elgg-messages-exception { +			background:#FDFFC3; +			display:block; +			padding:10px; +		} +		</style> + +	</head> +	<body> +	<div id="elgg-wrapper"> +		<h1><?php echo $vars['title']; ?></h1> +		<?php echo $vars['body']; ?> +	</div> +	</body> +</html> | 
