Aktionen automatisiert steuern in Weblication®
12. Feb 2025
Weblication® bietet ein ereignisbasiertes Framework. Damit lassen sich beim Auftreten bestimmter Ereignisse z.B. nach dem Speichern einer Datei (onAfterSaveFile) vorgefertigte und individuelle Scripte (Aktionen) automatisch ausführen.

Beispiel 1: Nach Hochladen von Bildern Bildgröße automatisch ändern
So können Sie beispielsweise nach dem Hochladen von Bildern (Ereignis: onAfterUpload) die Bildgrößen automatisch auf eine beliebige Breite per Script umrechnen lassen.
Beispiel 2: Nach Speichern einer Datei Benutzergruppe informieren
Oder Sie können nach dem Speichern einer Daten (Ereignis: onAfterSaveFile) die Mitglieder einer Benutzergruppe automatisch per E-Mail informieren.
Beispiel 3: Vor dem Verschieben einer Datei ...
Oder Sie können vor dem Verschieben einer Datei (Ereignis: onBeforeMoveFile) eine Datensicherung anstoßen, das Ereignis protokollieren und danach ein "Script zum Einschalten der Kaffeemaschine" aufrufen ...
Ereignisse: Vorgefertigte Scriptvorschläge je Ereignis
Nicht immer brauchen Sie hierfür individuelle Scripte zu erstellen, denn für jedes Ereignis liefert Weblication bereits eine Vielzahl von sinnvollen vorgefertigten Scripten, die Sie per Mausklick einfügen können.

Verfügbarer Ereignisse in Weblication®
Nachfolgend finden Sie eine Auflistung der verfügbaren Ereignisse:
Projekt-Ereignisse
- onBeforeUpload
- onAfterUpload
- onBeforeCreateFile
- onAfterCreateFile
- onBeforeStartEdit
- onAfterCreateDraft
- onBeforeExitEdit
- onAfterExitEdit
- onAfterPauseEdit
- onBeforeSaveFile
- onAfterSaveFile
- onAfterChangeManualOrderId
- onBeforeInitWorkflow
- onBeforeRenameFile
- onAfterRenameFile
- onBeforeCopyFile
- onAfterCopyFile
- onBeforeMoveFile
- onAfterMoveFile
- onBeforePasteFile
- onAfterPasteFile
- onBeforeSetOnlineFile
- onAfterSetOnlineFile
- onBeforeSetOfflineFile
- onAfterSetOfflineFile
- onBeforeCheckInFile
- onAfterCheckInFile
- onBeforeCheckOutFile
- onAfterCheckOutFile
- onBeforeDeleteFile
- onAfterDeleteFile
- onBeforeChangeUserContent
- onAfterChangeUserContent
- onBeforeCreateDir
- onAfterCreateDir
- onBeforeRenameDir
- onAfterRenameDir
- onBeforeDeleteDir
- onAfterDeleteDir
- onBeforeShowDir
- onBeforeCopyDir
- onAfterCopyDir
- onBeforePasteDir
- onAfterPasteDir
- onBeforeAccessDocument
- onBeforeSendNewsletter
- onAfterSubscribeNewsletter
- onAfterConfirmSubscriptionNewsletter
- onAfterUnsubscribeNewsletter
- onAfterAddPersonalizationDataNewsletterText
- onAfterAddPersonalizationDataNewsletterHTML
- onAfterAddPersonalizationDataNewsletterWeb
- onAfterChangeStatusNewsletter
- onAfterCopyNewsletter
- onAfterDeleteNewsletter
- onAfterAddNewsletterToWebarchive
- onBeforeImportCSV
- onAfterImportCSV
- onAfterApproveFile
- onBeforeReleaseFile
- onAfterReleaseFile
- onAfterRejectFile
- onAfterCreateImage
- onBeforeInsertItem
- onAfterInsertItem
- onBeforeRemoveItem
- onAfterRemoveItem
- onBeforePasteItem
- onAfterPasteItem
Projekteinstellungen - Ereignisse
Verzeichnis-Ereignisse
- onBeforeUpload
- onAfterUpload
- onBeforeCreateFile
- onAfterCreateFile
- onBeforeStartEdit
- onAfterCreateDraft
- onBeforeExitEdit
- onAfterExitEdit
- onAfterPauseEdit
- onBeforeSaveFile
- onAfterSaveFile
- onAfterChangeManualOrderId
- onBeforeInitWorkflow
- onBeforeRenameFile
- onAfterRenameFile
- onBeforeCopyFile
- onAfterCopyFile
- onBeforeMoveFile
- onAfterMoveFile
- onBeforePasteFile
- onAfterPasteFile
- onBeforeSetOnlineFile
- onAfterSetOnlineFile
- onBeforeSetOfflineFile
- onAfterSetOfflineFile
- onBeforeCheckInFile
- onAfterCheckInFile
- onBeforeCheckOutFile
- onAfterCheckOutFile
- onBeforeDeleteFile
- onAfterDeleteFile
- onBeforeChangeUserContent
- onAfterChangeUserContent
- onBeforeCreateDir
- onAfterCreateDir
- onBeforeRenameDir
- onAfterRenameDir
- onBeforeDeleteDir
- onAfterDeleteDir
- onBeforeShowDir
- onBeforeCopyDir
- onAfterCopyDir
- onBeforePasteDir
- onAfterPasteDir
- onBeforeAccessDocument
- onBeforeImportCSV
- onAfterImportCSV
- onAfterApproveFile
- onBeforeReleaseFile
- onAfterReleaseFile
- onAfterRejectFile
- onAfterCreateImage
- onBeforeInsertItem
- onAfterInsertItem
- onBeforeRemoveItem
- onAfterRemoveItem
- onBeforePasteItem
- onAfterPasteItem
Verzeichniseinstellungen - Ereignisse
Globale Systemereignisse
- onBeforeLogin
- onAfterLogin
- onAfterLoginFailed
- onBeforeLogout
- onAfterLogout
- onAfterLockIp
- onBeforeCreateUser
- onAfterCreateUser
- onBeforeEditUser
- onAfterEditUser
- onBeforeSetOnlineUser
- onAfterSetOnlineUser
- onBeforeSetOfflineUser
- onAfterSetOfflineUser
- onBeforeDeleteUser
- onAfterDeleteUser
- onAfterInstallUpdate
Bearbeiten eines Ereignisses - so funktioniert es ...
Lesen Sie nachfolgend, wie Sie in Weblication® die Ereignisse bearbeiten ...