17c304d96SSzymon Olewniczak<?php 253df74e7SSzymon Olewniczak/** @var action_plugin_bez $this */ 353df74e7SSzymon Olewniczak 453df74e7SSzymon Olewniczakuse \dokuwiki\plugin\bez; 553df74e7SSzymon Olewniczak 69fa66638SSzymon Olewniczakif ($this->model->get_level() < BEZ_AUTH_USER) { 753df74e7SSzymon Olewniczak throw new bez\meta\PermissionDeniedException(); 853df74e7SSzymon Olewniczak} 97c304d96SSzymon Olewniczak 10*b331b892SSzymon Olewniczak$range = array(); 11*b331b892SSzymon Olewniczakif(count($_POST) > 0) { 12*b331b892SSzymon Olewniczak $this->tpl->set_values($_POST); 13*b331b892SSzymon Olewniczak $from = date('Y-m-d', strtotime($_POST['from'])); 14*b331b892SSzymon Olewniczak $to = date('Y-m-d', strtotime($_POST['to'])); 15*b331b892SSzymon Olewniczak $range = array($from, $to); 16*b331b892SSzymon Olewniczak} 17*b331b892SSzymon Olewniczak 18*b331b892SSzymon Olewniczak$this->tpl->set('thread_involvement', $this->model->threadFactory->users_involvement($range)); 19*b331b892SSzymon Olewniczak$this->tpl->set('task_involvement', $this->model->taskFactory->users_involvement($range)); 20