Handbuch:Erweiterung/Workflows/Triggers: Unterschied zwischen den Versionen

(Origin https://en.wiki.bluespice.com/wiki/Manual:Extension/Workflows/Triggers)
 
K ((Benutzername entfernt) (Logbucheinzelheiten entfernt))
(kein Unterschied)

Version vom 29. August 2022, 12:16 Uhr


Die spezielle Seite MediaWiki:WorkflowTriggers ermöglicht es, verschiedene Auslöser für bestehende Workflows einzurichten. Sie können diese Seite über Globale Aktionen > Werkzeuge > Workflow-Trigger erreichen .

Arten von Auslösern[Bearbeiten | Quelltext bearbeiten]

Alle Auslöser haben einige Gemeinsamkeiten:

Feld Beschreibung
Name Geben Sie dem Auslöser einen eindeutigen Namen, damit sein Zweck leicht zu erkennen ist.
Beschreibung Beschreiben Sie für andere Benutzer genauer, was dieser Workflow tut.
Zu startender Workflow Wählen Sie den Workflow, der ausgelöst werden soll.
Anfangsdaten für den Workflow Sie können einige Standarddaten angeben, die im Workflow verwendet werden sollen. Bei einem manuellen Workflow-Auslöser können diese Daten später überschrieben werden, wenn der Workflow von einem Benutzer gestartet wird.
Bedingungen Wählen Sie aus, ob dieser Workflow nur in bestimmten Namensräumen verfügbar sein soll. Wenn kein Namensraum angegeben wird, ist der Workflow für das gesamte Wiki verfügbar.


Wenn der Workflow auf einem Bearbeitungsereignis basiert, können Sie den Workflow so einschränken, dass er nur bei größeren Bearbeitungen ausgelöst wird. Bearbeitungen, die ein Benutzer beim Speichern der Seite als geringfügige Bearbeitung markiert, lösen den Workflow nicht aus.

Basierend auf einer semantischen Eigenschaft[Bearbeiten | Quelltext bearbeiten]

Wenn das Wiki semantische Eigenschaften vom Typ Datum verwendet, kann ein Workflow auf der Grundlage dieses Datums gestartet werden. Es ist möglich,einen Versatz zum Datum zu definieren, so dass der Workflow vor oder nach Erreichen des Datums in der zugehörigen Eigenschaft starten kann.

Semantic date trigger
Semantischer Datumsauslöser
Zusätzliche Felder
Feld Beschreibung
Semantische Eigenschaft (vom Typ: Datum) Name der Datumseigenschaft im Wiki, die den Workflow auslösen wird
Tage Abstand zum Datum in der Eigenschaft Wird auf eine negative Zahl gesetzt, wenn der Workflow vor dem Datum der Eigenschaft beginnen soll (z. B. -7)

Eine positive Zahl, wenn der Arbeitsablauf nach dem Datum der Eigenschaft beginnen soll (z. B. 5)

Bei Bearbeitung[Bearbeiten | Quelltext bearbeiten]

Ein Workflow kann auch jedes Mal ausgelöst werden, wenn eine Seite bearbeitet wird. Für diesen Trigger ist es sinnvoll, die Bedingungen auf einzelne Namensräume zu setzen und nur bei größeren Änderungen auszulösen. Die Benutzer sollten darauf hingewiesen werden, dass es diesen Workflow gibt und dass sie die Änderungen beim Speichern der Seite als geringfügig markieren sollten, damit keine unnötigen Workflows ausgelöst werden.

Bei der Seitenerstellung[Bearbeiten | Quelltext bearbeiten]

Wenn neue Seiten erstellt werden, kann ebenfalls ein Workflow ausgelöst werden.

Manuell[Bearbeiten | Quelltext bearbeiten]

Workflows können auch ausgewählt werden, um sie in bestimmten Namensräumen manuell zu starten. So ist es zum Beispiel möglich, einen manuellen Auslöser für den Workflow Expert Document Control zur Genehmigung von Seiten zu erstellen. Dieser Workflow kann dann so eingestellt werden, dass er nur in einem bestimmten Namensraum angeboten wird und einer bestimmten Prüfergruppe eine Genehmigungsaufgabe zuweist.




Feedback zur Dokumentation ist im Community-Forum möglich.