For å få ulike tilleggsfunksjoner i arrangementskalenderen, kan man legge til ekstra kodesnutter i embed koden for kalenderen.
Tilleggsstyling i arrangementskalenderen
Felles kalender på tvers av arrangørkontoer
Du kan legge til ulike kunde-ID-er (arrangørkontoer) i en og samme kalender, eller inkludere under-enheter hvis du har bygget opp en organisasjonsstruktur i Checkin. Begge funksjonene krever noe manuell justering av embed-koden.
Felles kalender kan implementeres på to måter: enten som en liste over kunder, eller ved å inkludere arrangementer fra underenheter. Identiske kategorier på tvers av kunder vil da bli slått sammen, slik at det blir enklere å finne arrangementer som tilhører samme kategori på tvers av alle kundene.
document.customerId = #####; og heller legge til customerIds: [#####, #####], inni document.calendarConfig-oppsettet, f.eks. rett over openRegistrationModal-linja.includeSubUnits: true, inni document.calendarConfig-oppsettet. Dette forutsetter at man har en organisasjonsstruktur med flere underenheter.Ekstra sorteringsfelt på område
Stedsfilteret representerer et mer generelt og svært fleksibelt filter. Det gir mulighet for å opprette filtre med kombinerte kriterier, basert på faktorer som sted, arrangørnavn, type arrangement, osv.
Et eksempel på denne fleksibiliteten er muligheten til å gruppere flere steder under felles «områder». For eksempel kan filteret for Midt-Norge inkludere arrangementer fra både Molde, Kristiansund og Trondheim. I tillegg kan områdene overlappe, slik at både Molde og Kristiansund også blir en del av filteret for Vestlandet.
Når man aktiverer de ekstra filtrene, dukker feltet opp ved siden av kategori-feltet under søkefeltet.


filters: [{
name: 'Place',
filterField: 'EVENT_ORGANIZER',
options: [{
label: 'Østlandet',
value: ['Asker', 'Oslo', 'Buskerud', 'Follo', 'Romerike', 'Moss'],
},
{
label: 'Vestfold og Telemark',
value: ['Larvik', 'Tønsberg', 'Telemark'],
},
],
translation: {
Place: {
nb: 'Område',
en: 'Area',
nbPlural: 'Områder',
enPlural: 'Areas',
},
},
}],
For hvert område man ønsker å tilføre, legger man inn en ny seksjon i stylingen som inneholder:
{
label: 'Navn på område',
value: ['Arrangør 1', 'Arrangør 2', 'Arrangør 3'],
},