{{ informations_compte_service.InitLang() }}
{% if is_granted('ROLE_AUTHENTICATED') %}
{{ informations_compte_service.checkConnexion() }}
{% endif %}
<!doctype html>
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang=""> <![endif]-->
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8" lang=""> <![endif]-->
<!--[if IE 8]> <html class="no-js lt-ie9" lang=""> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js html" lang=""> <!--<![endif]-->
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title></title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="apple-touch-icon" href="apple-touch-icon.png">
<script src="https://code.jquery.com/jquery-2.2.4.min.js"></script>
<script src="https://cdn.datatables.net/1.10.15/js/jquery.dataTables.min.js"></script>
<script src="https://code.jquery.com/ui/1.13.1/jquery-ui.min.js" integrity="sha256-eTyxS0rkjpLEo16uXTS0uVCS4815lc40K2iVpWDvdSY=" crossorigin="anonymous"></script>
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/css/bootstrap.min.css"
integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<!-- Optional theme -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/css/bootstrap-theme.min.css"
integrity="sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp" crossorigin="anonymous">
<!-- Latest compiled and minified JavaScript -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/js/bootstrap.min.js"
integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa"
crossorigin="anonymous"></script>
<link rel="stylesheet" href="{{ asset('build/lang/'~app.session.get('_locale')~'/lang.css') }}" />
{% block stylesheets %}
{# {{ encore_entry_link_tags('bootstrap_css') }}
{{ encore_entry_link_tags('bootstrap.min_css') }}
{{ encore_entry_link_tags('bootstrap-theme') }}
{{ encore_entry_link_tags('bootstrap-theme.min') }} #}
{# {{ encore_entry_link_tags('custom_tinymce') }} #}
{{ encore_entry_link_tags('main_css') }}
{{ encore_entry_link_tags('tableau-sandford') }}
{{ encore_entry_link_tags('jquery-ui.min_css') }}
{% endblock %}
{% block javascripts %}
{# {{ encore_entry_script_tags('bootstrap') }} #}
{# {{ encore_entry_script_tags('modernizr-2.8.3-respond-1.4.2.min') }} #}
{{ encore_entry_script_tags('app') }}
{# {{ encore_entry_script_tags('testsJS') }} #}
<script src="{{ asset('build/js/testsJS.js') }}"></script>
{# <script >console.log(AntibiogardeJS.helpers.getLocation());</script> #}
{# {{ encore_entry_script_tags('jquery-ui.min_js') }} #}
<script src="{{ asset('bundles/fosjsrouting/js/router.js') }}"></script>
<script src="{{ asset('js/fos_js_routes.js') }}"></script>
<script src="{{ asset('build/js/tinymce/js/tinymce/tinymce.min.js') }}"></script>
{# {{ encore_entry_script_tags('bootstrap.min') }} #}
{# {{ encore_entry_script_tags('main') }}
{{ encore_entry_script_tags('filariane') }}
{{ encore_entry_script_tags('blocks') }}
{{ encore_entry_script_tags('references') }} #}
{# {{ encore_entry_script_tags('contenus') }}
{{ encore_entry_script_tags('informations') }}
{{ encore_entry_script_tags('epp') }}
{{ encore_entry_script_tags('actualites') }}
{{ encore_entry_script_tags('notes') }}
{{ encore_entry_script_tags('antibiotiques') }}
{{ encore_entry_script_tags('statistiques') }} #}
{{ encore_entry_script_tags('iframeResizer.min') }}
{{ encore_entry_script_tags('iframeResizer.contentWindow.min') }}
{# {{ encore_entry_script_tags('jquery.dataTables.min') }} #}
<script>var baseUrl = '';</script>
<script>var lang = '{{ app.session.get('_locale') }}';</script>
<script>var mobile_spectre = '{{ app.session.get('mobile-spectre') }}';</script>
<script>var id_client_adada = '{{ app.session.get('client_id_adada') }}';</script>
<script>var baseurl = '{{ asset('build/') }}';</script>
<script>var current_route_name = '{{ app.request.attributes.get('_route') }}';</script>
<script src="{{ asset('build/lang/'~app.session.get('_locale')~'/lang.js') }}"></script>
<script>
$(document).off('click.dciPopup').on('click.dciPopup', '.dci-popup-link', function(e) {
if ($(this).hasClass('dci-popup-menu-link')) {
return;
}
var spectreUrl = $(this).attr('data-spectre-url') || $(this).attr('href');
var antibiotiqueUrl = $(this).attr('data-antibiotique-url');
var irUrl = $(this).attr('data-ir-url');
var adaptationUrl = $(this).attr('data-adaptation-url');
var cbipUrl = $(this).attr('data-cbip-url');
e.preventDefault();
var dciLabel = $.trim($(this).text()) || 'DCI';
var links = [];
if (antibiotiqueUrl && antibiotiqueUrl !== '#') {
links.push("<li><a class=\"dci-popup-menu-link\" href=\"" + antibiotiqueUrl + "\">Posologie et modalite d'administration standard</a></li>");
}
if (spectreUrl && spectreUrl !== '#') {
links.push("<li><a class=\"dci-popup-menu-link\" href=\"" + spectreUrl + "\">Spectre</a></li>");
}
if (cbipUrl && cbipUrl !== '#') {
links.push("<li><a class=\"dci-popup-menu-link\" href=\"" + cbipUrl + "\" target=\"_blank\" rel=\"noopener noreferrer\">CBIP</a></li>");
}
if (irUrl && irUrl !== '#') {
links.push("<li><a class=\"dci-popup-menu-link\" href=\"" + irUrl + "\">Calculs d'adaptation posologique IR</a></li>");
}
if (adaptationUrl && adaptationUrl !== '#') {
links.push("<li><a class=\"dci-popup-menu-link\" href=\"" + adaptationUrl + "\">Calcul d'adaptation posologique obésité</a></li>");
}
var html = '';
if (links.length > 0) {
html = '<ul>' + links.join('') + '</ul>';
} else {
html = '<div class="alert alert-warning">Aucun lien disponible pour cet antibiotique.</div>';
}
var closeLabel = (typeof main_fermer !== 'undefined') ? main_fermer : 'Fermer';
if (typeof AntibiogardeJS !== 'undefined' && AntibiogardeJS.helpers && AntibiogardeJS.helpers.displayModal) {
AntibiogardeJS.helpers.displayModal(dciLabel, html, [{ text: closeLabel, class: 'default' }], 'width-50');
} else if (spectreUrl && spectreUrl !== '#') {
window.location.href = spectreUrl;
}
});
</script>
{# <script>tinyMCE.baseURL = "{{ asset('build/js/tinymce/js/tinymce') }}";</script>
<script src="{{ path('fos_js_routing_js', {'callback': 'fos.Router.setData'}) }}"></script> #}
{% endblock %}
<script src="{{ asset('build/js/vendor/modernizr-2.8.3-respond-1.4.2.min.js') }}"></script>
<link rel="shortcut icon" href="{{ asset('build/img/favicon/favicon.ico') }}" type="image/x-icon'); ?>">
<link rel="icon" href="{{ asset('build/img/favicon/favicon.png') }}" type="image/png'); ?>">
<link rel="icon" sizes="32x32" href="{{ asset('build/img/favicon/favicon-32.png') }}" type="image/png'); ?>">
<link rel="icon" sizes="64x64" href="{{ asset('build/img/favicon/favicon-64.png') }}" type="image/png'); ?>">
<link rel="icon" sizes="96x96" href="{{ asset('build/img/favicon/favicon-96.png') }}" type="image/png'); ?>">
<link rel="icon" sizes="196x196" href="{{ asset('build/img/favicon/favicon-196.png') }}" type="image/png'); ?>">
<link rel="apple-touch-icon" sizes="152x152" href="{{ asset('build/img/favicon/apple-touch-icon.png') }}?>">
<link rel="apple-touch-icon" sizes="60x60" href="{{ asset('build/img/favicon/apple-touch-icon-60x60.png') }}?>">
<link rel="apple-touch-icon" sizes="76x76" href="{{ asset('build/img/favicon/apple-touch-icon-76x76.png') }}?>">
<link rel="apple-touch-icon" sizes="114x114" href="{{ asset('build/img/favicon/apple-touch-icon-114x114.png') }}?>">
<link rel="apple-touch-icon" sizes="120x120" href="{{ asset('build/img/favicon/apple-touch-icon-120x120.png') }}?>">
<link rel="apple-touch-icon" sizes="144x144" href="{{ asset('build/img/favicon/apple-touch-icon-144x144.png') }}?>">
<meta name="msapplication-TileImage" content="{{ asset('build/img/favicon/favicon-144.png') }}?>">
<meta name="msapplication-TileColor" content="#FFFFFF">
</head>
<body>
<div id="loading-screen" style="display:none">
<div class="loading-complete"></div>
</div>
<!--[if lt IE 8]>
<p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p>
<![endif]-->
{% block headerbegin %}
<div id="wrap">
<nav class="navbar navbar-default antibiogarde">
<div class="container-fluid">
<div class="top-header-background"></div>
<div class="navbar-header row">
<div class="col-sm-9">
<a class="navbar-brand" href="{{ path('spectres_home') }}">ANTIBIO<span>GARDE®</span>
{% if version_antibiogarde == 'web_hopital' %}
<label>6H</label> <span>{{ app.session.get('nom_finess') }}</span>
{% elseif version_antibiogarde == 'web_edition' %}
<label>6S</label>
{% elseif version_antibiogarde == 'intranet' %}
<label>6H</label> <span>{{ app.session.get('titre_hopital') }}</span>
{% endif %}
</a>
</div>
{# <div class="clearfix"></div> #}
<div class="col-sm-3 text-right button-menu">
<div class="bouton_connecter">
{% if is_granted('ROLE_USER') or is_granted('ROLE_REFERENT') %}
{% if version_antibiogarde == 'web_edition'%}
{% if app.user.username != ramsay_mail %}
<a class="btn btn-default" id="mesparametres" href="{{ path('mes_parametres', {'path' : 'parrainages' }) }}"></a>
{% endif %}
{% else %}
<a class="btn btn-default" id="mesparametres" href="{{ path('mes_parametres', {'path' : 'mes-informations' }) }}"></a>
{% endif %}
{% if app.user.username != ramsay_mail %}
<a class="btn btn-default" id="boutondeconnexion" href="{{ path('logout') }}"></a>
{% else %}
<button class="btn btn-default ramsay" id="boutondeconnexion" ></a>
{% endif %}
{% else %}
<button type="button" class="btn btn-default" id="boutonconnexion"></button>
{% endif %}
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
{#<div class="lang">
{% if app.session.get('_locale') == 'fr' %}
<span attrLang="fr" class="drapeau"><img {% if app.session.get('_locale') == 'fr' %}class="active"{% endif %} src="{{asset('build/img/drapeau-france.jpg')}}" alt="fr"></span>
{% elseif app.session.get('_locale') == 'be' %}
<span attrLang="be" class="drapeau"><img {% if app.session.get('_locale') == 'be' %}class="active"{% endif %} src="{{asset('build/img/drapeau-belge.jpg')}}" alt="be"></span>
{% endif %}
<span attrLang="en" class="drapeau"><img {% if app.session.get('_locale') == 'en' %}class="active"{% endif %} src="{{asset('build/img/drapeau-royaume-uni.jpg')}}" alt="en"></span>
</div>#}
</div>
{% if app.session.get('multi_finess') is defined and app.session.get('multi_finess') == 1 %}
<div class="col-sm-12 label-compte">{{ app.session.get('titre_hopital') }}</div>
{% endif %}
</div>
<div class="bottom-header-background"></div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
{# Actualites #}
{% if 'actualites' in app.request.attributes.get('_route') %}
<li class="active"><a href="{{ path('actualites_home') }}">{% trans %}menu_actualites{% endtrans %}</a></li>
{% else %}
<li><a href="{{ path('actualites_home') }}">{% trans %}menu_actualites{% endtrans %}</a></li>
{% endif %}
{# Spectres #}
{% if 'spectres' in app.request.attributes.get('_route') %}
<li class="active"><a href=".">{% trans %}menu_spectres{% endtrans %}</a></li>
{% else %}
<li><a href="{{ path('spectres_home') }}">{% trans %}menu_spectres{% endtrans %}</a></li>
{% endif %}
{# Thérapeutique #}
{% if 'therapeutique' in app.request.attributes.get('_route') %}
<li class="active"><a href=".">{% trans %}menu_therapeutique{% endtrans %}</a></li>
{% else %}
<li><a href="{{ path('therapeutique_home') }}">{% trans %}menu_therapeutique{% endtrans %}</a></li>
{% endif %}
{# Prévention et vaccins #}
{% if 'prevention_vaccins' in app.request.attributes.get('_route') %}
<li class="active"><a href=".">{% trans %}menu_prevention_vaccins{% endtrans %}</a></li>
{% else %}
<li><a href="{{ path('prevention_vaccins_home') }}">{% trans %}menu_prevention_vaccins{% endtrans %}</a></li>
{% endif %}
{# Outils de préscriptions #}
{% if 'outils_prescriptions' in app.request.attributes.get('_route') %}
<li class="active"><a href=".">{% trans %}menu_outils_prescription{% endtrans %}</a></li>
{% else %}
<li><a href="{{ path('outils_prescriptions_home') }}">{% trans %}menu_outils_prescription{% endtrans %}</a></li>
{% endif %}
{# Bloc notes #}
{% if version_antibiogarde != 'web_edition' %}
{% if 'bloc_notes' in app.request.attributes.get('_route') %}
<li class="active"><a href="{{ path('bloc_notes_home') }}">{% trans %}menu_bloc_notes{% endtrans %}</a></li>
{% else %}
<li><a href="{{ path('bloc_notes_home') }}">{% trans %}menu_bloc_notes{% endtrans %}</a></li>
{% endif %}
{% endif %}
{# Cas cliniques #}
{#
{% if 'cas_cliniques' in app.request.attributes.get('_route') %}
<li class="active"><a href=".">{% trans %}menu_cas_cliniques{% endtrans %}</a></li>
{% else %}
<li><a href="{{ path('cas_cliniques_home') }}">{% trans %}menu_cas_cliniques{% endtrans %}</a></li>
{% endif %}
#}
{% if (is_granted('ROLE_USER') or is_granted('ROLE_REFERENT')) and version_antibiogarde != 'web_edition' %}
<li><a href="{{ path('favoris_liste') }}">{% trans %}menu_favoris{% endtrans %}</a></li>
{% endif %}
</ul>
</div><!--/.nav-collapse -->
</div><!--/.container-fluid -->
</nav>
<div id="antibiogarde-filariane">{% block filariane %}{% endblock %}</div>
<div id="antibiogarde-contenu">
<div id="togglefilariane" class="filariane"></div>
<div id="content">
{% set routes_epp_individuel = ['antibiotiques_home', 'microorganismes_home', 'situations_cliniques_home', 'prophylaxie_home', 'informations_pratiques_home', 'elements_de_gravite_home', 'therapeutique_home', 'spectres_home', 'therapeutique_home', 'prevention_vaccins_home', 'outils_prescriptions_home'] %}
{% if app.request.attributes.get('_route') in routes_epp_individuel and is_granted('ROLE_USER') and version_antibiogarde != 'web_edition' %}
{% set add_epp_individuel = 'class=add_epp_individuel' %}
{% else %}
{% set add_epp_individuel = '' %}
{% endif %}
<div id="navtop" {{add_epp_individuel}}>
{% block navtop %}{% endblock %}
{% set routes_favoris = ['antibiotiques_home', 'microorganismes_home', 'situations_cliniques_home', 'prophylaxie_home', 'informations_pratiques_home', 'elements_de_gravite_home', 'bloc_notes_display', 'therapeutique_home', 'spectres_home', 'therapeutique_home', 'prevention_vaccins_home', 'outils_prescriptions_home'] %}
<form action="{{ path('recherche_rechercher') }}" method="post" id="search-form">
<div id="search">
<input type="text" name="term" />
<button type="button" class="bouton_gris">{% trans %}ok{% endtrans %}</button>
<div class="media-right media-middle" style="display: inline-block;">
<span class="media-object" id="infoRecherche" data-toggle="tooltip" data-placement="bottom" data-html="true" title="{{ include('aide-recherche.html.twig') }}"></span>
</div>
</div>
</form>
{% if app.request.attributes.get('_route') in routes_favoris and is_granted('ROLE_USER') and version_antibiogarde != 'web_edition' %}
<button id="favoris" type="button" class="bouton_gris">{% trans %}favoris_ajout{% endtrans %}</button>
{% endif %}
</div>
{% endblock %}
{% block content %}{% endblock %}
{% block headerend %}
</div>
</div>
{% block footer %}
{% if app.session.get('mobile-spectre') != true %}
<div id="footer">
<a href="{{ path('mises_a_jours') }}">{% trans %}menu_footer_historique{% endtrans %}</a> - <a href="{{ path('abreviations') }}">{% trans %}menu_footer_abreviations{% endtrans %}</a> - <a href="{{ path('contacts') }}">{% trans %}menu_footer_contact{% endtrans %}</a> - <a href="{{ path('mentions_legales') }}">{% trans %}menu_footer_mentions_legales{% endtrans %}</a> - <a href="{{ path('donnees_personnelles') }}">{% trans %}menu_footer_donnees_personnelles{% endtrans %}</a>
</div>
{% endif %}
{% endblock %}
</div>
{% endblock %}
{% if app.session.get('login_errors') %}
<script>
$(document).ready(function(){
{% if version_antibiogarde == 'web_edition' %}
{% if app.session.get('mobile-spectre') != true %}
AntibiogardeJS.helpers.displayModalFromUrl('Connexion', 'login_form', null, null, null, null, false);
{% endif %}
{% else %}
AntibiogardeJS.helpers.displayModalFromUrl('Connexion', 'login_form');
{% endif %}
});
</script>
{% endif %}
{% if version_antibiogarde == 'web_edition' %}
<script>
{% if app.session.get('connexion_ramsay') == 'ramsay_connexion_ok' %}
AntibiogardeJS.helpers.alertModal("{% trans %}ramsay_connexion_titre{% endtrans %}", "{% trans %}ramsay_connexion_ok{% endtrans %}");
{{ app.session.set('connexion_ramsay', null) }}
{% elseif app.session.get('connexion_ramsay') == 'ramsay_connexion_ko_lien_expire' %}
AntibiogardeJS.helpers.alertModal("{% trans %}ramsay_connexion_titre{% endtrans %}", "{% trans %}ramsay_connexion_ko_lien_expire{% endtrans %}");
{{ app.session.set('connexion_ramsay', null) }}
{% elseif app.session.get('connexion_ramsay') == 'ramsay_connexion_ko_decryptage' %}
AntibiogardeJS.helpers.alertModal("{% trans %}ramsay_connexion_titre{% endtrans %}", "{% trans %}ramsay_connexion_ko_decryptage{% endtrans %}");
{{ app.session.set('connexion_ramsay', null) }}
{% elseif app.session.get('connexion_ramsay') == 'ramsay_connexion_ko_utilisateur' %}
AntibiogardeJS.helpers.alertModal("{% trans %}ramsay_connexion_titre{% endtrans %}", "{% trans %}ramsay_connexion_ko_utilisateur{% endtrans %}");
{{ app.session.set('connexion_ramsay', null) }}
{% endif %}
</script>
{% endif %}
{# On charge le .js des graph uniquement pour les page de stats #}
{% if app.request.attributes.get('_route') == 'mes_parametres' and (
(app.request.attributes.get('_route_params').path == 'statistiques-general') or
(app.request.attributes.get('_route_params').path == 'statistiques-section') or
(app.request.attributes.get('_route_params').path == 'statistiques-utilisateur') or
(app.request.attributes.get('_route_params').path == 'statistiques-service')
) or
app.request.attributes.get('_route') == 'cas_cliniques_home'%}
<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
{% endif %}
<script>
$(document).ready(function(){
{% if version_antibiogarde == 'web_edition' %}
{% if app.session.get('mobile-spectre') == true %}
$('div#antibiogarde-filariane').css('display', 'none');
$('div#togglefilariane').css('display', 'none');
$('nav.navbar.navbar-default.antibiogarde').css('display', 'none');
$('div#navtop').css('display', 'none');
$('div#antibiogarde-contenu').css('margin-left', '0px');
{% endif %}
{% endif %}
$.getJSON( Routing.generate('mises_a_jours_popup', {nb: true}), function( data ) {
if(data.visualiser == true){
AntibiogardeJS.helpers.displayModalFromUrl("{% trans %}autres_maj{% endtrans %}", "mises_a_jours_popup", false, [], false, false, true, 'width-50');
}
});
$('#infoRecherche[data-toggle="tooltip"]').tooltip({trigger: "click"});
AntibiogardeJS.filariane.ready();
{% if app.user != NULL %}
{% if app.user.username == ramsay_mail %}
$("#boutondeconnexion.ramsay").click(function() {
$.getJSON( Routing.generate('ramsay_deconnexion', {}), function( data ) {
AntibiogardeJS.helpers.alertModal("{% trans %}ramsay_deconnexion_ok_titre{% endtrans %}", "{% trans %}ramsay_deconnexion_ok{% endtrans %}");
});
});
{% endif %}
{% endif %}
});
</script>
{% block javascriptEnd %}
{% endblock %}
{% set display_chatbase =
(version_antibiogarde == 'web_edition' and is_granted('ROLE_AUTHENTICATED'))
or
(version_antibiogarde == 'web_hopital' and is_granted('ROLE_AUTHENTICATED') and app.session.get('client_id_adada') is not empty)
%}
{% if display_chatbase %}
<script>
(function(){
if(!window.chatbase || window.chatbase("getState") !== "initialized"){
window.chatbase = (...arguments) => {
if(!window.chatbase.q){ window.chatbase.q = [] }
window.chatbase.q.push(arguments)
};
window.chatbase = new Proxy(window.chatbase, {
get(target, prop){
if(prop === "q"){ return target.q }
return (...args) => target(prop, ...args)
}
})
}
const onLoad = function(){
const script = document.createElement("script");
script.src = "https://www.chatbase.co/embed.min.js";
script.id = "6GdxPlV7QLvL32-h4kFcb";
script.domain = "www.chatbase.co";
document.body.appendChild(script)
};
if(document.readyState === "complete"){
onLoad()
} else {
window.addEventListener("load", onLoad)
}
})();
</script>
{% endif %}
<!-- Google Analytics: change UA-XXXXX-X to be your site's ID.
<script>
(function(b,o,i,l,e,r){b.GoogleAnalyticsObject=l;b[l]||(b[l]=
function(){(b[l].q=b[l].q||[]).push(arguments)});b[l].l=+new Date;
e=o.createElement(i);r=o.getElementsByTagName(i)[0];
e.src='//www.google-analytics.com/analytics.js';
r.parentNode.insertBefore(e,r)}(window,document,'script','ga'));
ga('create','UA-XXXXX-X','auto');ga('send','pageview');
</script>
-->
</body>
</html>