From 695908c7ab2a5d5f011f616d2af3368da7131a6f Mon Sep 17 00:00:00 2001 From: vincent-peugnet Date: Tue, 22 Jan 2019 02:04:53 +0100 Subject: home columns and download function added --- app/class/controlleruser.php | 32 +++++++++++++++++++++++++++----- 1 file changed, 27 insertions(+), 5 deletions(-) (limited to 'app/class/controlleruser.php') diff --git a/app/class/controlleruser.php b/app/class/controlleruser.php index 65fb2bc..78daa04 100644 --- a/app/class/controlleruser.php +++ b/app/class/controlleruser.php @@ -3,20 +3,42 @@ class Controlleruser extends Controller { - public function __construct($render) { - parent::__construct($render); + public function __construct($router) { + parent::__construct($router); } public function desktop() { - if($this->user->isadmin()) { - $userlist = $this->usermanager->getlister(); - $this->showtemplate('user', ['userlist' => $userlist]); + if($this->user->iseditor()) { + $getuser = $this->usermanager->get($this->user); + if($this->user->isadmin()) { + $userlist = $this->usermanager->getlister(); + $this->showtemplate('user', ['userlist' => $userlist, 'getuser' => $getuser]); + } else { + $this->showtemplate('user', ['getuser' => $getuser]); + } } else { $this->routedirect('home'); } } + + public function pref() + { + if($this->user->iseditor()) { + $user = $this->usermanager->get($this->user); + $user->hydrate($_POST); + $this->usermanager->add($user); + $this->routedirect('user'); + } else { + $this->routedirect('home'); + } + } + + + + + public function add() { if(isset($_POST['id'])) { -- cgit v1.2.3