summaryrefslogtreecommitdiff
path: root/templates/homepage/basic/theme.php
diff options
context:
space:
mode:
Diffstat (limited to 'templates/homepage/basic/theme.php')
-rw-r--r--templates/homepage/basic/theme.php17
1 files changed, 9 insertions, 8 deletions
diff --git a/templates/homepage/basic/theme.php b/templates/homepage/basic/theme.php
index 6a6f0bfa..401d3f5a 100644
--- a/templates/homepage/basic/theme.php
+++ b/templates/homepage/basic/theme.php
@@ -25,15 +25,16 @@
// Unique function name for building everything
$theme['build_function'] = 'basic_build';
- function basic_build($action, $settings) {
- // Possible values for $action:
- // - all (rebuild everything, initialization)
- // - news (news has been updated)
- // - boards (board list changed)
-
- Basic::build($action, $settings);
+ if(!function_exists('basic_build')) {
+ function basic_build($action, $settings) {
+ // Possible values for $action:
+ // - all (rebuild everything, initialization)
+ // - news (news has been updated)
+ // - boards (board list changed)
+
+ Basic::build($action, $settings);
+ }
}
-
// Wrap functions in a class so they don't interfere with normal Tinyboard operations
class Basic {
public static function build($action, $settings) {