From 51675e7a9bf4d5055ed45b37bac964f788800399 Mon Sep 17 00:00:00 2001
From: Michael Save
Date: Fri, 13 Apr 2012 00:18:19 +1000
Subject: code cleanup
---
install.php | 76 ++++++++++++++++++++++++++++++-------------------------------
1 file changed, 38 insertions(+), 38 deletions(-)
(limited to 'install.php')
diff --git a/install.php b/install.php
index c4619431..364de21a 100644
--- a/install.php
+++ b/install.php
@@ -16,21 +16,21 @@ $page = Array(
// this breaks the dispaly of licenses if enabled
$config['minify_html'] = false;
-if(file_exists($config['has_installed'])) {
+if (file_exists($config['has_installed'])) {
// Check the version number
$version = trim(file_get_contents($config['has_installed']));
- if(empty($version))
+ if (empty($version))
$version = 'v0.9.1';
$boards = listBoards();
- switch($version) {
+ switch ($version) {
case 'v0.9':
case 'v0.9.1':
// Upgrade to v0.9.2-dev
- foreach($boards as &$_board) {
+ foreach ($boards as &$_board) {
// Add `capcode` field after `trip`
query(sprintf("ALTER TABLE `posts_%s` ADD `capcode` VARCHAR( 50 ) NULL AFTER `trip`", $_board['uri'])) or error(db_error());
@@ -51,7 +51,7 @@ if(file_exists($config['has_installed'])) {
$version = 'v0.9.2-dev-1';
// Upgrade to v0.9.2-dev-2
- foreach($boards as &$_board) {
+ foreach ($boards as &$_board) {
// Increase field sizes
query(sprintf("ALTER TABLE `posts_%s` CHANGE `subject` `subject` VARCHAR( 50 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL", $_board['uri'])) or error(db_error());
query(sprintf("ALTER TABLE `posts_%s` CHANGE `name` `name` VARCHAR( 35 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL", $_board['uri'])) or error(db_error());
@@ -59,7 +59,7 @@ if(file_exists($config['has_installed'])) {
case 'v0.9.2-dev-2':
// Upgrade to v0.9.2-dev-3 (v0.9.2)
- foreach($boards as &$_board) {
+ foreach ($boards as &$_board) {
// Add `custom_fields` field
query(sprintf("ALTER TABLE `posts_%s` ADD `embed` TEXT NULL", $_board['uri'])) or error(db_error());
}
@@ -76,7 +76,7 @@ if(file_exists($config['has_installed'])) {
query("ALTER TABLE `mods` ADD `boards` TEXT NOT NULL") or error(db_error());
query("UPDATE `mods` SET `boards` = '*'") or error(db_error());
case 'v0.9.3-dev-2':
- foreach($boards as &$_board) {
+ foreach ($boards as &$_board) {
query(sprintf("ALTER TABLE `posts_%s` CHANGE `filehash` `filehash` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL", $_board['uri'])) or error(db_error());
}
case 'v0.9.3-dev-3':
@@ -86,7 +86,7 @@ if(file_exists($config['has_installed'])) {
// add ban ID
query("ALTER TABLE `bans` ADD `id` INT NOT NULL AUTO_INCREMENT FIRST, ADD PRIMARY KEY ( `id` ), ADD UNIQUE (`id`)");
case 'v0.9.3-dev-5':
- foreach($boards as &$_board) {
+ foreach ($boards as &$_board) {
// Increase subject field size
query(sprintf("ALTER TABLE `posts_%s` CHANGE `subject` `subject` VARCHAR( 100 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL", $_board['uri'])) or error(db_error());
}
@@ -95,23 +95,23 @@ if(file_exists($config['has_installed'])) {
$tables = Array(
'bans', 'boards', 'ip_notes', 'modlogs', 'mods', 'mutes', 'noticeboard', 'pms', 'reports', 'robot', 'theme_settings', 'news'
);
- foreach($boards as &$board) {
+ foreach ($boards as &$board) {
$tables[] = "posts_{$board['uri']}";
}
- foreach($tables as &$table) {
+ foreach ($tables as &$table) {
query("ALTER TABLE `{$table}` ENGINE = MYISAM DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci") or error(db_error());
}
case 'v0.9.3-dev-7':
- foreach($boards as &$board) {
+ foreach ($boards as &$board) {
query(sprintf("ALTER TABLE `posts_%s` CHANGE `filename` `filename` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL", $board['uri'])) or error(db_error());
}
case 'v0.9.3-dev-8':
- foreach($boards as &$board) {
+ foreach ($boards as &$board) {
query(sprintf("ALTER TABLE `posts_%s` ADD INDEX ( `thread` )", $board['uri'])) or error(db_error());
}
case 'v0.9.3-dev-9':
- foreach($boards as &$board) {
+ foreach ($boards as &$board) {
query(sprintf("ALTER TABLE `posts_%s`ADD INDEX ( `time` )", $board['uri'])) or error(db_error());
query(sprintf("ALTER TABLE `posts_%s`ADD FULLTEXT (`body`)", $board['uri'])) or error(db_error());
}
@@ -132,11 +132,11 @@ if(file_exists($config['has_installed'])) {
query("ALTER TABLE `news` ADD INDEX (`time`)") or error(db_error());
query("ALTER TABLE `theme_settings` ADD INDEX (`theme`)") or error(db_error());
case 'v0.9.4-dev-1':
- foreach($boards as &$board) {
+ foreach ($boards as &$board) {
query(sprintf("ALTER TABLE `posts_%s` ADD `sage` INT( 1 ) NOT NULL AFTER `locked`", $board['uri'])) or error(db_error());
}
case 'v0.9.4-dev-2':
- if(!isset($_GET['confirm'])) {
+ if (!isset($_GET['confirm'])) {
$page['title'] = 'License Change';
$page['body'] = 'You are upgrading to a version which uses an amended license. The licenses included with Tinyboard distributions prior to this version (v0.9.4-dev-2) are still valid for those versions, but no longer apply to this and newer versions.
' .
'
@@ -151,14 +151,14 @@ if(file_exists($config['has_installed'])) {
case 'v0.9.4-dev-3':
case 'v0.9.4-dev-4':
case 'v0.9.4':
- foreach($boards as &$board) {
+ foreach ($boards as &$board) {
query(sprintf("ALTER TABLE `posts_%s`
CHANGE `subject` `subject` VARCHAR( 100 ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL ,
CHANGE `email` `email` VARCHAR( 30 ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL ,
CHANGE `name` `name` VARCHAR( 35 ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL", $board['uri'])) or error(db_error());
}
case 'v0.9.5-dev-1':
- foreach($boards as &$board) {
+ foreach ($boards as &$board) {
query(sprintf("ALTER TABLE `posts_%s` ADD `body_nomarkup` TEXT NULL AFTER `body`", $board['uri'])) or error(db_error());
}
query("CREATE TABLE IF NOT EXISTS `cites` ( `board` varchar(8) NOT NULL, `post` int(11) NOT NULL, `target_board` varchar(8) NOT NULL, `target` int(11) NOT NULL, KEY `target` (`target_board`,`target`), KEY `post` (`board`,`post`)) ENGINE=MyISAM DEFAULT CHARSET=utf8;") or error(db_error());
@@ -192,7 +192,7 @@ if(file_exists($config['has_installed'])) {
query("ALTER TABLE `bans` CHANGE `board` `board` VARCHAR( 120 ) NULL DEFAULT NULL") or error(db_error());
query("ALTER TABLE `reports` CHANGE `board` `board` VARCHAR( 120 ) NULL DEFAULT NULL") or error(db_error());
query("ALTER TABLE `modlogs` CHANGE `board` `board` VARCHAR( 120 ) NULL DEFAULT NULL") or error(db_error());
- foreach($boards as $board) {
+ foreach ($boards as $board) {
$query = prepare("UPDATE `bans` SET `board` = :newboard WHERE `board` = :oldboard");
$query->bindValue(':newboard', $board['uri']);
$query->bindValue(':oldboard', $board['id']);
@@ -228,7 +228,7 @@ if(file_exists($config['has_installed'])) {
die(Element('page.html', $page));
}
-if($step == 0) {
+if ($step == 0) {
// Agreeement
$page['body'] = '
@@ -237,7 +237,7 @@ if($step == 0) {
';
echo Element('page.html', $page);
-} elseif($step == 1) {
+} elseif ($step == 1) {
$page['title'] = 'Pre-installation test';
$page['body'] = '';
@@ -250,7 +250,7 @@ if($step == 0) {
function row($item, $result) {
global $page, $config, $__is_error;
- if(!$result)
+ if (!$result)
$__is_error = true;
$page['body'] .= '| ' . $item . ' |  . ') |
';
}
@@ -271,7 +271,7 @@ if($step == 0) {
$drivers = PDO::getAvailableDrivers();
rheader('PDO drivers (currently installed drivers)');
- foreach($drivers as &$driver) {
+ foreach ($drivers as &$driver) {
row($driver, true);
}
@@ -287,7 +287,7 @@ if($step == 0) {
';
echo Element('page.html', $page);
-} elseif($step == 2) {
+} elseif ($step == 2) {
// Basic config
$page['title'] = 'Configuration';
@@ -304,9 +304,9 @@ if($step == 0) {
$drivers = PDO::getAvailableDrivers();
- foreach($drivers as &$driver) {
+ foreach ($drivers as &$driver) {
$driver_txt = $driver;
- switch($driver) {
+ switch ($driver) {
case 'cubrid':
$driver_txt = 'Cubrid';
break;
@@ -449,7 +449,7 @@ if($step == 0) {
echo Element('page.html', $page);
-} elseif($step == 3) {
+} elseif ($step == 3) {
$instance_config =
' $value) {
- if(is_array($value)) {
+ foreach ($array as $name => $value) {
+ if (is_array($value)) {
$instance_config .= "\n";
create_config_from_array($instance_config, $value, $prefix . '[\'' . addslashes($name) . '\']');
$instance_config .= "\n";
} else {
$instance_config .= ' $config' . $prefix . '[\'' . addslashes($name) . '\'] = ';
- if(is_numeric($value))
+ if (is_numeric($value))
$instance_config .= $value;
else
$instance_config .= "'" . addslashes($value) . "'";
@@ -486,7 +486,7 @@ if($step == 0) {
$instance_config .= "\n";
- if(@file_put_contents('inc/instance-config.php', $instance_config)) {
+ if (@file_put_contents('inc/instance-config.php', $instance_config)) {
header('Location: ?step=4', true, $config['redirect_http']);
} else {
$page['title'] = 'Manual installation required';
@@ -500,7 +500,7 @@ if($step == 0) {
';
echo Element('page.html', $page);
}
-} elseif($step == 4) {
+} elseif ($step == 4) {
// SQL installation
buildJavascript();
@@ -516,13 +516,13 @@ if($step == 0) {
$queries[] = Element('posts.sql', Array('board' => 'b'));
$sql_errors = '';
- foreach($queries as &$query) {
- if(!query($query))
+ foreach ($queries as &$query) {
+ if (!query($query))
$sql_errors .= '' . db_error() . '';
}
$boards = listBoards();
- foreach($boards as &$_board) {
+ foreach ($boards as &$_board) {
setupBoard($_board);
buildIndex();
}
@@ -530,22 +530,22 @@ if($step == 0) {
$page['title'] = 'Installation complete';
$page['body'] = 'Thank you for using Tinyboard. Please remember to report any bugs you discover. How do I edit the config files?
';
- if(!empty($sql_errors)) {
+ if (!empty($sql_errors)) {
$page['body'] .= 'SQL errors
SQL errors were encountered when trying to install the database. This may be the result of using a database which is already occupied with a Tinyboard installation; if so, you can probably ignore this.
The errors encountered were:
Ignore errors and complete installation.
';
} else {
file_write($config['has_installed'], VERSION);
- if(!file_unlink(__FILE__)) {
+ if (!file_unlink(__FILE__)) {
$page['body'] .= 'Delete install.php!
I couldn\'t remove install.php. You will have to remove it manually.
';
}
}
echo Element('page.html', $page);
-} elseif($step == 5) {
+} elseif ($step == 5) {
$page['title'] = 'Installation complete';
$page['body'] = 'Thank you for using Tinyboard. Please remember to report any bugs you discover.
';
file_write($config['has_installed'], VERSION);
- if(!file_unlink(__FILE__)) {
+ if (!file_unlink(__FILE__)) {
$page['body'] .= 'Delete install.php!
I couldn\'t remove install.php. You will have to remove it manually.
';
}
--
cgit v1.3