summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xinc/functions.php6
1 files changed, 5 insertions, 1 deletions
diff --git a/inc/functions.php b/inc/functions.php
index ff7c129a..8ed65521 100755
--- a/inc/functions.php
+++ b/inc/functions.php
@@ -314,8 +314,12 @@ function loadConfig() {
Cache::set('events_'.$boardsuffix, $events);
}
- if (is_array($config['anonymous']))
+ if (is_array($config['anonymous'])) {
$config['anonymous'] = $config['anonymous'][array_rand($config['anonymous'])];
+ }
+ else if (is_callable($config['anonymous'])){
+ $config['anonymous'] = $config['anonymous']($boardsuffix);
+ }
if ($config['debug']) {
if (!isset($debug)) {