Aby móc korzystać z kalendarza, konieczne jest wcześniejsze zainstalowanie wtyczki PCM (Plugin Configuration Manager) w minimalnej wersji 1.0.0, która służy do podglądu i edycji konfiguracji JSON kalendarza. Zmiana w panelu PCM konfiguracji JSON kalendarza nie wymaga restartu wtyczki.

Konfiguracja bazowej wtyczki kalendarza odbywa się za pomocą panelu do zarządzania konfiguracjami wtyczek PCM (Plugin Configuration Manager). Aby zmienić parametry konfiguracji trzeba udać się do pola tekstowego w Administracja -> Konfiguracja systemu -> Konfiguracja wtyczek -> Zainstalowane wtyczki -> Plus Calendar. Ukaże się konfiguracja wtyczki o nazwie config (JSON) w postaci pola tekstowego i zmieniamy w nim te parametry, które chcemy zmodyfikować. Po każdej zmianie klikamy w przycisk Zapisz plik.

Po wgraniu wtyczki kalendarza pole tekstowe zostanie wypełnione zawartością pliku konfiguracyjnego JSON, który musi spełniać następujące warunki:  

Plik z konfiguracją jest opcjonalny, czyli nie jest wymagany do poprawnego działania kalendarza. W przypadku braku pliku zostaną zastosowane domyślne parametry i wprowadzone w polu tekstowym w panelu do zarządzania konfiguracjami wtyczek.

 

Elementy konfiguracyjne:

Obiekt uprawnień

Uprawnienia działają na logicznym operatorze OR (wystarczy, że istnieje login użytkownika w users lub należy on do przynajmniej jednej z grup wymienionej w groups).

{
    "holidaysParameter": "CustomHolidays",
    "todayBackgroundColor": "#bce4d0",
    "permissions": {
        "groups": [
		  "Administrators"
        ],
        "users": []
    }
}