Zeile 6 | Zeile 6 |
---|
* Website: http://www.mybboard.net * License: http://www.mybboard.net/about/license *
|
* Website: http://www.mybboard.net * License: http://www.mybboard.net/about/license *
|
* $Id: init.php 3816 2008-05-04 15:34:12Z Tikitiki $
| * $Id: init.php 4305 2009-01-02 08:05:39Z Tikitiki $
|
*/
// Disallow direct access to this file for security reasons
| */
// Disallow direct access to this file for security reasons
|
Zeile 81 | Zeile 81 |
---|
}
require_once MYBB_ROOT."inc/db_".$config['database']['type'].".php";
|
}
require_once MYBB_ROOT."inc/db_".$config['database']['type'].".php";
|
$db = new databaseEngine;
| switch($config['database']['type']) { case "sqlite3": $db = new DB_SQLite3; break; case "sqlite2": $db = new DB_SQLite2; break; case "pgsql": $db = new DB_PgSQL; break; case "mysqli": $db = new DB_MySQLi; break; default: $db = new DB_MySQL; }
|
// Check if our DB engine is loaded if(!extension_loaded($db->engine))
| // Check if our DB engine is loaded if(!extension_loaded($db->engine))
|
Zeile 101 | Zeile 118 |
---|
{ // Throw our super awesome db loading error $mybb->trigger_generic_error("sql_load_error");
|
{ // Throw our super awesome db loading error $mybb->trigger_generic_error("sql_load_error");
|
} }
| } }
|
require_once MYBB_ROOT."inc/class_templates.php"; $templates = new templates;
| require_once MYBB_ROOT."inc/class_templates.php"; $templates = new templates;
|
Zeile 134 | Zeile 151 |
---|
if(file_exists(MYBB_ROOT."inc/settings.php")) { require_once MYBB_ROOT."inc/settings.php";
|
if(file_exists(MYBB_ROOT."inc/settings.php")) { require_once MYBB_ROOT."inc/settings.php";
|
}
| }
|
if(!file_exists(MYBB_ROOT."inc/settings.php") || !$settings) { if(function_exists('rebuild_settings'))
| if(!file_exists(MYBB_ROOT."inc/settings.php") || !$settings) { if(function_exists('rebuild_settings'))
|
Zeile 162 | Zeile 179 |
---|
$settings['wolcutoff'] = $settings['wolcutoffmins']*60; $settings['bbname_orig'] = $settings['bbname']; $settings['bbname'] = strip_tags($settings['bbname']);
|
$settings['wolcutoff'] = $settings['wolcutoffmins']*60; $settings['bbname_orig'] = $settings['bbname']; $settings['bbname'] = strip_tags($settings['bbname']);
|
| $settings['orig_bblanguage'] = $settings['bblanguage'];
|
// Fix for people who for some specify a trailing slash on the board URL if(substr($settings['bburl'], -1) == "/") { $settings['bburl'] = my_substr($settings['bburl'], 0, -1);
|
// Fix for people who for some specify a trailing slash on the board URL if(substr($settings['bburl'], -1) == "/") { $settings['bburl'] = my_substr($settings['bburl'], 0, -1);
|
| }
$settings['internal'] = $cache->read("internal_settings"); if(!$settings['internal']['encryption_key']) { $cache->update("internal_settings", array('encryption_key' => random_str(32))); $settings['internal'] = $cache->read("internal_settings");
|
}
$mybb->settings = &$settings;
| }
$mybb->settings = &$settings;
|