mirror of
https://github.com/alchemy-fr/Phraseanet.git
synced 2025-10-23 01:43:13 +00:00
PHRAS-3082
This commit is contained in:
@@ -18,12 +18,13 @@
|
||||
{% if app.getAclForUser(app.getAuthenticatedUser()).is_admin() %}
|
||||
<li>
|
||||
<a target="right" href="{{ path('setup_display_globals') }}" class="ajax">
|
||||
<img src="/assets/admin/images/Setup.png" />
|
||||
<img width="16" src="/assets/admin/images/tools-solid.svg" />
|
||||
<span>{% trans %}Setup{% endtrans %}</span>
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a target="right" href="{{ path('admin_searchengine_form') }}">
|
||||
<img width="16" src="/assets/admin/images/searchengin.svg" />
|
||||
<span>{{ 'SearchEngine settings' | trans }}</span>
|
||||
</a>
|
||||
</li>
|
||||
@@ -79,7 +80,7 @@
|
||||
{% if app.getAclForUser(app.getAuthenticatedUser()).has_right(constant('\\ACL::TASKMANAGER')) %}
|
||||
<li class="{% if feature == 'workermanager' %}selected{% endif %}">
|
||||
<a target="right" href="{{ path('worker_admin') }}" class="ajax">
|
||||
<img src="/assets/admin/images/TaskManager.png" />
|
||||
<img width="16" src="/assets/admin/images/cogs-solid.svg" />
|
||||
<span>{{ 'Worker Manager' | trans }}</span>
|
||||
</a>
|
||||
</li>
|
||||
|
@@ -1,7 +1,6 @@
|
||||
<h3> Config Worker queue retry</h3>
|
||||
<h1>{{ 'admin::workermanager:tab:workerconfig: title' |trans }}</h1>
|
||||
<p class="alert alert-danger">
|
||||
<strong>Warning!</strong>
|
||||
When applied, it's re-initialize and purge "retry" and "delayed" queue!
|
||||
{{ 'admin::workermanager:tab:workerconfig: warning' |trans }}
|
||||
</p>
|
||||
|
||||
<p>Set up the delay between two attempts per queue! (if not set, default 10000 millisecond)</p>
|
||||
@@ -48,7 +47,7 @@
|
||||
|
||||
|
||||
<div class="control-group">
|
||||
<input type="submit" class="btn btn-primary" value={{ "Apply in queue"|trans }} />
|
||||
<input type="submit" class="btn btn-primary" value={{ "admin::workermanager:tab:workerconfig:Apply in queue"|trans }} />
|
||||
</div>
|
||||
|
||||
|
||||
|
@@ -1,40 +1,44 @@
|
||||
{% if not reload %}
|
||||
|
||||
<h1> worker information</h1>
|
||||
|
||||
<h1>{{ 'admin::workermanager:tab:workerinfo: title' |trans }}</h1>
|
||||
<div class="worker-info-block">
|
||||
<form action="{{ path("worker_admin_truncate") }}" method="POST">
|
||||
<p class="alert alert-danger">
|
||||
<strong>Warning!</strong>
|
||||
{{ "It's delete all work information !" |trans }}
|
||||
</p>
|
||||
<button class="btn btn-primary">
|
||||
{{ 'Erase all information' |trans }}
|
||||
</button>
|
||||
<p>
|
||||
<button class="btn btn-primary">
|
||||
{{ 'admin::workermanager:tab:workerinfo: Erase all information' |trans }}
|
||||
</button>
|
||||
<span class="alert alert-danger">
|
||||
{{ "admin::workermanager:tab:workerinfo: Warning! Erase all information" |trans }}
|
||||
</span>
|
||||
</p>
|
||||
</form>
|
||||
|
||||
<form action="{{ path("worker_admin_delete_finished") }}" method="POST">
|
||||
<p class="alert alert-danger">
|
||||
<strong>Warning!</strong>
|
||||
{{ "It's delete all finished works !"|trans }}
|
||||
<p>
|
||||
<button class="btn btn-primary">
|
||||
{{ 'admin::workermanager:tab:workerinfo: Erase all finished' | trans }}
|
||||
</button>
|
||||
<span class="alert alert-danger">
|
||||
{{ "admin::workermanager:tab:workerinfo: Warning! Erase all finished"|trans }}
|
||||
</span>
|
||||
|
||||
</p>
|
||||
<button class="btn btn-primary">
|
||||
{{ 'Erase all finished' | trans }}
|
||||
</button>
|
||||
</form>
|
||||
|
||||
<button id="refresh-list" class="btn btn-success">
|
||||
{{ 'Refresh list' |trans }}
|
||||
{{ 'admin::workermanager:tab:workerinfo: Refresh list' |trans }}
|
||||
</button>
|
||||
|
||||
<div class="controls">
|
||||
<label class="checkbox inline">
|
||||
<input class="running-work" type="checkbox" value="1" checked> {{ 'Display running work' | trans }}
|
||||
<input class="running-work" type="checkbox" value="1" checked> {{ 'admin::workermanager:tab:workerinfo: Display running work' | trans }}
|
||||
</label>
|
||||
<label class="checkbox inline">
|
||||
<input class="finished-work" type="checkbox" value="1" checked> {{ 'Display finished work' | trans }}
|
||||
<input class="finished-work" type="checkbox" value="1" checked> {{ 'admin::workermanager:tab:workerinfo: Display finished work' | trans }}
|
||||
</label>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<table class="admintable">
|
||||
<thead>
|
||||
<tr>
|
||||
@@ -50,7 +54,7 @@
|
||||
<tbody class="work-list">
|
||||
{% endif %}
|
||||
|
||||
{% for workerRow in workerRunningJob %}
|
||||
{% for workerRow in workerRunningJob | sort | reverse %}
|
||||
<tr>
|
||||
<td>{{ workerRow.databoxId }}</td>
|
||||
<td>{{ workerRow.recordId }}</td>
|
||||
@@ -59,9 +63,8 @@
|
||||
<td>{{ workerRow.created|date('Y-m-d H:i:s') }}</td>
|
||||
<td>{{ workerRow.published|date('Y-m-d H:i:s') }}</td>
|
||||
<td>{{ workerRow.status }}</td>
|
||||
|
||||
</tr>
|
||||
{% endfor %}
|
||||
{% endfor %}
|
||||
|
||||
{% if not reload %}
|
||||
</tbody>
|
||||
|
@@ -1 +1 @@
|
||||
<h1>Write metadata setting</h1>
|
||||
<h1>admin::workermanager:tab:metadata: title</h1>
|
||||
|
@@ -1,4 +1,4 @@
|
||||
<h1>Pull Assets from uploader setting</h1>
|
||||
<h1>{{ 'admin::workermanager:tab:pullassets: title' |trans }}</h1>
|
||||
|
||||
{{ form_start(form, {'action': path('worker_admin_pullAssets')}) }}
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
</div>
|
||||
|
||||
<div class="control-group">
|
||||
<input type="submit" class="btn btn-primary" value={{ "Initialize pull assets"|trans }} />
|
||||
<input type="submit" class="btn btn-primary" value={{ "admin::workermanager:tab:pullassets: Initialize pull assets"|trans }} />
|
||||
</div>
|
||||
|
||||
{{ form_end(form) }}
|
||||
|
@@ -1,4 +1,4 @@
|
||||
<h1>Populate elasticsearch index</h1>
|
||||
<h1>{{ 'admin::workermanager:tab:searchengine: title' |trans }}</h1>
|
||||
|
||||
{{ form_start(form, {'action': path('worker_admin_searchengine')}) }}
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
</div>
|
||||
|
||||
<div class="control-group">
|
||||
<label class="control-label"> {{ 'Databox to populate' | trans }}</label>
|
||||
<label class="control-label"> {{ 'admin::workermanager:tab:searchengine: Databox to populate' | trans }}</label>
|
||||
<div class="controls">
|
||||
<label class="checkbox inline">
|
||||
<input class="subdef_sbas" type="checkbox" value="0"> {{ 'All' | trans }}
|
||||
@@ -32,7 +32,7 @@
|
||||
|
||||
<div class="control-group">
|
||||
<button type="submit" class="btn btn-primary btn-trigger " id="populateButton" form="worker_searchengine">
|
||||
{{ "Populate" |trans }}
|
||||
{{ "admin::workermanager:tab:searchengine: Populate" |trans }}
|
||||
</button>
|
||||
</div>
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
}
|
||||
});
|
||||
} else {
|
||||
alert("Worker is in process to indexing one of the selected databox!!");
|
||||
alert({{ "admin::workermanager:tab:searchengine: Warning Worker is in process to indexing one of the selected databox" |trans }});
|
||||
}
|
||||
}
|
||||
});
|
||||
|
@@ -1 +1 @@
|
||||
<h1>Subview setting</h1>
|
||||
<h1>admin::workermanager:tab:subview: title</h1>
|
||||
|
Reference in New Issue
Block a user