Themes edit: Split "post" into two seperate actions: "post" (replies) and "post-thread". And add a $board variable.

This commit is contained in:
Michael Foster 2013-07-18 12:06:26 -04:00
parent de4b5b3962
commit e4bd9a6886
9 changed files with 44 additions and 39 deletions

View file

@ -239,12 +239,12 @@ function create_antibot($board, $thread = null) {
return _create_antibot($board, $thread);
}
function rebuildThemes($action) {
function rebuildThemes($action, $board = false) {
// List themes
$query = query("SELECT `theme` FROM `theme_settings` WHERE `name` IS NULL AND `value` IS NULL") or error(db_error());
while ($theme = $query->fetch()) {
rebuildTheme($theme['theme'], $action);
rebuildTheme($theme['theme'], $action, $board);
}
}
@ -261,7 +261,7 @@ function loadThemeConfig($_theme) {
return $theme;
}
function rebuildTheme($theme, $action) {
function rebuildTheme($theme, $action, $board = false) {
global $config, $_theme;
$_theme = $theme;
@ -270,7 +270,7 @@ function rebuildTheme($theme, $action) {
if (file_exists($config['dir']['themes'] . '/' . $_theme . '/theme.php')) {
require_once $config['dir']['themes'] . '/' . $_theme . '/theme.php';
$theme['build_function']($action, themeSettings($_theme));
$theme['build_function']($action, themeSettings($_theme), $board);
}
}