summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorneoraider <devnull@localhost>2006-12-10 19:00:04 +0100
committerneoraider <devnull@localhost>2006-12-10 19:00:04 +0100
commit93e1133ee88b03e7cae7318cb19761e698e57b86 (patch)
tree825b0ca10c5b32f3ad03430ec8b427f99d3dc855
parent7be63518bdb86fb747dda20918ef6eab3d30e40c (diff)
downloadneon-93e1133ee88b03e7cae7318cb19761e698e57b86.tar
neon-93e1133ee88b03e7cae7318cb19761e698e57b86.zip
SQL-Daten tabellenweise aufgeteilt;
config-Daten jetzt mit urlencode kodiert.
-rw-r--r--config/SQL/config.sql22
-rw-r--r--config/SQL/groups.sql17
-rw-r--r--config/SQL/modules.sql18
-rw-r--r--config/SQL/nav.sql37
-rw-r--r--config/SQL/nav_inserts.sql17
-rw-r--r--config/SQL/pages.sql (renamed from config/neon.sql)189
-rw-r--r--config/SQL/privs.sql21
-rw-r--r--config/SQL/users.sql22
-rw-r--r--core/config.inc.php2
9 files changed, 155 insertions, 190 deletions
diff --git a/config/SQL/config.sql b/config/SQL/config.sql
new file mode 100644
index 0000000..7453994
--- /dev/null
+++ b/config/SQL/config.sql
@@ -0,0 +1,22 @@
+--
+-- Tabellenstruktur für Tabelle `config`
+--
+
+CREATE TABLE `config` (
+ `id` bigint(20) NOT NULL auto_increment,
+ `name` varchar(255) NOT NULL,
+ `module` bigint(20) NOT NULL,
+ `value` varchar(255) NOT NULL,
+ PRIMARY KEY (`id`),
+ UNIQUE KEY `name` (`name`,`module`)
+) TYPE=MyISAM AUTO_INCREMENT=6 ;
+
+--
+-- Daten für Tabelle `config`
+--
+
+INSERT INTO `config` (`id`, `name`, `module`, `value`) VALUES (1, 'language', 0, 'de');
+INSERT INTO `config` (`id`, `name`, `module`, `value`) VALUES (2, 'home', 0, 'Home%3AStartseite');
+INSERT INTO `config` (`id`, `name`, `module`, `value`) VALUES (3, 'default_style', 0, 'TheWhiteOne');
+INSERT INTO `config` (`id`, `name`, `module`, `value`) VALUES (4, 'title', 0, 'Neon+-+');
+INSERT INTO `config` (`id`, `name`, `module`, `value`) VALUES (5, 'default_base', 0, 'default');
diff --git a/config/SQL/groups.sql b/config/SQL/groups.sql
new file mode 100644
index 0000000..b8b9065
--- /dev/null
+++ b/config/SQL/groups.sql
@@ -0,0 +1,17 @@
+--
+-- Tabellenstruktur für Tabelle `groups`
+--
+
+CREATE TABLE `groups` (
+ `id` bigint(20) NOT NULL auto_increment,
+ `name` varchar(100) NOT NULL default '',
+ PRIMARY KEY (`id`),
+ UNIQUE KEY `name` (`name`)
+) TYPE=MyISAM AUTO_INCREMENT=4 ;
+
+--
+-- Daten für Tabelle `groups`
+--
+
+INSERT INTO `groups` (`id`, `name`) VALUES (3, 'Mitglied');
+INSERT INTO `groups` (`id`, `name`) VALUES (-1, '{{Administrator}}');
diff --git a/config/SQL/modules.sql b/config/SQL/modules.sql
new file mode 100644
index 0000000..4cc10e1
--- /dev/null
+++ b/config/SQL/modules.sql
@@ -0,0 +1,18 @@
+--
+-- Tabellenstruktur für Tabelle `modules`
+--
+
+CREATE TABLE `modules` (
+ `id` bigint(20) NOT NULL auto_increment,
+ `name` varchar(255) NOT NULL,
+ `enabled` tinyint(1) NOT NULL,
+ PRIMARY KEY (`id`),
+ UNIQUE KEY `name` (`name`)
+) TYPE=MyISAM AUTO_INCREMENT=6 ;
+
+--
+-- Daten für Tabelle `modules`
+--
+
+INSERT INTO `modules` (`id`, `name`, `enabled`) VALUES (5, 'Dream', 0);
+INSERT INTO `modules` (`id`, `name`, `enabled`) VALUES (3, 'BBCode', 1);
diff --git a/config/SQL/nav.sql b/config/SQL/nav.sql
new file mode 100644
index 0000000..0b3b810
--- /dev/null
+++ b/config/SQL/nav.sql
@@ -0,0 +1,37 @@
+--
+-- Tabellenstruktur für Tabelle `nav`
+--
+
+CREATE TABLE `nav` (
+ `id` bigint(20) NOT NULL auto_increment,
+ `parent` bigint(20) NOT NULL default '0',
+ `gid` bigint(20) NOT NULL default '0',
+ `text` tinytext NOT NULL,
+ `link` tinytext NOT NULL,
+ PRIMARY KEY (`id`)
+) TYPE=MyISAM AUTO_INCREMENT=27 ;
+
+--
+-- Daten für Tabelle `nav`
+--
+
+INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (2, 1, 0, 'Startseite', ':Home:Startseite');
+INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (3, 1, 0, 'Mail', '@info@gamezock.de');
+INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (4, 7, 0, 'Login', '-login');
+INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (16, 26, 0, 'Logout', ':Logout');
+INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (1, 17, 0, 'Home', '');
+INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (7, 17, 0, 'Login', '');
+INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (24, 18, 0, 'Administration', '');
+INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (26, 18, 0, 'Mitglieder', '');
+INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (10, 17, 0, 'Test', '');
+INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (11, 10, 0, 'Lorem Ipsum', ':Test:LoremIpsum');
+INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (12, 24, 0, 'Seiten', ':Pages');
+INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (15, 24, 0, 'Module', ':Modules');
+INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (14, 24, 0, 'Benutzer', ':Users');
+INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (17, 0, 0, 'default', '');
+INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (18, 0, -1, 'default', '');
+INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (19, 18, 0, 'Home', '');
+INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (25, 18, 0, 'Test', '');
+INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (21, 19, 0, 'Startseite', ':Home:Startseite');
+INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (22, 19, 0, 'Mail', '@info@gamezock.de');
+INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (23, 25, 0, 'Lorem Ipsum', ':Test:LoremIpsum');
diff --git a/config/SQL/nav_inserts.sql b/config/SQL/nav_inserts.sql
new file mode 100644
index 0000000..6c0949d
--- /dev/null
+++ b/config/SQL/nav_inserts.sql
@@ -0,0 +1,17 @@
+--
+-- Tabellenstruktur für Tabelle `nav_inserts`
+--
+
+CREATE TABLE `nav_inserts` (
+ `id` bigint(20) NOT NULL auto_increment,
+ `name` varchar(255) NOT NULL,
+ `code` longtext NOT NULL,
+ PRIMARY KEY (`id`),
+ UNIQUE KEY `name` (`name`)
+) TYPE=MyISAM AUTO_INCREMENT=2 ;
+
+--
+-- Daten für Tabelle `nav_inserts`
+--
+
+INSERT INTO `nav_inserts` (`id`, `name`, `code`) VALUES (1, 'login', '<?PHP\r\n Uses(''links'', ''util'');\r\n \r\n echo ''<form action="'';\r\n echo $GLOBALS[''links'']->GetNeonLink(''Login'');\r\n echo ''" method="post">'';\r\n?>\r\n <div class="login">\r\n User:<br />\r\n <input type="text" name="name" /><br />\r\n Passwort:<br />\r\n <input type="password" name="password" /><br />\r\n <input type="hidden" name="page" value="<?PHP\r\n if($_POST[''page'']) echo Unquote($_POST[''page'']);\r\n else echo $GLOBALS[''page''];\r\n ?>" />\r\n <div class="login_submit">\r\n <input type="submit" value="Login" />\r\n </div>\r\n </div>\r\n</form>\r\n');
diff --git a/config/neon.sql b/config/SQL/pages.sql
index 74e4c60..781480f 100644
--- a/config/neon.sql
+++ b/config/SQL/pages.sql
@@ -1,143 +1,3 @@
--- phpMyAdmin SQL Dump
--- version 2.9.1.1-Debian-1
--- http://www.phpmyadmin.net
---
--- Host: localhost
--- Erstellungszeit: 09. Dezember 2006 um 02:16
--- Server Version: 5.0.27
--- PHP-Version: 5.2.0-7
---
--- Datenbank: `neon`
---
-
--- --------------------------------------------------------
-
---
--- Tabellenstruktur für Tabelle `config`
---
-
-CREATE TABLE `config` (
- `id` bigint(20) NOT NULL auto_increment,
- `name` varchar(255) NOT NULL,
- `module` bigint(20) NOT NULL,
- `value` varchar(255) NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `name` (`name`,`module`)
-) TYPE=MyISAM AUTO_INCREMENT=6 ;
-
---
--- Daten für Tabelle `config`
---
-
-INSERT INTO `config` (`id`, `name`, `module`, `value`) VALUES (1, 'language', 0, 'de');
-INSERT INTO `config` (`id`, `name`, `module`, `value`) VALUES (2, 'home', 0, 'Home:Startseite');
-INSERT INTO `config` (`id`, `name`, `module`, `value`) VALUES (3, 'default_style', 0, 'TheWhiteOne');
-INSERT INTO `config` (`id`, `name`, `module`, `value`) VALUES (4, 'title', 0, 'Neon - ');
-INSERT INTO `config` (`id`, `name`, `module`, `value`) VALUES (5, 'default_base', 0, 'default');
-
--- --------------------------------------------------------
-
---
--- Tabellenstruktur für Tabelle `groups`
---
-
-CREATE TABLE `groups` (
- `id` bigint(20) NOT NULL auto_increment,
- `name` varchar(100) NOT NULL default '',
- PRIMARY KEY (`id`),
- UNIQUE KEY `name` (`name`)
-) TYPE=MyISAM AUTO_INCREMENT=4 ;
-
---
--- Daten für Tabelle `groups`
---
-
-INSERT INTO `groups` (`id`, `name`) VALUES (3, 'Mitglied');
-INSERT INTO `groups` (`id`, `name`) VALUES (-1, '{{Administrator}}');
-
--- --------------------------------------------------------
-
---
--- Tabellenstruktur für Tabelle `modules`
---
-
-CREATE TABLE `modules` (
- `id` bigint(20) NOT NULL auto_increment,
- `name` varchar(255) NOT NULL,
- `enabled` tinyint(1) NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `name` (`name`)
-) TYPE=MyISAM AUTO_INCREMENT=6 ;
-
---
--- Daten für Tabelle `modules`
---
-
-INSERT INTO `modules` (`id`, `name`, `enabled`) VALUES (5, 'Dream', 0);
-INSERT INTO `modules` (`id`, `name`, `enabled`) VALUES (3, 'BBCode', 1);
-
--- --------------------------------------------------------
-
---
--- Tabellenstruktur für Tabelle `nav`
---
-
-CREATE TABLE `nav` (
- `id` bigint(20) NOT NULL auto_increment,
- `parent` bigint(20) NOT NULL default '0',
- `gid` bigint(20) NOT NULL default '0',
- `text` tinytext NOT NULL,
- `link` tinytext NOT NULL,
- PRIMARY KEY (`id`)
-) TYPE=MyISAM AUTO_INCREMENT=27 ;
-
---
--- Daten für Tabelle `nav`
---
-
-INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (2, 1, 0, 'Startseite', ':Home:Startseite');
-INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (3, 1, 0, 'Mail', '@info@gamezock.de');
-INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (4, 7, 0, 'Login', '-login');
-INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (16, 26, 0, 'Logout', ':Logout');
-INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (1, 17, 0, 'Home', '');
-INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (7, 17, 0, 'Login', '');
-INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (24, 18, 0, 'Administration', '');
-INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (26, 18, 0, 'Mitglieder', '');
-INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (10, 17, 0, 'Test', '');
-INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (11, 10, 0, 'Lorem Ipsum', ':Test:LoremIpsum');
-INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (12, 24, 0, 'Seiten', ':Pages');
-INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (15, 24, 0, 'Module', ':Modules');
-INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (14, 24, 0, 'Benutzer', ':Users');
-INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (17, 0, 0, 'default', '');
-INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (18, 0, -1, 'default', '');
-INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (19, 18, 0, 'Home', '');
-INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (25, 18, 0, 'Test', '');
-INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (21, 19, 0, 'Startseite', ':Home:Startseite');
-INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (22, 19, 0, 'Mail', '@info@gamezock.de');
-INSERT INTO `nav` (`id`, `parent`, `gid`, `text`, `link`) VALUES (23, 25, 0, 'Lorem Ipsum', ':Test:LoremIpsum');
-
--- --------------------------------------------------------
-
---
--- Tabellenstruktur für Tabelle `nav_inserts`
---
-
-CREATE TABLE `nav_inserts` (
- `id` bigint(20) NOT NULL auto_increment,
- `name` varchar(255) NOT NULL,
- `code` longtext NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `name` (`name`)
-) TYPE=MyISAM AUTO_INCREMENT=2 ;
-
---
--- Daten für Tabelle `nav_inserts`
---
-
-INSERT INTO `nav_inserts` (`id`, `name`, `code`) VALUES (1, 'login', '<?PHP\r\n Uses(''links'', ''util'');\r\n \r\n echo ''<form action="'';\r\n echo $GLOBALS[''links'']->GetNeonLink(''Login'');\r\n echo ''" method="post">'';\r\n?>\r\n <div class="login">\r\n User:<br />\r\n <input type="text" name="name" /><br />\r\n Passwort:<br />\r\n <input type="password" name="password" /><br />\r\n <input type="hidden" name="page" value="<?PHP\r\n if($_POST[''page'']) echo Unquote($_POST[''page'']);\r\n else echo $GLOBALS[''page''];\r\n ?>" />\r\n <div class="login_submit">\r\n <input type="submit" value="Login" />\r\n </div>\r\n </div>\r\n</form>\r\n');
-
--- --------------------------------------------------------
-
--
-- Tabellenstruktur für Tabelle `pages`
--
@@ -159,52 +19,3 @@ CREATE TABLE `pages` (
INSERT INTO `pages` (`id`, `name`, `template`, `data`, `type`) VALUES (47, 'Home:Startseite', 'default', 'title=Startseite&content=Welcome+to+Neon', 'c');
INSERT INTO `pages` (`id`, `name`, `template`, `data`, `type`) VALUES (48, 'Test:LoremIpsum', 'default', '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.%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.%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.%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.%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.%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.%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.%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.%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.%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.&', 'c');
INSERT INTO `pages` (`id`, `name`, `template`, `data`, `type`) VALUES (49, 'Test:BBCode', 'bbcode', '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%0D%0A%5Burl%3Dhttp%3A%2F%2Fwww.heise.de%2F%5DHeise%5B%2Furl%5D%0D%0A%5Blist%3Da%5D%0D%0A%5B%2A%5DTest%0D%0A%5B%2A%5DTest%0D%0A%5B%2A%5DTest%0D%0A%5B%2Flist%5D%0D%0A%5Bcolor%3D%23000%5DTest%5B%2Fcolor%5D%0D%0A', 'c');
-
--- --------------------------------------------------------
-
---
--- Tabellenstruktur für Tabelle `privs`
---
-
-CREATE TABLE `privs` (
- `id` bigint(20) NOT NULL auto_increment,
- `name` varchar(255) NOT NULL,
- `type` enum('c','n','e') NOT NULL,
- `readaccess` text NOT NULL,
- `writeaccess` text NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `name` (`name`,`type`)
-) TYPE=MyISAM AUTO_INCREMENT=9 ;
-
---
--- Daten für Tabelle `privs`
---
-
-INSERT INTO `privs` (`id`, `name`, `type`, `readaccess`, `writeaccess`) VALUES (6, 'Home:Startseite', 'c', '9', '0');
-INSERT INTO `privs` (`id`, `name`, `type`, `readaccess`, `writeaccess`) VALUES (2, 'Test:LoremIpsum', 'c', '9', '0');
-INSERT INTO `privs` (`id`, `name`, `type`, `readaccess`, `writeaccess`) VALUES (3, 'Test:BBCode', 'c', '9', '0');
-
--- --------------------------------------------------------
-
---
--- Tabellenstruktur für Tabelle `users`
---
-
-CREATE TABLE `users` (
- `id` bigint(20) NOT NULL auto_increment,
- `sid` varchar(32) NOT NULL default '',
- `gid` smallint(6) NOT NULL default '0',
- `user` varchar(32) NOT NULL default '',
- `password` varchar(32) NOT NULL default '',
- `lastaccess` timestamp NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `user` (`user`)
-) TYPE=MyISAM AUTO_INCREMENT=6 ;
-
---
--- Daten für Tabelle `users`
---
-
-INSERT INTO `users` (`id`, `sid`, `gid`, `user`, `password`, `lastaccess`) VALUES (1, '', -1, 'NeoRaider', 'gamezock', '2006-12-09 02:15:08');
-INSERT INTO `users` (`id`, `sid`, `gid`, `user`, `password`, `lastaccess`) VALUES (3, '', -1, 'sicarius', 'armleuchter', '2006-12-02 22:46:58');
-INSERT INTO `users` (`id`, `sid`, `gid`, `user`, `password`, `lastaccess`) VALUES (4, '', -1, 'morti', 'return', '2006-12-02 22:46:58');
diff --git a/config/SQL/privs.sql b/config/SQL/privs.sql
new file mode 100644
index 0000000..77342a8
--- /dev/null
+++ b/config/SQL/privs.sql
@@ -0,0 +1,21 @@
+--
+-- Tabellenstruktur für Tabelle `privs`
+--
+
+CREATE TABLE `privs` (
+ `id` bigint(20) NOT NULL auto_increment,
+ `name` varchar(255) NOT NULL,
+ `type` enum('c','n','e') NOT NULL,
+ `readaccess` text NOT NULL,
+ `writeaccess` text NOT NULL,
+ PRIMARY KEY (`id`),
+ UNIQUE KEY `name` (`name`,`type`)
+) TYPE=MyISAM AUTO_INCREMENT=9 ;
+
+--
+-- Daten für Tabelle `privs`
+--
+
+INSERT INTO `privs` (`id`, `name`, `type`, `readaccess`, `writeaccess`) VALUES (6, 'Home:Startseite', 'c', '9', '0');
+INSERT INTO `privs` (`id`, `name`, `type`, `readaccess`, `writeaccess`) VALUES (2, 'Test:LoremIpsum', 'c', '9', '0');
+INSERT INTO `privs` (`id`, `name`, `type`, `readaccess`, `writeaccess`) VALUES (3, 'Test:BBCode', 'c', '9', '0');
diff --git a/config/SQL/users.sql b/config/SQL/users.sql
new file mode 100644
index 0000000..7e784f9
--- /dev/null
+++ b/config/SQL/users.sql
@@ -0,0 +1,22 @@
+--
+-- Tabellenstruktur für Tabelle `users`
+--
+
+CREATE TABLE `users` (
+ `id` bigint(20) NOT NULL auto_increment,
+ `sid` varchar(32) NOT NULL default '',
+ `gid` smallint(6) NOT NULL default '0',
+ `user` varchar(32) NOT NULL default '',
+ `password` varchar(32) NOT NULL default '',
+ `lastaccess` timestamp NOT NULL,
+ PRIMARY KEY (`id`),
+ UNIQUE KEY `user` (`user`)
+) TYPE=MyISAM AUTO_INCREMENT=6 ;
+
+--
+-- Daten für Tabelle `users`
+--
+
+INSERT INTO `users` (`id`, `sid`, `gid`, `user`, `password`, `lastaccess`) VALUES (1, '', -1, 'NeoRaider', 'gamezock', '2006-12-09 02:15:08');
+INSERT INTO `users` (`id`, `sid`, `gid`, `user`, `password`, `lastaccess`) VALUES (3, '', -1, 'sicarius', 'armleuchter', '2006-12-02 22:46:58');
+INSERT INTO `users` (`id`, `sid`, `gid`, `user`, `password`, `lastaccess`) VALUES (4, '', -1, 'morti', 'return', '2006-12-02 22:46:58');
diff --git a/core/config.inc.php b/core/config.inc.php
index 5318341..982e8eb 100644
--- a/core/config.inc.php
+++ b/core/config.inc.php
@@ -7,5 +7,5 @@
$res = $GLOBALS['db']->Execute('SELECT name, value FROM config WHERE module = 0');
while($row = $res->FetchRow())
- $GLOBALS['config'][$row[0]] = $row[1];
+ $GLOBALS['config'][$row[0]] = urldecode($row[1]);
?>