Skip to content
Snippets Groups Projects
Commit e988b8db authored by Peter Rotich's avatar Peter Rotich
Browse files

queue: Add ability to delete custom queues

parent 762d1869
No related branches found
No related tags found
No related merge requests found
......@@ -260,9 +260,19 @@ class SearchAjaxAPI extends AjaxController {
Http::response(500, 'Unable to delete queue');
}
Http::response(201, 'Have a nice day');
$_SESSION['::sysmsgs']['msg'] = sprintf(__( 'Successfully deleted%s.'),
$queue->getName());
}
include STAFFINC_DIR . 'templates/queue-delete-confirm.tmpl.php';
$info = array(
':action' => sprintf('#queue/%s/delete', $queue->getId()),
':title' => sprintf('%s %s', __('Please Confirm'), __('Queue Deletion')),
'warn' => __('Deleted Queues cannot be recovered'),
':message' => sprintf('Are you sure you want to delete %s queue?', $queue->getName()),
':confirm' => 'Yes, Delete!'
);
include STAFFINC_DIR . 'templates/confirm.tmpl.php';
}
function previewQueue($id=false) {
......
<?php
if (!$info[':title'])
$info[':title'] = __('Please Confirm');
?>
<h3 class="drag-handle"><?php echo $info[':title']; ?></h3>
<b><a class="close" href="#"><i class="icon-remove-circle"></i></a></b>
<div class="clear"></div>
<hr/>
<?php
if ($info['error']) {
echo sprintf('<p id="msg_error">%s</p>', $info['error']);
} elseif ($info['warn']) {
echo sprintf('<p id="msg_warning">%s</p>', $info['warn']);
} elseif ($info['msg']) {
echo sprintf('<p id="msg_notice">%s</p>', $info['msg']);
} elseif ($info['notice']) {
echo sprintf('<p id="msg_info"><i class="icon-info-sign"></i> %s</p>',
$info['notice']);
}
$action = $info[':action'] ?: ('#');
?>
<div style="display:block; margin:5px;">
<form class="mass-action" method="post"
name="delete"
id="delete"
action="<?php echo $action; ?>">
<table width="100%">
<?php
if ($info[':extra']) {
?>
<tbody>
<tr><td colspan="2"><strong><?php echo $info[':extra'];
?></strong></td> </tr>
</tbody>
<?php
}
?>
<tbody>
<tr>
<td colspan="2">
<?php echo $info[':message']; ?>
</td>
</tr>
</tbody>
</table>
<hr>
<p class="full-width">
<span class="buttons pull-left">
<input type="reset" value="<?php echo __('Reset'); ?>">
<input type="button" name="cancel" class="close"
value="<?php echo __('Cancel'); ?>">
</span>
<span class="buttons pull-right">
<input type="submit" class="red button" value="<?php
echo $info[':confirm'] ?: __('Yes, Do it!'); ?>">
</span>
</p>
</form>
</div>
<div class="clear"></div>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment