<#include "/admin/plugins/appointment/appointment/manage_appointment_tabs.html" />

${form.title} - #i18n{appointment.manage_appointments.pageTitle} <#if day??>#i18n{appointment.manage_appointment_calendar.labelOf} ${day.date} <#if slot??> #i18n{appointment.manage_appointment_calendar.labelFrom} <#if slot.startingHour < 10>0${slot.startingHour}h<#if slot.startingMinute < 10>0${slot.startingMinute} #i18n{appointment.manage_appointment_calendar.labelTo} <#if slot.endingHour < 10>0${slot.endingHour}h<#if slot.endingMinute < 10>0${slot.endingMinute}

<@headerButtons> <#if rightCreate?? && rightCreate>
<@tabs tab="filter" form=form> <@messages infos=infos />
<#if slot??> <#if day??> <#if form??>

#i18n{appointment.manage_appointments.labelSearch}

#i18n{appointment.manage_appointments.labelDateHelp}
<@comboWithParams name="status" items=refListStatus default_value="filter.status" additionalParameters="class='form-control'" />
<#if list_admin_users??>
<@comboWithParams name="idAdminUser" items=list_admin_users default_value="filter.idAdminUser" additionalParameters="class='form-control'" />
#i18n{appointment.display_appointment_form.labelReset}

<@comboWithParams name="statusExport" items=refListExports default_value="${filter.statusFilter}" additionalParameters="class='form-control input-sm'" />
<@paginationAdmin paginator=paginator combo=1 form=0 />
<#if appointment_list?? && appointment_list?size > 0> <#if form.maximumNumberOfBookedSeats > 1> <#list appointment_list as appointment > <#if form.maximumNumberOfBookedSeats > 1>
#i18n{appointment.manage_appointments.columnLastName} #i18n{appointment.manage_appointments.columnFirstName} #i18n{appointment.create_appointmentform.labelPlaces} #i18n{appointment.manage_appointments.columnEmail} #i18n{appointment.manage_appointments.columnDateAppointment} #i18n{appointment.manage_appointments.columnStatus} #i18n{appointment.manage_appointments.columnState} #i18n{portal.util.labelActions}
${appointment.lastName} ${appointment.firstName}${appointment.numberPlacesReserved} ${appointment.email} ${appointment.dateAppointment} #i18n{appointment.manage_appointment_calendar.labelFrom} ${appointment.startAppointment?time?string["HH:mm"]} #i18n{appointment.manage_appointment_calendar.labelTo} ${appointment.endAppointment?time?string["HH:mm"]} <#if appointment.status == status_reserved> #i18n{appointment.message.labelStatusReserved} <#elseif appointment.status = status_unreserved> #i18n{appointment.message.labelStatusUnreserved} <#else> #i18n{appointment.message.labelStatusReserved} <#if appointment.state?? && appointment.state.name??> ${appointment.state.name!} <#if rightModify?? && rightModify && appointment.status == status_reserved> <#if rightView?? && rightView> <#if appointment.listWorkflowActions?? && appointment.listWorkflowActions?size > 0> <#list appointment.listWorkflowActions as action> width="${action.icon.width}" <#if action.icon.height!=-1> height="${action.icon.height}" title="${action.name}" alt="${action.name}" /> <#if activateWorkflow == "true" > <#if rightChangeStatus> <#if appointment.status != status_reserved> <#if appointment.status != status_unreserved> <#if rightDelete?? && rightDelete>
<#else> #i18n{portal.util.labelNoItem}
<@paginationAdmin paginator=paginator form=0 />
<@getDatePickerBootstrap idField="dateAppointment" language=language />