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: index.php 4278 2008-11-23 21:12:34Z Tikitiki $
| * $Id: index.php 5379 2011-02-21 11:06:42Z Tomm $
|
*/
|
*/
|
@error_reporting(E_ALL & ~E_NOTICE);
| if(function_exists("unicode_decode")) { // Unicode extension introduced in 6.0 error_reporting(E_ALL ^ E_DEPRECATED ^ E_NOTICE ^ E_STRICT); } elseif(defined("E_DEPRECATED")) { // E_DEPRECATED introduced in 5.3 error_reporting(E_ALL ^ E_DEPRECATED ^ E_NOTICE); } else { error_reporting(E_ALL & ~E_NOTICE); }
|
@set_time_limit(0);
|
@set_time_limit(0);
|
|
|
define('MYBB_ROOT', dirname(dirname(__FILE__))."/"); define("INSTALL_ROOT", dirname(__FILE__)."/"); define("TIME_NOW", time()); define("IN_MYBB", 1); define("IN_INSTALL", 1);
|
define('MYBB_ROOT', dirname(dirname(__FILE__))."/"); define("INSTALL_ROOT", dirname(__FILE__)."/"); define("TIME_NOW", time()); define("IN_MYBB", 1); define("IN_INSTALL", 1);
|
| if(function_exists('date_default_timezone_set') && !ini_get('date.timezone')) { date_default_timezone_set('GMT'); }
|
require_once MYBB_ROOT.'inc/class_core.php'; $mybb = new MyBB;
| require_once MYBB_ROOT.'inc/class_core.php'; $mybb = new MyBB;
|
Zeile 211 | Zeile 229 |
---|
function license_agreement() {
|
function license_agreement() {
|
global $output, $lang;
| global $output, $lang, $mybb; ob_start();
|
$output->print_header($lang->license_agreement, 'license');
|
$output->print_header($lang->license_agreement, 'license');
|
| if($mybb->input['allow_anonymous_info'] == 1) { require_once MYBB_ROOT."inc/functions_serverstats.php"; $build_server_stats = build_server_stats(1, '', $mybb->version_code, $mybb->config['database']['encoding']); if($build_server_stats['info_sent_success'] == false) { echo $build_server_stats['info_image']; } } ob_end_flush();
|
$license = <<<EOF <pre>
| $license = <<<EOF <pre>
|
Zeile 1074 | Zeile 1105 |
---|
if($mybb->input['dbengine'] == $dbfile) { $dbengines .= "<option value=\"{$dbfile}\" selected=\"selected\">{$dbtype['title']}</option>";
|
if($mybb->input['dbengine'] == $dbfile) { $dbengines .= "<option value=\"{$dbfile}\" selected=\"selected\">{$dbtype['title']}</option>";
|
} else
| } else
|
{ $dbengines .= "<option value=\"{$dbfile}\">{$dbtype['title']}</option>";
|
{ $dbengines .= "<option value=\"{$dbfile}\">{$dbtype['title']}</option>";
|
}
| }
|
}
foreach($dboptions as $dbfile => $dbtype)
| }
foreach($dboptions as $dbfile => $dbtype)
|
Zeile 1090 | Zeile 1121 |
---|
if(!$mybb->input['config'][$dbfile]['dbhost']) { $mybb->input['config'][$dbfile]['dbhost'] = "localhost";
|
if(!$mybb->input['config'][$dbfile]['dbhost']) { $mybb->input['config'][$dbfile]['dbhost'] = "localhost";
|
}
| }
|
if(!$mybb->input['config'][$dbfile]['tableprefix']) { $mybb->input['config'][$dbfile]['tableprefix'] = "mybb_";
| if(!$mybb->input['config'][$dbfile]['tableprefix']) { $mybb->input['config'][$dbfile]['tableprefix'] = "mybb_";
|
Zeile 1098 | Zeile 1129 |
---|
if(!$mybb->input['config'][$dbfile]['encoding']) { $mybb->input['config'][$dbfile]['encoding'] = "utf8";
|
if(!$mybb->input['config'][$dbfile]['encoding']) { $mybb->input['config'][$dbfile]['encoding'] = "utf8";
|
}
| }
|
$class = ''; if(!$first && !$mybb->input['dbengine']) { $mybb->input['dbengine'] = $dbfile; $first = true;
|
$class = ''; if(!$first && !$mybb->input['dbengine']) { $mybb->input['dbengine'] = $dbfile; $first = true;
|
}
| }
|
if($dbfile == $mybb->input['dbengine']) { $class = "_selected";
| if($dbfile == $mybb->input['dbengine']) { $class = "_selected";
|
Zeile 1119 | Zeile 1150 |
---|
// SQLite gets some special settings if($dbfile == 'sqlite2' || $dbfile == 'sqlite3')
|
// SQLite gets some special settings if($dbfile == 'sqlite2' || $dbfile == 'sqlite3')
|
{ $db_info[$dbfile] .= "
| { $db_info[$dbfile] .= "
|
<tr class=\"alt_row\"> <td class=\"first\"><label for=\"config_{$dbfile}_dbname\">{$lang->database_path}</label></td> <td class=\"last alt_col\"><input type=\"text\" class=\"text_input\" name=\"config[{$dbfile}][dbname]\" id=\"config_{$dbfile}_dbname\" value=\"".htmlspecialchars_uni($mybb->input['config'][$dbfile]['dbname'])."\" /></td>
| <tr class=\"alt_row\"> <td class=\"first\"><label for=\"config_{$dbfile}_dbname\">{$lang->database_path}</label></td> <td class=\"last alt_col\"><input type=\"text\" class=\"text_input\" name=\"config[{$dbfile}][dbname]\" id=\"config_{$dbfile}_dbname\" value=\"".htmlspecialchars_uni($mybb->input['config'][$dbfile]['dbname'])."\" /></td>
|
Zeile 1141 | Zeile 1172 |
---|
<tr class=\"alt_row\"> <td class=\"first\"><label for=\"config_{$dbfile}_dbpass\">{$lang->database_pass}</label></td> <td class=\"last alt_col\"><input type=\"password\" class=\"text_input\" name=\"config[{$dbfile}][dbpass]\" id=\"config_{$dbfile}_dbpass\" value=\"".htmlspecialchars_uni($mybb->input['config'][$dbfile]['dbpass'])."\" /></td>
|
<tr class=\"alt_row\"> <td class=\"first\"><label for=\"config_{$dbfile}_dbpass\">{$lang->database_pass}</label></td> <td class=\"last alt_col\"><input type=\"password\" class=\"text_input\" name=\"config[{$dbfile}][dbpass]\" id=\"config_{$dbfile}_dbpass\" value=\"".htmlspecialchars_uni($mybb->input['config'][$dbfile]['dbpass'])."\" /></td>
|
</tr> <tr class=\"last\">
| </tr> <tr class=\"last\">
|
<td class=\"first\"><label for=\"config_{$dbfile}_dbname\">{$lang->database_name}</label></td> <td class=\"last alt_col\"><input type=\"text\" class=\"text_input\" name=\"config[{$dbfile}][dbname]\" id=\"config_{$dbfile}_dbname\" value=\"".htmlspecialchars_uni($mybb->input['config'][$dbfile]['dbname'])."\" /></td> </tr>";
| <td class=\"first\"><label for=\"config_{$dbfile}_dbname\">{$lang->database_name}</label></td> <td class=\"last alt_col\"><input type=\"text\" class=\"text_input\" name=\"config[{$dbfile}][dbname]\" id=\"config_{$dbfile}_dbname\" value=\"".htmlspecialchars_uni($mybb->input['config'][$dbfile]['dbname'])."\" /></td> </tr>";
|
Zeile 1187 | Zeile 1218 |
---|
echo $lang->sprintf($lang->db_step_config_table, $dbengines, $dbconfig); $output->print_footer('create_tables'); }
|
echo $lang->sprintf($lang->db_step_config_table, $dbengines, $dbconfig); $output->print_footer('create_tables'); }
|
|
|
function create_tables() { global $output, $dbinfo, $errors, $mybb, $dboptions, $lang;
| function create_tables() { global $output, $dbinfo, $errors, $mybb, $dboptions, $lang;
|
Zeile 1252 | Zeile 1283 |
---|
if(is_array($errors)) { database_info();
|
if(is_array($errors)) { database_info();
|
}
| }
|
// Decide if we can use a database encoding or not if($db->fetch_db_charsets() != false) {
| // Decide if we can use a database encoding or not if($db->fetch_db_charsets() != false) {
|
Zeile 1298 | Zeile 1329 |
---|
* on the front end of the board after * renaming your Admin CP directory, set this * to 1.
|
* on the front end of the board after * renaming your Admin CP directory, set this * to 1.
|
*/
| */
|
\$config['hide_admin_links'] = 0;
| \$config['hide_admin_links'] = 0;
|
Zeile 1342 | Zeile 1373 |
---|
* the line below (if it isn't already) and change * the current value to the mysql charset: * http://dev.mysql.com/doc/refman/5.1/en/charset-mysql.html
|
* the line below (if it isn't already) and change * the current value to the mysql charset: * http://dev.mysql.com/doc/refman/5.1/en/charset-mysql.html
|
*/
| */
|
{$db_encoding}
| {$db_encoding}
|
Zeile 1431 | Zeile 1462 |
---|
$val = preg_replace('#mybb_(\S+?)([\s\.,]|$)#', $config['database']['table_prefix'].'\\1\\2', $val); $db->query($val); }
|
$val = preg_replace('#mybb_(\S+?)([\s\.,]|$)#', $config['database']['table_prefix'].'\\1\\2', $val); $db->query($val); }
|
| // Update the fid sequence for PgSQL if($config['database']['type'] == "pgsql") { $db->query("ALTER SEQUENCE ".$config['database']['table_prefix']."forums_fid_seq RESTART WITH 3"); }
|
echo $lang->populate_step_inserted; $output->print_footer('templates'); }
| echo $lang->populate_step_inserted; $output->print_footer('templates'); }
|
Zeile 1948 | Zeile 1986 |
---|
$cache->update_banned(); $cache->update_birthdays(); $cache->update("plugins", array());
|
$cache->update_banned(); $cache->update_birthdays(); $cache->update("plugins", array());
|
| $cache->update("internal_settings", array('encryption_key' => random_str(32)));
|
echo $lang->done . '</p>';
echo $lang->done_step_success;
| echo $lang->done . '</p>';
echo $lang->done_step_success;
|