add my shifts button to shift view
This commit is contained in:
parent
0101993284
commit
a7dc640385
|
@ -103,7 +103,7 @@ function Shift_signup_button_render($shift, $angeltype, $user_angeltype = null)
|
||||||
*/
|
*/
|
||||||
function Shift_view($shift, $shifttype, $room, $angeltypes_source, ShiftSignupState $shift_signup_state)
|
function Shift_view($shift, $shifttype, $room, $angeltypes_source, ShiftSignupState $shift_signup_state)
|
||||||
{
|
{
|
||||||
global $privileges;
|
global $user, $privileges;
|
||||||
|
|
||||||
$shift_admin = in_array('admin_shifts', $privileges);
|
$shift_admin = in_array('admin_shifts', $privileges);
|
||||||
$user_shift_admin = in_array('user_shifts_admin', $privileges);
|
$user_shift_admin = in_array('user_shifts_admin', $privileges);
|
||||||
|
@ -132,12 +132,16 @@ function Shift_view($shift, $shifttype, $room, $angeltypes_source, ShiftSignupSt
|
||||||
$shift_signup_state->getState() == ShiftSignupState::SIGNED_UP
|
$shift_signup_state->getState() == ShiftSignupState::SIGNED_UP
|
||||||
? info(_('You are signed up for this shift.'), true)
|
? info(_('You are signed up for this shift.'), true)
|
||||||
: '',
|
: '',
|
||||||
($shift_admin || $admin_shifttypes || $admin_rooms) ? buttons([
|
buttons(
|
||||||
|
($shift_admin || $admin_shifttypes || $admin_rooms) ? [
|
||||||
$shift_admin ? button(shift_edit_link($shift), glyph('pencil') . _('edit')) : '',
|
$shift_admin ? button(shift_edit_link($shift), glyph('pencil') . _('edit')) : '',
|
||||||
$shift_admin ? button(shift_delete_link($shift), glyph('trash') . _('delete')) : '',
|
$shift_admin ? button(shift_delete_link($shift), glyph('trash') . _('delete')) : '',
|
||||||
$admin_shifttypes ? button(shifttype_link($shifttype), $shifttype['name']) : '',
|
$admin_shifttypes ? button(shifttype_link($shifttype), $shifttype['name']) : '',
|
||||||
$admin_rooms ? button(room_link($room), glyph('map-marker') . $room['Name']) : ''
|
$admin_rooms ? button(room_link($room), glyph('map-marker') . $room['Name']) : '',
|
||||||
]) : '',
|
button(user_link($user), '<span class="icon-icon_angel"></span> ' . _('My shifts'))
|
||||||
|
] : [
|
||||||
|
button(user_link($user), '<span class="icon-icon_angel"></span> ' . _('My shifts'))
|
||||||
|
]),
|
||||||
Shift_view_header($shift, $room),
|
Shift_view_header($shift, $room),
|
||||||
div('row', [
|
div('row', [
|
||||||
div('col-sm-6', [
|
div('col-sm-6', [
|
||||||
|
|
Loading…
Reference in New Issue