summaryrefslogtreecommitdiff
path: root/inc/mod.php
diff options
context:
space:
mode:
authorSavetheinternet <savetheinternet@tinyboard.org>2011-07-08 23:03:12 +1000
committerSavetheinternet <savetheinternet@tinyboard.org>2011-07-08 23:03:12 +1000
commiteadeb6669e86338bd7feb3cba16f1bdd2e5cc85d (patch)
tree6a7f555ee09fd6882aac937e7682c229dc924264 /inc/mod.php
parent11409bb9d71e7cd7bd3c5abd604569472cdd8254 (diff)
wildcard option ("*") for per-board mods
Diffstat (limited to 'inc/mod.php')
-rw-r--r--inc/mod.php7
1 files changed, 5 insertions, 2 deletions
diff --git a/inc/mod.php b/inc/mod.php
index 3b85d50a..a764cfbc 100644
--- a/inc/mod.php
+++ b/inc/mod.php
@@ -24,8 +24,11 @@
if(isset($action) && $mod['type'] < $action)
return false;
-
- if(isset($board) && !$config['mod']['skip_per_board'] && !in_array($board, $mod['boards']))
+
+ if(!isset($board))
+ return true;
+
+ if(!$config['mod']['skip_per_board'] && !in_array('*', $mod['boards']) && !in_array($board, $mod['boards']))
return false;
return true;