summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorneoraider <devnull@localhost>2006-04-11 20:34:03 +0200
committerneoraider <devnull@localhost>2006-04-11 20:34:03 +0200
commit3634676b7fab1da7ffb5f3d32bc4608a6f339305 (patch)
treef9a8e5cf5f78c2a76cda3152ee8b58cf286a4292
parent2fe04a4707412ff2f4f8df5f5524bb1b2dcbb3d7 (diff)
downloadneon-3634676b7fab1da7ffb5f3d32bc4608a6f339305.tar
neon-3634676b7fab1da7ffb5f3d32bc4608a6f339305.zip
Handler hei?en jetzt Templates.
-rw-r--r--code/modules.inc.php20
-rw-r--r--code/pages.inc.php22
-rw-r--r--code/templates.inc.php (renamed from code/handlers.inc.php)6
-rw-r--r--config/neon.sql77
-rw-r--r--templates/default.inc.php (renamed from handlers/default.inc.php)4
-rw-r--r--templates/phpexec.inc.php (renamed from handlers/phpexec.inc.php)4
6 files changed, 45 insertions, 88 deletions
diff --git a/code/modules.inc.php b/code/modules.inc.php
index 1e84d45..4c17807 100644
--- a/code/modules.inc.php
+++ b/code/modules.inc.php
@@ -4,8 +4,8 @@
function require_mod($file) {
if(isset($GLOBALS['modules']->code[$file]))
require_once($GLOBALS['modules']->code[$file]);
- elseif(isset($GLOBALS['modules']->handlers[$file]))
- require_once($GLOBALS['modules']->handlers[$file]);
+ elseif(isset($GLOBALS['modules']->templates[$file]))
+ require_once($GLOBALS['modules']->templates[$file]);
else
require_once($file);
}
@@ -13,12 +13,12 @@
class Modules {
var $modules;
var $code;
- var $handlers;
+ var $templates;
function Modules() {
$this->modules = array();
$this->code = array();
- $this->handlers = array();
+ $this->templates = array();
$dir = opendir('modules');
@@ -39,7 +39,7 @@
$name = $name['children'][0];
$this->module[$name] = array('name' => $name, 'code' => array(),
- 'handlers' => array());
+ 'templates' => array());
$files = $GLOBALS['xmlparser']->FindTag($data, 'files');
if(!is_array($files)) continue;
@@ -57,12 +57,12 @@
$this->code[$filename] = $realname;
$this->modules[$name]['code'][$filename] = $realname;
break;
- case 'handler':
- $filename = 'handlers/' . $file['children'][0] . '.inc.php';
- $realname = 'modules/' . $moddir . '/handlers/' . $file['children'][0] . '.inc.php';
+ case 'template':
+ $filename = 'templates/' . $file['children'][0] . '.inc.php';
+ $realname = 'modules/' . $moddir . '/templates/' . $file['children'][0] . '.inc.php';
- $this->handlers[$filename] = $realname;
- $this->modules[$name]['handlers'][$filename] = $realname;
+ $this->templates[$filename] = $realname;
+ $this->modules[$name]['templates'][$filename] = $realname;
}
}
}
diff --git a/code/pages.inc.php b/code/pages.inc.php
index 3a84aa3..7bdd907 100644
--- a/code/pages.inc.php
+++ b/code/pages.inc.php
@@ -1,7 +1,7 @@
<?PHP
require_once('code/db.inc.php');
require_once('code/user.inc.php');
- require_once('code/handlers.inc.php');
+ require_once('code/templates.inc.php');
class Pages {
function Get($page, $type = null, $extra = null) {
@@ -9,8 +9,8 @@
return array('title' => $page,
'content' => ErrorMessage('PageNotFound', array('page' => $page)));
- if($type) $res = $GLOBALS['db']->Execute('SELECT id, name, type, handler, data FROM pages WHERE name = ? AND type = ?', array($page, $type));
- else $res = $GLOBALS['db']->Execute('SELECT id, name, type, handler, data FROM pages WHERE id = ?', $page);
+ if($type) $res = $GLOBALS['db']->Execute('SELECT id, name, type, template, data FROM pages WHERE name = ? AND type = ?', array($page, $type));
+ else $res = $GLOBALS['db']->Execute('SELECT id, name, type, template, data FROM pages WHERE id = ?', $page);
if(!$this->HasAccess($page, $type))
return array('title' => $res->fields[1],
@@ -24,7 +24,7 @@
$data['_page'] = $res->fields[1];
$data['_type'] = $res->fields[2];
- return $GLOBALS['handlers'][$res->fields[3]]->Get($data);
+ return $GLOBALS['templates'][$res->fields[3]]->Get($data);
}
function GetEditor($page, $type = null) {
@@ -32,8 +32,8 @@
return array('title' => $page,
'content' => ErrorMessage('PageNotFound', array('page' => $page)));
- if($type) $res = $GLOBALS['db']->Execute('SELECT id, name, type, handler, data FROM pages WHERE name = ? AND type = ?', array($page, $type));
- else $res = $GLOBALS['db']->Execute('SELECT id, name, type, handler, data FROM pages WHERE id = ?', $page);
+ if($type) $res = $GLOBALS['db']->Execute('SELECT id, name, type, template, data FROM pages WHERE name = ? AND type = ?', array($page, $type));
+ else $res = $GLOBALS['db']->Execute('SELECT id, name, type, template, data FROM pages WHERE id = ?', $page);
if(!$GLOBALS['user']->IsAdmin())
return array('title' => $res->fields[1],
@@ -76,11 +76,11 @@
return ($GLOBALS['user']->IsAdmin() || (ord($res->fields[0][$gid/8]) & (1 << ($gid%8))) != 0);
}
- function Add($name, $handler, $type) {
+ function Add($name, $template, $type) {
if($this->Exists($name, $type)) return 0;
- $GLOBALS['db']->Execute('INSERT INTO pages (name, handler, access, data, type) VALUES (?, ?, 0, "", ?)',
- array($name, $handler, $type));
+ $GLOBALS['db']->Execute('INSERT INTO pages (name, template, access, data, type) VALUES (?, ?, 0, "", ?)',
+ array($name, $templates, $type));
return $GLOBALS['db']->Insert_ID();
}
@@ -123,10 +123,10 @@
else {
if($this->Exists($new_name, $this->GetType($type))) return 0;
- $res = $GLOBALS['db']->Execute('SELECT handler, data, type FROM pages WHERE id = ?', $page);
+ $res = $GLOBALS['db']->Execute('SELECT template, data, type FROM pages WHERE id = ?', $page);
}
- $GLOBALS['db']->Execute('INSERT INTO pages (name, handler, access, data, type) VALUES (?, ?, 0, ?, ?)',
+ $GLOBALS['db']->Execute('INSERT INTO pages (name, template, access, data, type) VALUES (?, ?, 0, ?, ?)',
array($new_name, $res->fields[0], $res->fields[1], $res->fields[2]));
return $GLOBALS['db']->Insert_ID();
diff --git a/code/handlers.inc.php b/code/templates.inc.php
index a167ba8..7abfe79 100644
--- a/code/handlers.inc.php
+++ b/code/templates.inc.php
@@ -1,14 +1,14 @@
<?PHP
require_once('code/modules.inc.php');
- $dir = opendir('handlers');
+ $dir = opendir('templates');
while($file = readdir($dir))
if($file[0] != '.' && substr($file, -8) == '.inc.php')
- include('handlers/' . $file);
+ include('templates/' . $file);
closedir($dir);
- foreach($GLOBALS['modules']->handlers as $file)
+ foreach($GLOBALS['modules']->templates as $file)
include($file);
?>
diff --git a/config/neon.sql b/config/neon.sql
index 7cec7bb..4e01ed7 100644
--- a/config/neon.sql
+++ b/config/neon.sql
@@ -3,36 +3,16 @@
-- http://www.phpmyadmin.net
--
-- Host: localhost
--- Erstellungszeit: 12. März 2006 um 00:46
+-- Erstellungszeit: 11. April 2006 um 20:30
-- Server Version: 5.0.18
-- PHP-Version: 5.1.2-1
--
--- Datenbank: `gamezock-2`
+-- Datenbank: `neon`
--
-- --------------------------------------------------------
--
--- Tabellenstruktur für Tabelle `counters`
---
-
-CREATE TABLE `counters` (
- `id` bigint(20) NOT NULL,
- `name` tinytext NOT NULL,
- `exp` tinytext NOT NULL,
- `count` bigint(20) NOT NULL default '0',
- PRIMARY KEY (`id`)
-) TYPE=MyISAM AUTO_INCREMENT=2 ;
-
---
--- Daten für Tabelle `counters`
---
-
-INSERT INTO `counters` VALUES (1, 'Home', '^Home:', 32);
-
--- --------------------------------------------------------
-
---
-- Tabellenstruktur für Tabelle `groups`
--
@@ -52,28 +32,6 @@ INSERT INTO `groups` VALUES (3, 'Mitglied');
-- --------------------------------------------------------
--
--- Tabellenstruktur für Tabelle `images`
---
-
-CREATE TABLE `images` (
- `id` bigint(20) NOT NULL,
- `name` varchar(255) NOT NULL default '',
- `type` varchar(10) NOT NULL default '',
- `access` bigint(20) unsigned NOT NULL default '0',
- PRIMARY KEY (`id`),
- UNIQUE KEY `name` (`name`)
-) TYPE=MyISAM AUTO_INCREMENT=3 ;
-
---
--- Daten für Tabelle `images`
---
-
-INSERT INTO `images` VALUES (1, 'Logo', 'png', 3);
-INSERT INTO `images` VALUES (2, 'Logo_IE', 'gif', 3);
-
--- --------------------------------------------------------
-
---
-- Tabellenstruktur für Tabelle `nav`
--
@@ -93,7 +51,6 @@ INSERT INTO `nav` VALUES (2, 1, 'Startseite', ':Home:Startseite');
INSERT INTO `nav` VALUES (3, 1, 'Mail', '@info@gamezock.de');
INSERT INTO `nav` VALUES (4, 7, 'Login', '!Login');
INSERT INTO `nav` VALUES (5, 9, 'Logout', ':Logout');
-INSERT INTO `nav` VALUES (6, 8, 'Counter', ':Admin:Counter');
INSERT INTO `nav` VALUES (1, 0, 'Home', '');
INSERT INTO `nav` VALUES (7, 0, 'Login', '');
INSERT INTO `nav` VALUES (8, 0, 'Administration', '');
@@ -113,13 +70,13 @@ INSERT INTO `nav` VALUES (14, 8, 'Benutzer', ':Users');
CREATE TABLE `pages` (
`id` bigint(20) NOT NULL,
`name` varchar(255) NOT NULL default '',
- `handler` varchar(255) NOT NULL default '',
+ `template` varchar(255) NOT NULL,
`access` blob NOT NULL,
`data` longtext NOT NULL,
`type` enum('c','n','e') NOT NULL default 'c',
PRIMARY KEY (`id`),
UNIQUE KEY `name` (`name`,`type`)
-) TYPE=MyISAM AUTO_INCREMENT=42 ;
+) TYPE=MyISAM AUTO_INCREMENT=43 ;
--
-- Daten für Tabelle `pages`
@@ -128,27 +85,27 @@ CREATE TABLE `pages` (
INSERT INTO `pages` VALUES (1, 'Home:Startseite', 'default', 0x09, 'title=Startseite&content=Welcome+to+Neon', 'c');
INSERT INTO `pages` VALUES (2, 'Login', 'phpexec', 0x01, 'code=%3C%3FPHP%0D%0A++if%28%24_POST%5B%27name%27%5D+%26%26+%24_POST%5B%27password%27%5D+%26%26+%24_POST%5B%27page%27%5D%29+%7B%0D%0A++++require_once%28%27code%2Fuser.inc.php%27%29%3B%0D%0A++++require_once%28%27code%2Flinks.inc.php%27%29%3B%0D%0A++++require_once%28%27code%2Fmessage.inc.php%27%29%3B%0D%0A++++require_once%28%27code%2Futil.inc.php%27%29%3B%0D%0A++++%0D%0A++++if%28%24GLOBALS%5B%27user%27%5D-%3ELogin%28Unquote%28%24_POST%5B%27name%27%5D%29%2C+Unquote%28%24_POST%5B%27password%27%5D%29%29%29+%7B%0D%0A++++++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%24_POST%5B%27page%27%5D%2C+null%2C+false%29%29%3B%0D%0A++++++exit%28%29%3B%0D%0A++++%7D%0D%0A++%7D%0D%0A++%0D%0A++%24title+%3D+Message%28%27Error%27%29%3B%0D%0A++%0D%0A++echo+%27%3Cspan+class%3D%22error%22%3E%27+.+Message%28%27LoginError%27%29+.+%27%3C%2Fspan%3E%27%3B%0D%0A%3F%3E%0D%0A', 'c');
INSERT INTO `pages` VALUES (27, 'Privileges:Update', 'phpexec', 0x00, 'code=%3C%3FPHP%0D%0A++require_once%28%27code%2Flinks.inc.php%27%29%3B%0D%0A++%0D%0A++if%28%24_POST%5B%27type%27%5D+%21%3D+%27c%27+%26%26+%24_POST%5B%27type%27%5D+%21%3D+%27n%27+%26%26+%24_POST%5B%27type%27%5D+%21%3D+%27e%27%29%0D%0A++++exit%28%29%3B%0D%0A++%0D%0A++%24groupres+%3D+%24GLOBALS%5B%27db%27%5D-%3EExecute%28%27SELECT+id+FROM+groups+ORDER+by+id%27%29%3B%0D%0A++%24pages+%3D+%24GLOBALS%5B%27db%27%5D-%3EExecute%28%27SELECT+id+FROM+pages+WHERE+type+%3D+%3F+ORDER+by+id%27%2C+%24_POST%5B%27type%27%5D%29%3B%0D%0A++%0D%0A++%24groups+%3D+%24groupres-%3EGetArray%28%29%3B%0D%0A++array_unshift%28%24groups%2C+array%280%29%29%3B%0D%0A++%0D%0A++%24group_max+%3D+%24groups%5Bcount%28%24groups%29-1%5D%5B0%5D%3B%0D%0A++%0D%0A++%24privileges+%3D+array%28%29%3B%0D%0A++%0D%0A++while%28%24page+%3D+%24pages-%3EFetchRow%28%29%29+%7B%0D%0A++++%24access+%3D+array_fill%280%2C+%24group_max%2F8+%2B+1%2C+0%29%3B%0D%0A++++%0D%0A++++foreach%28%24groups+as+%24group%29+%7B%0D%0A++++++if%28isset%28%24_POST%5B%24group%5B0%5D+.+%27%3A%27+.+%24page%5B0%5D%5D%29%29%0D%0A++++++++%24access%5B%24group%5B0%5D%2F8%5D+%7C%3D+%281+%3C%3C+%28%24group%5B0%5D%258%29%29%3B%0D%0A++++%7D%0D%0A++++%24privileges%5B%24page%5B0%5D%5D+%3D+array%28join%28%27%27%2C+array_map%28%27chr%27%2C+%24access%29%29%2C+%24page%5B0%5D%29%3B%0D%0A++%7D%0D%0A++%0D%0A++%24GLOBALS%5B%27db%27%5D-%3EExecute%28%27UPDATE+pages+SET+access+%3D+%3F+WHERE+id+%3D+%3F%27%2C+%24privileges%29%3B%0D%0A++%0D%0A++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Privileges%27%2C+%27type%3D%27+.+%24_POST%5B%27type%27%5D%2C+false%29%29%3B%0D%0A++exit%28%29%3B%0D%0A%3F%3E%0D%0A', 'c');
-INSERT INTO `pages` VALUES (3, 'Admin:Counter', 'default', 0x00, '', 'c');
INSERT INTO `pages` VALUES (4, 'Test:LoremIpsum', 'default', 0x09, 'title=Lorem+Ipsum&content=Lorem+ipsum+dolor+sit+amet%2C+consectetuer+adipiscing+elit.+Ut+a+sapien.+Aliquam+aliquet+purus+molestie+dolor.+Integer+quis+eros+ut+erat+posuere+dictum.+Curabitur+dignissim.+Integer+orci.+Fusce+vulputate+lacus+at+ipsum.+Quisque+in+libero+nec+mi+laoreet+volutpat.+Aliquam+eros+pede%2C+scelerisque+quis%2C+tristique+cursus%2C+placerat+convallis%2C+velit.+Nam+condimentum.+Nulla+ut+mauris.+Curabitur+adipiscing%2C+mauris+non+dictum+aliquam%2C+arcu+risus+dapibus+diam%2C+nec+sollicitudin+quam+erat+quis+ligula.+Aenean+massa+nulla%2C+volutpat+eu%2C+accumsan+et%2C+fringilla+eget%2C+odio.+Nulla+placerat+porta+justo.+Nulla+vitae+turpis.+Praesent+lacus.%0D%0AVestibulum+ante+ipsum+primis+in+faucibus+orci+luctus+et+ultrices+posuere+cubilia+Curae%3B+Aliquam+ultricies+lacus+eu+dui.+Duis+viverra+risus+et+eros.+Aenean+odio+dolor%2C+tristique+quis%2C+commodo+id%2C+posuere+sit+amet%2C+dui.+Pellentesque+velit.+Aliquam+erat+volutpat.+Duis+sagittis+nibh+sed+justo.+Sed+ultrices+nisl+sed+pede.+Sed+tempor+lorem+in+leo.+Integer+gravida+tincidunt+nunc.+Vivamus+ut+quam+vel+ligula+tristique+condimentum.+Proin+facilisis.+Aliquam+sagittis+lacinia+mi.+Donec+sagittis+luctus+dui.+Maecenas+quam+ante%2C+vestibulum+auctor%2C+blandit+in%2C+iaculis+in%2C+velit.+Aliquam+at+ligula.+Nam+a+tellus.+Aliquam+eu+nulla+at+turpis+vulputate+hendrerit.+Proin+at+diam.+Curabitur+euismod.%0D%0ALorem+ipsum+dolor+sit+amet%2C+consectetuer+adipiscing+elit.+Pellentesque+habitant+morbi+tristique+senectus+et+netus+et+malesuada+fames+ac+turpis+egestas.+Quisque+vel+erat+eget+diam+consectetuer+iaculis.+Cras+ante+velit%2C+suscipit+et%2C+porta+tempus%2C+dignissim+quis%2C+magna.+Vivamus+viverra%2C+turpis+nec+rhoncus+ultricies%2C+diam+turpis+eleifend+nisl%2C+a+eleifend+ante+felis+ac+sapien.+Integer+bibendum.+Suspendisse+in+mi+non+neque+bibendum+convallis.+Suspendisse+potenti.+Sed+sit+amet+purus+at+felis+adipiscing+aliquam.+Vivamus+et+nisl+sit+amet+mauris+aliquet+molestie.+Integer+tortor+massa%2C+aliquam+a%2C+lacinia+nonummy%2C+sagittis+nec%2C+eros.+Nunc+non+mauris+id+eros+venenatis+adipiscing.+Cras+et+lectus+ut+nisl+pharetra+ornare.+Proin+leo+risus%2C+elementum+eget%2C+ultrices+vitae%2C+molestie+sed%2C+erat.+Curabitur+et+lectus+in+tellus+egestas+hendrerit.+Sed+dapibus+ipsum.+Quisque+sit+amet+ligula.+Suspendisse+odio+dolor%2C+semper+id%2C+feugiat+quis%2C+sodales+id%2C+mauris.+Curabitur+id+ligula+ac+libero+malesuada+pharetra.%0D%0ASuspendisse+potenti.+Cras+ut+mi+sit+amet+quam+consequat+consequat.+Aenean+ut+lectus.+Cum+sociis+natoque+penatibus+et+magnis+dis+parturient+montes%2C+nascetur+ridiculus+mus.+Suspendisse+vel+sapien.+Nullam+non+turpis.+Pellentesque+elementum+pharetra+ligula.+In+rhoncus.+Aliquam+vel+enim+consequat+sem+aliquet+hendrerit.+Lorem+ipsum+dolor+sit+amet%2C+consectetuer+adipiscing+elit.+Nam+felis.%0D%0ACum+sociis+natoque+penatibus+et+magnis+dis+parturient+montes%2C+nascetur+ridiculus+mus.+Maecenas+tortor+metus%2C+pellentesque+nec%2C+vehicula+vitae%2C+suscipit+sed%2C+quam.+Aenean+scelerisque+sodales+tortor.+Sed+purus.+Curabitur+turpis+est%2C+bibendum+tristique%2C+porttitor+tempor%2C+pulvinar+vitae%2C+tortor.+Nullam+malesuada+dapibus+orci.+Vivamus+aliquet+tempus+velit.+Curabitur+interdum+posuere+risus.+Duis+egestas%2C+ipsum+sit+amet+molestie+tincidunt%2C+ligula+libero+pretium+risus%2C+non+faucibus+tellus+felis+mattis+sapien.+Ut+eu+velit+at+massa+auctor+mattis.+Nam+tristique+velit+quis+nisl.%0D%0AVivamus+neque+velit%2C+ornare+vitae%2C+tempor+vel%2C+ultrices+et%2C+wisi.+Cras+pede.+Phasellus+nunc+turpis%2C+cursus+non%2C+rhoncus+vitae%2C+sollicitudin+vel%2C+velit.+Vivamus+suscipit+lorem+sed+felis.+Vestibulum+vestibulum+ultrices+turpis.+Lorem+ipsum+dolor+sit+amet%2C+consectetuer+adipiscing+elit.+Praesent+ornare+nulla+nec+justo.+Sed+nec+risus+ac+risus+fermentum+vestibulum.+Etiam+viverra+viverra+sem.+Etiam+molestie+mi+quis+metus+hendrerit+tristique.%0D%0AQuisque+lobortis+euismod+metus.+Nam+ante.+Nulla+fermentum%2C+risus+non+pulvinar+porttitor%2C+enim+pede+egestas+nibh%2C+sit+amet+posuere+metus+tortor+id+enim.+Donec+at+sem.+Vestibulum+in+lectus+ut+diam+lacinia+lacinia.+Maecenas+sit+amet+nulla.+Suspendisse+vel+dolor.+Nunc+hendrerit+elit+vitae+quam.+In+nonummy+velit+nec+lorem.+Etiam+rhoncus+felis+a+turpis.+Aliquam+vel+nulla.+Ut+nonummy%2C+nisl+non+sodales+iaculis%2C+mi+tellus+viverra+diam%2C+eget+euismod+dui+turpis+at+mi.+Class+aptent+taciti+sociosqu+ad+litora+torquent+per+conubia+nostra%2C+per+inceptos+hymenaeos.+Vestibulum+nec+quam+ac+lectus+sagittis+tincidunt.%0D%0ANulla+facilisi.+Nam+varius+ante+dignissim+arcu.+Suspendisse+molestie+dignissim+neque.+Suspendisse+leo+ipsum%2C+rutrum+cursus%2C+malesuada+id%2C+dapibus+sed%2C+urna.+Fusce+sollicitudin+laoreet+diam.+Mauris+eu+quam+eget+nulla+fermentum+adipiscing.+In+hac+habitasse+platea+dictumst.+Morbi+ut+odio+vitae+eros+luctus+luctus.+Ut+diam.+Phasellus+ullamcorper+arcu+vitae+wisi.+Pellentesque+urna+odio%2C+varius+eget%2C+dignissim+quis%2C+vehicula+placerat%2C+nunc.+Ut+nec+metus+quis+nulla+posuere+eleifend.%0D%0ASuspendisse+nibh.+Nunc+vulputate+leo+id+urna.+Donec+dictum.+Lorem+ipsum+dolor+sit+amet%2C+consectetuer+adipiscing+elit.+Lorem+ipsum+dolor+sit+amet%2C+consectetuer+adipiscing+elit.+Suspendisse+dictum%2C+magna+consectetuer+hendrerit+volutpat%2C+sapien+felis+faucibus+justo%2C+ac+dictum+lacus+pede+in+metus.+Nam+commodo.+Sed+consequat%2C+leo+pretium+sagittis+congue%2C+ante+nunc+laoreet+nisl%2C+ac+aliquam+risus+tellus+commodo+elit.+Cras+at+elit.+Pellentesque+suscipit+erat+vitae+mauris.+Sed+iaculis+eros+vitae+mauris.+Vestibulum+ante+ipsum+primis+in+faucibus+orci+luctus+et+ultrices+posuere+cubilia+Curae%3B+Suspendisse+id+ante+et+elit+accumsan+semper.+Sed+et+nibh+eget+purus+scelerisque+volutpat.+Sed+mi.+Proin+tellus+felis%2C+tincidunt+eget%2C+dictum+et%2C+adipiscing+et%2C+urna.+Cras+accumsan+diam+sed+turpis.+Etiam+sollicitudin+lacus.%0D%0ANam+iaculis+blandit+purus.+Mauris+odio+nibh%2C+hendrerit+id%2C+cursus+vel%2C+sagittis+a%2C+dolor.+Nullam+turpis+lacus%2C+ultrices+vel%2C+sagittis+vitae%2C+dapibus+vel%2C+elit.+Suspendisse+auctor%2C+sapien+et+suscipit+tempor%2C+turpis+enim+consequat+sem%2C+eu+dictum+nunc+lorem+at+massa.+Pellentesque+scelerisque+purus.+Etiam+sed+enim.+Maecenas+sed+tortor+id+turpis+consequat+consequat.+Curabitur+fringilla.+Sed+risus+wisi%2C+dictum+a%2C+sagittis+nec%2C+luctus+ac%2C+neque.+Lorem+ipsum+dolor+sit+amet%2C+consectetuer+adipiscing+elit.+Sed+nibh+neque%2C+aliquam+ut%2C+sagittis+id%2C+gravida+et%2C+est.+Aenean+consectetuer+pretium+enim.+Aenean+tellus+quam%2C+condimentum+a%2C+adipiscing+et%2C+lacinia+vel%2C+ante.+Praesent+faucibus+dignissim+enim.+Aliquam+tincidunt.+Mauris+leo+ante%2C+condimentum+eget%2C+vestibulum+sit+amet%2C+fringilla+eget%2C+diam.+Nam+ultricies+ullamcorper+nibh.+Etiam+neque.+Ut+posuere+laoreet+pede.%0D%0A', 'c');
INSERT INTO `pages` VALUES (5, 'Logout', 'phpexec', 0x08, 'code=%3C%3FPHP%0D%0A++require_once%28%27config%2Fconfig.inc.php%27%29%3B%0D%0A++%0D%0A++require_once%28%27code%2Fuser.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Flinks.inc.php%27%29%3B%0D%0A++%0D%0A++%24GLOBALS%5B%27user%27%5D-%3ELogout%28%29%3B%0D%0A++%0D%0A++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%24GLOBALS%5B%27config%27%5D%5B%27home%27%5D%2C+null%2C+false%29%29%3B%0D%0A++%0D%0A++exit%28%29%3B%0D%0A%3F%3E%0D%0A', 'c');
INSERT INTO `pages` VALUES (6, 'Login', 'phpexec', 0x01, 'code=%3C%3FPHP%0D%0A++if%28%21%24GLOBALS%5B%27user%27%5D-%3Euid%29+%7B%0D%0A++++require_once%28%27code%2Fuser.inc.php%27%29%3B%0D%0A++++require_once%28%27code%2Flinks.inc.php%27%29%3B%0D%0A++++require_once%28%27code%2Futil.inc.php%27%29%3B%0D%0A++++%0D%0A++++echo+%27%3Cform+action%3D%22%27%3B%0D%0A++++echo+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Login%27%29%3B%0D%0A++++echo+%27%22+method%3D%22post%22%3E%27%3B%0D%0A++%3F%3E%0D%0A++%3Cdiv+class%3D%22login%22%3E%0D%0A++++User%3A%3Cbr+%2F%3E%0D%0A++++%3Cinput+type%3D%22text%22+name%3D%22name%22+%2F%3E%3Cbr+%2F%3E%0D%0A++++Passwort%3A%3Cbr+%2F%3E%0D%0A++++%3Cinput+type%3D%22password%22+name%3D%22password%22+%2F%3E%3Cbr+%2F%3E%0D%0A++++%3Cinput+type%3D%22hidden%22+name%3D%22page%22+value%3D%22%3C%3FPHP%0D%0A++++++if%28%24_POST%5B%27page%27%5D%29+echo+Unquote%28%24_POST%5B%27page%27%5D%29%3B%0D%0A++++++else+echo+%24GLOBALS%5B%27page%27%5D%3B%0D%0A++++%3F%3E%22+%2F%3E%0D%0A++++%3Cdiv+class%3D%22login_submit%22%3E%0D%0A++++++%3Cinput+type%3D%22submit%22+value%3D%22Login%22+%2F%3E%0D%0A%0D%0A++++%3C%2Fdiv%3E%0D%0A++%3C%2Fdiv%3E%0D%0A%3C%2Fform%3E%0D%0A%3C%3FPHP%0D%0A++%7D%0D%0A%3F%3E%0D%0A', 'n');
INSERT INTO `pages` VALUES (7, 'Pages', 'phpexec', 0x00, 'code=%3C%3FPHP%0D%0A++require_once%28%27code%2Fdb.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Flinks.inc.php%27%29%3B%0D%0A++%0D%0A++%24title+%3D+%27Seiten%27%3B%0D%0A++%0D%0A++echo+%27%3Ch2%3ESeiten%3C%2Fh2%3E%27%3B%0D%0A++%0D%0A++%24type+%3D+%24_GET%5B%27type%27%5D%3B%0D%0A++if%28%24type+%21%3D+%27c%27+%26%26+%24type+%21%3D+%27n%27+%26%26+%24type+%21%3D+%27e%27%29+%24type+%3D+%27c%27%3B%0D%0A++%0D%0A++echo+%27Seitentyp%3A+%27%3B%0D%0A++echo+%27%3Ca+href%3D%22%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Pages%27%2C+%27type%3Dc%27%29+.+%27%22%27%3B%0D%0A++if%28%24type+%3D%3D+%27c%27%29+echo+%27+class%3D%22active_page_link%22%27%3B%0D%0A++echo+%27%3EInhalt%3C%2Fa%3E+%7C+%27%3B%0D%0A++echo+%27%3Ca+href%3D%22%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Pages%27%2C+%27type%3Dn%27%29+.+%27%22%27%3B%0D%0A++if%28%24type+%3D%3D+%27n%27%29+echo+%27+class%3D%22active_page_link%22%27%3B%0D%0A++echo+%27%3ENavigation%3C%2Fa%3E+%7C+%27%3B%0D%0A++echo+%27%3Ca+href%3D%22%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Pages%27%2C+%27type%3De%27%29+.+%27%22%27%3B%0D%0A++if%28%24type+%3D%3D+%27e%27%29+echo+%27+class%3D%22active_page_link%22%27%3B%0D%0A++echo+%27%3EEditor%3C%2Fa%3E%3Cbr+%2F%3E%3Cbr+%2F%3E%27%3B%0D%0A++%0D%0A++%24res+%3D+%24GLOBALS%5B%27db%27%5D-%3EExecute%28%27SELECT+id%2C+name+FROM+pages+WHERE+type+%3D+%3F+ORDER+BY+name%27%2C+%24type%29%3B%0D%0A++%0D%0A++echo+%27%3Cform+method%3D%22post%22+action%3D%22%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Pages%3AHandle%27%29+.+%27%22%3E%27%3B%0D%0A++%0D%0A++echo+%27%3Cinput+type%3D%22hidden%22+name%3D%22type%22+value%3D%22%27+.+%24type+.+%27%22+%2F%3E%27%3B%0D%0A++%0D%0A++echo+%27%3Cselect+name%3D%22id%22+size%3D%2215%22+class%3D%22pagelist+spaced-bottom%22%3E%27%3B%0D%0A++%0D%0A++while%28%24row+%3D+%24res-%3EFetchRow%28%29%29+%7B%0D%0A++++echo+%27%3Coption+value%3D%22%27+.+%24row%5B0%5D+.+%27%22%3E%27+.+%24row%5B1%5D+.+%27%3C%2Foption%3E%27%3B%0D%0A++%7D%0D%0A++%0D%0A++echo+%27%3C%2Fselect%3E%27%3B%0D%0A++echo+%27%3Cbr+%2F%3E%27%3B%0D%0A++echo+%27%3Cinput+type%3D%22submit%22+name%3D%22new%22+value%3D%22Neu%22+%2F%3E+%27%3B%0D%0A++echo+%27%3Cinput+type%3D%22submit%22+name%3D%22edit%22+value%3D%22Bearbeiten%22+%2F%3E+%27%3B%0D%0A++echo+%27%3Cinput+type%3D%22submit%22+name%3D%22copy%22+value%3D%22Kopieren%22+%2F%3E+%27%3B%0D%0A++echo+%27%3Cinput+type%3D%22submit%22+name%3D%22rename%22+value%3D%22Umbenennen%22+%2F%3E+%27%3B%0D%0A++echo+%27%3Cinput+type%3D%22submit%22+name%3D%22delete%22+value%3D%22L%C3%B6schen%22+%2F%3E%27%3B%0D%0A++echo+%27%3C%2Fform%3E%27%3B%0D%0A%3F%3E%0D%0A', 'c');
-INSERT INTO `pages` VALUES (8, 'Pages:Handle', 'phpexec', 0x00, 'code=%3C%3FPHP%0D%0A++require_once%28%27code%2Fpages.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Flinks.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Fhandlers.inc.php%27%29%3B%0D%0A++%0D%0A++if%28%24_POST%5B%27type%27%5D+%21%3D+%27c%27+%26%26+%24_POST%5B%27type%27%5D+%21%3D+%27n%27+%26%26+%24_POST%5B%27type%27%5D+%21%3D+%27e%27%29%0D%0A++++exit%28%29%3B%0D%0A++%0D%0A++if%28isset%28%24_POST%5B%27new%27%5D%29%29+%7B%0D%0A++++%24title+%3D+%27Neue+Seite%27%3B++%0D%0A++%3F%3E%0D%0A++%3Ch2%3ENeue+Seite%3C%2Fh2%3E%0D%0A++%0D%0A++%3Cform+method%3D%22post%22+action%3D%22%3C%3FPHP+echo+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Pages%3ANew%27%29%3B+%3F%3E%22%3E%0D%0A++++%3Cinput+type%3D%22hidden%22+name%3D%22type%22+value%3D%22%3C%3FPHP+echo+%24_POST%5B%27type%27%5D%3B+%3F%3E%22+%2F%3E%0D%0A++++Name%3A+%3Cinput+type%3D%22text%22+id%3D%22pagename%22+name%3D%22name%22+size%3D%2270%22+%2F%3E%3Cbr+%2F%3E%0D%0A++++Handler%3A+%3Cselect+type%3D%22text%22+class%3D%22spaced-top%22+name%3D%22handler%22+size%3D%221%22+%2F%3E%0D%0A++++%3C%3FPHP%0D%0A++++++foreach%28array_keys%28%24GLOBALS%5B%27handlers%27%5D%29+as+%24key%29%0D%0A++++++++echo+%27%3Coption%3E%27+.+%24key+.+%27%3C%2Foption%3E%27%3B%0D%0A++++%3F%3E%0D%0A++++%3C%2Fselect%3E%3Cbr+%2F%3E%0D%0A++++%3Cinput+type%3D%22submit%22+class%3D%22spaced-top%22+value%3D%22Neu%22+%2F%3E%0D%0A++++%3Cinput+type%3D%22submit%22+class%3D%22spaced-top%22+name%3D%22back%22+value%3D%22Zur%C3%BCck%22+%2F%3E%0D%0A++%3C%2Fform%3E%0D%0A++%3C%3FPHP%0D%0A++%7D%0D%0A++elseif%28isset%28%24_POST%5B%27edit%27%5D%29%29+%7B%0D%0A++++if%28%24_POST%5B%27id%27%5D%29+%7B%0D%0A++++++%24data+%3D+%24GLOBALS%5B%27pages%27%5D-%3EGetEditor%28%24_POST%5B%27id%27%5D%29%3B%0D%0A++++++%0D%0A++++++%24title+%3D+%24data%5B%27title%27%5D%3B%0D%0A++++++%0D%0A++++++echo+%24data%5B%27content%27%5D%3B%0D%0A++++%7D%0D%0A++%7D%0D%0A++elseif%28isset%28%24_POST%5B%27copy%27%5D%29%29+%7B%0D%0A++++if%28%24_POST%5B%27id%27%5D%29+%7B%0D%0A++++++%24name+%3D+strtr%28%24GLOBALS%5B%27pages%27%5D-%3EGetName%28%24_POST%5B%27id%27%5D%29%2C+array%28%27%3C%27+%3D%3E+%27%26lt%3B%27%2C+%27%3E%27+%3D%3E+%27%26gt%3B%27%2C+%27%26%27+%3D%3E+%27%26amp%3B%27%2C+%27%22%27+%3D%3E+%27%26quot%3B%27%29%29%3B%0D%0A++++++%0D%0A++++++%24title+%3D+%27%5C%27%27+.+%24name+.+%27%5C%27+kopieren%27%3B%0D%0A++++++++%0D%0A++++++echo+%27%3Ch2%3E%5C%27%27+.+%24name+.+%27%5C%27+kopieren%3C%2Fh2%3E%27%3B%0D%0A++++++%0D%0A++++++echo+%27%3Cform+method%3D%22post%22+action%3D%22%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Pages%3ACopy%27%29+.+%27%22%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22hidden%22+name%3D%22id%22+value%3D%22%27+.+%24_POST%5B%27id%27%5D+.+%27%22+%2F%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22hidden%22+name%3D%22type%22+value%3D%22%27+.+%24_POST%5B%27type%27%5D+.+%27%22+%2F%3E%27%3B%0D%0A++++++echo+%27Neuer+Name%3A+%3Cinput+type%3D%22text%22+name%3D%22name%22+value%3D%22%27+.+%24name+.+%27%22+size%3D%2270%22+%2F%3E%3Cbr+%2F%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22submit%22+class%3D%22spaced-top%22+value%3D%22Kopieren%22+%2F%3E+%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22submit%22+class%3D%22spaced-top%22+name%3D%22back%22+value%3D%22Zur%C3%BCck%22+%2F%3E%27%3B%0D%0A++++++echo+%27%3C%2Fform%3E%27%3B%0D%0A++++%7D%0D%0A++%7D%0D%0A++elseif%28isset%28%24_POST%5B%27rename%27%5D%29%29+%7B%0D%0A++++if%28%24_POST%5B%27id%27%5D%29+%7B%0D%0A++++++%24name+%3D+strtr%28%24GLOBALS%5B%27pages%27%5D-%3EGetName%28%24_POST%5B%27id%27%5D%29%2C+array%28%27%3C%27+%3D%3E+%27%26lt%3B%27%2C+%27%3E%27+%3D%3E+%27%26gt%3B%27%2C+%27%26%27+%3D%3E+%27%26amp%3B%27%2C+%27%22%27+%3D%3E+%27%26quot%3B%27%29%29%3B%0D%0A++++++%0D%0A++++++%24title+%3D+%27%5C%27%27+.+%24name+.+%27%5C%27+umbenennen%27%3B%0D%0A++++++%0D%0A++++++echo+%27%3Ch2%3E%5C%27%27+.+%24name+.+%27%5C%27+umbenennen%3C%2Fh2%3E%27%3B%0D%0A++++++%0D%0A++++++echo+%27%3Cform+method%3D%22post%22+action%3D%22%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Pages%3ARename%27%29+.+%27%22%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22hidden%22+name%3D%22id%22+value%3D%22%27+.+%24_POST%5B%27id%27%5D+.+%27%22+%2F%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22hidden%22+name%3D%22type%22+value%3D%22%27+.+%24_POST%5B%27type%27%5D+.+%27%22+%2F%3E%27%3B%0D%0A++++++echo+%27Neuer+Name%3A%3Cbr+%2F%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22text%22+name%3D%22name%22+value%3D%22%27+.+%24name+.+%27%22+size%3D%2270%22+%2F%3E%3Cbr+%2F%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22submit%22+class%3D%22spaced-top%22+value%3D%22Umbenennen%22+%2F%3E+%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22submit%22+class%3D%22spaced-top%22+name%3D%22back%22+value%3D%22Zur%C3%BCck%22+%2F%3E%27%3B%0D%0A++++++echo+%27%3C%2Fform%3E%27%3B%0D%0A++++%7D%0D%0A++%7D%0D%0A++elseif%28isset%28%24_POST%5B%27delete%27%5D%29%29+%7B%0D%0A++++if%28%24_POST%5B%27id%27%5D%29+%7B%0D%0A++++++%24name+%3D+strtr%28%24GLOBALS%5B%27pages%27%5D-%3EGetName%28%24_POST%5B%27id%27%5D%29%2C+array%28%27%3C%27+%3D%3E+%27%26lt%3B%27%2C+%27%3E%27+%3D%3E+%27%26gt%3B%27%2C+%27%26%27+%3D%3E+%27%26amp%3B%27%2C+%27%22%27+%3D%3E+%27%26quot%3B%27%29%29%3B%0D%0A++++++%0D%0A++++++%24title+%3D+%27%5C%27%27+.+%24name+.+%27%5C%27+l%C3%B6schen%27%3B%0D%0A++++++%0D%0A++++++echo+%27%3Ch2%3E%5C%27%27+.+%24name+.+%27%5C%27+l%C3%B6schen%3C%2Fh2%3E%27%3B%0D%0A++++++%0D%0A++++++echo+%27%3Cform+method%3D%22post%22+action%3D%22%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Pages%3ADelete%27%29+.+%27%22%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22hidden%22+name%3D%22id%22+value%3D%22%27+.+%24_POST%5B%27id%27%5D+.+%27%22+%2F%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22hidden%22+name%3D%22type%22+value%3D%22%27+.+%24_POST%5B%27type%27%5D+.+%27%22+%2F%3E%27%3B%0D%0A++++++echo+%27Wollen+Sie+die+Seite+%5C%27%27+.+%24name+.+%27%5C%27+wirklich+l%C3%B6schen%3F%3Cbr+%2F%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22submit%22+class%3D%22spaced-top%22+value%3D%22L%C3%B6schen%22+%2F%3E+%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22submit%22+class%3D%22spaced-top%22+name%3D%22back%22+value%3D%22Zur%C3%BCck%22+%2F%3E%27%3B%0D%0A++++++echo+%27%3C%2Fform%3E%27%3B%0D%0A++++%7D%0D%0A++%7D%0D%0A%3F%3E%0D%0A', 'c');
+INSERT INTO `pages` VALUES (8, 'Pages:Handle', 'phpexec', 0x00, 'code=%3C%3FPHP%0D%0A++require_once%28%27code%2Fpages.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Flinks.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Ftemplates.inc.php%27%29%3B%0D%0A++%0D%0A++if%28%24_POST%5B%27type%27%5D+%21%3D+%27c%27+%26%26+%24_POST%5B%27type%27%5D+%21%3D+%27n%27+%26%26+%24_POST%5B%27type%27%5D+%21%3D+%27e%27%29%0D%0A++++exit%28%29%3B%0D%0A++%0D%0A++if%28isset%28%24_POST%5B%27new%27%5D%29%29+%7B%0D%0A++++%24title+%3D+%27Neue+Seite%27%3B++%0D%0A++%3F%3E%0D%0A++%3Ch2%3ENeue+Seite%3C%2Fh2%3E%0D%0A++%0D%0A++%3Cform+method%3D%22post%22+action%3D%22%3C%3FPHP+echo+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Pages%3ANew%27%29%3B+%3F%3E%22%3E%0D%0A++++%3Cinput+type%3D%22hidden%22+name%3D%22type%22+value%3D%22%3C%3FPHP+echo+%24_POST%5B%27type%27%5D%3B+%3F%3E%22+%2F%3E%0D%0A++++Name%3A+%3Cinput+type%3D%22text%22+id%3D%22pagename%22+name%3D%22name%22+size%3D%2270%22+%2F%3E%3Cbr+%2F%3E%0D%0A++++Template%3A+%3Cselect+type%3D%22text%22+class%3D%22spaced-top%22+name%3D%22template%22+size%3D%221%22+%2F%3E%0D%0A++++%3C%3FPHP%0D%0A++++++foreach%28array_keys%28%24GLOBALS%5B%27templates%27%5D%29+as+%24key%29%0D%0A++++++++echo+%27%3Coption%3E%27+.+%24key+.+%27%3C%2Foption%3E%27%3B%0D%0A++++%3F%3E%0D%0A++++%3C%2Fselect%3E%3Cbr+%2F%3E%0D%0A++++%3Cinput+type%3D%22submit%22+class%3D%22spaced-top%22+value%3D%22Neu%22+%2F%3E%0D%0A++++%3Cinput+type%3D%22submit%22+class%3D%22spaced-top%22+name%3D%22back%22+value%3D%22Zur%C3%BCck%22+%2F%3E%0D%0A++%3C%2Fform%3E%0D%0A++%3C%3FPHP%0D%0A++%7D%0D%0A++elseif%28isset%28%24_POST%5B%27edit%27%5D%29%29+%7B%0D%0A++++if%28%24_POST%5B%27id%27%5D%29+%7B%0D%0A++++++%24data+%3D+%24GLOBALS%5B%27pages%27%5D-%3EGetEditor%28%24_POST%5B%27id%27%5D%29%3B%0D%0A++++++%0D%0A++++++%24title+%3D+%24data%5B%27title%27%5D%3B%0D%0A++++++%0D%0A++++++echo+%24data%5B%27content%27%5D%3B%0D%0A++++%7D%0D%0A++%7D%0D%0A++elseif%28isset%28%24_POST%5B%27copy%27%5D%29%29+%7B%0D%0A++++if%28%24_POST%5B%27id%27%5D%29+%7B%0D%0A++++++%24name+%3D+strtr%28%24GLOBALS%5B%27pages%27%5D-%3EGetName%28%24_POST%5B%27id%27%5D%29%2C+array%28%27%3C%27+%3D%3E+%27%26lt%3B%27%2C+%27%3E%27+%3D%3E+%27%26gt%3B%27%2C+%27%26%27+%3D%3E+%27%26amp%3B%27%2C+%27%22%27+%3D%3E+%27%26quot%3B%27%29%29%3B%0D%0A++++++%0D%0A++++++%24title+%3D+%27%5C%27%27+.+%24name+.+%27%5C%27+kopieren%27%3B%0D%0A++++++++%0D%0A++++++echo+%27%3Ch2%3E%5C%27%27+.+%24name+.+%27%5C%27+kopieren%3C%2Fh2%3E%27%3B%0D%0A++++++%0D%0A++++++echo+%27%3Cform+method%3D%22post%22+action%3D%22%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Pages%3ACopy%27%29+.+%27%22%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22hidden%22+name%3D%22id%22+value%3D%22%27+.+%24_POST%5B%27id%27%5D+.+%27%22+%2F%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22hidden%22+name%3D%22type%22+value%3D%22%27+.+%24_POST%5B%27type%27%5D+.+%27%22+%2F%3E%27%3B%0D%0A++++++echo+%27Neuer+Name%3A+%3Cinput+type%3D%22text%22+name%3D%22name%22+value%3D%22%27+.+%24name+.+%27%22+size%3D%2270%22+%2F%3E%3Cbr+%2F%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22submit%22+class%3D%22spaced-top%22+value%3D%22Kopieren%22+%2F%3E+%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22submit%22+class%3D%22spaced-top%22+name%3D%22back%22+value%3D%22Zur%C3%BCck%22+%2F%3E%27%3B%0D%0A++++++echo+%27%3C%2Fform%3E%27%3B%0D%0A++++%7D%0D%0A++%7D%0D%0A++elseif%28isset%28%24_POST%5B%27rename%27%5D%29%29+%7B%0D%0A++++if%28%24_POST%5B%27id%27%5D%29+%7B%0D%0A++++++%24name+%3D+strtr%28%24GLOBALS%5B%27pages%27%5D-%3EGetName%28%24_POST%5B%27id%27%5D%29%2C+array%28%27%3C%27+%3D%3E+%27%26lt%3B%27%2C+%27%3E%27+%3D%3E+%27%26gt%3B%27%2C+%27%26%27+%3D%3E+%27%26amp%3B%27%2C+%27%22%27+%3D%3E+%27%26quot%3B%27%29%29%3B%0D%0A++++++%0D%0A++++++%24title+%3D+%27%5C%27%27+.+%24name+.+%27%5C%27+umbenennen%27%3B%0D%0A++++++%0D%0A++++++echo+%27%3Ch2%3E%5C%27%27+.+%24name+.+%27%5C%27+umbenennen%3C%2Fh2%3E%27%3B%0D%0A++++++%0D%0A++++++echo+%27%3Cform+method%3D%22post%22+action%3D%22%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Pages%3ARename%27%29+.+%27%22%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22hidden%22+name%3D%22id%22+value%3D%22%27+.+%24_POST%5B%27id%27%5D+.+%27%22+%2F%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22hidden%22+name%3D%22type%22+value%3D%22%27+.+%24_POST%5B%27type%27%5D+.+%27%22+%2F%3E%27%3B%0D%0A++++++echo+%27Neuer+Name%3A%3Cbr+%2F%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22text%22+name%3D%22name%22+value%3D%22%27+.+%24name+.+%27%22+size%3D%2270%22+%2F%3E%3Cbr+%2F%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22submit%22+class%3D%22spaced-top%22+value%3D%22Umbenennen%22+%2F%3E+%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22submit%22+class%3D%22spaced-top%22+name%3D%22back%22+value%3D%22Zur%C3%BCck%22+%2F%3E%27%3B%0D%0A++++++echo+%27%3C%2Fform%3E%27%3B%0D%0A++++%7D%0D%0A++%7D%0D%0A++elseif%28isset%28%24_POST%5B%27delete%27%5D%29%29+%7B%0D%0A++++if%28%24_POST%5B%27id%27%5D%29+%7B%0D%0A++++++%24name+%3D+strtr%28%24GLOBALS%5B%27pages%27%5D-%3EGetName%28%24_POST%5B%27id%27%5D%29%2C+array%28%27%3C%27+%3D%3E+%27%26lt%3B%27%2C+%27%3E%27+%3D%3E+%27%26gt%3B%27%2C+%27%26%27+%3D%3E+%27%26amp%3B%27%2C+%27%22%27+%3D%3E+%27%26quot%3B%27%29%29%3B%0D%0A++++++%0D%0A++++++%24title+%3D+%27%5C%27%27+.+%24name+.+%27%5C%27+l%C3%B6schen%27%3B%0D%0A++++++%0D%0A++++++echo+%27%3Ch2%3E%5C%27%27+.+%24name+.+%27%5C%27+l%C3%B6schen%3C%2Fh2%3E%27%3B%0D%0A++++++%0D%0A++++++echo+%27%3Cform+method%3D%22post%22+action%3D%22%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Pages%3ADelete%27%29+.+%27%22%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22hidden%22+name%3D%22id%22+value%3D%22%27+.+%24_POST%5B%27id%27%5D+.+%27%22+%2F%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22hidden%22+name%3D%22type%22+value%3D%22%27+.+%24_POST%5B%27type%27%5D+.+%27%22+%2F%3E%27%3B%0D%0A++++++echo+%27Wollen+Sie+die+Seite+%5C%27%27+.+%24name+.+%27%5C%27+wirklich+l%C3%B6schen%3F%3Cbr+%2F%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22submit%22+class%3D%22spaced-top%22+value%3D%22L%C3%B6schen%22+%2F%3E+%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22submit%22+class%3D%22spaced-top%22+name%3D%22back%22+value%3D%22Zur%C3%BCck%22+%2F%3E%27%3B%0D%0A++++++echo+%27%3C%2Fform%3E%27%3B%0D%0A++++%7D%0D%0A++%7D%0D%0A%3F%3E%0D%0A', 'c');
INSERT INTO `pages` VALUES (10, 'Pages:Copy', 'phpexec', 0x00, 'code=%3C%3FPHP%0D%0A++require_once%28%27code%2Fpages.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Flinks.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Futil.inc.php%27%29%3B%0D%0A++%0D%0A++%0D%0A++if%28%24_POST%5B%27type%27%5D+%21%3D+%27c%27+%26%26+%24_POST%5B%27type%27%5D+%21%3D+%27n%27+%26%26+%24_POST%5B%27type%27%5D+%21%3D+%27e%27%29%0D%0A++++exit%28%29%3B%0D%0A++%0D%0A++if%28%24_POST%5B%27back%27%5D%29+%7B%0D%0A++++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Pages%27%2C+%27type%3D%27+.+%24_POST%5B%27type%27%5D%2C+false%29%29%3B%0D%0A++++exit%28%29%3B%0D%0A++%7D%0D%0A++%0D%0A++if%28%21%24_POST%5B%27id%27%5D+%7C%7C+%21%24_POST%5B%27name%27%5D%29+exit%28%29%3B%0D%0A++%0D%0A++%24GLOBALS%5B%27pages%27%5D-%3ECopy%28%24_POST%5B%27id%27%5D%2C+Unquote%28%24_POST%5B%27name%27%5D%29%29%3B%0D%0A++%0D%0A++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Pages%27%2C+%27type%3D%27+.+%24_POST%5B%27type%27%5D%2C+false%29%29%3B%0D%0A++exit%28%29%3B%0D%0A%3F%3E%0D%0A', 'c');
INSERT INTO `pages` VALUES (11, 'Pages:Rename', 'phpexec', 0x00, 'code=%3C%3FPHP%0D%0A++require_once%28%27code%2Fpages.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Flinks.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Futil.inc.php%27%29%3B%0D%0A++%0D%0A++%0D%0A++if%28%24_POST%5B%27type%27%5D+%21%3D+%27c%27+%26%26+%24_POST%5B%27type%27%5D+%21%3D+%27n%27+%26%26+%24_POST%5B%27type%27%5D+%21%3D+%27e%27%29%0D%0A++++exit%28%29%3B%0D%0A++%0D%0A++if%28%24_POST%5B%27back%27%5D%29+%7B%0D%0A++++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Pages%27%2C+%27type%3D%27+.+%24_POST%5B%27type%27%5D%2C+false%29%29%3B%0D%0A++++exit%28%29%3B%0D%0A++%7D%0D%0A++%0D%0A++if%28%21%24_POST%5B%27id%27%5D+%7C%7C+%21%24_POST%5B%27name%27%5D%29+exit%28%29%3B%0D%0A++%0D%0A++%24GLOBALS%5B%27pages%27%5D-%3ERename%28%24_POST%5B%27id%27%5D%2C+Unquote%28%24_POST%5B%27name%27%5D%29%29%3B%0D%0A++%0D%0A++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Pages%27%2C+%27type%3D%27+.+%24_POST%5B%27type%27%5D%2C+false%29%29%3B%0D%0A++exit%28%29%3B%0D%0A%3F%3E%0D%0A', 'c');
INSERT INTO `pages` VALUES (12, 'Pages:Edit', 'phpexec', 0x00, 'code=%3C%3FPHP%0D%0A++require_once%28%27code%2Fpages.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Flinks.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Futil.inc.php%27%29%3B%0D%0A++%0D%0A++%0D%0A++if%28%24_POST%5B%27type%27%5D+%21%3D+%27c%27+%26%26+%24_POST%5B%27type%27%5D+%21%3D+%27n%27+%26%26+%24_POST%5B%27type%27%5D+%21%3D+%27e%27%29%0D%0A++++exit%28%29%3B%0D%0A++%0D%0A++if%28%24_POST%5B%27back%27%5D%29+%7B%0D%0A++++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Pages%27%2C+%27type%3D%27+.+%24_POST%5B%27type%27%5D%2C+false%29%29%3B%0D%0A++++exit%28%29%3B%0D%0A++%7D%0D%0A++%0D%0A++if%28%21%24_POST%5B%27id%27%5D%29+exit%28%29%3B%0D%0A++%0D%0A++%24data+%3D+array%28%29%3B%0D%0A++%0D%0A++foreach%28%24_POST+as+%24key+%3D%3E+%24val%29+%7B%0D%0A++++if%28substr%28%24key%2C+0%2C+5%29+%21%3D+%27data_%27%29+continue%3B%0D%0A++++%0D%0A++++%24data%5Bsubstr%28%24key%2C+5%29%5D+%3D+Unquote%28%24val%29%3B%0D%0A++%7D%0D%0A++%0D%0A++%24GLOBALS%5B%27pages%27%5D-%3EEdit%28%24_POST%5B%27id%27%5D%2C+%24data%29%3B%0D%0A++%0D%0A++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Pages%27%2C+%27type%3D%27+.+%24_POST%5B%27type%27%5D%2C+false%29%29%3B%0D%0A++exit%28%29%3B%0D%0A%3F%3E%0D%0A', 'c');
-INSERT INTO `pages` VALUES (14, 'Pages:New', 'phpexec', 0x00, 'code=%3C%3FPHP%0D%0A++require_once%28%27code%2Fpages.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Flinks.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Futil.inc.php%27%29%3B%0D%0A++%0D%0A++%0D%0A++if%28%24_POST%5B%27type%27%5D+%21%3D+%27c%27+%26%26+%24_POST%5B%27type%27%5D+%21%3D+%27n%27+%26%26+%24_POST%5B%27type%27%5D+%21%3D+%27e%27%29%0D%0A++++exit%28%29%3B%0D%0A++%0D%0A++if%28%24_POST%5B%27back%27%5D%29+%7B%0D%0A++++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Pages%27%2C+%27type%3D%27+.+%24_POST%5B%27type%27%5D%2C+false%29%29%3B%0D%0A++++exit%28%29%3B%0D%0A++%7D%0D%0A++%0D%0A++if%28%21%24_POST%5B%27name%27%5D+%7C%7C+%21%24_POST%5B%27handler%27%5D%29+exit%28%29%3B%0D%0A++%0D%0A++%24id+%3D+%24GLOBALS%5B%27pages%27%5D-%3EAdd%28Unquote%28%24_POST%5B%27name%27%5D%29%2C+Unquote%28%24_POST%5B%27handler%27%5D%29%2C+%24_POST%5B%27type%27%5D%29%3B%0D%0A++++++%0D%0A++%24data+%3D+%24GLOBALS%5B%27pages%27%5D-%3EGetEditor%28%24id%29%3B%0D%0A++++++++%0D%0A++%24title+%3D+%24data%5B%27title%27%5D%3B%0D%0A++++++++%0D%0A++echo+%24data%5B%27content%27%5D%3B%0D%0A%3F%3E%0D%0A', 'c');
+INSERT INTO `pages` VALUES (14, 'Pages:New', 'phpexec', 0x00, 'code=%3C%3FPHP%0D%0A++require_once%28%27code%2Fpages.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Flinks.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Futil.inc.php%27%29%3B%0D%0A++%0D%0A++%0D%0A++if%28%24_POST%5B%27type%27%5D+%21%3D+%27c%27+%26%26+%24_POST%5B%27type%27%5D+%21%3D+%27n%27+%26%26+%24_POST%5B%27type%27%5D+%21%3D+%27e%27%29%0D%0A++++exit%28%29%3B%0D%0A++%0D%0A++if%28%24_POST%5B%27back%27%5D%29+%7B%0D%0A++++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Pages%27%2C+%27type%3D%27+.+%24_POST%5B%27type%27%5D%2C+false%29%29%3B%0D%0A++++exit%28%29%3B%0D%0A++%7D%0D%0A++%0D%0A++if%28%21%24_POST%5B%27name%27%5D+%7C%7C+%21%24_POST%5B%27template%27%5D%29+exit%28%29%3B%0D%0A++%0D%0A++%24id+%3D+%24GLOBALS%5B%27pages%27%5D-%3EAdd%28Unquote%28%24_POST%5B%27name%27%5D%29%2C+Unquote%28%24_POST%5B%27template%27%5D%29%2C+%24_POST%5B%27type%27%5D%29%3B%0D%0A++++++%0D%0A++%24data+%3D+%24GLOBALS%5B%27pages%27%5D-%3EGetEditor%28%24id%29%3B%0D%0A++++++++%0D%0A++%24title+%3D+%24data%5B%27title%27%5D%3B%0D%0A++++++++%0D%0A++echo+%24data%5B%27content%27%5D%3B%0D%0A%3F%3E%0D%0A', 'c');
INSERT INTO `pages` VALUES (16, 'Pages:Delete', 'phpexec', 0x00, 'code=%3C%3FPHP%0D%0A++require_once%28%27code%2Fpages.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Flinks.inc.php%27%29%3B%0D%0A++%0D%0A++%0D%0A++if%28%24_POST%5B%27type%27%5D+%21%3D+%27c%27+%26%26+%24_POST%5B%27type%27%5D+%21%3D+%27n%27+%26%26+%24_POST%5B%27type%27%5D+%21%3D+%27e%27%29%0D%0A++++exit%28%29%3B%0D%0A++%0D%0A++if%28%24_POST%5B%27back%27%5D%29+%7B%0D%0A++++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Pages%27%2C+%27type%3D%27+.+%24_POST%5B%27type%27%5D%2C+false%29%29%3B%0D%0A++++exit%28%29%3B%0D%0A++%7D%0D%0A++%0D%0A++if%28%21%24_POST%5B%27id%27%5D%29+exit%28%29%3B%0D%0A++%0D%0A++%24GLOBALS%5B%27pages%27%5D-%3EDelete%28%24_POST%5B%27id%27%5D%29%3B%0D%0A++%0D%0A++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Pages%27%2C+%27type%3D%27+.+%24_POST%5B%27type%27%5D%2C+false%29%29%3B%0D%0A++exit%28%29%3B%0D%0A%3F%3E%0D%0A', 'c');
-INSERT INTO `pages` VALUES (24, 'default', 'phpexec', 0x00, 'code=%3C%3FPHP%0D%0A++%24title+%3D+%27Edit+%5C%27%27+.+%24data%5B%27_data%27%5D%5B%27_page%27%5D+.+%27%5C%27%27%3B%0D%0A++%0D%0A++echo+%27%3Ch2%3E%27+.+%24title+.+%27%3C%2Fh2%3E%27%3B%0D%0A%3F%3E%0D%0A%3Cform+method%3D%22post%22+action%3D%22%3C%3FPHP+echo+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Pages%3AEdit%27%29%3B+%3F%3E%22%3E%0D%0A++%3Cinput+type%3D%22hidden%22+name%3D%22id%22+value%3D%22%3C%3FPHP+echo+%24data%5B%27_data%27%5D%5B%27_id%27%5D+%3F%3E%22+%2F%3E%0D%0A++%3Cinput+type%3D%22hidden%22+name%3D%22type%22+value%3D%22%3C%3FPHP+echo+%24data%5B%27_data%27%5D%5B%27_type%27%5D%3B+%3F%3E%22+%2F%3E%0D%0A++Titel%3A+%3Cinput+type%3D%22data_text%22+name%3D%22title%22+value%3D%22%3C%3FPHP%0D%0A++++echo+strtr%28%24data%5B%27_data%27%5D%5B%27title%27%5D%2C+array%28%27%3C%27+%3D%3E+%27%26lt%3B%27%2C+%27%3E%27+%3D%3E+%27%26gt%3B%27%2C+%27%26%27+%3D%3E+%27%26amp%3B%27%2C+%27%22%27+%3D%3E+%27%26quot%3B%27%29%29%3B%0D%0A++%3F%3E%22+size%3D%2270%22+%2F%3E%3Cbr+%2F%3E%0D%0A++%3Ctextarea+name%3D%22data_content%22+class%3D%22pageedit+spaced-top+spaced-bottom%22+rows%3D%2225%22+cols%3D%2270%22%3E%3C%3FPHP%0D%0A++++echo+strtr%28%24data%5B%27_data%27%5D%5B%27content%27%5D%2C+array%28%27%3C%27+%3D%3E+%27%26lt%3B%27%2C+%27%3E%27+%3D%3E+%27%26gt%3B%27%2C+%27%26%27+%3D%3E+%27%26amp%3B%27%2C+%27%22%27+%3D%3E+%27%26quot%3B%27%29%29%3B%0D%0A++%3F%3E%3C%2Ftextarea%3E%3Cbr+%2F%3E%0D%0A++%3Cinput+type%3D%22submit%22+value%3D%22%C3%84nderungen+%C3%BCbernehmen%22+%2F%3E%0D%0A++%3Cinput+type%3D%22submit%22+name%3D%22back%22+value%3D%22Zur%C3%BCck%22+%2F%3E%0D%0A%3C%2Fform%3E%0D%0A', 'e');
+INSERT INTO `pages` VALUES (24, 'default', 'phpexec', 0x00, 'code=%3C%3FPHP%0D%0A++%24title+%3D+%27Edit+%5C%27%27+.+%24data%5B%27_data%27%5D%5B%27_page%27%5D+.+%27%5C%27%27%3B%0D%0A++%0D%0A++echo+%27%3Ch2%3E%27+.+%24title+.+%27%3C%2Fh2%3E%27%3B%0D%0A%3F%3E%0D%0A%3Cform+method%3D%22post%22+action%3D%22%3C%3FPHP+echo+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Pages%3AEdit%27%29%3B+%3F%3E%22%3E%0D%0A++%3Cinput+type%3D%22hidden%22+name%3D%22id%22+value%3D%22%3C%3FPHP+echo+%24data%5B%27_data%27%5D%5B%27_id%27%5D+%3F%3E%22+%2F%3E%0D%0A++%3Cinput+type%3D%22hidden%22+name%3D%22type%22+value%3D%22%3C%3FPHP+echo+%24data%5B%27_data%27%5D%5B%27_type%27%5D%3B+%3F%3E%22+%2F%3E%0D%0A++Titel%3A+%3Cinput+type%3D%22text%22+name%3D%22data_title%22+value%3D%22%3C%3FPHP%0D%0A++++echo+strtr%28%24data%5B%27_data%27%5D%5B%27title%27%5D%2C+array%28%27%3C%27+%3D%3E+%27%26lt%3B%27%2C+%27%3E%27+%3D%3E+%27%26gt%3B%27%2C+%27%26%27+%3D%3E+%27%26amp%3B%27%2C+%27%22%27+%3D%3E+%27%26quot%3B%27%29%29%3B%0D%0A++%3F%3E%22+size%3D%2270%22+%2F%3E%3Cbr+%2F%3E%0D%0A++%3Ctextarea+name%3D%22data_content%22+class%3D%22pageedit+spaced-top+spaced-bottom%22+rows%3D%2225%22+cols%3D%2270%22%3E%3C%3FPHP%0D%0A++++echo+strtr%28%24data%5B%27_data%27%5D%5B%27content%27%5D%2C+array%28%27%3C%27+%3D%3E+%27%26lt%3B%27%2C+%27%3E%27+%3D%3E+%27%26gt%3B%27%2C+%27%26%27+%3D%3E+%27%26amp%3B%27%2C+%27%22%27+%3D%3E+%27%26quot%3B%27%29%29%3B%0D%0A++%3F%3E%3C%2Ftextarea%3E%3Cbr+%2F%3E%0D%0A++%3Cinput+type%3D%22submit%22+value%3D%22%C3%84nderungen+%C3%BCbernehmen%22+%2F%3E%0D%0A++%3Cinput+type%3D%22submit%22+name%3D%22back%22+value%3D%22Zur%C3%BCck%22+%2F%3E%0D%0A%3C%2Fform%3E%0D%0A', 'e');
INSERT INTO `pages` VALUES (25, 'phpexec', 'phpexec', 0x00, 'code=%3C%3FPHP%0D%0A++%24title+%3D+%27Edit+%5C%27%27+.+%24data%5B%27_data%27%5D%5B%27_page%27%5D+.+%27%5C%27%27%3B%0D%0A++%0D%0A++echo+%27%3Ch2%3E%27+.+%24title+.+%27%3C%2Fh2%3E%27%3B%0D%0A%3F%3E%0D%0A%3Cform+method%3D%22post%22+action%3D%22%3C%3FPHP+echo+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Pages%3AEdit%27%29%3B+%3F%3E%22%3E%0D%0A++%3Cinput+type%3D%22hidden%22+name%3D%22id%22+value%3D%22%3C%3FPHP+echo+%24data%5B%27_data%27%5D%5B%27_id%27%5D+%3F%3E%22+%2F%3E%0D%0A++%3Cinput+type%3D%22hidden%22+name%3D%22type%22+value%3D%22%3C%3FPHP+echo+%24data%5B%27_data%27%5D%5B%27_type%27%5D%3B+%3F%3E%22+%2F%3E%0D%0A++%3Ctextarea+name%3D%22data_code%22+class%3D%22pageedit+spaced-bottom%22+rows%3D%2225%22+cols%3D%2270%22%3E%3C%3FPHP%0D%0A++++echo+strtr%28%24data%5B%27_data%27%5D%5B%27code%27%5D%2C+array%28%27%3C%27+%3D%3E+%27%26lt%3B%27%2C+%27%3E%27+%3D%3E+%27%26gt%3B%27%2C+%27%26%27+%3D%3E+%27%26amp%3B%27%2C+%27%22%27+%3D%3E+%27%26quot%3B%27%29%29%3B%0D%0A++%3F%3E%3C%2Ftextarea%3E%3Cbr+%2F%3E%0D%0A++%3Cinput+type%3D%22submit%22+value%3D%22%C3%84nderungen+%C3%BCbernehmen%22+%2F%3E%0D%0A++%3Cinput+type%3D%22submit%22+name%3D%22back%22+value%3D%22Zur%C3%BCck%22+%2F%3E%0D%0A%3C%2Fform%3E%0D%0A', 'e');
INSERT INTO `pages` VALUES (26, 'Privileges', 'phpexec', 0x00, 'code=%3C%3FPHP%0D%0A++require_once%28%27code%2Flinks.inc.php%27%29%3B%0D%0A++%0D%0A++%24title+%3D+%27Rechte%27%3B%0D%0A++%0D%0A++echo+%27%3Ch2%3ERechte%3C%2Fh2%3E%27%3B%0D%0A++%0D%0A++%24type+%3D+%24_GET%5B%27type%27%5D%3B%0D%0A++if%28%24type+%21%3D+%27c%27+%26%26+%24type+%21%3D+%27n%27+%26%26+%24type+%21%3D+%27e%27%29+%24type+%3D+%27c%27%3B%0D%0A++%0D%0A++echo+%27Seitentyp%3A+%27%3B%0D%0A++echo+%27%3Ca+href%3D%22%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Privileges%27%2C+%27type%3Dc%27%29+.+%27%22%27%3B%0D%0A++if%28%24type+%3D%3D+%27c%27%29+echo+%27+class%3D%22active_page_link%22%27%3B%0D%0A++echo+%27%3EInhalt%3C%2Fa%3E+%7C+%27%3B%0D%0A++echo+%27%3Ca+href%3D%22%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Privileges%27%2C+%27type%3Dn%27%29+.+%27%22%27%3B%0D%0A++if%28%24type+%3D%3D+%27n%27%29+echo+%27+class%3D%22active_page_link%22%27%3B%0D%0A++echo+%27%3ENavigation%3C%2Fa%3E+%7C+%27%3B%0D%0A++echo+%27%3Ca+href%3D%22%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Privileges%27%2C+%27type%3De%27%29+.+%27%22%27%3B%0D%0A++if%28%24type+%3D%3D+%27e%27%29+echo+%27+class%3D%22active_page_link%22%27%3B%0D%0A++echo+%27%3EEditor%3C%2Fa%3E%3Cbr+%2F%3E%3Cbr+%2F%3E%27%3B%0D%0A++%0D%0A++echo+%27%3Cform+action%3D%22%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Privileges%3AUpdate%27%29+.+%27%22+method%3D%22post%22%3E%27%3B%0D%0A++%0D%0A++echo+%27%3Cinput+type%3D%22hidden%22+name%3D%22type%22+value%3D%22%27+.+%24type+.+%27%22+%2F%3E%27%3B%0D%0A++%0D%0A++echo+%27%3Ctable+class%3D%22privtab%22%3E%27%3B%0D%0A++%0D%0A++%24groupres+%3D+%24GLOBALS%5B%27db%27%5D-%3EExecute%28%27SELECT+%2A+FROM+groups+ORDER+BY+id%27%29%3B%0D%0A++%24pages+%3D+%24GLOBALS%5B%27db%27%5D-%3EExecute%28%27SELECT+id%2C+name%2C+access+FROM+pages+WHERE+type+%3D+%3F+ORDER+BY+name%27%2C+%24type%29%3B%0D%0A++%0D%0A++%24groups+%3D+%24groupres-%3EGetArray%28%29%3B%0D%0A++array_unshift%28%24groups%2C+array%280%2C+%27Gast%27%29%29%3B%0D%0A++%0D%0A++echo+%27%3Ctr+class%3D%22group%22%3E%27%3B%0D%0A++%0D%0A++echo+%27%3Ctd%3E%3C%2Ftd%3E%27%3B%0D%0A++%0D%0A++foreach%28%24groups+as+%24group%29+%7B%0D%0A++++echo+%27%3Ctd%3E%27+.+%24group%5B1%5D+.+%27%3C%2Ftd%3E%27%3B%0D%0A++%7D%0D%0A++%0D%0A++echo+%27%3C%2Ftr%3E%27%3B%0D%0A++%0D%0A++%24linex+%3D+true%3B%0D%0A++%0D%0A++while%28%24page+%3D+%24pages-%3EFetchRow%28%29%29+%7B%0D%0A++++echo+%27%3Ctr+class%3D%22line%27+.+%28%24linex+%3F+%271%27+%3A+%272%27%29+.+%27%22%3E%27%3B%0D%0A++++%24linex+%3D+%21%24linex%3B%0D%0A++++%0D%0A++++echo+%27%3Ctd+class%3D%22page%22%3E%27+.+%24page%5B1%5D+.+%27%3C%2Ftd%3E%27%3B%0D%0A++++%0D%0A++++foreach%28%24groups+as+%24group%29+%7B%0D%0A++++++echo+%27%3Ctd%3E%3Cinput+type%3D%22checkbox%22+name%3D%22%27+.+%24group%5B0%5D+.+%27%3A%27+.+%24page%5B0%5D+.+%27%22+value%3D%22true%22+%27%3B%0D%0A++++++if%28%28ord%28%24page%5B2%5D%5B%24group%5B0%5D%2F8%5D%29+%26+%281+%3C%3C+%28%24group%5B0%5D%258%29%29%29+%21%3D+0%29+echo+%27checked%3D%22checked%22+%27%3B%0D%0A++++++echo+%27%2F%3E%3C%2Ftd%3E%27%3B%0D%0A++++%7D%0D%0A++++%0D%0A++++echo+%27%3C%2Ftr%3E%27%3B%0D%0A++%7D%0D%0A++%0D%0A++echo+%27%3Ctr%3E%3Ctd+colspan%3D%22%27+.+%28count%28%24groups%29%2B1%29+.+%27%22+class%3D%22submit%22%3E%27%3B%0D%0A++echo+%27%3Cinput+type%3D%22submit%22+value%3D%22%C3%84ndern%22+class%3D%22spaced-top%22+%2F%3E%27%3B%0D%0A++echo+%27%3C%2Ftd%3E%3C%2Ftr%3E%27%3B%0D%0A++%0D%0A++echo+%27%3C%2Ftable%3E%27%3B%0D%0A++%0D%0A++echo+%27%3C%2Fform%3E%27%3B%0D%0A%3F%3E%0D%0A', 'c');
-INSERT INTO `pages` VALUES (36, 'Users:Handle', 'phpexec', 0x30, 'code=%3C%3FPHP%0D%0A++require_once%28%27code%2Fdb.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Flinks.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Fuser.inc.php%27%29%3B%0D%0A++%0D%0A++if%28isset%28%24_POST%5B%27new%27%5D%29%29+%7B%0D%0A++++%24title+%3D+%27Neuer+Benutzer%27%3B++%0D%0A++%3F%3E%0D%0A++%3Ch2%3ENeuer+Benutzer%3C%2Fh2%3E%0D%0A++%0D%0A++%3Cform+method%3D%22post%22+action%3D%22%3C%3FPHP+echo+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Users%3ANew%27%29%3B+%3F%3E%22%3E%0D%0A++++%3Cdiv+class%3D%22spaced-bottom%22%3EName%3A+%3Cinput+type%3D%22text%22+id%3D%22username%22+name%3D%22name%22+size%3D%2270%22+%2F%3E%3C%2Fdiv%3E%0D%0A++++Gruppe%3A%3Cbr+%2F%3E%0D%0A++++%3Cselect+name%3D%22gid%22+size%3D%2215%22+class%3D%22grouplist+spaced-bottom%22%3E%0D%0A++++++%3Coption+value%3D%220%22%3EAdministrator%3C%2Foption%3E%0D%0A++++++%3C%3FPHP%0D%0A++++++++%24res+%3D+%24GLOBALS%5B%27db%27%5D-%3EExecute%28%27SELECT+%2A+FROM+groups+ORDER+BY+name%27%29%3B%0D%0A++++++++%0D%0A++++++++while%28%24group+%3D+%24res-%3EFetchRow%28%29%29+%7B%0D%0A++++++++++echo+%27%3Coption+value%3D%22%27+.+%24group%5B0%5D+.+%27%22%3E%27+.+strtr%28%24group%5B1%5D%2C+array%28%27%3C%27+%3D%3E+%27%26lt%3B%27%2C+%27%3E%27+%3D%3E+%27%26gt%3B%27%2C+%27%26%27+%3D%3E+%27%26amp%3B%27%2C+%27%22%27+%3D%3E+%27%26quot%3B%27%29%29+.+%27%3C%2Foption%3E%27%3B%0D%0A++++++++%7D%0D%0A++++++%3F%3E%0D%0A++++%3C%2Fselect%3E%3Cbr+%2F%3E%0D%0A++++Passwort%3A%3Cbr+%2F%3E%0D%0A++++%3Cinput+type%3D%22password%22+class%3D%22spaced-bottom%22+name%3D%22password%22+size%3D%2230%22+%2F%3E%3Cbr+%2F%3E%0D%0A++++Best%C3%A4tigen%3A%3Cbr+%2F%3E%0D%0A++++%3Cinput+type%3D%22password%22+class%3D%22spaced-bottom%22+name%3D%22password2%22+size%3D%2230%22+%2F%3E%3Cbr+%2F%3E%0D%0A++++%3Cinput+type%3D%22submit%22+value%3D%22Neu%22+%2F%3E%0D%0A++++%3Cinput+type%3D%22submit%22+name%3D%22back%22+value%3D%22Zur%C3%BCck%22+%2F%3E%0D%0A++%3C%2Fform%3E%0D%0A++%3C%3FPHP%0D%0A++%7D%0D%0A++elseif%28isset%28%24_POST%5B%27group%27%5D%29%29+%7B%0D%0A++++if%28%24_POST%5B%27id%27%5D%29+%7B%0D%0A++++++%24name+%3D+strtr%28%24GLOBALS%5B%27user%27%5D-%3EGetName%28%24_POST%5B%27id%27%5D%29%2C+array%28%27%3C%27+%3D%3E+%27%26lt%3B%27%2C+%27%3E%27+%3D%3E+%27%26gt%3B%27%2C+%27%26%27+%3D%3E+%27%26amp%3B%27%2C+%27%22%27+%3D%3E+%27%26quot%3B%27%29%29%3B%0D%0A++++++%24gid+%3D+%24GLOBALS%5B%27user%27%5D-%3EGetGid%28%24_POST%5B%27id%27%5D%29%3B%0D%0A++++++%0D%0A++++++%24title+%3D+%27Gruppe+von+%5C%27%27+.+%24name+.+%27%5C%27+%C3%A4ndern%27%3B%0D%0A++++++%0D%0A++++++echo+%27%3Ch2%3EGruppe+von+%5C%27%27+.+%24name+.+%27%5C%27+%C3%A4ndern%3C%2Fh2%3E%27%3B%0D%0A++++++%0D%0A++++++echo+%27%3Cform+method%3D%22post%22+action%3D%22%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Users%3AGroup%27%29+.+%27%22%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22hidden%22+name%3D%22id%22+value%3D%22%27+.+%24_POST%5B%27id%27%5D+.+%27%22+%2F%3E%27%3B%0D%0A++++++echo+%27Neue+Gruppe%3A%3Cbr+%2F%3E%27%3B%0D%0A++++++%0D%0A++++++echo+%27%3Cselect+name%3D%22gid%22+size%3D%2215%22+class%3D%22grouplist+spaced-bottom%22%3E%27%3B%0D%0A++++++%0D%0A++++++%24res+%3D+%24GLOBALS%5B%27db%27%5D-%3EExecute%28%27SELECT+%2A+FROM+groups+ORDER+BY+name%27%29%3B%0D%0A++++++%24groups+%3D+%24res-%3EGetArray%28%29%3B%0D%0A++++++array_unshift%28%24groups%2C+array%280%2C+%27Administrator%27%29%29%3B%0D%0A++++++%0D%0A++++++foreach%28%24groups+as+%24group%29+%7B%0D%0A++++++++echo+%27%3Coption+value%3D%22%27+.+%24group%5B0%5D+.+%27%22%27%3B%0D%0A++++++++if%28%24group%5B0%5D+%3D%3D+%24gid%29+echo+%27+selected%3D%22selected%22%27%3B%0D%0A++++++++echo+%27%3E%27+.+strtr%28%24group%5B1%5D%2C+array%28%27%3C%27+%3D%3E+%27%26lt%3B%27%2C+%27%3E%27+%3D%3E+%27%26gt%3B%27%2C+%27%26%27+%3D%3E+%27%26amp%3B%27%2C+%27%22%27+%3D%3E+%27%26quot%3B%27%29%29+.+%27%3C%2Foption%3E%27%3B%0D%0A++++++%7D%0D%0A++++++%0D%0A++++++echo+%27%3C%2Fselect%3E%3Cbr+%2F%3E%27%3B%0D%0A++++++%0D%0A++++++echo+%27%3Cinput+type%3D%22submit%22+value%3D%22%C3%84ndern%22+%2F%3E+%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22submit%22+name%3D%22back%22+value%3D%22Zur%C3%BCck%22+%2F%3E%27%3B%0D%0A++++++echo+%27%3C%2Fform%3E%27%3B%0D%0A++++%7D%0D%0A++%7D%0D%0A++elseif%28isset%28%24_POST%5B%27password%27%5D%29%29+%7B%0D%0A++++if%28%24_POST%5B%27id%27%5D%29+%7B%0D%0A++++++%24name+%3D+strtr%28%24GLOBALS%5B%27user%27%5D-%3EGetName%28%24_POST%5B%27id%27%5D%29%2C+array%28%27%3C%27+%3D%3E+%27%26lt%3B%27%2C+%27%3E%27+%3D%3E+%27%26gt%3B%27%2C+%27%26%27+%3D%3E+%27%26amp%3B%27%2C+%27%22%27+%3D%3E+%27%26quot%3B%27%29%29%3B%0D%0A++++++%0D%0A++++++%24title+%3D+%27Passwort+von+%5C%27%27+.+%24name+.+%27%5C%27+%C3%A4ndern%27%3B%0D%0A++++++%0D%0A++++++echo+%27%3Ch2%3EPasswort+von+%5C%27%27+.+%24name+.+%27%5C%27+%C3%A4ndern%3C%2Fh2%3E%27%3B%0D%0A++++++%0D%0A++++++echo+%27%3Cform+method%3D%22post%22+action%3D%22%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Users%3APassword%27%29+.+%27%22%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22hidden%22+name%3D%22id%22+value%3D%22%27+.+%24_POST%5B%27id%27%5D+.+%27%22+%2F%3E%27%3B%0D%0A++++++echo+%27Neues+Passwort%3A%3Cbr+%2F%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22password%22+name%3D%22password%22+class%3D%22spaced-bottom%22+size%3D%2230%22+%2F%3E%3Cbr+%2F%3E%27%3B%0D%0A++++++echo+%27Best%C3%A4tigen%3A%3Cbr+%2F%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22password%22+name%3D%22password2%22+class%3D%22spaced-bottom%22+size%3D%2230%22+%2F%3E%3Cbr+%2F%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22submit%22+value%3D%22%C3%84ndern%22+%2F%3E+%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22submit%22+name%3D%22back%22+value%3D%22Zur%C3%BCck%22+%2F%3E%27%3B%0D%0A++++++echo+%27%3C%2Fform%3E%27%3B%0D%0A++++%7D%0D%0A++%7D%0D%0A++elseif%28isset%28%24_POST%5B%27rename%27%5D%29%29+%7B%0D%0A++++if%28%24_POST%5B%27id%27%5D%29+%7B%0D%0A++++++%24name+%3D+strtr%28%24GLOBALS%5B%27user%27%5D-%3EGetName%28%24_POST%5B%27id%27%5D%29%2C+array%28%27%3C%27+%3D%3E+%27%26lt%3B%27%2C+%27%3E%27+%3D%3E+%27%26gt%3B%27%2C+%27%26%27+%3D%3E+%27%26amp%3B%27%2C+%27%22%27+%3D%3E+%27%26quot%3B%27%29%29%3B%0D%0A++++++%0D%0A++++++%24title+%3D+%27%5C%27%27+.+%24name+.+%27%5C%27+umbenennen%27%3B%0D%0A++++++%0D%0A++++++echo+%27%3Ch2%3E%5C%27%27+.+%24name+.+%27%5C%27+umbenennen%3C%2Fh2%3E%27%3B%0D%0A++++++%0D%0A++++++echo+%27%3Cform+method%3D%22post%22+action%3D%22%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Users%3ARename%27%29+.+%27%22%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22hidden%22+name%3D%22id%22+value%3D%22%27+.+%24_POST%5B%27id%27%5D+.+%27%22+%2F%3E%27%3B%0D%0A++++++echo+%27Neuer+Name%3A+%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22text%22+name%3D%22name%22+value%3D%22%27+.+%24name+.+%27%22+size%3D%2270%22+%2F%3E%3Cbr+%2F%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22submit%22+class%3D%22spaced-top%22+value%3D%22Umbenennen%22+%2F%3E+%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22submit%22+class%3D%22spaced-top%22+name%3D%22back%22+value%3D%22Zur%C3%BCck%22+%2F%3E%27%3B%0D%0A++++++echo+%27%3C%2Fform%3E%27%3B%0D%0A++++%7D%0D%0A++%7D%0D%0A++elseif%28isset%28%24_POST%5B%27delete%27%5D%29%29+%7B%0D%0A++++if%28%24_POST%5B%27id%27%5D%29+%7B%0D%0A++++++%24name+%3D+strtr%28%24GLOBALS%5B%27user%27%5D-%3EGetName%28%24_POST%5B%27id%27%5D%29%2C+array%28%27%3C%27+%3D%3E+%27%26lt%3B%27%2C+%27%3E%27+%3D%3E+%27%26gt%3B%27%2C+%27%26%27+%3D%3E+%27%26amp%3B%27%2C+%27%22%27+%3D%3E+%27%26quot%3B%27%29%29%3B%0D%0A++++++%0D%0A++++++%24title+%3D+%27%5C%27%27+.+%24name+.+%27%5C%27+l%C3%B6schen%27%3B%0D%0A++++++%0D%0A++++++echo+%27%3Ch2%3E%5C%27%27+.+%24name+.+%27%5C%27+l%C3%B6schen%3C%2Fh2%3E%27%3B%0D%0A++++++%0D%0A++++++echo+%27%3Cform+method%3D%22post%22+action%3D%22%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Users%3ADelete%27%29+.+%27%22%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22hidden%22+name%3D%22id%22+value%3D%22%27+.+%24_POST%5B%27id%27%5D+.+%27%22+%2F%3E%27%3B%0D%0A++++++echo+%27Wollen+Sie+den+Benutzer+%5C%27%27+.+%24name+.+%27%5C%27+wirklich+l%C3%B6schen%3F%3Cbr+%2F%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22submit%22+class%3D%22spaced-top%22+value%3D%22L%C3%B6schen%22+%2F%3E+%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22submit%22+class%3D%22spaced-top%22+name%3D%22back%22+value%3D%22Zur%C3%BCck%22+%2F%3E%27%3B%0D%0A++++++echo+%27%3C%2Fform%3E%27%3B%0D%0A++++%7D%0D%0A++%7D%0D%0A%3F%3E%0D%0A', 'c');
-INSERT INTO `pages` VALUES (34, 'Users', 'phpexec', 0x30, 'code=%3C%3FPHP%0D%0A++require_once%28%27code%2Fdb.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Flinks.inc.php%27%29%3B%0D%0A++%0D%0A++%24title+%3D+%27Benutzer%27%3B%0D%0A++%0D%0A++echo+%27%3Ch2%3EBenutzer%3C%2Fh2%3E%27%3B%0D%0A++%0D%0A++%24res+%3D+%24GLOBALS%5B%27db%27%5D-%3EExecute%28%27SELECT+id%2C+user+FROM+users+ORDER+BY+user%27%29%3B%0D%0A++%0D%0A++echo+%27%3Cform+method%3D%22post%22+action%3D%22%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Users%3AHandle%27%29+.+%27%22%3E%27%3B%0D%0A++%0D%0A++echo+%27%3Cselect+name%3D%22id%22+size%3D%2215%22+class%3D%22userlist+spaced-bottom%22%3E%27%3B%0D%0A++%0D%0A++while%28%24row+%3D+%24res-%3EFetchRow%28%29%29+%7B%0D%0A++++echo+%27%3Coption+value%3D%22%27+.+%24row%5B0%5D+.+%27%22%3E%27+.+%24row%5B1%5D+.+%27%3C%2Foption%3E%27%3B%0D%0A++%7D%0D%0A++%0D%0A++echo+%27%3C%2Fselect%3E%27%3B%0D%0A++echo+%27%3Cbr+%2F%3E%27%3B%0D%0A++echo+%27%3Cinput+type%3D%22submit%22+name%3D%22new%22+value%3D%22Neu%22+%2F%3E+%27%3B%0D%0A++echo+%27%3Cinput+type%3D%22submit%22+name%3D%22group%22+value%3D%22Gruppe+%C3%A4ndern%22+%2F%3E+%27%3B%0D%0A++echo+%27%3Cinput+type%3D%22submit%22+name%3D%22password%22+value%3D%22Passwort+%C3%A4ndern%22+%2F%3E+%27%3B%0D%0A++echo+%27%3Cinput+type%3D%22submit%22+name%3D%22rename%22+value%3D%22Umbenennen%22+%2F%3E+%27%3B%0D%0A++echo+%27%3Cinput+type%3D%22submit%22+name%3D%22delete%22+value%3D%22L%C3%B6schen%22+%2F%3E%27%3B%0D%0A++echo+%27%3C%2Fform%3E%27%3B%0D%0A%3F%3E%0D%0A', 'c');
-INSERT INTO `pages` VALUES (37, 'Users:Delete', 'phpexec', 0x30, 'code=%3C%3FPHP%0D%0A++require_once%28%27code%2Fuser.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Flinks.inc.php%27%29%3B%0D%0A++%0D%0A++%0D%0A++if%28%24_POST%5B%27back%27%5D%29+%7B%0D%0A++++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Users%27%2C+null%2C+false%29%29%3B%0D%0A++++exit%28%29%3B%0D%0A++%7D%0D%0A++%0D%0A++if%28%21%24_POST%5B%27id%27%5D%29+exit%28%29%3B%0D%0A++%0D%0A++%24GLOBALS%5B%27user%27%5D-%3EDelete%28%24_POST%5B%27id%27%5D%29%3B%0D%0A++%0D%0A++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Users%27%2C+null%2C+false%29%29%3B%0D%0A++exit%28%29%3B%0D%0A%3F%3E%0D%0A', 'c');
-INSERT INTO `pages` VALUES (38, 'Users:Rename', 'phpexec', 0x30, 'code=%3C%3FPHP%0D%0A++require_once%28%27code%2Fuser.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Flinks.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Futil.inc.php%27%29%3B%0D%0A++%0D%0A++%0D%0A++if%28%24_POST%5B%27back%27%5D%29+%7B%0D%0A++++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Users%27%2C+null%2C+false%29%29%3B%0D%0A++++exit%28%29%3B%0D%0A++%7D%0D%0A++%0D%0A++if%28%21%24_POST%5B%27id%27%5D+%7C%7C+%21%24_POST%5B%27name%27%5D%29+exit%28%29%3B%0D%0A++%0D%0A++%24GLOBALS%5B%27user%27%5D-%3ERename%28%24_POST%5B%27id%27%5D%2C+Unquote%28%24_POST%5B%27name%27%5D%29%29%3B%0D%0A++%0D%0A++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Users%27%2C+null%2C+false%29%29%3B%0D%0A++exit%28%29%3B%0D%0A%3F%3E%0D%0A', 'c');
-INSERT INTO `pages` VALUES (39, 'Users:Password', 'phpexec', 0x30, 'code=%3C%3FPHP%0D%0A++require_once%28%27code%2Fuser.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Flinks.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Futil.inc.php%27%29%3B%0D%0A++%0D%0A++%0D%0A++if%28%24_POST%5B%27back%27%5D%29+%7B%0D%0A++++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Users%27%2C+null%2C+false%29%29%3B%0D%0A++++exit%28%29%3B%0D%0A++%7D%0D%0A++%0D%0A++if%28%21%24_POST%5B%27id%27%5D+%7C%7C+%21%24_POST%5B%27password%27%5D+%7C%7C+%21%24_POST%5B%27password2%27%5D%29+exit%28%29%3B%0D%0A++%0D%0A++if%28%24_POST%5B%27password%27%5D+%21%3D+%24_POST%5B%27password2%27%5D%29+exit%28%29%3B%0D%0A++%0D%0A++%24GLOBALS%5B%27user%27%5D-%3EChangePassword%28%24_POST%5B%27id%27%5D%2C+Unquote%28%24_POST%5B%27password%27%5D%29%29%3B%0D%0A++%0D%0A++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Users%27%2C+null%2C+false%29%29%3B%0D%0A++exit%28%29%3B%0D%0A%3F%3E%0D%0A', 'c');
-INSERT INTO `pages` VALUES (41, 'Users:New', 'phpexec', 0x30, 'code=%3C%3FPHP%0D%0A++require_once%28%27code%2Fuser.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Flinks.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Futil.inc.php%27%29%3B%0D%0A++%0D%0A++%0D%0A++if%28%24_POST%5B%27back%27%5D%29+%7B%0D%0A++++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Users%27%2C+null%2C+false%29%29%3B%0D%0A++++exit%28%29%3B%0D%0A++%7D%0D%0A++%0D%0A++if%28%21%24_POST%5B%27name%27%5D+%7C%7C+%21isset%28%24_POST%5B%27gid%27%5D%29+%7C%7C+%21%24_POST%5B%27password%27%5D+%7C%7C+%21%24_POST%5B%27password2%27%5D%29+exit%28%29%3B%0D%0A++%0D%0A++if%28%24_POST%5B%27password%27%5D+%21%3D+%24_POST%5B%27password2%27%5D%29+exit%28%29%3B%0D%0A++%0D%0A++%24GLOBALS%5B%27user%27%5D-%3EAdd%28Unquote%28%24_POST%5B%27name%27%5D%29%2C+%24_POST%5B%27gid%27%5D%2C+Unquote%28%24_POST%5B%27password%27%5D%29%29%3B%0D%0A++%0D%0A++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Users%27%2C+null%2C+false%29%29%3B%0D%0A++exit%28%29%3B%0D%0A%3F%3E%0D%0A', 'c');
-INSERT INTO `pages` VALUES (40, 'Users:Group', 'phpexec', 0x30, 'code=%3C%3FPHP%0D%0A++require_once%28%27code%2Fuser.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Flinks.inc.php%27%29%3B%0D%0A++%0D%0A++%0D%0A++if%28%24_POST%5B%27back%27%5D%29+%7B%0D%0A++++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Users%27%2C+null%2C+false%29%29%3B%0D%0A++++exit%28%29%3B%0D%0A++%7D%0D%0A++%0D%0A++if%28%21isset%28%24_POST%5B%27id%27%5D%29+%7C%7C+%21isset%28%24_POST%5B%27gid%27%5D%29%29+exit%28%29%3B%0D%0A++%0D%0A++%24GLOBALS%5B%27user%27%5D-%3EChangeGroup%28%24_POST%5B%27id%27%5D%2C+%24_POST%5B%27gid%27%5D%29%3B%0D%0A++%0D%0A++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Users%27%2C+null%2C+false%29%29%3B%0D%0A++exit%28%29%3B%0D%0A%3F%3E%0D%0A', 'c');
+INSERT INTO `pages` VALUES (36, 'Users:Handle', 'phpexec', 0x00, 'code=%3C%3FPHP%0D%0A++require_once%28%27code%2Fdb.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Flinks.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Fuser.inc.php%27%29%3B%0D%0A++%0D%0A++if%28isset%28%24_POST%5B%27new%27%5D%29%29+%7B%0D%0A++++%24title+%3D+%27Neuer+Benutzer%27%3B++%0D%0A++%3F%3E%0D%0A++%3Ch2%3ENeuer+Benutzer%3C%2Fh2%3E%0D%0A++%0D%0A++%3Cform+method%3D%22post%22+action%3D%22%3C%3FPHP+echo+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Users%3ANew%27%29%3B+%3F%3E%22%3E%0D%0A++++%3Cdiv+class%3D%22spaced-bottom%22%3EName%3A+%3Cinput+type%3D%22text%22+id%3D%22username%22+name%3D%22name%22+size%3D%2270%22+%2F%3E%3C%2Fdiv%3E%0D%0A++++Gruppe%3A%3Cbr+%2F%3E%0D%0A++++%3Cselect+name%3D%22gid%22+size%3D%2215%22+class%3D%22grouplist+spaced-bottom%22%3E%0D%0A++++++%3Coption+value%3D%220%22%3EAdministrator%3C%2Foption%3E%0D%0A++++++%3C%3FPHP%0D%0A++++++++%24res+%3D+%24GLOBALS%5B%27db%27%5D-%3EExecute%28%27SELECT+%2A+FROM+groups+ORDER+BY+name%27%29%3B%0D%0A++++++++%0D%0A++++++++while%28%24group+%3D+%24res-%3EFetchRow%28%29%29+%7B%0D%0A++++++++++echo+%27%3Coption+value%3D%22%27+.+%24group%5B0%5D+.+%27%22%3E%27+.+strtr%28%24group%5B1%5D%2C+array%28%27%3C%27+%3D%3E+%27%26lt%3B%27%2C+%27%3E%27+%3D%3E+%27%26gt%3B%27%2C+%27%26%27+%3D%3E+%27%26amp%3B%27%2C+%27%22%27+%3D%3E+%27%26quot%3B%27%29%29+.+%27%3C%2Foption%3E%27%3B%0D%0A++++++++%7D%0D%0A++++++%3F%3E%0D%0A++++%3C%2Fselect%3E%3Cbr+%2F%3E%0D%0A++++Passwort%3A%3Cbr+%2F%3E%0D%0A++++%3Cinput+type%3D%22password%22+class%3D%22spaced-bottom%22+name%3D%22password%22+size%3D%2230%22+%2F%3E%3Cbr+%2F%3E%0D%0A++++Best%C3%A4tigen%3A%3Cbr+%2F%3E%0D%0A++++%3Cinput+type%3D%22password%22+class%3D%22spaced-bottom%22+name%3D%22password2%22+size%3D%2230%22+%2F%3E%3Cbr+%2F%3E%0D%0A++++%3Cinput+type%3D%22submit%22+value%3D%22Neu%22+%2F%3E%0D%0A++++%3Cinput+type%3D%22submit%22+name%3D%22back%22+value%3D%22Zur%C3%BCck%22+%2F%3E%0D%0A++%3C%2Fform%3E%0D%0A++%3C%3FPHP%0D%0A++%7D%0D%0A++elseif%28isset%28%24_POST%5B%27group%27%5D%29%29+%7B%0D%0A++++if%28%24_POST%5B%27id%27%5D%29+%7B%0D%0A++++++%24name+%3D+strtr%28%24GLOBALS%5B%27user%27%5D-%3EGetName%28%24_POST%5B%27id%27%5D%29%2C+array%28%27%3C%27+%3D%3E+%27%26lt%3B%27%2C+%27%3E%27+%3D%3E+%27%26gt%3B%27%2C+%27%26%27+%3D%3E+%27%26amp%3B%27%2C+%27%22%27+%3D%3E+%27%26quot%3B%27%29%29%3B%0D%0A++++++%24gid+%3D+%24GLOBALS%5B%27user%27%5D-%3EGetGid%28%24_POST%5B%27id%27%5D%29%3B%0D%0A++++++%0D%0A++++++%24title+%3D+%27Gruppe+von+%5C%27%27+.+%24name+.+%27%5C%27+%C3%A4ndern%27%3B%0D%0A++++++%0D%0A++++++echo+%27%3Ch2%3EGruppe+von+%5C%27%27+.+%24name+.+%27%5C%27+%C3%A4ndern%3C%2Fh2%3E%27%3B%0D%0A++++++%0D%0A++++++echo+%27%3Cform+method%3D%22post%22+action%3D%22%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Users%3AGroup%27%29+.+%27%22%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22hidden%22+name%3D%22id%22+value%3D%22%27+.+%24_POST%5B%27id%27%5D+.+%27%22+%2F%3E%27%3B%0D%0A++++++echo+%27Neue+Gruppe%3A%3Cbr+%2F%3E%27%3B%0D%0A++++++%0D%0A++++++echo+%27%3Cselect+name%3D%22gid%22+size%3D%2215%22+class%3D%22grouplist+spaced-bottom%22%3E%27%3B%0D%0A++++++%0D%0A++++++%24res+%3D+%24GLOBALS%5B%27db%27%5D-%3EExecute%28%27SELECT+%2A+FROM+groups+ORDER+BY+name%27%29%3B%0D%0A++++++%24groups+%3D+%24res-%3EGetArray%28%29%3B%0D%0A++++++array_unshift%28%24groups%2C+array%280%2C+%27Administrator%27%29%29%3B%0D%0A++++++%0D%0A++++++foreach%28%24groups+as+%24group%29+%7B%0D%0A++++++++echo+%27%3Coption+value%3D%22%27+.+%24group%5B0%5D+.+%27%22%27%3B%0D%0A++++++++if%28%24group%5B0%5D+%3D%3D+%24gid%29+echo+%27+selected%3D%22selected%22%27%3B%0D%0A++++++++echo+%27%3E%27+.+strtr%28%24group%5B1%5D%2C+array%28%27%3C%27+%3D%3E+%27%26lt%3B%27%2C+%27%3E%27+%3D%3E+%27%26gt%3B%27%2C+%27%26%27+%3D%3E+%27%26amp%3B%27%2C+%27%22%27+%3D%3E+%27%26quot%3B%27%29%29+.+%27%3C%2Foption%3E%27%3B%0D%0A++++++%7D%0D%0A++++++%0D%0A++++++echo+%27%3C%2Fselect%3E%3Cbr+%2F%3E%27%3B%0D%0A++++++%0D%0A++++++echo+%27%3Cinput+type%3D%22submit%22+value%3D%22%C3%84ndern%22+%2F%3E+%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22submit%22+name%3D%22back%22+value%3D%22Zur%C3%BCck%22+%2F%3E%27%3B%0D%0A++++++echo+%27%3C%2Fform%3E%27%3B%0D%0A++++%7D%0D%0A++%7D%0D%0A++elseif%28isset%28%24_POST%5B%27password%27%5D%29%29+%7B%0D%0A++++if%28%24_POST%5B%27id%27%5D%29+%7B%0D%0A++++++%24name+%3D+strtr%28%24GLOBALS%5B%27user%27%5D-%3EGetName%28%24_POST%5B%27id%27%5D%29%2C+array%28%27%3C%27+%3D%3E+%27%26lt%3B%27%2C+%27%3E%27+%3D%3E+%27%26gt%3B%27%2C+%27%26%27+%3D%3E+%27%26amp%3B%27%2C+%27%22%27+%3D%3E+%27%26quot%3B%27%29%29%3B%0D%0A++++++%0D%0A++++++%24title+%3D+%27Passwort+von+%5C%27%27+.+%24name+.+%27%5C%27+%C3%A4ndern%27%3B%0D%0A++++++%0D%0A++++++echo+%27%3Ch2%3EPasswort+von+%5C%27%27+.+%24name+.+%27%5C%27+%C3%A4ndern%3C%2Fh2%3E%27%3B%0D%0A++++++%0D%0A++++++echo+%27%3Cform+method%3D%22post%22+action%3D%22%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Users%3APassword%27%29+.+%27%22%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22hidden%22+name%3D%22id%22+value%3D%22%27+.+%24_POST%5B%27id%27%5D+.+%27%22+%2F%3E%27%3B%0D%0A++++++echo+%27Neues+Passwort%3A%3Cbr+%2F%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22password%22+name%3D%22password%22+class%3D%22spaced-bottom%22+size%3D%2230%22+%2F%3E%3Cbr+%2F%3E%27%3B%0D%0A++++++echo+%27Best%C3%A4tigen%3A%3Cbr+%2F%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22password%22+name%3D%22password2%22+class%3D%22spaced-bottom%22+size%3D%2230%22+%2F%3E%3Cbr+%2F%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22submit%22+value%3D%22%C3%84ndern%22+%2F%3E+%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22submit%22+name%3D%22back%22+value%3D%22Zur%C3%BCck%22+%2F%3E%27%3B%0D%0A++++++echo+%27%3C%2Fform%3E%27%3B%0D%0A++++%7D%0D%0A++%7D%0D%0A++elseif%28isset%28%24_POST%5B%27rename%27%5D%29%29+%7B%0D%0A++++if%28%24_POST%5B%27id%27%5D%29+%7B%0D%0A++++++%24name+%3D+strtr%28%24GLOBALS%5B%27user%27%5D-%3EGetName%28%24_POST%5B%27id%27%5D%29%2C+array%28%27%3C%27+%3D%3E+%27%26lt%3B%27%2C+%27%3E%27+%3D%3E+%27%26gt%3B%27%2C+%27%26%27+%3D%3E+%27%26amp%3B%27%2C+%27%22%27+%3D%3E+%27%26quot%3B%27%29%29%3B%0D%0A++++++%0D%0A++++++%24title+%3D+%27%5C%27%27+.+%24name+.+%27%5C%27+umbenennen%27%3B%0D%0A++++++%0D%0A++++++echo+%27%3Ch2%3E%5C%27%27+.+%24name+.+%27%5C%27+umbenennen%3C%2Fh2%3E%27%3B%0D%0A++++++%0D%0A++++++echo+%27%3Cform+method%3D%22post%22+action%3D%22%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Users%3ARename%27%29+.+%27%22%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22hidden%22+name%3D%22id%22+value%3D%22%27+.+%24_POST%5B%27id%27%5D+.+%27%22+%2F%3E%27%3B%0D%0A++++++echo+%27Neuer+Name%3A+%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22text%22+name%3D%22name%22+value%3D%22%27+.+%24name+.+%27%22+size%3D%2270%22+%2F%3E%3Cbr+%2F%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22submit%22+class%3D%22spaced-top%22+value%3D%22Umbenennen%22+%2F%3E+%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22submit%22+class%3D%22spaced-top%22+name%3D%22back%22+value%3D%22Zur%C3%BCck%22+%2F%3E%27%3B%0D%0A++++++echo+%27%3C%2Fform%3E%27%3B%0D%0A++++%7D%0D%0A++%7D%0D%0A++elseif%28isset%28%24_POST%5B%27delete%27%5D%29%29+%7B%0D%0A++++if%28%24_POST%5B%27id%27%5D%29+%7B%0D%0A++++++%24name+%3D+strtr%28%24GLOBALS%5B%27user%27%5D-%3EGetName%28%24_POST%5B%27id%27%5D%29%2C+array%28%27%3C%27+%3D%3E+%27%26lt%3B%27%2C+%27%3E%27+%3D%3E+%27%26gt%3B%27%2C+%27%26%27+%3D%3E+%27%26amp%3B%27%2C+%27%22%27+%3D%3E+%27%26quot%3B%27%29%29%3B%0D%0A++++++%0D%0A++++++%24title+%3D+%27%5C%27%27+.+%24name+.+%27%5C%27+l%C3%B6schen%27%3B%0D%0A++++++%0D%0A++++++echo+%27%3Ch2%3E%5C%27%27+.+%24name+.+%27%5C%27+l%C3%B6schen%3C%2Fh2%3E%27%3B%0D%0A++++++%0D%0A++++++echo+%27%3Cform+method%3D%22post%22+action%3D%22%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Users%3ADelete%27%29+.+%27%22%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22hidden%22+name%3D%22id%22+value%3D%22%27+.+%24_POST%5B%27id%27%5D+.+%27%22+%2F%3E%27%3B%0D%0A++++++echo+%27Wollen+Sie+den+Benutzer+%5C%27%27+.+%24name+.+%27%5C%27+wirklich+l%C3%B6schen%3F%3Cbr+%2F%3E%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22submit%22+class%3D%22spaced-top%22+value%3D%22L%C3%B6schen%22+%2F%3E+%27%3B%0D%0A++++++echo+%27%3Cinput+type%3D%22submit%22+class%3D%22spaced-top%22+name%3D%22back%22+value%3D%22Zur%C3%BCck%22+%2F%3E%27%3B%0D%0A++++++echo+%27%3C%2Fform%3E%27%3B%0D%0A++++%7D%0D%0A++%7D%0D%0A%3F%3E%0D%0A', 'c');
+INSERT INTO `pages` VALUES (34, 'Users', 'phpexec', 0x00, 'code=%3C%3FPHP%0D%0A++require_once%28%27code%2Fdb.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Flinks.inc.php%27%29%3B%0D%0A++%0D%0A++%24title+%3D+%27Benutzer%27%3B%0D%0A++%0D%0A++echo+%27%3Ch2%3EBenutzer%3C%2Fh2%3E%27%3B%0D%0A++%0D%0A++%24res+%3D+%24GLOBALS%5B%27db%27%5D-%3EExecute%28%27SELECT+id%2C+user+FROM+users+ORDER+BY+user%27%29%3B%0D%0A++%0D%0A++echo+%27%3Cform+method%3D%22post%22+action%3D%22%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Users%3AHandle%27%29+.+%27%22%3E%27%3B%0D%0A++%0D%0A++echo+%27%3Cselect+name%3D%22id%22+size%3D%2215%22+class%3D%22userlist+spaced-bottom%22%3E%27%3B%0D%0A++%0D%0A++while%28%24row+%3D+%24res-%3EFetchRow%28%29%29+%7B%0D%0A++++echo+%27%3Coption+value%3D%22%27+.+%24row%5B0%5D+.+%27%22%3E%27+.+%24row%5B1%5D+.+%27%3C%2Foption%3E%27%3B%0D%0A++%7D%0D%0A++%0D%0A++echo+%27%3C%2Fselect%3E%27%3B%0D%0A++echo+%27%3Cbr+%2F%3E%27%3B%0D%0A++echo+%27%3Cinput+type%3D%22submit%22+name%3D%22new%22+value%3D%22Neu%22+%2F%3E+%27%3B%0D%0A++echo+%27%3Cinput+type%3D%22submit%22+name%3D%22group%22+value%3D%22Gruppe+%C3%A4ndern%22+%2F%3E+%27%3B%0D%0A++echo+%27%3Cinput+type%3D%22submit%22+name%3D%22password%22+value%3D%22Passwort+%C3%A4ndern%22+%2F%3E+%27%3B%0D%0A++echo+%27%3Cinput+type%3D%22submit%22+name%3D%22rename%22+value%3D%22Umbenennen%22+%2F%3E+%27%3B%0D%0A++echo+%27%3Cinput+type%3D%22submit%22+name%3D%22delete%22+value%3D%22L%C3%B6schen%22+%2F%3E%27%3B%0D%0A++echo+%27%3C%2Fform%3E%27%3B%0D%0A%3F%3E%0D%0A', 'c');
+INSERT INTO `pages` VALUES (37, 'Users:Delete', 'phpexec', 0x00, 'code=%3C%3FPHP%0D%0A++require_once%28%27code%2Fuser.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Flinks.inc.php%27%29%3B%0D%0A++%0D%0A++%0D%0A++if%28%24_POST%5B%27back%27%5D%29+%7B%0D%0A++++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Users%27%2C+null%2C+false%29%29%3B%0D%0A++++exit%28%29%3B%0D%0A++%7D%0D%0A++%0D%0A++if%28%21%24_POST%5B%27id%27%5D%29+exit%28%29%3B%0D%0A++%0D%0A++%24GLOBALS%5B%27user%27%5D-%3EDelete%28%24_POST%5B%27id%27%5D%29%3B%0D%0A++%0D%0A++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Users%27%2C+null%2C+false%29%29%3B%0D%0A++exit%28%29%3B%0D%0A%3F%3E%0D%0A', 'c');
+INSERT INTO `pages` VALUES (38, 'Users:Rename', 'phpexec', 0x00, 'code=%3C%3FPHP%0D%0A++require_once%28%27code%2Fuser.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Flinks.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Futil.inc.php%27%29%3B%0D%0A++%0D%0A++%0D%0A++if%28%24_POST%5B%27back%27%5D%29+%7B%0D%0A++++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Users%27%2C+null%2C+false%29%29%3B%0D%0A++++exit%28%29%3B%0D%0A++%7D%0D%0A++%0D%0A++if%28%21%24_POST%5B%27id%27%5D+%7C%7C+%21%24_POST%5B%27name%27%5D%29+exit%28%29%3B%0D%0A++%0D%0A++%24GLOBALS%5B%27user%27%5D-%3ERename%28%24_POST%5B%27id%27%5D%2C+Unquote%28%24_POST%5B%27name%27%5D%29%29%3B%0D%0A++%0D%0A++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Users%27%2C+null%2C+false%29%29%3B%0D%0A++exit%28%29%3B%0D%0A%3F%3E%0D%0A', 'c');
+INSERT INTO `pages` VALUES (39, 'Users:Password', 'phpexec', 0x00, 'code=%3C%3FPHP%0D%0A++require_once%28%27code%2Fuser.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Flinks.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Futil.inc.php%27%29%3B%0D%0A++%0D%0A++%0D%0A++if%28%24_POST%5B%27back%27%5D%29+%7B%0D%0A++++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Users%27%2C+null%2C+false%29%29%3B%0D%0A++++exit%28%29%3B%0D%0A++%7D%0D%0A++%0D%0A++if%28%21%24_POST%5B%27id%27%5D+%7C%7C+%21%24_POST%5B%27password%27%5D+%7C%7C+%21%24_POST%5B%27password2%27%5D%29+exit%28%29%3B%0D%0A++%0D%0A++if%28%24_POST%5B%27password%27%5D+%21%3D+%24_POST%5B%27password2%27%5D%29+exit%28%29%3B%0D%0A++%0D%0A++%24GLOBALS%5B%27user%27%5D-%3EChangePassword%28%24_POST%5B%27id%27%5D%2C+Unquote%28%24_POST%5B%27password%27%5D%29%29%3B%0D%0A++%0D%0A++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Users%27%2C+null%2C+false%29%29%3B%0D%0A++exit%28%29%3B%0D%0A%3F%3E%0D%0A', 'c');
+INSERT INTO `pages` VALUES (41, 'Users:New', 'phpexec', 0x00, 'code=%3C%3FPHP%0D%0A++require_once%28%27code%2Fuser.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Flinks.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Futil.inc.php%27%29%3B%0D%0A++%0D%0A++%0D%0A++if%28%24_POST%5B%27back%27%5D%29+%7B%0D%0A++++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Users%27%2C+null%2C+false%29%29%3B%0D%0A++++exit%28%29%3B%0D%0A++%7D%0D%0A++%0D%0A++if%28%21%24_POST%5B%27name%27%5D+%7C%7C+%21isset%28%24_POST%5B%27gid%27%5D%29+%7C%7C+%21%24_POST%5B%27password%27%5D+%7C%7C+%21%24_POST%5B%27password2%27%5D%29+exit%28%29%3B%0D%0A++%0D%0A++if%28%24_POST%5B%27password%27%5D+%21%3D+%24_POST%5B%27password2%27%5D%29+exit%28%29%3B%0D%0A++%0D%0A++%24GLOBALS%5B%27user%27%5D-%3EAdd%28Unquote%28%24_POST%5B%27name%27%5D%29%2C+%24_POST%5B%27gid%27%5D%2C+Unquote%28%24_POST%5B%27password%27%5D%29%29%3B%0D%0A++%0D%0A++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Users%27%2C+null%2C+false%29%29%3B%0D%0A++exit%28%29%3B%0D%0A%3F%3E%0D%0A', 'c');
+INSERT INTO `pages` VALUES (40, 'Users:Group', 'phpexec', 0x00, 'code=%3C%3FPHP%0D%0A++require_once%28%27code%2Fuser.inc.php%27%29%3B%0D%0A++require_once%28%27code%2Flinks.inc.php%27%29%3B%0D%0A++%0D%0A++%0D%0A++if%28%24_POST%5B%27back%27%5D%29+%7B%0D%0A++++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Users%27%2C+null%2C+false%29%29%3B%0D%0A++++exit%28%29%3B%0D%0A++%7D%0D%0A++%0D%0A++if%28%21isset%28%24_POST%5B%27id%27%5D%29+%7C%7C+%21isset%28%24_POST%5B%27gid%27%5D%29%29+exit%28%29%3B%0D%0A++%0D%0A++%24GLOBALS%5B%27user%27%5D-%3EChangeGroup%28%24_POST%5B%27id%27%5D%2C+%24_POST%5B%27gid%27%5D%29%3B%0D%0A++%0D%0A++header%28%27Location%3A+%27+.+%24GLOBALS%5B%27links%27%5D-%3EGetNeonLink%28%27Users%27%2C+null%2C+false%29%29%3B%0D%0A++exit%28%29%3B%0D%0A%3F%3E%0D%0A', 'c');
+INSERT INTO `pages` VALUES (42, 'Test:BBCode', 'bbcode', 0x09, 'title=BBCode&code=Test%0D%0A%5Bb%5DTest%5B%2Fb%5D%0D%0A%5Bi%5DTest%5B%2Fi%5D%0D%0A%5Bu%5DTest%5B%2Fu%5D', 'c');
-- --------------------------------------------------------
@@ -165,12 +122,12 @@ CREATE TABLE `users` (
`lastaccess` timestamp NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `user` (`user`)
-) TYPE=MyISAM AUTO_INCREMENT=8 ;
+) TYPE=MyISAM AUTO_INCREMENT=5 ;
--
-- Daten für Tabelle `users`
--
-INSERT INTO `users` VALUES (1, '', 0, 'NeoRaider', 'gamezock', '2006-03-12 00:46:14');
+INSERT INTO `users` VALUES (1, '', 0, 'NeoRaider', 'gamezock', '2006-04-11 20:22:48');
INSERT INTO `users` VALUES (3, '', 0, 'sicarius', 'armleuchter', '2006-03-05 23:46:46');
INSERT INTO `users` VALUES (4, '', 0, 'morti', 'return', '2006-03-05 22:02:27');
diff --git a/handlers/default.inc.php b/templates/default.inc.php
index 8bc8200..9669671 100644
--- a/handlers/default.inc.php
+++ b/templates/default.inc.php
@@ -1,7 +1,7 @@
<?PHP
require_once('code/message.inc.php');
- class default_handler {
+ class default_template {
function Get($data) {
if($data['title'])
$title = strtr($data['title'], array('<' => '&lt;', '>' => '&gt;', '&' => '&amp;', '"' => '&quot;'));
@@ -14,5 +14,5 @@
}
}
- $GLOBALS['handlers']['default'] = new default_handler;
+ $GLOBALS['templates']['default'] = new default_template;
?>
diff --git a/handlers/phpexec.inc.php b/templates/phpexec.inc.php
index 5b8c751..0d0404d 100644
--- a/handlers/phpexec.inc.php
+++ b/templates/phpexec.inc.php
@@ -2,7 +2,7 @@
require_once('code/message.inc.php');
require_once('code/links.inc.php');
- class phpexec_handler {
+ class phpexec_template {
function Get($data) {
$title = strtr($data['_page'], array(':' => ' - '));
@@ -17,5 +17,5 @@
}
}
- $GLOBALS['handlers']['phpexec'] = new phpexec_handler;
+ $GLOBALS['templates']['phpexec'] = new phpexec_template;
?>