{"id":37486,"date":"2025-05-26T17:00:22","date_gmt":"2025-05-26T15:00:22","guid":{"rendered":"https:\/\/www.teatrodonizetti.it\/categoria\/"},"modified":"2025-05-26T17:00:50","modified_gmt":"2025-05-26T15:00:50","slug":"categoria","status":"publish","type":"page","link":"https:\/\/www.teatrodonizetti.it\/it\/categoria\/","title":{"rendered":"Categoria"},"content":{"rendered":"<script src=\"https:\/\/www.teatrodonizetti.it\/wp-content\/plugins\/ecal-plugin\/dist\/jquery-3.5.1.min.js\"><\/script>\r\n<script src=\"https:\/\/www.teatrodonizetti.it\/wp-content\/plugins\/ecal-plugin\/dist\/fullcalendar\/index.global.min.js\"><\/script>\r\n<style>\r\n\t\r\n\t\r\n\/* TABELLA  *\/\t\r\n\/*bottoni in alto*\/\r\nbutton.fc-button.fc-button-primary {\r\n    border-radius: 0px;\r\n    background-color: #efeded !important;\r\n    border: 1px solid #d1d1d1 !important;\r\n    color: #979797 !important;\r\n    padding: 10px;\r\n}\r\n\r\n\t\/* Nome Mese *\/\t\r\n\t.fc-toolbar-chunk h2 {\r\n    text-transform: uppercase;\r\n    border: 0px;\r\n    font-weight: bolder;\r\n    color: #b50c12;\r\n}\r\n\r\n\t\/*Nome giorno*\/\r\n\ta.fc-col-header-cell-cushion {\r\n    text-transform: uppercase;\r\n    margin: 10px;\r\n    color: #4d4d4d;\r\n    font-weight: 500;\r\n    font-size: larger;\r\n}\r\n\r\n\t\/*Numero Giorno*\/\r\n\t.fc-daygrid-day-top {\r\n    font-size: large;\r\n}\t\t\r\n\t.fc-daygrid-day-top a {\r\n    color:#979797\r\n    \r\n}\r\n\t\/* Testo cella *\/\r\n\t.fc-daygrid-event {\r\n    border-radius: 3px;\r\n    font-size: 12px;\r\n    position: relative;\r\n    white-space: inherit;\r\n\tline-height: 16px;\r\n\tmargin-bottom:10px;\r\n}\r\n\t\/*riga rossa sx cella*\/\r\n\t.eventoFull {\r\n    padding: 10px;\r\n    border-left: 1px solid #af0c11;\r\n    margin-left: 5px;\r\n}\r\n\t\/* immagine cella*\/\r\n\timg#calendarImage {\r\n    margin-bottom: 11px;\r\n}\r\n\t\/* altre date*\/\r\n\tspan.altreDate {\r\n    margin-top: 0 !important;\r\n    margin-bottom: 20px;\r\n    position: relative;\r\n}\r\n\t\/*impostazione testo introduttivo - INFO*\/\r\n\t#calendarDescList, #calendarDescList p{\r\n\tfont-size:16px !important;\r\n\tline-height:1.6em;\r\n\t    \r\n\t}\r\n\t\r\n\t\r\n\t\/* Visualizzazione responsive del calendario mensile *\/\r\n\t@media screen and (max-width: 768px) {\r\n\t\t.eventoFull {\r\n\t\t\tvisibility: hidden;\r\n\t\t\tdisplay: none;\r\n\t\t}\r\n\t\t.eventoMobile{\r\n\t\t\tdisplay: block;\r\n\t\t\toverflow-wrap: anywhere !important;\r\n\t\t}\r\n\t}\r\n\t\r\n\t@media screen and (min-width: 769px) {\r\n\t\t.eventoFull {\r\n\t\t\tdisplay: block;\r\n\t\t}\r\n\t\t.eventoMobile{\r\n\t\t\tvisibility: hidden;\r\n\t\t\tdisplay: none;\r\n\t\t}\r\n\t}\r\n\t\/* END *\/\r\n\t\r\n\/*    VISUALIZZAZIONE LISTA   *\/\r\n\r\n\t\/*  Contenitore evento  *\/\r\n\t.fc-theme-standard .fc-list {\r\n    border: 0px;\r\n}\r\n\tspan.altreDate {\r\n    color: #b50c12;\r\n}\r\n\t\r\n\ttbody {\r\n    font-family: \"raleway\";\r\n}\r\n\t\r\n\t.btnAcquistaList {\r\n    display: inline-block;\r\n    background-color: #be0000;\r\n    color: white !important;\r\n    padding: 6px 12px;\r\n\tmargin-top:20px;\r\n    text-decoration: none;\r\n    border-radius: 0px !important;\r\n}\r\n\t\r\n\t\/*Riga Data Evento*\/\r\n\t.fc-direction-ltr .fc-list-day-side-text, .fc-direction-rtl .fc-list-day-text\r\n {\r\n    float: left;\r\n    margin-left: 5px;\r\n}\r\n.fc-list-day-cushion.fc-cell-shaded { \/*Allineo a sx e coloro di nero*\/\r\n    text-align: left;\r\n}\r\n\t\r\n.fc .fc-list-day-cushion, .fc .fc-list-table td {\r\n    padding: 8px 14px 8px 0px;\r\n}\t\r\n\t\r\n.fc-theme-standard .fc-list-day-cushion {\r\n    background-color: white;\r\n    border-bottom: 1px solid #b50c12;\r\n\tborder-top: 1px solid white;\r\n    font-size: 23px;\r\n    color: black \/*#b50c12*\/;\r\n    font-weight: 500;\r\n}\r\n\t\r\n\t\/* Titolo Evento *\/\r\n\r\n\t#calendarTitleList {\r\n\t\tcursor: pointer;\r\n\t}\r\n\r\n\t\r\n\t\/*blocco info evento*\/\r\n\t\r\n\t\r\n\t.fc .fc-list-event:hover td { \/*hover su riga evento*\/\r\n    background-color: #ffffff;\r\n}\t\r\n\ttable.fc-list-table {\r\n    box-shadow: none;\r\n}\r\n\t\r\n\ttd.fc-list-event-graphic {\/*colonna tra orario e descrizione (contiene solo un pallino???)*\/\r\n    display: none;\r\n}\r\n\t\r\n\t.fc-list-day-cushion.fc-cell-shaded { \/* interlinea tra righe eventi *\/\r\n\t\tmargin-top: 15px;\r\n\t}\r\n\r\n\ttd.fc-list-event-time { \/* Ora evento*\/\r\n    font-size: 20px;\r\n    color: #333333;\r\n}\r\n\tspan#calendarTitleList { \/* Titolo evento*\/\r\n    color: #b50c12;\r\n    font-size: 25px;\r\n    line-height: 28px;\r\n    font-weight: 500;\r\n}\r\n\t\r\n.evento-container {\r\n    display: flex;\r\n    flex-wrap: wrap;\r\n    border: 0px solid #ccc;\r\n    padding: 10px;\r\n  }\r\n\r\n  .evento-immagine {\r\n    flex: 1 1 100%;\r\n    order: 0;\r\n    text-align: center;\r\n    margin-bottom: 10px;\r\n  }\r\n\r\n  .evento-immagine img {\r\n    max-width: 100%;\r\n    height: auto;\r\n  }\r\n\t\r\n\t.calendarCategoryList {\r\n    border: solid 1px #b51f12;\r\n    padding: 7px;\r\n    margin: 5px 5px 5px 0px;\r\n    font-size: 12px;\r\n}\r\n\r\n  .evento-testo {\r\n    flex: 1 1 100%;\r\n    order: 1;\r\n  }\r\n\t\r\n\ttr.fc-event.fc-event-start.fc-event-end.fc-event-past.fc-list-event {\r\n    border-left: 2px solid black !important;\r\n}\r\n\r\n  \/* Layout desktop: immagine a destra, testo a sinistra *\/\r\n  @media (min-width: 768px) {\r\n    .evento-container {\r\n      flex-wrap: nowrap;\r\n    }\r\n\r\n    .evento-testo {\r\n      flex: 2;\r\n      order: 0;\r\n      padding-right: 15px;\r\n    }\r\n\r\n    .evento-immagine {\r\n      flex: 1;\r\n      order: 1;\r\n      margin-bottom: 0;\r\n    }\r\n\t  \r\ntd.fc-list-event-time { \/* Ridimensiona orario a Sx in versione mobile*\/\r\n    font-size: 17px;\r\n    padding: 0px !important;\r\n    margin: 0px !important;\r\n    color: #b51f12;\r\n    font-weight: bold;\r\n}\r\n\t  \r\n  }\r\n\r\n  .calendarFeatured {\r\n    color: #be0000;\r\n    font-weight: bold;\r\n  }\r\n\r\n  .calendarHourList,\r\n  .calendarTitleList,\r\n  .calendarLuogoList,\r\n  .calendarIndicazioniAcquistoList {\r\n    display: block;\r\n    margin-bottom: 5px;\r\n  }\r\n\r\n  .btnAcquistaList {\r\n    display: inline-block;\r\n    background-color: #be0000;\r\n    color: white;\r\n    padding: 6px 12px;\r\n    text-decoration: none;\r\n    border-radius: 4px;\r\n  }\r\n\r\n  .btnAcquistaList:hover {\r\n    background-color: #a30000;\r\n  }\r\n\t\r\n\t.altreDate{\r\n\t\tdisplay: inline-block;\r\n    color: black;\r\n    stroke: black;\r\n\t\t\r\n\t}\r\n\t\r\n\t\r\n\/* CODICE PER NASCONDERE I PULSANTI DI SWITCH TABELLA\/LISTA PER IL MOBILE*\/\r\n@media (max-width: 768px) {\r\n  .fc-header-toolbar {\r\n    display: flex;\r\n    flex-direction: column;\r\n    align-items: center;\r\n    text-align: center;\r\n  }\r\n\r\n  .fc-toolbar-chunk {\r\n    width: 100%;\r\n    display: flex;\r\n    justify-content: center;\r\n    flex-wrap: wrap;\r\n    margin-bottom: 10px;\r\n  }\r\n\r\n  \/* Sposta la data sotto i pulsanti *\/\r\n  .fc-toolbar-chunk:nth-child(2) {\r\n    order: 3; \/* cambia l'ordine: la data viene dopo i pulsanti *\/\r\n  }\r\n\r\n  .fc-toolbar-title {\r\n    width: 100%;\r\n    text-align: center;\r\n  }\r\n\r\n  \/* Nasconde i bottoni \"Lista\" e \"Tabella\" *\/\r\n  .fc-toolbar-chunk:nth-child(3) {\r\n    display: none;\r\n  }\r\n\t\t\r\n}\r\n\r\n\t\r\n\t\r\n\t\r\n<\/style>\t\r\n\r\n\r\n<!--\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/ Template evento in modalit\u00e0 dayGridMonth -->\r\n<div>\r\n  <div id=\"eventoTemplate\" class=\"eventoCalendar\" style=\"display: none;\">\r\n\t  <div class=\"eventoFull\">\r\n\t\t  <img decoding=\"async\" src=\"\" class=\"calendarImage\" id=\"calendarImage\"\/>\r\n\t\t  <svg version=\"1.0\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10pt\" height=\"10pt\" viewBox=\"0 0 64.000000 64.000000\" preserveAspectRatio=\"xMidYMid meet\">\r\n\t\t\t  <g transform=\"translate(0.000000,64.000000) scale(0.100000,-0.100000)\" fill=\"#be0000\" stroke=\"none\">\r\n        <path d=\"M129 571 l-24 -19 0 -237 c0 -228 1 -238 20 -251 24 -16 41 -6 139\r\n        80 l57 49 37 -32 c129 -110 133 -113 156 -98 20 14 21 23 24 246 l2 232 -24\r\n        24 c-25 25 -28 25 -194 25 -152 0 -172 -2 -193 -19z\" \/>\r\n      <\/g>\r\n    <\/svg>\r\n    <span id=\"calendarHour\" class=\"calendarHour\"><\/span> <br>\r\n    <span id=\"calendarTitle\" class=\"calendarTitle\"><\/span>\r\n\t<\/div>\r\n\t  <div class=\"eventoMobile\">\r\n\t\t  Titolo evento\r\n\t  <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<!-- \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/ Template in modalit\u00e0 listWeek -->\r\n<div>\r\n  <div id=\"eventoTemplateList\" class=\"eventoCalendarList\" style=\"display: none;\">\r\n  \r\n<div class=\"evento-container\">\r\n  <div class=\"evento-immagine\">\r\n    <img decoding=\"async\" src=\"https:\/\/ecal.teatrodonizetti.it\/storage\/eventi\/festivalPianisticoInternazionaleDiBresciaEBergamoFestival2025Immagine_png_1747812106_1747812120_cropped.webp\" class=\"calendarImageList\" id=\"calendarImageList-lista\" alt=\"Festival image\">\r\n  <\/div>\r\n  <div class=\"evento-testo\">\r\n    <svg version=\"1.0\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10pt\" height=\"10pt\" viewBox=\"0 0 64.000000 64.000000\" preserveAspectRatio=\"xMidYMid meet\" id=\"calendarFeaturedFlag\" class=\"calendarFeaturedFlag\">\r\n      <g transform=\"translate(0.000000,64.000000) scale(0.100000,-0.100000)\" fill=\"#be0000\" stroke=\"none\">\r\n        <path d=\"M129 571 l-24 -19 0 -237 c0 -228 1 -238 20 -251 24 -16 41 -6 139\r\n        80 l57 49 37 -32 c129 -110 133 -113 156 -98 20 14 21 23 24 246 l2 232 -24\r\n        24 c-25 25 -28 25 -194 25 -152 0 -172 -2 -193 -19z\"><\/path>\r\n      <\/g>\r\n    <\/svg>\r\n    <span id=\"calendarFeatured\" class=\"calendarFeatured\">Segnalato<\/span>\r\n    <!--<span id=\"calendarHourList\" class=\"calendarHourList\">19 maggio | 20:30<\/span><br>-->\r\n    <span id=\"calendarTitleList\" class=\"calendarTitleList\">Titolo Evento<\/span>\r\n    <span id=\"calendarCategoryList\" class=\"calendarCategoryList\" style=\"display: none;\"><\/span>\r\n\t \r\n\t  <p style=\"margin-top:5px;\">\r\n\t\t  <span style=\"float:left;\">\r\n\t\t\t  <svg version=\"1.0\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10pt\" height=\"10pt\" viewBox=\"0 0 64.000000 64.000000\" preserveAspectRatio=\"xMidYMid meet\">\r\n\t\t\t\t  <g transform=\"translate(0.000000,64.000000) scale(0.100000,-0.100000)\" fill=\"gray\" stroke=\"none\">\r\n\t\t\t\t\t  <path d=\"M246 630 c-43 -14 -90 -49 -117 -88 -18 -27 -25 -52 -27 -106 -4 -69\r\n\t\t\t\t\t\t\t   -2 -74 47 -171 60 -116 157 -258 174 -252 18 6 136 185 178 271 32 65 39 91\r\n\t\t\t\t\t\t\t   39 138 0 91 -38 156 -114 195 -36 19 -139 26 -180 13z\"><\/path>\r\n\t\t\t\t  <\/g>\r\n\t\t\t  <\/svg>\r\n\t\t  <\/span>\r\n\t\t  <span id=\"calendarLuogoList\" class=\"calendarLuogoList\">Luogo<\/span>\r\n\t  <\/p>\r\n\t  \r\n\t  <span class=\"altreDate\">\r\n\t\t\t  <svg width=\"14\" height=\"12\" viewBox=\"0 0 14 12\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n\t\t\t\t  <title>Serie di eventi<\/title>\r\n\t\t\t\t  <rect x=\"0.5\" y=\"4.5\" width=\"9\" height=\"7\"><\/rect>\r\n\t\t\t\t  <path d=\"M2 2.5H11.5V10\"><\/path>\r\n\t\t\t\t  <path d=\"M4 0.5H13.5V8\"><\/path>\r\n\t\t\t  <\/svg>\r\n\t\t\t  Altre date disponibili - dal <span id=\"altreDate_start\"><\/span> al <span id=\"altreDate_end\"><\/span>\r\n\t\t  <\/span>\r\n\t  <br>\r\n\t  \r\n\t  \r\n    <span id=\"calendarDescList\" class=\"calendarDescList\">Descrizione<\/span><br>\r\n    <!-- <span id=\"calendarIndicazioniAcquistoList\" class=\"calendarIndicazioniAcquistoList\">Acquista ora<\/span><br>-->\r\n\r\n\r\n\t  <span id=\"calendarIndicazioniAcquistoList\" class=\"btnAcquistaList\">Acquista Ora<\/span><br>\r\n    <a class=\"btnAcquistaList\" id=\"btnAcquistaList\" href=\"https:\/\/www.festivalpianistico.it\/partecipa\/biglietti-bergamo\/\" target=\"_blank\" rel=\"noopener\">Acquista Ora<\/a>\r\n\r\n\t  \r\n  <\/div>\r\n<\/div>\r\n\t  \r\n\t  <!--    -->\r\n\t  \r\n  <\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<script>\r\n$(document).ready(function(){\r\n  loadCalendar();\r\n\r\n});\r\nfunction loadCalendar(){\r\n  var calendarEl = document.getElementById('calendar');\r\n\tvar currentView = \"dayGridMonth\";\r\n\r\n  calendar = new FullCalendar.Calendar(calendarEl, {\r\n    initialView: \"listMonthCustom\", \/\/alternativa: dayGridMonth\r\n    themeSystem: 'bootstrap',\r\n    nowIndicator: true,\r\n    firstDay: 1,\r\n    selectable: true,\r\n    allDayText: \"Tutto il giorno\",\r\n\t  listDayFormat: {\r\n        day: \"numeric\",\r\n        month: \"long\",\r\n        weekday: \"long\"\r\n      },\r\n    locale: \"it\",\r\n    height: 'auto',\r\n    headerToolbar: {\r\n      left: 'today prev,next',\r\n      center: 'title',\r\n      right: 'dayGridMonth,listMonthCustom'\r\n    },\r\n\t  views: {\r\n        listMonthCustom:{\r\n          type: 'listDay',\r\n          duration: { months: 24},\r\n          dateAlignment: 'day',\r\n\t\t  dateIncrement: { months: 24 }\r\n        }\r\n      },\r\n    buttonText: {\r\n      dayGridMonth: 'Tabella',\r\n      listMonthCustom: 'Lista',\r\n      today: 'OGGI'\r\n    },\r\n    events: function(info, successCallback, failureCallback){\r\n        setTimeout(function(){\r\n          $.ajax({\r\n            type:\"POST\",\r\n            url:\"https:\/\/ecal.teatrodonizetti.it\/api\/calendar_feed\",\r\n            dataType: 'json',\r\n            data: {\r\n              start: info.startStr,\r\n              end: info.endStr,\r\n              lang: \"it\",\r\n              categorie: \"\",\r\n              calendari: \"\",\r\n              in_evidenza: \"\",\r\n              luogo: \"\",\r\n              organizzatore: \"\",\r\n              view: currentView\r\n            },\r\n            success: function(doc) {\r\n              var events = [];\r\n              $.map( doc, function( r ) {\r\n                events.push(r);\r\n              });\r\n              console.log(currentView);\r\n              successCallback(events);\r\n            }\r\n          });\r\n        },1000);\r\n        \r\n      },\r\n    eventClick: function(info) {\r\n\t\tif(\"it\" == 'it'){\r\n\t\t\tlocation.href = \"\/it\/evento\/\"+info.event.extendedProps.slug+\"\/\"+info.event.extendedProps.data_std;\r\n\t\t}\r\n\t\tif(\"it\" == 'en'){\r\n\t\t\tlocation.href = \"\/en\/event\/\"+info.event.extendedProps.slug+\"\/\"+info.event.extendedProps.data_std;\r\n\t\t}\r\n      \r\n    },\r\n\t  viewClassNames: function(info){\r\n        currentView = info.view.type;\r\n      },\r\n    eventContent: function(arg){\r\n      if(arg.view.type == 'dayGridMonth'){\r\n        var $divEvento = $('#eventoTemplate').parent().clone();\r\n        $divEvento.find('#calendarTitle').text(arg.event.title);\r\n\t\t  $divEvento.find('.eventoMobile').text(arg.event.title);\r\n\t\t  if(arg.event.extendedProps.hide_copertina){\r\n\t\t\t$divEvento.find('#calendarImage').hide();\t  \r\n\t\t  }else{\r\n\t\t\t $divEvento.find('#calendarImage').attr('src', arg.event.extendedProps.cover);\r\n\t\t  }        \r\n        $divEvento.find('#calendarHour').text(arg.event.extendedProps.ora);\r\n        $divEvento.find('#eventoTemplate').show();\r\n        return { html: $($divEvento).html() };\r\n      }\r\n\r\n      if(arg.view.type == 'listMonth' || arg.view.type == 'listMonthCustom'){\r\n        var $divEvento = $('#eventoTemplateList').parent().clone();\r\n        $divEvento.find('#calendarHourList').text(arg.event.extendedProps.data_label);\r\n        $divEvento.find('#calendarTitleList').text(arg.event.title);\r\n        $divEvento.find('#calendarLuogoList').text(arg.event.extendedProps.luogo.label);\r\n        $divEvento.find('#calendarDescList').html(arg.event.extendedProps.info);\r\n\t\t$divEvento.find('#calendarImageList-lista').attr('src', arg.event.extendedProps.cover);\/\/Simone > nella modalit\u00e0 vista l'immagine \u00e8 sempre visibile\r\n\t\t  if(arg.event.extendedProps.hide_copertina){\r\n\t\t\t  $divEvento.find('#calendarImageList').hide();\r\n\t\t  }else{\r\n\t\t\t$divEvento.find('#calendarImageList').attr('src', arg.event.extendedProps.cover);  \r\n\t\t  }\r\n\t\t  if(arg.event.extendedProps.in_evidenza){\r\n\t\t\t  $divEvento.find('#calendarFeatured').show();\r\n\t\t\t  $divEvento.find('#calendarFeaturedFlag').show();\r\n\t\t  }else{\r\n\t\t\t  $divEvento.find('#calendarFeatured').hide();\r\n\t\t\t  $divEvento.find('#calendarFeaturedFlag').hide();\r\n\t\t  }\r\n\t\t  if(arg.event.extendedProps.altreDate){\r\n            $divEvento.find('.altreDate').show();\r\n            $divEvento.find('#altreDate_start').html(arg.event.extendedProps.altreDate[0]);\r\n            $divEvento.find('#altreDate_end').html(arg.event.extendedProps.altreDate[1]);\r\n          }else{\r\n            $divEvento.find('.altreDate').hide();\r\n          }\r\n        $.each(arg.event.extendedProps.categorie, function( key, value ) {\r\n          var $divCat = $divEvento.find('#calendarCategoryList').clone().attr('id', 'cat_list_'+Math.floor(Math.random() * 10000));\r\n          $divCat.text(value.label);\r\n          $divCat.show();\r\n          $divEvento.find('#calendarCategoryList').after($($divCat));\r\n        });\r\n        \r\n\t\t  \r\n\t\t  if(arg.event.extendedProps.link_acquisto != null && arg.event.extendedProps.link_acquisto != ''){\r\n          $divEvento.find('#btnAcquistaList').attr('href', arg.event.extendedProps.link_acquisto).show();\r\n\t\t  $divEvento.find('#btnAcquistaList').html(arg.event.extendedProps.indicazioni_acquisto);\r\n\t\t\t$divEvento.find('#calendarIndicazioniAcquistoList').hide();\r\n        }else{\r\n\t\t\t$divEvento.find('#calendarIndicazioniAcquistoList').show();\r\n\t\t\t$divEvento.find('#calendarIndicazioniAcquistoList').html(arg.event.extendedProps.indicazioni_acquisto);\r\n\t\t\t$divEvento.find('#btnAcquistaList').hide();\r\n\t\t}\r\n\t\t  \r\n\t\t  \r\n        $divEvento.find('#eventoTemplateList').show();\r\n        return { html: $($divEvento).html() };\r\n      }\r\n    }\r\n  });\r\n\r\n  calendar.render();\r\n}\r\n\r\n<\/script>\r\n\r\n\r\n<div id='calendar' style=\"max-width: 100%;\"><\/div>\r\n\r\n\r\n<!-- Sposto il nome del giorno prima della data metto la maiuscola ed Elimino il TAG a -->\r\n\r\n\r\n<script>\r\nfunction aggiornaDateEventi() {\r\n    const containers = document.querySelectorAll('.fc-list-day-cushion');\r\n\r\n    containers.forEach(container => {\r\n        const a = container.querySelector('a.fc-list-day-text');\r\n\r\n        \/\/ Evita duplicazioni se lo span \u00e8 gi\u00e0 stato aggiunto\r\n        if (!a || container.querySelector('.cal-data-item')) return;\r\n\r\n        const giornoVisibile = a.textContent.trim().split(' ')[0]; \/\/ es. \"domenica\"\r\n        const dataCompleta = a.getAttribute('aria-label').trim(); \/\/ es. \"11 gennaio 2026\"\r\n        const giornoCapitalizzato = giornoVisibile.charAt(0).toUpperCase() + giornoVisibile.slice(1);\r\n\r\n        \/\/ Rimuove <a>\r\n        a.remove();\r\n\r\n        \/\/ Crea <span>\r\n        const span = document.createElement('span');\r\n        span.className = 'cal-data-item';\r\n        span.textContent = `${giornoCapitalizzato} ${dataCompleta}`;\r\n\r\n        container.appendChild(span);\r\n    });\r\n}\r\n\r\n\/\/ Avvia aggiornamento quando il DOM \u00e8 pronto\r\ndocument.addEventListener('DOMContentLoaded', () => {\r\n    aggiornaDateEventi();\r\n\r\n    \/\/ Observer per aggiornamenti dinamici (es. se la tabella viene rigenerata)\r\n    const target = document.querySelector('body');\r\n    const observer = new MutationObserver(() => {\r\n        aggiornaDateEventi();\r\n    });\r\n\r\n    observer.observe(target, {\r\n        childList: true,\r\n        subtree: true\r\n    });\r\n});\r\n<\/script>\r\n\r\n\r\n\r\n\r\n\r\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"folder":[],"class_list":["post-37486","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.teatrodonizetti.it\/it\/wp-json\/wp\/v2\/pages\/37486","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.teatrodonizetti.it\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.teatrodonizetti.it\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.teatrodonizetti.it\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.teatrodonizetti.it\/it\/wp-json\/wp\/v2\/comments?post=37486"}],"version-history":[{"count":1,"href":"https:\/\/www.teatrodonizetti.it\/it\/wp-json\/wp\/v2\/pages\/37486\/revisions"}],"predecessor-version":[{"id":37487,"href":"https:\/\/www.teatrodonizetti.it\/it\/wp-json\/wp\/v2\/pages\/37486\/revisions\/37487"}],"wp:attachment":[{"href":"https:\/\/www.teatrodonizetti.it\/it\/wp-json\/wp\/v2\/media?parent=37486"}],"wp:term":[{"taxonomy":"folder","embeddable":true,"href":"https:\/\/www.teatrodonizetti.it\/it\/wp-json\/wp\/v2\/folder?post=37486"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}