diff --git a/Admin/Install/Navigation.install.json b/Admin/Install/Navigation.install.json
index bd1d74f..197c32f 100644
--- a/Admin/Install/Navigation.install.json
+++ b/Admin/Install/Navigation.install.json
@@ -5,7 +5,7 @@
"type": 1,
"subtype": 1,
"name": "Tasks",
- "uri": "/{/lang}/backend/task/dashboard?{?}",
+ "uri": "{/base}/{/lang}/backend/task/dashboard?{?}",
"target": "self",
"icon": "fa fa-bolt",
"order": 15,
@@ -19,7 +19,7 @@
"type": 3,
"subtype": 1,
"name": "List",
- "uri": "/{/lang}/backend/task/dashboard?{?}",
+ "uri": "{/base}/{/lang}/backend/task/dashboard?{?}",
"target": "self",
"icon": null,
"order": 1,
@@ -33,7 +33,7 @@
"type": 0,
"subtype": 1,
"name": "Tasks",
- "uri": "/{/lang}/backend/task/single?{?}",
+ "uri": "{/base}/{/lang}/backend/task/single?{?}",
"target": "self",
"icon": null,
"order": 1,
@@ -50,7 +50,7 @@
"type": 3,
"subtype": 1,
"name": "Create",
- "uri": "/{/lang}/backend/task/create?{?}",
+ "uri": "{/base}/{/lang}/backend/task/create?{?}",
"target": "self",
"icon": null,
"order": 10,
@@ -65,7 +65,7 @@
"type": 3,
"subtype": 1,
"name": "Analysis",
- "uri": "/{/lang}/backend/task/analysis?{?}",
+ "uri": "{/base}/{/lang}/backend/task/analysis?{?}",
"target": "self",
"icon": null,
"order": 20,
diff --git a/Theme/Backend/dashboard-task.tpl.php b/Theme/Backend/dashboard-task.tpl.php
index daa637e..a2b21ce 100644
--- a/Theme/Backend/dashboard-task.tpl.php
+++ b/Theme/Backend/dashboard-task.tpl.php
@@ -30,7 +30,7 @@ $tasks = $this->getData('tasks');
$task) : $c++;
- $url = \phpOMS\Uri\UriFactory::build('/{/lang}/backend/task/single?{?}&id=' . $task->getId());
+ $url = \phpOMS\Uri\UriFactory::build('{/base}/{/lang}/backend/task/single?{?}&id=' . $task->getId());
$color = 'darkred';
if($task->getStatus() === \Modules\Tasks\Models\TaskStatus::DONE) { $color = 'green'; }
elseif($task->getStatus() === \Modules\Tasks\Models\TaskStatus::OPEN) { $color = 'darkblue'; }
diff --git a/Theme/Backend/task-dashboard.tpl.php b/Theme/Backend/task-dashboard.tpl.php
index 157d09b..557d8c9 100644
--- a/Theme/Backend/task-dashboard.tpl.php
+++ b/Theme/Backend/task-dashboard.tpl.php
@@ -34,7 +34,7 @@ echo $this->getData('nav')->render(); ?>
$task) : $c++;
- $url = \phpOMS\Uri\UriFactory::build('/{/lang}/backend/task/single?{?}&id=' . $task->getId());
+ $url = \phpOMS\Uri\UriFactory::build('{/base}/{/lang}/backend/task/single?{?}&id=' . $task->getId());
$color = 'darkred';
if($task->getStatus() === \Modules\Tasks\Models\TaskStatus::DONE) { $color = 'green'; }
elseif($task->getStatus() === \Modules\Tasks\Models\TaskStatus::OPEN) { $color = 'darkblue'; }
diff --git a/Theme/Backend/task-single.tpl.php b/Theme/Backend/task-single.tpl.php
index ea05868..3ac6026 100644
--- a/Theme/Backend/task-single.tpl.php
+++ b/Theme/Backend/task-single.tpl.php
@@ -8,7 +8,8 @@
* @package TBD
* @author OMS Development Team
* @author Dennis Eichhorn
- * @copyright Dennis Eichhorn
+ * @copyright Dennis EichhornONE) { $color = 'green'; }
+elseif($task->getStatus() === \Modules\Tasks\Models\TaskStatus:
* @license OMS License 1.0
* @version 1.0.0
* @link http://orange-management.com
@@ -21,129 +22,86 @@ $task = $this->getData('task');
$elements = $task->getTaskElements();
$cElements = count($elements);
-$statusColor = '';
-if($task->getStatus() === \Modules\Tasks\Models\TaskStatus::DONE) { $statusColor = 'green'; }
-elseif($task->getStatus() === \Modules\Tasks\Models\TaskStatus::OPEN) { $statusColor = 'darkblue'; }
-elseif($task->getStatus() === \Modules\Tasks\Models\TaskStatus::WORKING) { $statusColor = 'purple'; }
-elseif($task->getStatus() === \Modules\Tasks\Models\TaskStatus::CANCELED) { $statusColor = 'red'; }
-elseif($task->getStatus() === \Modules\Tasks\Models\TaskStatus::SUSPENDED) { $statusColor = 'yellow'; }
-
-$priorityColor = '';
-if($task->getPriority() === \Modules\Tasks\Models\TaskPriority::VLOW) { $priorityColor = 'green'; }
-elseif($task->getPriority() === \Modules\Tasks\Models\TaskPriority::LOW) { $priorityColor = 'blue'; }
-elseif($task->getPriority() === \Modules\Tasks\Models\TaskPriority::MEDIUM) { $priorityColor = 'darkblue'; }
-elseif($task->getPriority() === \Modules\Tasks\Models\TaskPriority::HIGH) { $priorityColor = 'yellow'; }
-elseif($task->getPriority() === \Modules\Tasks\Models\TaskPriority::VHIGH) { $priorityColor = 'red'; }
+if($task->getStatus() === \Modules\Tasks\Models\TaskStatus::D:OPEN) { $color = 'darkblue'; }
+elseif($task->getStatus() === \Modules\Tasks\Models\TaskStatus::WORKING) { $color = 'purple'; }
+elseif($task->getStatus() === \Modules\Tasks\Models\TaskStatus::CANCELED) { $color = 'red'; }
+elseif($task->getStatus() === \Modules\Tasks\Models\TaskStatus::SUSPENDED) { $color = 'yellow'; }
echo $this->getData('nav')->render(); ?>
-
-
+
+
-
- Due = $task->getDue()->format('Y-m-d H:i'); ?>
- = $this->getText('P' . $task->getPriority()); ?>
-
+
Due = $task->getDue()->format('Y-m-d H:i'); ?>
Created = $task->getCreatedAt()->format('Y-m-d H:i'); ?>
-
= $task->getDescription(); ?>
+
+ = $task->getDescription(); ?>
+
-
+
Created = $task->getCreatedBy(); ?>
-
= $this->getText('S' . $task->getStatus()); ?>
+
= $this->getText('S' . $task->getStatus()); ?>
$element) : $c++;
- if($element->getStatus() === \Modules\Tasks\Models\TaskStatus::DONE) { $statusColor = 'green'; }
- elseif($element->getStatus() === \Modules\Tasks\Models\TaskStatus::OPEN) { $statusColor = 'darkblue'; }
- elseif($element->getStatus() === \Modules\Tasks\Models\TaskStatus::WORKING) { $statusColor = 'purple'; }
- elseif($element->getStatus() === \Modules\Tasks\Models\TaskStatus::CANCELED) { $statusColor = 'red'; }
- elseif($element->getStatus() === \Modules\Tasks\Models\TaskStatus::SUSPENDED) { $statusColor = 'yellow'; } ?>
-
+ if($element->getStatus() === \Modules\Tasks\Models\TaskStatus::DONE) { $color = 'green'; }
+ elseif($element->getStatus() === \Modules\Tasks\Models\TaskStatus::OPEN) { $color = 'darkblue'; }
+ elseif($element->getStatus() === \Modules\Tasks\Models\TaskStatus::WORKING) { $color = 'purple'; }
+ elseif($element->getStatus() === \Modules\Tasks\Models\TaskStatus::CANCELED) { $color = 'red'; }
+ elseif($element->getStatus() === \Modules\Tasks\Models\TaskStatus::SUSPENDED) { $color = 'yellow'; } ?>
+
= $element->getCreatedBy(); ?> - = $element->getCreatedAt()->format('Y-m-d H:i'); ?>
-
= $this->getText('S' . $element->getStatus()); ?>
+
= $this->getText('S' . $element->getStatus()); ?>
getDescription() !== '') : ?>
-
= $element->getDescription(); ?>
+
+ = $element->getDescription(); ?>
+
+
getForwarded() !== 0) : ?>
Forwarded = $element->getForwarded(); ?>
+ getStatus() !== \Modules\Tasks\Models\TaskStatus::CANCELED ||
+ $element->getStatus() !== \Modules\Tasks\Models\TaskStatus::DONE ||
+ $element->getStatus() !== \Modules\Tasks\Models\TaskStatus::SUSPENDED || $c != $cElements
+ ) : ?>
+
Due = $element->getDue()->format('Y-m-d H:i'); ?>
+
-
+