diff options
Diffstat (limited to 'apps')
-rw-r--r-- | apps/MGA_Downloads/MGA_Downloads_app.php | 27 | ||||
-rw-r--r-- | apps/error/error_app.php | 40 | ||||
-rw-r--r-- | apps/error/templates/404.tpl | 28 |
3 files changed, 95 insertions, 0 deletions
diff --git a/apps/MGA_Downloads/MGA_Downloads_app.php b/apps/MGA_Downloads/MGA_Downloads_app.php new file mode 100644 index 000000000..74b01c9f2 --- /dev/null +++ b/apps/MGA_Downloads/MGA_Downloads_app.php @@ -0,0 +1,27 @@ +<?php +/** + * + * PHP version 5.4 + * + * @category Mageia + * @package Mageia\Web\www + * @author rda <rda@mageia.org> + * @license http://www.gnu.org/licenses/gpl-2.0.html GPL-2+ + * @link http://www.mageia.org/ + * +*/ + +class MGA_Downloads extends Pinq_App +{ + function __construct($controller, $options) + { + $this->_control = $controller; + $this->_options = $options; + echo "c"; + } + + function run() + { + echo "run"; + } +}
\ No newline at end of file diff --git a/apps/error/error_app.php b/apps/error/error_app.php new file mode 100644 index 000000000..17210c812 --- /dev/null +++ b/apps/error/error_app.php @@ -0,0 +1,40 @@ +<?php +/** + * + * PHP version 5.4 + * + * @category Mageia + * @package Mageia\Web\www + * @author rda <rda@mageia.org> + * @license http://www.gnu.org/licenses/gpl-2.0.html GPL-2+ + * @link http://www.mageia.org/ + * +*/ + +class Error extends Pinq_App +{ + public function __construct($controller, $options) + { + $this->_control = $controller; + $this->_options = $options; + } + + public function run() + { + if ($this->_options['code'] == 404) { + return $this->_error_404(); + } + } + + private function _error_404() + { + define('HLANG', true); + require 'langs.php'; // needs absolute path in some form to be link depth independent + _lang_load($locale, '404'); + + header('Mageia-Test: 1'); + header('HTTP/1.0 404 Not Found'); + header('Status: 404 Not Found'); + include 'templates/404.tpl'; + } +}
\ No newline at end of file diff --git a/apps/error/templates/404.tpl b/apps/error/templates/404.tpl new file mode 100644 index 000000000..bec36f06a --- /dev/null +++ b/apps/error/templates/404.tpl @@ -0,0 +1,28 @@ +<!DOCTYPE html> +<html dir="ltr" lang="<?php echo $locale; ?>"> +<head> + <meta charset="utf-8"> + <title><?php _e('Sorry, we could not find this page.')?></title> + <meta http-equiv="expires" content="0"> + <meta name="robots" content="noindex, nofollow"> + <meta name="author" content="Mageia"> + <link rel="stylesheet" type="text/css" href="/g/style/all.css"> + <?php include 'analytics.php'; ?> +</head> +<body> + <?php echo $hsnav; ?> + <h1 id="mgnavt"><?php _e('Sorry, we could not find this page.')?></h1> + <div id="doc" class="yui-t7"> + <div id="bd" role="main"> + <div class="yui-g"> + <div class="para values"> + <ul class="hl"><?php + _h('Try searching it on <a href="%s">mageia.org site map</a>,', array('/map/'), 'li'); + _h('or try to <a href="%s">search with Google</a>.', array('https://www.google.com/?q=site:mageia.org'), 'li'); + ?></ul> + </div> + </div> + </div> + </div> +</body> +</html> |