update backend code for PHRAS-1783

This commit is contained in:
Mike Ng
2018-02-19 16:07:54 +04:00
parent d45c55858f
commit 0c55bc7e09
4 changed files with 28 additions and 128 deletions

View File

@@ -28,86 +28,8 @@
</tr>
</thead>
<tbody class="scheduler-view">
<tr>
<td class="menu">
<div class="btn-group dropdown">
<a class="btn btn-mini dropdown-toggle" data-toggle="dropdown" href="#">
<span class="caret"></span>
</a>
<ul class="dropdown-menu">
{% if app['phraseanet.configuration']['main']['task-manager']['enabled'] %}
<li>
<a method="POST" href="{{ path('admin_tasks_scheduler_start') }}">
{{ 'Start' | trans }}
</a>
</li>
<li>
<a method="POST" href="{{ path('admin_tasks_scheduler_stop') }}">
{{ 'Stop' | trans }}
</a>
</li>
{% endif %}
<li>
<a href="{{ path('admin_tasks_scheduler_log') }}">
{{ 'Logs' | trans }}
</a>
</li>
</ul>
</div>
</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>{{ scheduler["status"] }}</td>
<td>{{ scheduler["name"] }}</td>
</tr>
</tbody>
<tbody class="tasks-list-view">
{% for task in tasks %}
<tr>
<td class="menu">
<div class="btn-group dropdown">
<a class="btn btn-mini dropdown-toggle" data-toggle="dropdown" href="#">
<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li>
<a href="{{ path('admin_tasks_task_show', {"task" : task["id"] }) }}">
{{ 'Edit' | trans }}
</a>
</li>
<li>
<a method="POST" href="{{ path('admin_tasks_task_start', {"task" : task["id"] }) }}">
{{ 'Start' | trans }}
</a>
</li>
<li>
<a method="POST" href="{{ path('admin_tasks_task_stop', {"task" : task["id"] }) }}">
{{ 'Stop' | trans }}
</a>
</li>
<li>
<a method="POST" href="{{ path('admin_tasks_task_delete', {"task" : task["id"] }) }}">
{{ 'Delete' | trans }}
</a>
</li>
<li>
<a href="{{ path('admin_tasks_task_log', {"task" : task["id"] }) }}">
{{ 'Logs' | trans }}
</a>
</li>
</ul>
</div>
</td>
<td>{{ task["id"] }}</td>
<td></td>
<td></td>
<td></td>
<td>{{ task["status"] }}</td>
<td>{{ task["name"] }}</td>
</tr>
{% endfor %}
</tbody>
</table>
<form id="form-create-task" method="post" name="form-create-task" action="{{ path('admin_tasks_task_create') }}">
@@ -124,7 +46,6 @@
<script type="text/javascript">
$(document).ready(function(){
$('.dropdown-toggle').dropdown();
$("form[name='form-create-task'] select").bind("change", function() {
$(this).closest('form').submit();
});

View File

@@ -48,16 +48,18 @@
<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li>
<a method="POST" href="<%- scheduler['urls']['start'] %>">
{{ 'Start' | trans }}
</a>
</li>
<li>
<a method="POST" href="<%- scheduler['urls']['stop'] %>">
{{ 'Stop' | trans }}
</a>
</li>
{% if app['phraseanet.configuration']['main']['task-manager']['enabled'] %}
<li>
<a method="POST" href="<%- scheduler['urls']['start'] %>">
{{ 'Start' | trans }}
</a>
</li>
<li>
<a method="POST" href="<%- scheduler['urls']['stop'] %>">
{{ 'Stop' | trans }}
</a>
</li>
{% endif %}
<li>
<a href="<%- scheduler['urls']['log'] %>">
{{ 'Logs' | trans }}