Fixed: Automatic conversion of false to array is deprecated (#750)

This commit is contained in:
Roman Kelesidis 2023-05-31 21:52:48 +07:00 committed by GitHub
commit eb604a566e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -12,9 +12,11 @@ require __DIR__ . '/pagestart.php';
// Generate relevant output
if (isset($_GET['pane']) && $_GET['pane'] == 'left') {
$module = [];
if (!$module = CACHE('bb_cache')->get('admin_module_' . $user->id)) {
// Scan modules
if (!CACHE('bb_cache')->get('admin_module_' . $user->id)) {
$dir = opendir('.');
$setmodules = 1;
$setmodules = true;
while ($file = readdir($dir)) {
if (preg_match('/^admin_.*?\.php$/', $file)) {
include './' . $file;
@ -22,9 +24,14 @@ if (isset($_GET['pane']) && $_GET['pane'] == 'left') {
}
unset($setmodules);
closedir($dir);
// Set modules into cache
CACHE('bb_cache')->set('admin_module_' . $user->id, $module, 600);
}
// Get modules from cache
$module = CACHE('bb_cache')->get('admin_module_' . $user->id);
$template->assign_vars(array(
'TPL_ADMIN_NAVIGATE' => true,
'U_FORUM_INDEX' => '../index.php',