This repository has been archived on 2024-10-25. You can view files and clone it, but cannot push or open issues or pull requests.
Sequenzia/app/views/job_task/show.php
Renzo b3dcc13d0c Changes to footer
* Added "Force restart" option to processing jobs
* "Restart" and the new link are only shown to admins as only admins have access to that action
2016-07-30 00:21:54 -05:00

20 lines
1.0 KiB
PHP
Executable File

<h4><?= $this->t(['.title', 'id' => $this->job_task->id]) ?></h4>
<ul>
<li><strong><?= $this->t('.table.type') ?></strong>: <?= $this->job_task->task_type ?></li>
<li><strong><?= $this->t('.table.status') ?></strong>: <?= $this->job_task->status ?></li>
<li><strong><?= $this->t('.table.data') ?></strong>: <?= $this->job_task->pretty_data() ?: "ERROR" ?></li>
<?php if (current_user()->is_mod_or_higher()) : ?>
<li><strong><?= $this->t('.table.message') ?></strong>: <?= $this->job_task->status_message ?></li>
<?php endif ?>
</ul>
<?php $this->contentFor('subnavbar', function(){ ?>
<li><?= $this->linkTo($this->t(".nav.list"), ['action' => "index"]) ?></li>
<?php if (current_user()->is_admin() && $this->job_task->status == "error") : ?>
<li><?= $this->linkTo($this->t(".nav.restart"), ["#restart", 'id' => $this->job_task->id]) ?></li>
<?php elseif (current_user()->is_admin() && $this->job_task->status != 'pending') : ?>
<li><?= $this->linkTo('Force restart', ["#restart", 'id' => $this->job_task->id]) ?></li>
<?php endif ?>
<?php }) ?>