2013-11-25 22:04:32 +01:00
|
|
|
<?php
|
|
|
|
|
|
|
|
/**
|
|
|
|
* Display form for adding/editing a shift entry.
|
|
|
|
* @param string $angel
|
|
|
|
* @param string $date
|
|
|
|
* @param string $location
|
|
|
|
* @param string $title
|
|
|
|
* @param string $type
|
|
|
|
* @param string $comment
|
|
|
|
*
|
|
|
|
* @return string
|
|
|
|
*/
|
2013-12-27 18:45:27 +01:00
|
|
|
function ShiftEntry_edit_view($angel, $date, $location, $title, $type, $comment, $freeloaded, $freeload_comment, $user_admin_shifts = false) {
|
2016-09-30 18:49:33 +02:00
|
|
|
$freeload_form = [];
|
2013-12-27 18:45:27 +01:00
|
|
|
if ($user_admin_shifts) {
|
2016-09-29 11:18:17 +02:00
|
|
|
$freeload_form = [
|
2013-12-27 18:45:27 +01:00
|
|
|
form_checkbox('freeloaded', _("Freeloaded"), $freeloaded),
|
|
|
|
form_textarea('freeload_comment', _("Freeload comment (Only for shift coordination):"), $freeload_comment)
|
2016-09-29 11:18:17 +02:00
|
|
|
];
|
2013-12-27 18:45:27 +01:00
|
|
|
}
|
2016-09-29 11:18:17 +02:00
|
|
|
return page_with_title(_("Edit shift entry"), [
|
2015-12-29 17:57:16 +01:00
|
|
|
msg(),
|
2016-09-29 11:18:17 +02:00
|
|
|
form([
|
2013-11-25 22:04:32 +01:00
|
|
|
form_info(_("Angel:"), $angel),
|
|
|
|
form_info(_("Date, Duration:"), $date),
|
|
|
|
form_info(_("Location:"), $location),
|
|
|
|
form_info(_("Title:"), $title),
|
|
|
|
form_info(_("Type:"), $type),
|
|
|
|
form_textarea('comment', _("Comment (for your eyes only):"), $comment),
|
2013-12-27 18:45:27 +01:00
|
|
|
join("", $freeload_form),
|
2013-11-25 22:04:32 +01:00
|
|
|
form_submit('submit', _("Save"))
|
2016-09-29 11:18:17 +02:00
|
|
|
])
|
|
|
|
]);
|
2013-11-25 22:04:32 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
?>
|