', [ _('Derzeit sind keine Termine eingetragen.'), '%s', ]), $controller->create(), _('Termine anlegen') ))->hideClose() ?>
start) ?> start), date('H:i', $block->end) ) ?> render_partial('consultation/block-locked.php', compact('block')) ?> responsibilities) > 0): ?>
room) ?> setContext(strval($block))->addLink( $controller->editURL($block, 0, $page), _('Block bearbeiten'), Icon::create('edit'), ['data-dialog' => 'size=auto'] )->addLink( $controller->url_for("consultation/export/print/{$block->id}"), _('Druckansicht anzeigen'), Icon::create('print'), ['target' => '_blank'] )->condition($block->has_bookings)->addLink( $controller->mailURL($block), _('Nachricht schreiben'), Icon::create('mail'), ['data-dialog' => 'size=50%', 'class' => 'send-mail'] )->condition($block->has_bookings && !$block->is_expired)->addLink( $controller->cancel_blockURL($block, $page), _('Termine absagen'), Icon::create('decline'), ['data-dialog' => 'size=auto'] )->condition(!$block->has_bookings || $block->is_expired)->addButton( 'remove', _('Termine entfernen'), Icon::create('trash'), [ 'formaction' => $controller->removeURL($block, 0, $page), 'data-confirm' => _('Wollen Sie diese Termine wirklich löschen?'), ] ) ?>
'size=50%', 'data-activates-condition' => '.block-overview tbody tr.is-occupied:has(:checkbox:checked)', 'formaction' => $controller->mailURL('bulk'), ]) ?> _('Wollen Sie diese Termine wirklich löschen?'), ]) ?>
asLinks(function ($page) use ($controller, $current_action) { return $controller->action_link($current_action, $page); }) ?>
start_time) ?> start_time) ?> - end_time) ?> note): ?>
note) > 29): ?> note, 0, 30)) ?>… note) ?>
block->room) ?> render_partial('consultation/slot-occupation.php', compact('slot')) ?> bookings) === 0): ?> – bookings) === 0): ?> –
    bookings as $booking): ?>
  • reason ?: _('Kein Grund angegeben')) ?>
setContext(strval($slot))->addLink( $controller->noteURL($slot->block, $slot, $page), _('Information bearbeiten'), Icon::create('edit'), ['data-dialog' => 'size=auto'] )->condition(!$slot->is_expired && count($slot->bookings) < $slot->block->size)->addLink( $controller->bookURL($slot->block, $slot, $page), _('Termin reservieren'), Icon::create('consultation'), ['data-dialog' => 'size=auto'] )->condition($slot->has_bookings)->addLink( $controller->reasonURL($slot->block, $slot, $slot->bookings->first(), $page), _('Grund bearbeiten'), Icon::create('edit'), ['data-dialog' => 'size=auto'] )->condition($slot->has_bookings)->addLink( $controller->mailURL($slot->block, $slot), _('Nachricht schreiben'), Icon::create('mail'), ['data-dialog' => 'size=50%', 'class' => 'send-mail'] )->condition($slot->has_bookings && !$slot->is_expired)->addLink( $controller->cancel_slotURL($slot->block, $slot, $page), _('Termin absagen'), Icon::create('decline'), ['data-dialog' => 'size=auto'] )->condition(!$slot->has_bookings || $slot->is_expired)->addButton( 'delete', _('Termin entfernen'), Icon::create('trash'), [ 'formaction' => $controller->removeURL($slot->block, $slot, $page), 'data-confirm' => _('Wollen Sie diesen Termin wirklich entfernen?'), ] ) ?>
'size=50%', 'data-activates-condition' => '.slot-overview tbody tr.is-occupied :checkbox:checked', 'formaction' => $controller->mailURL('bulk'), ]) ?> 'size=auto', 'data-activates-condition' => '.slot-overview tbody tr.is-occupied :checkbox:checked', ]) ?> 'consultation-delete-check', 'data-dialog' => 'size=auto', ]) ?>
asLinks(function ($page) use ($controller, $current_action) { return $controller->action_link($current_action, $page); }) ?>