{% set tzone = timeZone.getUserTimeZone %}{% set hostname = app.request.headers.get('host') %}{% set region = (hostname|split('.')[0]) %}{% if not imageondisk( '/images/' ~ region ~ '/animal-black-white.png' ) %} {% set region = 'digicloud' %}{% endif %}<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>{% block title %}Digirodeo Digital{% endblock %}</title> <link rel="apple-touch-icon" sizes="57x57" href="{{ asset('images/favicon/apple-icon-57x57.png') }}"> <link rel="apple-touch-icon" sizes="60x60" href="{{ asset('images/favicon/apple-icon-60x60.png') }}"> <link rel="apple-touch-icon" sizes="72x72" href="{{ asset('images/favicon/apple-icon-72x72.png') }}"> <link rel="apple-touch-icon" sizes="76x76" href="{{ asset('images/favicon/apple-icon-76x76.png') }}"> <link rel="apple-touch-icon" sizes="114x114" href="{{ asset('images/favicon/apple-icon-114x114.png') }}"> <link rel="apple-touch-icon" sizes="120x120" href="{{ asset('images/favicon/apple-icon-120x120.png') }}"> <link rel="apple-touch-icon" sizes="144x144" href="{{ asset('images/favicon/apple-icon-144x144.png') }}"> <link rel="apple-touch-icon" sizes="152x152" href="{{ asset('images/favicon/apple-icon-152x152.png') }}"> <link rel="apple-touch-icon" sizes="180x180" href="{{ asset('images/favicon/apple-icon-180x180.png') }}"> <link rel="icon" type="image/png" sizes="192x192" href="{{ asset('images/favicon/android-icon-192x192.png') }}"> <link rel="icon" type="image/png" sizes="144x144" href="{{ asset('images/favicon/android-icon-144x144.png') }}"> {% if env_instance == 'valls' %} <link rel="icon" type="image/png" sizes="32x32" href="{{ asset('images/favicon/v-favicon-32x32.png') }}"> <link rel="icon" type="image/png" sizes="96x96" href="{{ asset('images/favicon/v-favicon-96x96.png') }}"> <link rel="icon" type="image/png" sizes="16x16" href="{{ asset('images/favicon/v-favicon-16x16.png') }}"> {% else %} <link rel="icon" type="image/png" sizes="32x32" href="{{ asset('images/favicon/favicon-32x32.png') }}"> <link rel="icon" type="image/png" sizes="96x96" href="{{ asset('images/favicon/favicon-96x96.png') }}"> <link rel="icon" type="image/png" sizes="16x16" href="{{ asset('images/favicon/favicon-16x16.png') }}"> {% endif %} <link rel="manifest" href="{{ asset('images/favicon/manifest.json') }}"> <meta name="msapplication-TileColor" content="#ffffff"> <meta name="msapplication-TileImage" content="{{ asset('images/favicon/ms-icon-144x144.png') }}"> <meta name="theme-color" content="#ffffff"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> {% block stylesheets %} <link href="{{ asset('js/node_modules/bootstrap/dist/css/bootstrap.min.css') }}" rel="stylesheet"> <link href="{{ asset('css/lib/jquery-ui.css') }}" rel="stylesheet"> <link href="{{ asset('css/lib/sidebar-nav.min.css') }}" rel="stylesheet"> <link href="{{ asset('css/lib/jquery.toast.css') }}" rel="stylesheet"> <link href="{{ asset('css/lib/morris.css') }}" rel="stylesheet"> <link href="{{ asset('css/lib/fullcalendar.css') }}" rel="stylesheet"> <link href="{{ asset('css/lib/jquery.dataTables.min.css') }}" rel="stylesheet"> <link href="{{ asset('css/lib/buttons.dataTables.min.css') }}" rel="stylesheet"> <link href="{{ asset('js/node_modules/@selectize/selectize/dist/css/selectize.bootstrap3.css') }}" rel="stylesheet"> <link href="{{ asset('css/animate.css') }}" rel="stylesheet"> <link href="{{ asset('css/spinners.css') }}" rel="stylesheet"> <link href="{{ asset('css/style.css') }}" rel="stylesheet"> <link href="{{ asset('css/font-awesome.css') }}" rel="stylesheet"> <link href="{{ asset('css/weather-icons.css') }}" rel="stylesheet"> <!-- <link href="js/node_modules/@fortawesome/fontawesome-svg-core/styles.css" rel="stylesheet"> --> {% if region == 'valls' %} <link href="{{ asset('css/variables_valls.css') }}" rel="stylesheet"> {% else %} <link href="{{ asset('css/variables_digirodeo.css') }}" rel="stylesheet"> {% endif %} <link href="{{ asset('css/index.css') }}" rel="stylesheet"> <link href="{{ asset('css/colors/default-digicloud.css') }}" rel="stylesheet"> <style></style> <!-- tabulator CSS --> <link href="{{ asset('js/node_modules/tabulator-tables/dist/css/tabulator_bootstrap3.css') }}" rel="stylesheet"> <script type="text/javascript">document.getElementsByTagName("html")[0].className += " js";</script> <script src="https://kit.fontawesome.com/357e18989d.js"></script> {% endblock %}</head><body> <div class="preloader"> <svg class="circular" viewBox="25 25 50 50"> <circle class="path" cx="50" cy="50" r="20" fill="none" stroke-width="2" stroke-miterlimit="10"/> </svg> </div> {% block body %}{% endblock %} {% block javascripts %} <!-- en node_modules --> <script src="{{ asset('js/node_modules/jquery/dist/jquery.min.js') }}"></script> <script src="{{ asset('js/node_modules/bootstrap/dist/js/bootstrap.min.js') }}"></script> <script src="{{ asset('js/node_modules/@selectize/selectize/dist/js/selectize.min.js') }}"></script> <script src="{{ asset('js/node_modules/lodash/lodash.min.js') }}"></script> <script src="{{ asset('js/node_modules/luxon/build/global/luxon.min.js') }}"></script> <script src="{{ asset('js/node_modules/tabulator-tables/dist/js/tabulator.min.js') }}"></script> <script src="{{ asset('js/node_modules/cleave.js/dist/cleave.min.js') }}"></script> <!-- <script src="{{ asset('js/node_modules/jquery-deserialize/src/jquery.deserialize.js') }}"></script> --> <script src="{{ asset('js/lib/jquery-deserialize-selectize/src/jquery.deserialize.js') }}"></script> <!-- en js/lib --> <script src="{{ asset('js/lib/sidebar-nav.min.js') }}"></script> <script src="{{ asset('js/lib/jquery.slimscroll.js') }}"></script> <script src="{{ asset('js/lib/waves.js') }}"></script> <script src="{{ asset('js/lib/jquery.waypoints.js') }}"></script> <script src="{{ asset('js/lib/jquery.counterup.min.js') }}"></script> <script src="{{ asset('js/lib/raphael-min.js') }}"></script> <script src="{{ asset('js/lib/morris.js') }}"></script> <script src="{{ asset('js/lib/jquery.toast.js') }}"></script> <script src="{{ asset('js/lib/moment.js') }}"></script> <script src="{{ asset('js/lib/fullcalendar.min.js') }}"></script> <script src="{{ asset('js/lib/cal-init.js') }}"></script> <script src="{{ asset('js/lib/custom.min.js') }}"></script> <script src="{{ asset('js/lib/jquery.dataTables.min.js') }}"></script> <script src="{{ asset('js/lib/dataTables.buttons.min.js') }}"></script> <script src="{{ asset('js/lib/buttons.flash.min.js') }}"></script> <script src="{{ asset('js/lib/jszip.min.js') }}"></script> <script src="{{ asset('js/lib/vfs_fonts.js') }}"></script> <script src="{{ asset('js/lib/buttons.html5.min.js') }}"></script> <script src="{{ asset('js/lib/buttons.print.min.js') }}"></script> <script src="{{ asset('js/lib/cbpFWTabs.js') }}"></script> <script src="{{ asset('js/lib/bootbox.min.js') }}"></script> <script src="{{ asset('js/lib/sweetalert.min.js') }}"></script> <script src="{{ asset('js/lib/jquery.sweet-alert.custom.js') }}"></script> <!-- en js/ui --> <script src="{{ asset('js/config-test.js') }}"></script> <script src="{{ asset('js/ui/AppUi.js') ~ '?' ~ date().timestamp }}"></script> <script src="{{ asset('js/ui/AppUiConfig.js') ~ '?' ~ date().timestamp }}"></script> <script src="{{ asset('js/ui/AppUiMap.js') ~ '?' ~ date().timestamp }}"></script> <script src="{{ asset('js/ui/AppUiTranslations.js' ~ '?' ~ date().timestamp ) }}"></script> <!-- apache echarts --> <script src="{{ asset('js/node_modules/echarts/dist/echarts.js') }}"></script> <script type="text/javascript"> let appConfig = { locale: '{{ app.request.locale }}' }; {% if is_granted("IS_AUTHENTICATED_REMEMBERED") %} appConfig.username = '{{ app.user.username }}'; {% endif %} /* entry helpers */ {% if eh is defined %} {% for key,value in eh %} appUi.eh['{{ key }}'] = JSON.parse({{ value | json_encode | raw }}); {% endfor %} {% endif %} $( () => { appUi.init( appConfig ) }); </script> {% endblock %}</body></html>