03/07/2025
23/06/2025
11/06/2025
19/05/2025
17/07/2025
08/07/2025
02/07/2025
30/06/2025
14/07/2025
13/07/2025
12/06/2025
09/06/2025
28/04/2025
17/06/2025
16/07/2025
11/07/2025
10/07/2025
15/07/2025
09/07/2025
let piecalAJAX = { ajaxURL: “https://www.visitcecina.com/visit/wp-admin/admin-ajax.php”, ajaxNonce: “c09341e68a” }
let alreadyExpandedOccurrences = [];
document.addEventListener(‘DOMContentLoaded’, function() { var pieCalendarFirstLoad = true; var calendarEl = document.getElementById(‘calendar’); var calendar = new FullCalendar.Calendar(calendarEl, { headerToolbar: false, initialView: “dayGridMonth”, editable: false, events: [{“title”:”Radio Stop Festival – 15 luglio 2025″,”start”:”2025-07-15T21:30:00″,”end”:”2025-07-15T23:55:00″,”details”:”Martedì 15 luglio torna a Marina di Cecina uno degli appuntamenti più attesi dell’estate: il Radio Stop Festival. Una tappa storica per il festival musicale, che da anni porta sul lungomare di Cecina grandi nomi, energia e voglia di divertirsi. Dopo l’anteprima dell’11 luglio durante la Notte Bianca, organizzata dal CCN Cecina Centro e da Targa Cecina, il Radio Stop Festival arriva nella sua versione completa sul palco vista mare, grazie alla collaborazione con il Comune di Cecina e al supporto di sponsor locali che credono nella forza della musica come strumento di aggregazione e valorizzazione del territorio. Il lungomare…”,”permalink”:”https://www.visitcecina.com/radio-stop-festival-il15-luglio-marina-di-cecina-si-accende-con-la-musica/”,”postType”:”Articoli”,”postId”:2558347},{“title”:”La notte bianca di Cecina, Venerdi 11 Luglio”,”start”:”2025-07-11T21:00:00″,”end”:”2025-07-11T21:00:00″,”details”:”Torna la tanto attesa ud835udc0dud835udc0eud835udc13ud835udc13ud835udc04 ud835udc01ud835udc08ud835udc00ud835udc0dud835udc02ud835udc00! ud835udc15ud835udc1eud835udc27ud835udc1eud835udc2bud835udc1dud835udc22u0300 ud835udfcfud835udfcf ud835udc0bud835udc2eud835udc20ud835udc25ud835udc22ud835udc28 le vie si animeranno con un programma ricco di eventi per tutte le età, negozi aperti e tanto divertimento! Cosa vi aspetta? ud835ude40ud835ude61ud835ude5aud835ude6fud835ude5eud835ude64ud835ude63ud835ude5a ud835ude48ud835ude56ud835ude59ud835ude67ud835ude5eud835ude63ud835ude56 ud835ude5a ud835ude3cud835ude61ud835ude5bud835ude5eud835ude5aud835ude67ud835ude5a ud835ude48ud835ude5eud835ude63ud835ude5e ud835ude48ud835ude64ud835ude69ud835ude64 ud835ude4eud835ude5dud835ude64ud835ude6c ud835ude4bud835ude5eud835ude56ud835ude6fud835ude6fud835ude5aud835ude69ud835ude69ud835ude56 ud835ude47ud835ude5eud835ude57ud835ude5aud835ude67ud835ude69ud835ude5au0300 ud835ude58ud835ude64ud835ude63 ud835ude3cud835ude63ud835ude59ud835ude67ud835ude5aud835ude56 ud835ude3fud835ude56ud835ude61ud835ude61ud835ude64 ud835ude4eud835ude5dud835ude56ud835ude67ud835ude57ud835ude56 ud835ude44ud835ude61 ud835ude3eud835ude5eud835ude67ud835ude58ud835ude64 ud835ude49ud835ude5aud835ude67ud835ude64 ud835ude4bud835ude67ud835ude5aud835ude62ud835ude5e ud835ude3eud835ude64ud835ude68ud835ude69ud835ude56 ud835ude40ud835ude69ud835ude67ud835ude6aud835ude68ud835ude58ud835ude56 ud835ude3dud835ude56ud835ude61ud835ude61ud835ude64, ud835ude55ud835ude6aud835ude62ud835ude57ud835ude56 ud835ude5a ud835ude48ud835ude56ud835ude58ud835ude6aud835ude62ud835ude57ud835ude56 ud835ude3cud835ude63ud835ude69ud835ude5aud835ude65ud835ude67ud835ude5eud835ude62ud835ude56 ud835ude4dud835ude56ud835ude59ud835ude5eud835ude64 ud835ude4eud835ude69ud835ude64ud835ude65 ud835ude41ud835ude5aud835ude68ud835ude69ud835ude5eud835ude6bud835ude56ud835ude61 ud835ude58ud835ude64ud835ude63 ud835ude42ud835ude56ud835ude57ud835ude67ud835ude5eud835ude5aud835ude61ud835ude5a ud835ude4bud835ude6aud835ude58ud835ude58ud835ude5aud835ude69ud835ude69ud835ude5e ud835ude58ud835ude64ud835ude62ud835ude5a ud835ude4eud835ude65ud835ude5aud835ude58ud835ude5eud835ude56ud835ude61 ud835ude42ud835ude6aud835ude5aud835ude68ud835ude69! ud835ude4dud835ude56ud835ude59ud835ude5eud835ude64 ud835ude4eud835ude69ud835ude64ud835ude65 ud835ude4bud835ude56ud835ude67ud835ude69ud835ude6e Non mancheranno anche i punti ristoro, il Mr. Jump Mix Racing Team e tanto altro! I negozi saranno APERTI per uno shopping serale imperdibile. Per facilitare la vostra partecipazione, ci sarà un BUS…”,”permalink”:”https://www.visitcecina.com/la-notte-bianca-di-cecina-venerdi-11-luglio/”,”postType”:”Articoli”,”postId”:2558308},{“title”:”Anteprima RADIO STOP FESTIVAL Cecina”,”start”:”2025-07-11T21:00:00″,”end”:”2025-07-11T23:55:00″,”details”:”La Notte Bianca di Cecina si illumina con l’Anteprima Radio Stop Festival! Segnate la data: 11 Luglio, Piazza Guerrazzi! Un’occasione unica per vivere un concerto straordinario sotto le stelle. Dalle ore 23.00, un’esplosione di talento con: Lorenzo Fragola, Luk3, Verdiana (Vincitrice Tale e Quale 2024), Senza Cri, Niveo, I Desideri, Malvax! Un evento GRATUITO offerto dal Comune di Cecina in collaboraizone con CCN Cecina Centro e Targa Cecina.”,”permalink”:”https://www.visitcecina.com/anteprima-radio-stop-festival-cecina/”,”postType”:”Articoli”,”postId”:2558206},{“title”:”Elezione di Madrina e Alfiere, Musica e Intrattenimento”,”start”:”2025-07-11T21:30:00″,”end”:”2025-07-11T23:55:00″,”details”:”Cecina si accende per la sua tradizionale “Notte Bianca”, un evento che come ogni ‘anno vedrà anche l’elezione di Madrina e Alfiere della “64° Targa Cecina”. L’appuntamento è fissato per l’11 luglio alle ore 21.30 nel Centro di Cecina. La serata promette un mix di eleganza, musica e divertimento, con un programma ricco di ospiti e momenti speciali. A presentare l’evento saranno i volti noti di Roberto Giannoni e Barbara Giorgi, che guideranno il pubblico attraverso le diverse fasi della manifestazione. Il palco della Notte Bianca ospiterà anche un parterre di artisti pronti a far ballare e cantare i presenti….”,”permalink”:”https://www.visitcecina.com/elezione-di-madrina-e-alfiere-musica-e-intrattenimento/”,”postType”:”Articoli”,”postId”:2558286},{“title”:”FESTA DEL PESCE – Dal 10 al 13 Luglio 2025″,”start”:”2025-07-10T19:00:00″,”end”:”2025-07-13T00:00:00″,”details”:”Segnate in agenda: 10 | 11 | 12 | 13 LUGLIO 2025 Un’occasione unica per gustare il vero street food di mare! Dove: Parco I Pini, Viale Galliano, La Cecinella (Marina di Cecina) – Quando: Tutte le sere, dalle 19:00 (anche da asporto!) Cosa vi aspetta? Acciughine, Insalata di mare, Paté di pesce, Gnocchetti al Capitano, Paccheri alla Trabaccolara, Paella, Fritture miste, Cacciucco, Impepata di cozze e molto altro! Un weekend goloso e divertente vi aspetta a pochi passi dal mare. Per info: 334 8092835 – 347 7241025″,”permalink”:”https://www.visitcecina.com/festa-del-pesce-dal-10-al-13-luglio-2025/”,”postType”:”Articoli”,”postId”:2558223},{“title”:”2ª SAGRA DEL PEPERONCINO – 5 e 6 Luglio 2025″,”start”:”2025-07-05T12:30:00″,”end”:”2025-07-06T23:00:00″,”details”:”Sabato 5 e domenica 6 luglio 2025, l’Area Feste del Tamburello di Casale Marittimo si trasforma nel regno del gusto piccante per la 2ª edizione della Sagra del Peperoncino, organizzata con passione dall’Unione Sportiva Colli Marittimi. Un evento che celebra il re delle spezie, il peperoncino, presente in tantissimi piatti tipici della nostra cucina, tra sapori di terra e di mare. Programma: Sabato 5 luglio – Cena dalle ore 19.00 Domenica 6 luglio – Pranzo dalle 12.30 e Cena dalle 19.00 Non solo buon cibo, ma anche un’occasione per vivere la convivialità e i profumi della tradizione locale, in un’atmosfera…”,”permalink”:”https://www.visitcecina.com/2a-sagra-del-peperoncino-5-e-6-luglio-2025/”,”postType”:”Articoli”,”postId”:2558136},{“title”:”SAGRE 2025 – PARCO DELLE SUGHERE – Dal 2 Luglio al 21 Settembre 2025″,”start”:”2025-07-02T09:00:00″,”end”:”2025-07-02T10:00:00″,”details”:”Sagre 2025 al Parco delle Sughere: un’estate di gusto e convivialità a Donoratico L’estate a Donoratico profuma di piatti tipici e serate in compagnia!Dal 2 luglio al 21 settembre 2025, il Parco delle Sughere ospita una rassegna di sagre e feste popolari che celebrano la cucina toscana e lo spirito del territorio. Tra i protagonisti del calendario: la Sagra della Pappardella la tradizionale Sagra della Chiocciola gnocchi, tortelli e polenta pesce, cacciucco e momenti di festa come la Festa dell’Unità e quella della Pace tra i Popoli. Ogni evento è organizzato da associazioni e realtà locali, con un’attenzione particolare alla…”,”permalink”:”https://www.visitcecina.com/sagre-2025-parco-delle-sughere-dal-2-luglio-al-21-settembre-2025/”,”postType”:”Articoli”,”postId”:2558098},{“title”:”25ª edizione – TEATRINO DEL SOLE –”,”start”:”2025-07-09T16:00:08″,”end”:”2025-07-09T17:00:08″,”details”:”Torna il Teatrino del Sole a Bibbona e Castagneto Carducci!Anche quest’estate il fascino del teatro di figura incanta grandi e piccoli con la 25ª edizione del Teatrino del Sole, rassegna dedicata a burattini, marionette, favole e storie da vivere all’aperto, sotto le stelle. A Bibbona, l’appuntamento è per il 9 luglio alle ore 21:30 in Piazza delle Orchidee – Marina di Bibbona con lo spettacolo“Il Basilicone e i Due Gobbi” a cura di Habanera Teatro (PI). A Castagneto Carducci, doppio appuntamento al Parco della Rimembranza, sempre alle 21:30:6 agosto – “Storie appese a un filo” – All’Incirco (RA)13 agosto –…”,”permalink”:”https://www.visitcecina.com/25a-edizione-teatrino-del-sole/”,”postType”:”Articoli”,”postId”:2558093},{“title”:”Approvato il disciplinare per l’adozione di spazi pubblici da parte dei cittadini”,”start”:”2025-06-26T20:10:18″,”end”:”2025-06-26T21:10:18″,”details”:”Il Comune di Cecina ha approvato il disciplinare che regolamenta la manutenzione di aree e spazi verdi da parte di soggetti privati (cittadini, imprese, associazioni…). Un’iniziativa che mira a coinvolgere e rendere partecipe la comunitau0300 della cura del territorio, con lo scopo di tutelare e promuovere il verde, diffondere la cultura del rispetto e della conoscenza del patrimonio naturale e stimolare e accrescere il senso di appartenenza e allo stesso tempo recuperare spazi verdi pubblici, con finalitau0300 sociali oltre che di decoro, avvalorando il concetto di bene comune. “Ci sono giau0300 sul territorio esperienze positive di questo tipo sul territorio…”,”permalink”:”https://www.visitcecina.com/approvato-il-disciplinare-per-ladozione-di-spazi-pubblici-da-parte-dei-cittadini/”,”postType”:”Articoli”,”postId”:2558090},{“title”:”DIAMOCI ALLA MACCHIA – Dal 2 Luglio al 3 Settembre 2025″,”start”:”2025-07-02T09:00:00″,”end”:”2025-07-02T10:00:00″,”details”:”Vita alla Macchia: visite guidate sui sentieri dell’area protetta per scoprire la storia e la natura. Tutti i mercoledì dal 2 luglio al 3 settembre, ritrovo alle ore 9 alla Casetta Campo di Sasso. Durata 2,5 ore, difficoltà facile (circa 5 km), dislivello 90 metri. Serate alla Macchia: 11 e 25 luglio, 8 e 22 agosto. Cena al sacco in area attrezzata con griglia accesa, acqua e vino offerti e video proiezione a sfondo ambientale. Dalla 19.30 alle 23, Casetta Campo di Sasso. Aperibosco: venerdì 4 e 18 luglio, 1 e 15 agosto. Mini escursione con brindisi al tramonto, dalle…”,”permalink”:”https://www.visitcecina.com/diamoci-alla-macchia-dal-2-luglio-al-3-settembre-2025/”,”postType”:”Articoli”,”postId”:2558086},{“title”:”SORSI DI STORIA – 11 Luglio 205″,”start”:”2025-06-26T20:30:00″,”end”:”2025-06-26T21:30:00″,”details”:”Venerdì 11 luglio 2025, lasciatevi guidare in un’esperienza affascinante dove passato e presente si incontrano al Parco Archeologico Comunale di Cecina. “Sorsi di storia” è molto più di un evento: è un’immersione nel mondo antico attraverso una visita guidata tra i suggestivi resti archeologici e un approfondimento dedicato al ruolo del vino nell’antichità. Un’occasione unica per scoprire come questa bevanda abbia accompagnato la storia delle civiltà, tra riti, usanze e simbolismi. E non finisce qui!La serata proseguirà con una degustazione di pregiati vini locali prodotti in anfora, curata dalla FISAR – Delegazione Le Due Valli di Cecina, accompagnata da una…”,”permalink”:”https://www.visitcecina.com/sorsi-di-storia-11-luglio-205/”,”postType”:”Articoli”,”postId”:2558075},{“title”:”Bici-In: Pedalate Inclusive”,”start”:”2025-06-25T08:00:00″,”end”:”2025-06-25T09:00:00″,”details”:”Tour guidati gratuiti alla scoperta di Cecina Disponibli due tipologie di bici inclusive: 1- e-bike per l’accompagnamento di persone in carrozzina 2- e-bike Tandem affiancato per persone con disabilità psicomotorie Ritrovo e partenza alle ore 8:30 presso la spiaggia attrezzata “Liberamente” a Le Gorette – primo tour dalle 8:45 alle 10:30 – secondo tour dalle 10:30 alle 12:15 Prenotazione obbligatoria entro il giorno prima al numero +39 339 210 0298 (anche whatsapp) In caso di condizioni meteo avverse l’escursione verrà rimandata Si consiglia abbigliamento comodo e di portare l’acqua da bere”,”permalink”:”https://www.visitcecina.com/bici-in-pedalate-inclusive/”,”postType”:”Articoli”,”postId”:2558027},{“title”:”THE HARVARD KROKODILOES – 22 Luglio 2025″,”start”:”2025-06-23T12:00:00″,”end”:”2025-06-23T13:00:00″,”details”:”L’estate a Castagneto Carducci si arricchisce di un evento di caratura internazionale che promette di incantare residenti e turisti. Martedì 22 Luglio 2025, la suggestiva Piazzetta della Gogna si trasformerà in un palcoscenico a cielo aperto per accogliere i celebri Harvard Krokodiloes. Conosciuti affettuosamente come “The Krokodiloes” o semplicemente “The Krokodiloes”, questo coro è il più antico e rinomato gruppo maschile di musica a cappella dell’Università di Harvard. Fondato nel 1946, i Krokodiloes hanno calcato i palchi di tutto il mondo, esibendosi per capi di stato, celebrità e un vastissimo pubblico, distinguendosi per le loro armonie impeccabili, l’energia contagiosa e…”,”permalink”:”https://www.visitcecina.com/the-harvard-krokodiloes-22-luglio-2025/”,”postType”:”Articoli”,”postId”:2558009,”allDay”:”1″},{“title”:”Donoratico si prepara a un weekend di sapori e spettacolo con la “Sagra dei Sapori Toscani” e l’evento “Ballando con le Stelle””,”start”:”2025-06-23T08:00:00″,”end”:”2025-06-23T09:00:00″,”details”:”Dal 26 al 29 Giugno, Donoratico sarà il cuore pulsante dell’estate toscana con la “Sagra dei Sapori Toscani”, organizzata dall’associazione ASD Dancevision presso il suggestivo Parco delle Sughere. Un evento che promette di deliziare il palato e intrattenere il pubblico con un ricco calendario di appuntamenti. La sagra offrirà serate danzanti, una divertente tombola, bar con aperitivi e dj set, creando un’atmosfera vivace e accogliente per residenti e visitatori. Il programma dettagliato prevede: Giovedì 26 Giugno: La serata si aprirà con il DJ Alex Dj, seguito dal Saggio della scuola di Canto di Eugenia Belli. A concludere la serata, una…”,”permalink”:”https://www.visitcecina.com/donoratico-si-prepara-a-un-weekend-di-sapori-e-spettacolo-con-la-sagra-dei-sapori-toscani-e-levento-ballando-con-le-stelle/”,”postType”:”Articoli”,”postId”:2558004}], direction: “ltr”, contentHeight: “auto”, locale: “it-IT”, eventTimeFormat: {“hour”:”2-digit”,”minute”:”2-digit”}, dayHeaderFormat: { weekday: ‘long’ }, eventClick: function( info ) { Alpine.store(“calendarEngine”).eventTitle = info.event._def.title; Alpine.store(“calendarEngine”).eventStart = info.event.start; Alpine.store(“calendarEngine”).eventEnd = info.event.end; Alpine.store(“calendarEngine”).eventDetails = info.event._def.extendedProps.details; Alpine.store(“calendarEngine”).eventUrl = info.event._def.extendedProps.permalink; Alpine.store(“calendarEngine”).eventAllDay = info.event.allDay; Alpine.store(“calendarEngine”).eventType = info.event._def.extendedProps.postType; Alpine.store(‘calendarEngine’).showPopover = true; Alpine.store(‘calendarEngine’).eventActualEnd = info.event._def.extendedProps.actualEnd; Alpine.store(‘calendarEngine’).appendOffset = “”;
// Always pass through event data via the URL if it’s a recurring instance, or if adaptive timezones are enabled. // Do not pass through event data via the URL if it’s a non-recurring instance and adaptive timezones are disabled. if( info.event._def.extendedProps.isRecurringInstance || ( !info.event._def.extendedProps.isRecurringInstance && piecalVars.useAdaptiveTimezones && Alpine.store(‘calendarEngine’).appendOffset ) ) { // Construct the URL with parameters const baseUrl = info.event._def.extendedProps.permalink; const eventStart = new Date( info.event.start ); const eventEnd = new Date( info.event.end ); const viewerTimezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
const url = new URL( baseUrl ); url.searchParams.append( ‘eventstart’, Math.floor( eventStart.getTime() / 1000 ) ); url.searchParams.append( ‘eventend’, Math.floor( eventEnd.getTime() / 1000 ) ); url.searchParams.append( ‘timezone’, viewerTimezone );
// Assign the constructed URL to the store Alpine.store(“calendarEngine”).eventUrl = url.toString(); }
if( info.jsEvent.type == “keydown” ) { setTimeout( () => { document.querySelector(‘.piecal-popover__inner > button’).focus(); }, 100); } }, eventDataTransform: function(event) { // Safely decode encoded HTML entities for output as titles let scrubber = document.createElement(‘textarea’); scrubber.innerHTML = event.title; event.title = scrubber.value;
// Extend end date for all day events that span multiple days let { actualEnd, end } = piecalUtils.getAlldayMultidayEventEnd( event ) ?? {};
if( actualEnd && end ) { event.actualEnd = actualEnd; event.end = end; }
return event; }, dateClick: function( info ) { if( info.jsEvent.target.tagName != ‘A’ ) return;
this.gotoDate(info.dateStr); piecalChangeView(‘listDay’);
}, eventDidMount: function( info ) { let link = info.el;
const locale = info.view.dateEnv.locale.codeArg;
const formattedTime = new Intl.DateTimeFormat(locale, { hour: ‘numeric’, minute: ‘numeric’, hour12: true });
const formattedDate = new Intl.DateTimeFormat(locale, { day: ‘numeric’, month: ‘numeric’, year: ‘numeric’ });
if( link.tagName == ‘TR’ ) { link = info.el.querySelector(‘a’); }
if( !link || link.tagName != “A” ) return;
link.setAttribute(‘role’, ‘button’); link.setAttribute(‘href’, ‘javascript:void(0)’);
if( info.event.allDay ) { /* Translators: Text for all-day event description. */ const allDayDescriptionText = ‘Evento intero giornata’;
link.setAttribute(‘aria-label’, `${allDayDescriptionText} – ${info.event.title}`); }
// Handle multi-day event aria label to let screen readers know the event spans multiple days if( info.event.end && (info.event.end – info.event.start) > (24 * 60 * 60 * 1000) ) {
const startDate = formattedDate.format(info.event.start); const startTime = info.event.allDay ? ” : formattedTime.format(info.event.start);
const endDate = formattedDate.format(info.event.end); const endTime = info.event.allDay ? ” :formattedTime.format(info.event.end);
/* Translators: Text describing span of multi-day event. */ const spanText = ‘a’;
/* Translators: Text for multi-day event description. */ const multiDayDescriptionText = ‘Evento multi data a partire da’;
/* Translators: Text for multi-day all-day event description. */ const multiDayAllDayDescriptionText = ‘Evento multi data intera giornata a partire da’;
const descriptionText = info.event.allDay ? multiDayAllDayDescriptionText : multiDayDescriptionText;
/* Translators: Text describing span of multi-day event. */ link.setAttribute(‘aria-label’, `${descriptionText} ${startDate} ${startTime} ${spanText} ${endDate} ${endTime} – ${info.event.title}`); }
}, dayCellDidMount: function( info ) { let dayLink = info.el.querySelector(‘.fc-daygrid-day-top a’);
if( !dayLink ) return;
dayLink.setAttribute(‘role’, ‘button’); dayLink.setAttribute(‘href’, ‘javascript:void(0)’);
// Prevent double read out of button label dayLink.closest(‘td’).removeAttribute(‘aria-labelledby’);
setTimeout( () => { if( info.el.querySelector(‘.fc-daygrid-day-events .fc-daygrid-event-harness’) ) { dayLink.setAttribute(‘aria-label’, dayLink.getAttribute(‘aria-label’) + ‘, has events.’); } }, 100);
dayLink.addEventListener(‘keydown’, (event) => { if( event.key == “Enter” || event.key == ‘ ‘ ) { event.preventDefault(); window.calendar.gotoDate(info.date); piecalChangeView(‘listDay’);
setTimeout( () => { let focusTarget = document.querySelector(‘.fc-list-day-text’); focusTarget?.setAttribute(‘tabindex’, ‘0’); focusTarget?.focus(); }, 100); } })
}, dayHeaderContent: function( info ) { let overriddenDayHeaderViews = [‘dayGridMonth’, ‘timeGridWeek’, ‘dayGridWeek’];
if( overriddenDayHeaderViews.includes(info.view.type) ) { return ”; }
return info.text; }, dayHeaderDidMount: function( info ) { let dayHeaderLink = info.el.querySelector(‘a’);
let fullDayName = piecalUtils.getShortenedDayNames(info.text, ‘full’); let shortDayName = piecalUtils.getShortenedDayNames(info.text, ‘short’); let singleLetterDayName = piecalUtils.getShortenedDayNames(info.text, ‘single’);
let shortenableViews = [‘dayGridMonth’, ‘timeGridWeek’, ‘dayGridWeek’];
if( shortenableViews.includes(info.view.type) ) { dayHeaderLink.innerHTML = `${fullDayName} ${shortDayName} ${singleLetterDayName}`; }
}, }); calendar.render(); window.calendar = calendar; });
function piecalChangeView( view ) { document.querySelector(‘.piecal-wrapper’).setAttribute(‘data-view’, view); window.calendar.changeView(view); Alpine.store(‘calendarEngine’).calendarView = view; Alpine.store(‘calendarEngine’).viewTitle = window.calendar.currentData.viewTitle; Alpine.store(‘calendarEngine’).viewSpec = window.calendar.currentData.viewSpec.buttonTextDefault; }
function piecalGotoToday() { console.log(‘today’); }
function piecalNextInView() { window.calendar.next(); }
function piecalPreviousInView() { console.log(‘prev’); }
function piecalSkipCalendar() { let focusedCalendar = document.querySelector(‘.piecal-wrapper:focus-within’); let focusablesInCalendar = focusedCalendar.querySelectorAll(‘button, [href], input, select, textarea, [tabindex]:not([tabindex=”-1″]’); let lastFocusable = focusablesInCalendar[focusablesInCalendar.length – 1];
let focusablesInDocument = document.querySelectorAll(‘button, [href], input, select, textarea, [tabindex]:not([tabindex=”-1″]’); let targetFocusable = Array.prototype.indexOf.call(focusablesInDocument, lastFocusable) + 1;
focusablesInDocument[targetFocusable].focus(); }
document.addEventListener(‘alpine:init’, () => { Alpine.store(‘calendarEngine’, { viewTitle: “Loading”, viewSpec: “Loading”, buttonText: {}, showPopover: false, locale: “it-IT”, localeDateStringFormat: {“hour”:”2-digit”,”minute”:”2-digit”}, allDayLocaleDateStringFormat: [], calendarView: “dayGridMonth”, eventTitle: “Loading…”, eventDetails: “Loading…”, eventType: “Loading…”, eventStart: “Loading…”, eventAllDay: false, eventActualEnd: null, eventEnd: “Loading…”, eventUrl: “/”, safeOutput( input ) { let scrubber = document.createElement(‘textarea’); scrubber.innerHTML = input; return scrubber.value; } }) })
window.addEventListener(‘DOMContentLoaded’, () => { Alpine.store(‘calendarEngine’).viewTitle = window.calendar.currentData.viewTitle; Alpine.store(‘calendarEngine’).viewSpec = window.calendar.currentData.viewSpec.buttonTextDefault; Alpine.store(‘calendarEngine’).buttonText = window.calendar.currentData.localeDefaults.buttonText; })
window.addEventListener(‘keydown’, (e) => { if( e.keyCode == 27 || e.key == ‘Escape’ ) Alpine.store(‘calendarEngine’).showPopover = false;
})
Ritorna al Mese Pieno Scegli visualizzazione
Mese (Griglia)
Mese (Lista)
Settimana (Griglia Oraria)
Settimana (Lista)
Settimana (Griglia)
Giorno
Event Title
Inizia
Finisce
Mostra
Il portale nasce per dare la possibilità a tutte le strutture ricettive di avere visibilità insieme a quella del nostro territorio, valorizzando tutti gli Eventi della Costa degli Etruschi.
Il portale ideato, gestito e realizzato da DR1 webland di Lorenzo Di Maria, è riconosciuto come portale web turistico dal Comune di Bibbona e dalle associazioni di categoria.
© 2024 Password Errata - Sede Operativa: Via F.Buozzi 4 - Cecina - P.IVA 02014700492
SCEGLI LA LINGUA: