diff options
| author | Meik Sievertsen <acydburn@phpbb.com> | 2006-07-13 12:51:56 +0000 |
|---|---|---|
| committer | Meik Sievertsen <acydburn@phpbb.com> | 2006-07-13 12:51:56 +0000 |
| commit | c4f2430645dbc8cba38c1ea3f08366034bba7127 (patch) | |
| tree | 366a16ec99c42d27c073ff076464266f8a99206f /phpBB/install/install_install.php | |
| parent | 4cd73bf7e53213241c5e545b51ca9dbd2a98e3af (diff) | |
| download | forums-c4f2430645dbc8cba38c1ea3f08366034bba7127.tar forums-c4f2430645dbc8cba38c1ea3f08366034bba7127.tar.gz forums-c4f2430645dbc8cba38c1ea3f08366034bba7127.tar.bz2 forums-c4f2430645dbc8cba38c1ea3f08366034bba7127.tar.xz forums-c4f2430645dbc8cba38c1ea3f08366034bba7127.zip | |
- renamed the following columns:
comment -> attach_comment
new, forwarded, unread, marked, deleted -> pm_new, pm_forwarded, pm_unread, pm_marked, pm_deleted
module_name -> module_basename
value -> lang_value
- every column is now NOT NULL
- every column is now having a DEFAULT value
- hopefully mostly consistent across every db schema
- untested schemas: sqlite, oracle, firebird
git-svn-id: file:///svn/phpbb/trunk@6177 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB/install/install_install.php')
| -rwxr-xr-x | phpBB/install/install_install.php | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/phpBB/install/install_install.php b/phpBB/install/install_install.php index 25cea3bf7f..4b5de1238a 100755 --- a/phpBB/install/install_install.php +++ b/phpBB/install/install_install.php @@ -1006,10 +1006,6 @@ class install_install extends module case 'postgres': $sql_query = preg_replace('#\# POSTGRES (BEGIN|COMMIT) \##s', '\1; ', $sql_query); break; - - case 'firebird': - $sql_query = str_replace('module_name', '"module_name"', $sql_query); - break; } $sql_query = preg_replace('#phpbb_#i', $table_prefix, $sql_query); @@ -1224,7 +1220,7 @@ class install_install extends module foreach ($this->module_categories[$module_class] as $cat_name => $subs) { $module_data = array( - 'module_name' => '', + 'module_basename' => '', 'module_enabled' => 1, 'module_display' => 1, 'parent_id' => 0, @@ -1253,7 +1249,7 @@ class install_install extends module foreach ($subs as $level2_name) { $module_data = array( - 'module_name' => '', + 'module_basename' => '', 'module_enabled' => 1, 'module_display' => 1, 'parent_id' => $categories[$cat_name]['id'], @@ -1281,14 +1277,14 @@ class install_install extends module // Get the modules we want to add... returned sorted by name $module_info = $_module->get_module_infos('', $module_class); - foreach ($module_info as $module_name => $fileinfo) + foreach ($module_info as $module_basename => $fileinfo) { foreach ($fileinfo['modes'] as $module_mode => $row) { foreach ($row['cat'] as $cat_name) { $module_data = array( - 'module_name' => $module_name, + 'module_basename' => $module_basename, 'module_enabled' => 1, 'module_display' => (isset($row['display'])) ? $row['display'] : 1, 'parent_id' => $categories[$cat_name]['id'], @@ -1316,7 +1312,7 @@ class install_install extends module // Move main module 4 up... $sql = 'SELECT * FROM ' . MODULES_TABLE . " - WHERE module_name = 'main' + WHERE module_basename = 'main' AND module_class = 'acp' AND module_mode = 'main'"; $result = $db->sql_query($sql); @@ -1328,7 +1324,7 @@ class install_install extends module // Move permissions intro screen module 4 up... $sql = 'SELECT * FROM ' . MODULES_TABLE . " - WHERE module_name = 'permissions' + WHERE module_basename = 'permissions' AND module_class = 'acp' AND module_mode = 'intro'"; $result = $db->sql_query($sql); @@ -1340,7 +1336,7 @@ class install_install extends module // Move manage users screen module 4 up... $sql = 'SELECT * FROM ' . MODULES_TABLE . " - WHERE module_name = 'users' + WHERE module_basename = 'users' AND module_class = 'acp' AND module_mode = 'overview'"; $result = $db->sql_query($sql); @@ -1370,7 +1366,7 @@ class install_install extends module FROM ' . MODULES_TABLE . " WHERE module_langname = '" . $db->sql_escape($mod_name) . "' AND module_class = '" . $db->sql_escape($module_class) . "' - AND module_name <> ''"; + AND module_basename <> ''"; $result = $db->sql_query_limit($sql, 1); $module_data = $db->sql_fetchrow($result); $db->sql_freeresult($result); |
