Browse Source

fix themes resetting the board

pull/40/head
czaks 10 years ago
parent
commit
a9c35844c7
  1. 14
      inc/functions.php

14
inc/functions.php

@ -326,13 +326,23 @@ function create_antibot($board, $thread = null) {
return _create_antibot($board, $thread); return _create_antibot($board, $thread);
} }
function rebuildThemes($action, $board = false) { function rebuildThemes($action, $boardname = false) {
global $config, $board;
// Save the global variables
$_config = $config;
$_board = $board;
// List themes // List themes
$query = query("SELECT `theme` FROM ``theme_settings`` WHERE `name` IS NULL AND `value` IS NULL") or error(db_error()); $query = query("SELECT `theme` FROM ``theme_settings`` WHERE `name` IS NULL AND `value` IS NULL") or error(db_error());
while ($theme = $query->fetch(PDO::FETCH_ASSOC)) { while ($theme = $query->fetch(PDO::FETCH_ASSOC)) {
rebuildTheme($theme['theme'], $action, $board); rebuildTheme($theme['theme'], $action, $boardname);
} }
// Restore them
$config = $_config;
$board = $_board;
} }

Loading…
Cancel
Save