fly_indiz
Пользователь
Lange, есть такое.
попробуй в том месте functions.php (в районе 1479)
весь блок // Get group opt привести к такому виду:
потестим тогда и перезалью инструкцию в первом посте с учётом всех пост-изменений.
попробуй в том месте functions.php (в районе 1479)
весь блок // Get group opt привести к такому виду:
PHP:
// Get group_opt
$group_opt = 0;
if (!empty($userdata['user_id']) && $userdata['user_id'] > 0)
{
$sql = "
SELECT g.group_opt
FROM ". BB_USER_GROUP ." ug
LEFT JOIN ". BB_GROUPS ." g ON(g.group_id = ug.group_id AND ug.user_pending != 1)
WHERE ug.user_id = ". $userdata['user_id'] ."
AND g.group_single_user = 0
";
$group_opt_ary = DB()->fetch_rowset($sql, 'group_opt');
foreach ($group_opt_ary as $group_opt_tmp)
{
$group_opt = $group_opt | $group_opt_tmp;
}
}
$userdata['group_opt'] = $group_opt;
потестим тогда и перезалью инструкцию в первом посте с учётом всех пост-изменений.