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.