make destructive queue management functions an expert option
This commit is contained in:
parent
9bbf509ede
commit
ec5c989352
@ -590,6 +590,8 @@ function admin_page_dbsync(&$a) {
|
|||||||
function admin_page_queue($a) {
|
function admin_page_queue($a) {
|
||||||
$o = '';
|
$o = '';
|
||||||
|
|
||||||
|
$expert = ((array_key_exists('expert',$_REQUEST)) ? intval($_REQUEST['expert']) : 0);
|
||||||
|
|
||||||
if($_REQUEST['drophub']) {
|
if($_REQUEST['drophub']) {
|
||||||
require_once('hubloc.php');
|
require_once('hubloc.php');
|
||||||
hubloc_mark_as_down($_REQUEST['drophub']);
|
hubloc_mark_as_down($_REQUEST['drophub']);
|
||||||
@ -620,7 +622,8 @@ function admin_page_queue($a) {
|
|||||||
'$empty' => t('Empty queue for this hub'),
|
'$empty' => t('Empty queue for this hub'),
|
||||||
'$lastconn' => t('Last known contact'),
|
'$lastconn' => t('Last known contact'),
|
||||||
'$hasentries' => ((count($r)) ? true : false),
|
'$hasentries' => ((count($r)) ? true : false),
|
||||||
'$entries' => $r
|
'$entries' => $r,
|
||||||
|
'$expert' => $expert
|
||||||
));
|
));
|
||||||
|
|
||||||
return $o;
|
return $o;
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
|
|
||||||
{{foreach $entries as $e}}
|
{{foreach $entries as $e}}
|
||||||
|
|
||||||
<tr><td>{{$e.total}}</td><td>{{$e.outq_posturl}}</td><td><a href="admin/queue?f=&drophub={{$e.eurl}}" title="{{$nukehub}}" class="btn btn-default"><i class="icon-remove"></i><a></td><td><a href="admin/queue?f=&emptyhub={{$e.eurl}}" title="{{$empty}}" class="btn btn-default"><i class="icon-trash"></i></a></td></tr>
|
<tr><td>{{$e.total}}</td><td>{{$e.outq_posturl}}</td>{{if $expert}}<td><a href="admin/queue?f=&drophub={{$e.eurl}}" title="{{$nukehub}}" class="btn btn-default"><i class="icon-remove"></i><a></td><td><a href="admin/queue?f=&emptyhub={{$e.eurl}}" title="{{$empty}}" class="btn btn-default"><i class="icon-trash"></i></a></td>{{/if}}</tr>
|
||||||
{{/foreach}}
|
{{/foreach}}
|
||||||
|
|
||||||
</table>
|
</table>
|
||||||
|
Reference in New Issue
Block a user