Zum Hauptinhalt springen

Vollständige Liste der Erweiterungen

dhtmlxScheduler enthält eine Reihe von Erweiterungen, die dem Standardverhalten zusätzliche Funktionen hinzufügen.

Um eine Erweiterung zu verwenden, aktivieren Sie sie mit der Methode plugins().

Info

In v6.0 wurden die Code-Dateien der Erweiterungen aus dem ext-Ordner der Scheduler-Codebasis entfernt und in die dhtmlxscheduler.js-Datei integriert.

Wenn Sie dhtmlxScheduler 5.3 oder frühere Versionen verwenden, lesen Sie den Migrationsartikel.

Stellt die Anzahl der Tage in den Monats- und Wochenansichten als anklickbare Links dar, die den entsprechenden Tag in der angegebenen Ansicht öffnen.

scheduler.plugins({
active_links: true
});

Verwandte Ressourcen​

Artikel: Monatsansicht

API: active_link_view

Beispiel: Monatstage als Links

Agenda View​

Die Agenda-Ansicht Code-Datei.

scheduler.plugins({
agenda_view: true
});

Verwandte Ressourcen​

Artikel: Agenda View

Beispiel: Agenda-Ansicht

All Timed​

Zeigt mehrtägige Ereignisse auf die übliche Weise an (Da-sein-Tage werden wie üblich angezeigt).

scheduler.plugins({
all_timed: true
});

Verwandte Ressourcen​

API: all_timed

Beispiel: Darstellung mehrtägiger Ereignisse auf übliche Weise

Collision​

Verwaltet die Anzahl der Ereignisse in einem Zeitfenster.

scheduler.plugins({
collision: true
});

Verwandte Ressourcen​

Artikel: Verhindern doppelter Ereignisse in einem Zeitfenster

Beispiel: Kontrolle der Anzahl der Ereignisse in einem Zeitfenster

Container Autoresize​

Ermöglicht eine automatische Größenanpassung des Scheduler-Containers (Größe wird an den Inhalt angepasst).

scheduler.plugins({
container_autoresize: true
});

Verwandte Ressourcen​

Artikel: dhtmlxScheduler in Plain JS/HTML

API: container_autoresize

Beispiel: Automatische Größenanpassung des Scheduler-Containers

Speichert den aktuellen Zustand des Schedulers (Modus und Datum) in Cookies.

scheduler.plugins({
cookie: true
});

Verwandte Ressourcen​

Beispiel: Arbeiten mit Cookies

Daytimeline​

Hinweis

Diese Erweiterung ist nur in der PRO-Version verfügbar

Eine Code-Datei für den "Days"-Modus der Timeline-Ansicht.

scheduler.plugins({
daytimeline: true
});

Verwandte Ressourcen​

Artikel: Timeline View

Beispiel: Days as Timeline rows

Drag-n-Drop between Schedulers​

Info

Diese Erweiterung ist nur in der Scheduler PRO-Version (Kommerzielle Lizenzen seit dem 6. Oktober 2021), Enterprise- und Ultimate-Lizenzen) verfügbar.

Ermöglicht Drag-and-Drop-Operationen zwischen mehreren Scheduler-Instanzen, wodurch es möglich ist, Ereignisse von einem Scheduler zum anderen zu ziehen und umgekehrt.

scheduler.plugins({
drag_between: true
});

Verwandte Ressourcen​

Artikel: Drag-and-Drop zwischen Schedulers

Editors​

Eine Code-Datei für die radio, combo, checkbox Steuerelemente des Lightbox-Dialogs.

scheduler.plugins({
editors: true
});

Verwandte Ressourcen​

Artikel: Lightbox Editors

Beispiel: Radio-Button im Lightbox

Expand​

Fügt dem rechten Eckpunkt des Schedulers das "expand"-Symbol hinzu. Ein Klick auf dieses Symbol ändert die Größe des Schedulers von der Originalgröße auf Vollbild und umgekehrt.

scheduler.plugins({
expand: true
});

Verwandte Ressourcen​

API: expand(), collapse()

Events: onBeforeExpand, onBeforeCollapse, onExpand, onCollapse

Beispiel: Vollbild-Ansicht

Export service​

Bietet die Möglichkeit, den Online-Exportdienst zu aktivieren.

scheduler.plugins({
export_api: true
});

Verwandte Ressourcen​

Artikel: Export nach PDF, Export nach PNG

Beispiel: Export nach PDF/PNG

Grid View​

Info

Diese Erweiterung ist nur in der PRO-Version verfügbar

Die Grid-Ansicht Code-Datei.

scheduler.plugins({
grid_view: true
});

Verwandte Ressourcen​

Artikel: Grid View

Beispiel: Grid view

HTML Templates​

Ermöglicht das Definieren von Vorlagen als HTML-Code.

scheduler.plugins({
html_templates: true
});

Verwandte Ressourcen​

Artikel: Templates

Beispiel: Specifying templates with HTML

Keyboard Navigation​

Ermöglicht die Tastaturnavigation.

scheduler.plugins({
key_nav: true
});

Verwandte Ressourcen​

Artikel: Keyboard Navigation

Beispiel: Keyboard Navigation und WAI-ARIA - Flat Skin

Beispiel: Tastaturnavigation im Scheduler

Legacy​

Aktiviert veraltete API.

scheduler.plugins({
legacy: true
});

Verwandte Ressourcen​

