summaryrefslogtreecommitdiff
path: root/utils/modules/events.php
diff options
context:
space:
mode:
Diffstat (limited to 'utils/modules/events.php')
-rw-r--r--utils/modules/events.php32
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);
}
}
}