More fixing
This commit is contained in:
parent
339c3c6f61
commit
d011255e07
2 changed files with 23 additions and 15 deletions
|
@ -672,16 +672,18 @@ define(\'DEBUG\', FALSE);
|
|||
}
|
||||
if(!$err){
|
||||
define('in_astat',TRUE);
|
||||
include dirname(dirname(__FILE__)).'/inc/logger.class.php';
|
||||
include dirname(dirname(__FILE__)).'/inc/config.inc.php';
|
||||
include dirname(dirname(__FILE__)).'/core/database/'.$config['db_class'].'.class.php';
|
||||
define('DEBUG', FALSE);
|
||||
include dirname(__FILE__, 2) .'/inc/logger.class.php';
|
||||
include dirname(__FILE__, 2) .'/inc/config.inc.php';
|
||||
include dirname(__FILE__, 2) .'/core/database/'.$config['db_class'].'.class.php';
|
||||
$db = new db($config['host'], $config['user'], $config['pass'], $config['db'],'utf8', FALSE,TRUE);
|
||||
$pass=hash('sha256',$db->escape($_POST['pass']));
|
||||
$key=$this->generate_Key(50);
|
||||
$salt=$this->generate_Key(6);
|
||||
$active=1;
|
||||
$pass=hash('sha256',$db->escape($salt.$_POST['pass']));
|
||||
$username=$db->escape($_POST['user']);
|
||||
$email=$db->escape($_POST['email']);
|
||||
$db->query("INSERT INTO `" . $config['prefix'] . "users` (`username`,`password`,`loginkey`,`email`,`active`,`since`,`role`) VALUES ('".$username."','".$pass."', '".$key."', '".$email."', '".$active."','".time()."','2')");
|
||||
$db->query("INSERT INTO `" . $config['prefix'] . "users` (`username`,`password`,`loginkey`,`salt`,`email`,`active`,`since`,`role`) VALUES ('".$username."','".$pass."', '".$salt."','".$key."', '".$email."', '".$active."','".time()."','2')");
|
||||
header("Location: install.php?step=finish");
|
||||
}else{
|
||||
$pdata=$_POST;
|
||||
|
|
|
@ -37,16 +37,17 @@ CREATE TABLE IF NOT EXISTS `as_config` (
|
|||
|
||||
INSERT INTO `as_config` (`name`, `value`, `title`, `description`, `option`, `category`) VALUES
|
||||
('path', '', 'Pfad', 'Der Pfad auf ihrem Webserver z.b. /cms', 'text', 1),
|
||||
('lang', 'en', 'Language', 'The standard language of the Installation.', 'language', 1),
|
||||
('lang', 'de', 'Language', 'The standard language of the Installation.', 'language', 1),
|
||||
('logtype', 'file', 'Loggingtyp', 'Legt fest wohin das Logging (sofern aktiviert) erfolgt. Entweder in die Datenbank oder in eine Textdatei.', 'select(Datei|file;Datenbank|SQL;Syslog|syslog)', 1),
|
||||
('logfile', 'logfile.log', 'Name des Logfiles', 'Der Name des Logfiles. Wird nur benötigt falls in eine Datei geloggt wird.', 'text', 1),
|
||||
('loglevel', '7', 'Loglevel', 'Die Menge der Information die geloggt werden soll', 'select(Nur Fehler|1;Fehler und Hinweise|2;DEBUG|7)', 1),
|
||||
('sitetitle', 'astat', 'Seitenname', 'Der Name ihrer Webseite', 'text', 1),
|
||||
('sitetitle', 'BeCast WebEngine', 'Seitenname', 'Der Name ihrer Webseite', 'text', 1),
|
||||
('caching', '0', 'Caching', 'Caching einschalten', 'onoff', 1),
|
||||
('LCLANG', 'de_DE', 'Sprache', 'Eine Systemsprache die für das Darstellen des Datums verwendet werden soll.', 'text', 1),
|
||||
('cookiename', 'astat', 'Name des Cookies', 'Eindeutiger Name des Cookies', 'text', 1),
|
||||
('theme', 'astat', 'Seitentheme', 'Das Thema der Seite', 'text', 1),
|
||||
('cookiename', 'bcwe', 'Name des Cookies', 'Eindeutiger Name des Cookies', 'text', 1),
|
||||
('theme', 'bcwe', 'Seitentheme', 'Das Thema der Seite', 'text', 1),
|
||||
('firephp', '1', 'Benutze FirePHP', 'Soll FirePHP Benutzt werden?', 'yesno', 1),
|
||||
('fullpath', '/var/html/becast', 'The full Webserver path', '', 'text', 1),
|
||||
('startmodule', '', 'Startmodul', 'Das Modul das aufgerufen werden soll wenn keine Seite angegeben wird.', 'text', 1),
|
||||
('startmodulesub', '', 'Startmodulfunktion', 'Die Funktion im Modul welche aufgerufen werden soll wenn keine Seite angegeben wird.', 'text', 1),
|
||||
('logging', '1', 'Logging', 'Logging ein oder Ausschalten', 'onoff', 1),
|
||||
|
@ -54,12 +55,17 @@ INSERT INTO `as_config` (`name`, `value`, `title`, `description`, `option`, `cat
|
|||
('maintenance', '0', 'Wartungsmodus', 'Seite in den Wartungsmodus schalten.', 'onoff', 2),
|
||||
('maintenance_message', 'System-Upgrade', 'Wartungsnachricht', 'Eine Nachricht die den Besuchern im Wartungsmodus gezeigt wird', 'textarea', 2),
|
||||
('domain', '', 'Domain', 'Die Domain der Webseite', 'text', 1),
|
||||
('captcha', '1', 'Captcha benutzen', 'Sollen die Benutzer bei der Registrierung und bei Passwort vergessen ein Captcha ausfüllen müssen?', 'yesno', 3),
|
||||
('activation', 'mail', 'Accountaktivierung', 'Wie sollen die Benutzeraccounts aktiviert werden?', 'select(Freischaltung per Mail|mail;sofortige Freischaltung|instant)', 3),
|
||||
('registring', '1', 'Registrierung ausschalten', 'Hiermit kann Neuregistrierungen durch User abschalten.', 'onoff', 3),
|
||||
('p3p_active', '1', 'Benutze P3P?', 'Soll P3P benutzt werden?', 'yesno', 1),
|
||||
('p3p_string', 'CUR ADM OUR NOR STA NID', 'P3P Richtlinien', 'Die Kurzform der P3P Richtlinien', 'text', 1),
|
||||
('use_openid', '0', 'OpenID benutzen', 'Sollen die OpenID Funktionen aktiviert werden?', 'onoff', 4);
|
||||
('use_openid', '0', 'OpenID benutzen', 'Sollen die OpenID Funktionen aktiviert werden?', 'onoff', 4),
|
||||
('captcha', '1', 'Captcha benutzen', 'Sollen die Benutzer bei der Registrierung und bei Passwort vergessen ein Captcha ausfüllen müssen?', 'select(keines|0;mCaptcha|1;reCaptcha|2)', 5),
|
||||
('mcaptcha_url', 'demo.mcaptcha.org', 'mCaptcha URL', 'Die URL vom mCaptcha Service (falls mCaptcha benutzt wird)', 'text', 5),
|
||||
('mcaptcha_sitekey', '', 'mCaptcha Sitekey', 'Der Sitekey vom mCaptcha Service (falls mCaptcha benutzt wird)', 'text', 5),
|
||||
('mcaptcha_secret', '', 'mCaptcha Secret', 'Das Secret vom mCaptcha Service (falls mCaptcha benutzt wird)', 'text', 5),
|
||||
('recaptcha_sitekey', '', 'reCaptcha Sitekey', 'The Sitekey für reCaptcha (falls reCaptcha verwendet wird)', 'text', 5),
|
||||
('recaptcha_secret', '', 'reCaptcha Secret', 'reCatcha API secret (falls reCaptcha Benutzt wird)', 'text', 5);
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
|
@ -82,8 +88,8 @@ INSERT INTO `as_config_categorys` (`cid`, `categoryname`) VALUES
|
|||
(1, 'Allgemein'),
|
||||
(2, 'Wartungsmodus'),
|
||||
(3, 'Registrierung'),
|
||||
(4, 'OpenID');
|
||||
|
||||
(4, 'OpenID'),
|
||||
(5, 'Captcha');
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
|
@ -155,7 +161,7 @@ CREATE TABLE IF NOT EXISTS `as_navigation` (
|
|||
INSERT INTO `as_navigation` (`id`, `sort`, `side`, `name`, `content`, `file`, `valid`) VALUES
|
||||
(1, 0, 'l', 'Menü', '<a href="/index.php">Home</a><br />', '', 'F'),
|
||||
(2, 0, 'r', 'Login', '', 'login', 'F'),
|
||||
(5, 0, 'm', 'Starttext', '<h1>astat ist simpel</h1>\\r\\n<span class="rightimage">\\r\\n<img alt="astat" src="/themes/astat/style/images/simple.png"/>\\r\\n</span>\\r\\n<p>astat ist durch sein schlichtes Adminmenü leicht zu verwalten. <p>Dabei setzt astat auf Webtechnolgien wie AJAX um eine intuitive Bedienung zu ermöglichen.</p><p>Die klare Trennung von Code und Templates macht das anpassen des Designs einfach.</p>\\r\\n<p>Module erweitern die Leistungsfähigkeit auf Knopfdruck.</p>\\r\\n<h1>astat ist modular</h1>\\r\\n<span class="rightimage">\\r\\n<img alt="astat" src="/themes/astat/style/images/modular.png"/>\\r\\n</span>\\r\\n<p>astat kann einfach über Module erweitert werden. Egal ob sie eine Community oder einen Blog betreiben. astat wird mit Modulen aus dem Repository zu allem was sie wollen.</p>\\r\\n<p>Die Installation der Module ist mit einem Klick erledigt.</p>\\r\\n<p>Nahezu alles kann ohne Änderung am PHP Code selbst realisiert werden. Z.B.: Anbindung eines Forums mit single-sign-on. Dadurch werden Updates kinderleicht.</p>\\r\\n<h1>astat ist Kostenlos</h1>\\r\\n<span class="rightimage">\\r\\n<img alt="astat" src="/themes/astat/style/images/free.png"/>\\r\\n</span>\\r\\n<p>Was haben die Liebe, Freibier und Sonnenschein gemeinsam?</p>\\r\\n<p>Genau, sie sind kostenlos.</p>\\r\\n<p>Und wie alle anderen wirklich guten Dinge ist auch astat kostenlos.</p>\\r\\n<p>Noch Fragen? Kontaktieren Sie uns unter <a href="mailto:team@astat.org">team@astat.org</a></p>', '', 'F'),
|
||||
(5, 0, 'm', 'Starttext', '<h1>BeCastWebEngine ist simpel</h1><span class="rightimage"><img alt="BCWE" src="/themes/bcwe/style/images/simple.png"/></span><p>BeCastWebEngine ist durch sein schlichtes Adminmenü leicht zu verwalten. <p>Dabei setzt BeCastWebEngine auf Webtechnolgien wie AJAX um eine intuitive Bedienung zu ermöglichen.</p><p>Die klare Trennung von Code und Templates macht das anpassen des Designs einfach.</p><p>Module erweitern die Leistungsfähigkeit auf Knopfdruck.</p><h1>BeCastWebEngine ist modular</h1><span class="rightimage"><img alt="BCWE" src="/themes/bcwe/style/images/modular.png"/></span><p>BeCastWebEngine kann einfach über Module erweitert werden. Egal ob sie eine Community oder einen Blog betreiben. BeCastWebEngine wird mit Modulen aus dem Repository zu allem was sie wollen.</p><p>Die Installation der Module ist mit einem Klick erledigt.</p><p>Nahezu alles kann ohne Änderung am PHP Code selbst realisiert werden. Z.B.: Anbindung eines Forums mit single-sign-on. Dadurch werden Updates kinderleicht.</p><h1>BeCastWebEngine ist Kostenlos</h1><span class="rightimage"><img alt="BCWE" src="/themes/bcwe/style/images/free.png"/></span><p>Was haben die Liebe, Freibier und Sonnenschein gemeinsam?</p><p>Genau, sie sind kostenlos.</p><p>Und wie alle anderen wirklich guten Dinge ist auch BeCastWebEngine kostenlos.</p><p>Noch Fragen? Kontaktieren Sie uns unter <a href="mailto:webengine@becast.at">webengine@becast.at</a></p>', '', 'F'),
|
||||
(6, 1, 'm', 'maincontent', '', '', 'E');
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
@ -238,7 +244,7 @@ INSERT INTO `as_role_values` (`name`, `text`, `type`) VALUES
|
|||
('module_admin', 'Modulverwaltung', 'yesno'),
|
||||
('navigation_admin', 'Navigationsverwaltung', 'yesno'),
|
||||
('adduser_admin', 'User hinzufügen', 'yesno'),
|
||||
('editusers_admin', 'User editieren', 'yesno');
|
||||
('editusers_admin', 'User editieren', 'yesno'),
|
||||
('versions_admin', 'Versionskontrolle', 'yesno');
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue