{# # This file is part of MedShakeEHR. # # Copyright (c) 2017 # Bertrand Boutillier # http://www.medshake.net # # MedShakeEHR is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # any later version. # # MedShakeEHR is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with MedShakeEHR. If not, see . #/ /## # Template > Agenda # # @author Bertrand Boutillier # @contrib fr33z00 #} {% extends "page.html.twig" %} {% block title %}Agenda - {{ config.designAppName }}{% endblock %} {% block jsFiles %} {{ parent() }} {% if config.optionGeActiverVitaleLecture =='true' %} {% endif %} {% endblock %} {% block jsEmbed %} {{ parent() }} var selected_calendar = {{ page.userID }}; var boutonsHeaderCenter; var hiddenDays; var firstDay {% if config.agendaPremierJour != '' %}={{ config.agendaPremierJour }}{% endif %}; var minTime; var maxTime; var businessHours; var slotDuration; var slotLabelInterval; var eventTextColor; var eventSources; var viewRender; var dateToGo = '{{ page.dateToGo }}'; var agendaRefreshDelayEvents = {{ config.agendaRefreshDelayEvents }}; {{ page.configAgenda }} {% endblock %} {% block cssFiles %} {{ parent() }} {% endblock %} {% block cssEmbed %} {{ parent() }} a.eventAbsent .fc-title { text-decoration: line-through; } a.eventEnAttente .fc-title::before { font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f4b8"; margin-right: 3px; } .selected { border: solid 3px #4399e4; opacity: 0.8; } .fc-event { font-size: 1em; border-radius: 0; border-width: 1px 0; padding-left: 5px; } .fc-title, .fc-time { font-size: 14px !important; } .fc-right h2 { font-size: 1.8em !important; } .fc-nonbusiness { background: #607d8b; } th.fc-day-header a { color : black; } {% if (config.agendaService in ['clicRDV'])==false %} .fc-synchronize-button {display:none !important} {% endif %} .ui-autocomplete{z-index:2000} .cursor-move {cursor:move} .cursor-copy {cursor:copy} .cursor-cell {cursor:cell} a.hideCalendarTime .fc-time{ display:none; } a.hideCalendarTime .fc-title{ font-weight: bold; } .faicon { opacity: 0.15 } #patientLinksProTab td:first-child { display: none; } {% endblock %} {% block head %} {{ parent() }} {% endblock %} {% block body %} {% if config.agendaModePanneauLateral == 'true' %}
{% include 'inc-agenda-patientSearch.html.twig' %}
{% include 'inc-agenda-patient.html.twig' %} {% include 'inc-agenda-patientLinksPro.html.twig' %} {% include 'inc-agenda-historiquePatient.html.twig' %}
Types de rendez-vous
{% for rac,dat in page.typeRdv %} {% endfor %}
{{ dat.descriptif }}
{% endif %} {% if page.agendaUsers|length > 1 %} {% endif %}
{% if config.agendaModePanneauLateral == 'true' %}
{% endif %} {% endblock %} {% block modals %} {# modal rdv/nouveau patient #}