summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--includes/pages/admin_arrive.php5
-rw-r--r--includes/sys_form.php4
2 files changed, 6 insertions, 3 deletions
diff --git a/includes/pages/admin_arrive.php b/includes/pages/admin_arrive.php
index 0714d980..bd51c11c 100644
--- a/includes/pages/admin_arrive.php
+++ b/includes/pages/admin_arrive.php
@@ -100,7 +100,10 @@ function admin_arrive()
$usr['actions'] = form([
form_hidden('action', $usr->state->arrived ? 'reset' : 'arrived'),
form_hidden('user', $usr->id),
- form_submit('submit', $usr->state->arrived ? __('reset') : __('arrived'), 'btn-xs'),
+ form_submit(
+ 'submit', $usr->state->arrived ? __('reset') : __('arrived'), 'btn-xs', true,
+ $usr->state->arrived ? 'danger' : 'primary'
+ ),
]);
if ($usr->state->arrival_date) {
diff --git a/includes/sys_form.php b/includes/sys_form.php
index 3c31f43e..43db3455 100644
--- a/includes/sys_form.php
+++ b/includes/sys_form.php
@@ -208,9 +208,9 @@ function form_info($label, $text = '')
* @param bool $wrapForm
* @return string
*/
-function form_submit($name, $label, $class = '', $wrapForm = true)
+function form_submit($name, $label, $class = '', $wrapForm = true, $buttonType = 'primary')
{
- $button = '<button class="btn btn-primary' . ($class ? ' ' . $class : '') . '" type="submit" name="' . $name . '">'
+ $button = '<button class="btn btn-' . $buttonType . ($class ? ' ' . $class : '') . '" type="submit" name="' . $name . '">'
. $label
. '</button>';