diff options
Diffstat (limited to 'utils/modules/events.php')
-rw-r--r-- | utils/modules/events.php | 32 |
1 files changed, 19 insertions, 13 deletions
diff --git a/utils/modules/events.php b/utils/modules/events.php index 9fdf0b8..63fb080 100644 --- a/utils/modules/events.php +++ b/utils/modules/events.php @@ -1,10 +1,11 @@ <?php /* -*- Mode: php; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ -global $UTIL_DIR; +global $UTIL_DIR, $MODULES_DIR; include_once($UTIL_DIR . "/convert.php"); include_once($UTIL_DIR . "/markdown.php"); +include_once($MODULES_DIR . "/icons.php"); class Event { public $title; @@ -239,18 +240,23 @@ class Events { { foreach($params as $param => $value) { switch($param) { - case "coming": - return $this->showcoming(-1); - break; - - case "all": - return $this->showall(-1); - break; - - case "old": - default: - return $this->showold(-1); - break; + case "show": + switch($value) { + case "coming": + return $this->showcoming(-1); + break; + + case "old": + return $this->showold(-1); + break; + + case "all": + default: + return $this->showall(-1); + } + + default: + return $this->showall(-1); } } } |