From 93e1133ee88b03e7cae7318cb19761e698e57b86 Mon Sep 17 00:00:00 2001 From: neoraider Date: Sun, 10 Dec 2006 18:00:04 +0000 Subject: SQL-Daten tabellenweise aufgeteilt; config-Daten jetzt mit urlencode kodiert. --- config/SQL/config.sql | 22 +++++ config/SQL/groups.sql | 17 ++++ config/SQL/modules.sql | 18 ++++ config/SQL/nav.sql | 37 ++++++++ config/SQL/nav_inserts.sql | 17 ++++ config/SQL/pages.sql | 21 +++++ config/SQL/privs.sql | 21 +++++ config/SQL/users.sql | 22 +++++ config/neon.sql | 210 --------------------------------------------- core/config.inc.php | 2 +- 10 files changed, 176 insertions(+), 211 deletions(-) create mode 100644 config/SQL/config.sql create mode 100644 config/SQL/groups.sql create mode 100644 config/SQL/modules.sql create mode 100644 config/SQL/nav.sql create mode 100644 config/SQL/nav_inserts.sql create mode 100644 config/SQL/pages.sql create mode 100644 config/SQL/privs.sql create mode 100644 config/SQL/users.sql delete mode 100644 config/neon.sql 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', 'GetNeonLink(''Login'');\r\n echo ''" method="post">'';\r\n?>\r\n
\r\n User:
\r\n
\r\n Passwort:
\r\n
\r\n \r\n \r\n
\r\n\r\n'); diff --git a/config/SQL/pages.sql b/config/SQL/pages.sql new file mode 100644 index 0000000..781480f --- /dev/null +++ b/config/SQL/pages.sql @@ -0,0 +1,21 @@ +-- +-- Tabellenstruktur für Tabelle `pages` +-- + +CREATE TABLE `pages` ( + `id` bigint(20) NOT NULL auto_increment, + `name` varchar(255) NOT NULL default '', + `template` varchar(255) NOT NULL, + `data` longtext NOT NULL, + `type` enum('c','n','e','b') NOT NULL default 'c', + PRIMARY KEY (`id`), + UNIQUE KEY `name` (`name`,`type`) +) TYPE=MyISAM AUTO_INCREMENT=59 ; + +-- +-- Daten für Tabelle `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'); 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/config/neon.sql b/config/neon.sql deleted file mode 100644 index 74e4c60..0000000 --- a/config/neon.sql +++ /dev/null @@ -1,210 +0,0 @@ --- 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', 'GetNeonLink(''Login'');\r\n echo ''" method="post">'';\r\n?>\r\n
\r\n User:
\r\n
\r\n Passwort:
\r\n
\r\n \r\n \r\n
\r\n\r\n'); - --- -------------------------------------------------------- - --- --- Tabellenstruktur für Tabelle `pages` --- - -CREATE TABLE `pages` ( - `id` bigint(20) NOT NULL auto_increment, - `name` varchar(255) NOT NULL default '', - `template` varchar(255) NOT NULL, - `data` longtext NOT NULL, - `type` enum('c','n','e','b') NOT NULL default 'c', - PRIMARY KEY (`id`), - UNIQUE KEY `name` (`name`,`type`) -) TYPE=MyISAM AUTO_INCREMENT=59 ; - --- --- Daten für Tabelle `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/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]); ?> -- cgit v1.2.3