Artikel: Migration From Older Versions

Limit​

Bietet Funktionalität zum Blockieren und Hervorheben von Daten.

scheduler.plugins({
limit: true
});

Verwandte Ressourcen​

Artikel: Blocking and Marking Dates

Beispiel: Begrenzung von Daten beim Erstellen von Ereignissen

Map View​

Die Map-Ansicht Code-Datei.

scheduler.plugins({
map_view: true
});

Verwandte Ressourcen​

Artikel: Map View

Beispiel: Map view

Mini Calendar (Date Picker)​

Ein Plugin für den Mini-Kalender.

scheduler.plugins({
minical: true
});

Verwandte Ressourcen​

Artikel: Mini Calendar (Date Picker), Time and Date

Beispiel: Mini-Kalender im Scheduler-Header

Multisection​

Info

Diese Erweiterung ist nur in der PRO-Version verfügbar

Ermöglicht das Zuweisen von Ereignissen zu mehreren Abschnitten in der Timeline-Ansicht oder zu mehreren Einheiten in der Units-Ansicht.

scheduler.plugins({
multisection: true
});

Verwandte Ressourcen​

Artikel: Timeline View, Units View

API: multisection

Beispiel: Multisection-Ereignisse in Timeline- und Units-Ansicht

Multiselect​

Ein Plugin für die Multiselect-Steuerung des Lightbox-Dialogs.

scheduler.plugins({
multiselect: true
});

Verwandte Ressourcen​

Artikel: Lightbox Editors

Beispiel: Multiselect-Steuerung im Lightbox

Multisource​

Bietet Funktionalität zum Laden von Daten aus mehreren Quellen.

scheduler.plugins({
multisource: true
});

Verwandte Ressourcen​

Artikel: Laden von Daten

Beispiel: Daten aus mehreren Quellen laden

Outerdrag​

Ermöglicht Drag-and-Drop von Ereignissen aus externen DHTMLX-Komponenten, z. B. dhtmlxTree.

scheduler.plugins({
outerdrag: true
});

Verwandte Ressourcen​

Artikel: Drag-and-Drop Operations

Beispiel: Integration mit dhtmlxTree

PDF​

Bietet Export in ein PDF-Dokument.

Quick Info​

Bietet ein Popup mit Event-Details.

scheduler.plugins({
quick_info: true
});

Verwandte Ressourcen​

Artikel: Mobile Responsive Scheduler

Beispiel: Touch-orientierter Scheduler

Readonly​

Bietet den Nur-Lese-Modus für das Lightbox-Dialogfenster und bestimmte Ereignisse.

scheduler.plugins({
readonly: true
});

Verwandte Ressourcen​

Artikel: Read-only Mode

Beispiel: Nur-Lese Lightbox

Recurring​

Bietet Unterstützung für wiederkehrende Ereignisse.

scheduler.plugins({
recurring: true
});

Verwandte Ressourcen​

Artikel: Recurring Events

Beispiel: Wiederkehrende Ereignisse

Recurring Legacy​

Legacy-Engine für wiederkehrende Ereignisse.

scheduler.plugins({
recurring_legacy: true
});

Verwandte Ressourcen​

Artikel: Recurring Events (bis v7.1)

Serialize​

Bietet Unterstützung für das Serialisieren in ICal, XML, JSON-Formate.

scheduler.plugins({
serialize: true
});

Verwandte Ressourcen​

Artikel: Data Serialization to XML, JSON, iCal

Beispiel: Scheduler-Ereignisse serialisieren

Timeline​

Info

Diese Erweiterung ist nur in der PRO-Version verfügbar

Das Timeline-Ansicht-Plugin.

scheduler.plugins({
timeline: true
});

Verwandte Ressourcen​

Artikel: Timeline View

Beispiel: Bar-Modus

Tooltip​

Aktiviert Tooltips für Ereignisse.

scheduler.plugins({
tooltip: true
});

Verwandte Ressourcen​

Artikel: Tooltips

Beispiel: Tooltips

Treetimeline​

Info

Diese Erweiterung ist nur in der PRO-Version verfügbar

Eine Erweiterung für den "Tree"-Modus der Timeline-Ansicht.

scheduler.plugins({
treetimeline: true
});

Verwandte Ressourcen​

Artikel: Timeline View

Beispiel: Tree mode

Units​

Info

Diese Erweiterung ist nur in der PRO-Version verfügbar

Die Units-Ansicht-Erweiterung.

scheduler.plugins({
units: true
});

Verwandte Ressourcen​

Artikel: Units View

Beispiel: Units view

URL​

Speichert den Zustand des Schedulers (Datum, Ereignis-ID, Ansicht) in der URL.

Zum Beispiel:

10_url_date_plugin.html#date=2027-08-01,mode=month
10_url_date_plugin.html#event=15
scheduler.plugins({
url: true
});

Verwandte Ressourcen​

Beispiel: Speichern des Scheduler-Zustands in der URL

Week Agenda​

Info

Diese Erweiterung ist nur in der PRO-Version verfügbar

Die Code-Datei der Week-Agenda-Ansicht.

scheduler.plugins({
week_agenda: true
});

Verwandte Ressourcen​

Artikel: Week Agenda View

Beispiel: WeekAgenda view

Year​

Die Year-Ansicht Code-Datei.

scheduler.plugins({
year_view: true
});

Verwandte Ressourcen​

Artikel: Year View

Beispiel: Year view

Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.