aboutsummaryrefslogtreecommitdiff
path: root/app/class/controllertimeline.php
diff options
context:
space:
mode:
Diffstat (limited to 'app/class/controllertimeline.php')
-rw-r--r--app/class/controllertimeline.php56
1 files changed, 0 insertions, 56 deletions
diff --git a/app/class/controllertimeline.php b/app/class/controllertimeline.php
deleted file mode 100644
index 7e617e1..0000000
--- a/app/class/controllertimeline.php
+++ /dev/null
@@ -1,56 +0,0 @@
-<?php
-
-class Controllertimeline extends Controller
-{
- /**
- * @var Modeltimeline
- */
- protected $eventmanager;
-
- public function __construct($render) {
- parent::__construct($render);
- $this->eventmanager = new Modeltimeline;
- }
-
- public function desktop()
- {
- $eventlist = $this->eventmanager->showlast(['message'], 100, 0);
-
- $groupedeventlist = $this->eventmanager->group($eventlist);
-
- $this->showtemplate('timeline', ['eventlist' => $eventlist, 'groupedeventlist' => $groupedeventlist]);
-
- }
-
- public function add()
- {
- if($this->user->level() >= Modeluser::EDITOR && !empty($_POST['message'])) {
-
- $event = new Event($_POST);
- $event->stamp();
- $event->setid($this->eventmanager->getlastfreeid());
- $this->eventmanager->add($event);
- }
- $this->routedirect('timeline');
- }
-
- public function clap()
- {
- if(isset($_POST['id']) && isset($_POST['clap'])) {
- $event = $this->eventmanager->get(intval($_POST['id']));
- $event->addclap();
- $this->eventmanager->add($event);
- }
- $this->routedirect('timeline');
-
- }
-}
-
-
-
-
-
-
-
-
-?> \ No newline at end of file