mirror of
https://github.com/phpbb/phpbb.git
synced 2025-08-19 15:01:33 +02:00
- tackle some usability issues
- fix bug #3147 - added the lock-images made by SHS` - fixed MSSQL errors (adding the correct ESCAPE sequence) git-svn-id: file:///svn/phpbb/trunk@6161 89ea8834-ac86-4346-8a33-228a782c2dd0
This commit is contained in:
@@ -1210,12 +1210,6 @@ class install_install extends module
|
||||
include_once($phpbb_root_path . 'includes/constants.' . $phpEx);
|
||||
include_once($phpbb_root_path . 'includes/acp/acp_modules.' . $phpEx);
|
||||
|
||||
// recalculate binary tree
|
||||
if (!function_exists('recalc_btree'))
|
||||
{
|
||||
include_once($phpbb_root_path . 'includes/functions_admin.' . $phpEx);
|
||||
}
|
||||
|
||||
$_module = &new acp_modules();
|
||||
$module_classes = array('acp', 'mcp', 'ucp');
|
||||
|
||||
@@ -1362,18 +1356,20 @@ class install_install extends module
|
||||
{
|
||||
foreach ($this->module_extras[$module_class] as $cat_name => $mods)
|
||||
{
|
||||
$sql = 'SELECT module_id, left_id, right_id FROM ' . MODULES_TABLE . "
|
||||
WHERE module_langname = '$cat_name'
|
||||
AND module_class = '$module_class'";
|
||||
$sql = 'SELECT module_id, left_id, right_id
|
||||
FROM ' . MODULES_TABLE . "
|
||||
WHERE module_langname = '" . $db->sql_escape($cat_name) . "'
|
||||
AND module_class = '" . $db->sql_escape($module_class) . "'";
|
||||
$result = $db->sql_query_limit($sql, 1);
|
||||
$row2 = $db->sql_fetchrow($result);
|
||||
$db->sql_freeresult($result);
|
||||
|
||||
foreach ($mods as $mod_name)
|
||||
{
|
||||
$sql = 'SELECT * FROM ' . MODULES_TABLE . "
|
||||
WHERE module_langname = '$mod_name'
|
||||
AND module_class = '$module_class'
|
||||
$sql = 'SELECT *
|
||||
FROM ' . MODULES_TABLE . "
|
||||
WHERE module_langname = '" . $db->sql_escape($mod_name) . "'
|
||||
AND module_class = '" . $db->sql_escape($module_class) . "'
|
||||
AND module_name <> ''";
|
||||
$result = $db->sql_query_limit($sql, 1);
|
||||
$module_data = $db->sql_fetchrow($result);
|
||||
@@ -1440,7 +1436,7 @@ class install_install extends module
|
||||
*/
|
||||
function add_bots($mode, $sub)
|
||||
{
|
||||
global $db, $lang, $phpbb_root_path, $phpEx;
|
||||
global $db, $lang, $phpbb_root_path, $phpEx, $config;
|
||||
|
||||
// Obtain any submitted data
|
||||
foreach ($this->request_vars as $var)
|
||||
@@ -1448,6 +1444,18 @@ class install_install extends module
|
||||
$$var = request_var($var, '');
|
||||
}
|
||||
|
||||
// Fill the config array - it is needed by those functions we call
|
||||
$sql = 'SELECT *
|
||||
FROM ' . CONFIG_TABLE;
|
||||
$result = $db->sql_query($sql);
|
||||
|
||||
$config = array();
|
||||
while ($row = $db->sql_fetchrow($result))
|
||||
{
|
||||
$config[$row['config_name']] = $row['config_value'];
|
||||
}
|
||||
$db->sql_freeresult($result);
|
||||
|
||||
$sql = 'SELECT group_id
|
||||
FROM ' . GROUPS_TABLE . "
|
||||
WHERE group_name = 'BOTS'";
|
||||
|
Reference in New Issue
Block a user