summaryrefslogtreecommitdiffstats
path: root/index.php
diff options
context:
space:
mode:
Diffstat (limited to 'index.php')
-rw-r--r--index.php37
1 files changed, 7 insertions, 30 deletions
diff --git a/index.php b/index.php
index ae92eaf..cef78c6 100644
--- a/index.php
+++ b/index.php
@@ -4,40 +4,17 @@
require_once('core/modules.inc.php');
require_once('core/xmlparser.inc.php');
- Uses('message', 'util', 'pages', 'nav', 'links');
+ Uses('util', 'pages', 'links');
header('Content-type: text/html;charset=UTF-8');
if($_GET['page']) $page = Unquote($_GET['page']);
- else $page = $config['home'];
+ else $page = $GLOBALS['config']['home'];
- if($_GET['mode'] == 'edit') $data = $pages->GetEditor($page, 'c', $GLOBALS['links']->GetNeonLink($page, null, false));
- else $data = $pages->Get($page, 'c');
+ if($_GET['mode'] == 'edit') $data = $GLOBALS['pages']->GetEditor($page, 'c', $GLOBALS['links']->GetNeonLink($page, null, false));
+ else $data = $GLOBALS['pages']->Get($page, 'c');
- echo '<?xml version="1.0" encoding="UTF-8" ?>';
+ $base = $pages->Get($GLOBALS['config']['default_base'], 'b');
+
+ echo $base['content'];
?>
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <title><?PHP echo $config['title'] . $data['title']; ?></title>
- <link rel="stylesheet" type="text/css" href="styles/<?PHP echo $config['default_style']; ?>/style.css" />
- </head>
- <body>
- <div id="nav">
- <?PHP echo $nav->ParseEntries(); ?>
- </div>
- <div id="content">
- <?PHP
- if($pages->HasWriteAccess($page, 'c') && $_GET['mode'] != 'edit') {
- $backlink = $GLOBALS['links']->GetNeonLink($page);
-
- echo '<a class="editlink" href="' . $GLOBALS['links']->GetNeonLink($page, 'mode=edit') . '">Bearbeiten</a>';
- }
-
- echo $data['content'];
- ?>
- </div>
- </body>
-</html>